@charset "utf-8";
/* CSS Document */


body {font-family:Verdana, Geneva, sans-serif; font-size:62.5%; background-color:#000; color:#C0C0C0; margin: 0; padding: 0;}

#content {width:960px; margin:0 auto; font-size:1.4em;}
img {border:none;}
#main a{color:white;}
ul {list-style: none; margin: 0; }
li {margin:0;}
*{outline:none;}

h1, h2, h3 {font-family:'DreamingofLilianRegular'; font-weight:normal; color:#C30; line-height:1.5}


#header {text-align:center;}
#main_menu {width:800px; height:258px; margin:0 auto; background:url(../resources/menu/mnuBackground.jpg) no-repeat;text-align:left;}

#main_menu li {position:relative;}
#main_menu #mnuAccessories {left:435px; top:45px;}
#main_menu #mnuHome {left:22px; top:47px;}
#main_menu #mnuGallery {left:250px; top:23px;}
#main_menu #mnuJewellery {left:553px; top:51px;}
#main_menu #mnuClothing {left:22px; top:37px;}
#main_menu #mnuCustoms {left:441px; top:78px;}

#sub_menu { width:160px; height:300px; float:left; padding-top:20px; }
#item_content {float:none; width:860px; margin: 0 auto} 

#footer {text-align:center; clear:both;margin-top:35px; padding-top:40px;}
#footer * {font-size:12px; color: inherit;}
#footer ul {list-style:none}
#footer li {display: inline; margin:0 13px;}
#footer a {}
#footer #website, #footer #website a {color:#333;}
#footer a {color:#C0C0C0;}
#footer a:hover {text-decoration:none; border-bottom:1px dotted;}
#footer ul#website {padding:10px 0 15px 0;}
#footer ul#copyright {padding:10px 0 5px 0;}

#sub_menu ul { margin:15px 0 0 0; padding: 0}
#sub_menu ul li {margin:0; padding:0 0 10px 0}
#sub_menu ul li a {color:#600; font-size:1.6em; text-decoration:none;}
#sub_menu ul li a:hover {text-decoration:underline;}

#home p {text-align:center}
#home a {color:#C0C0C0;}
#home p a:hover {text-decoration:none; border-bottom:1px dotted;}
#home p a.enter {font-weight:bold; color:#660000; font-size:20px; font-variant:small-caps; line-height:1.6}

body.static_content .text_block {width:650px; margin: 0 auto;}
body.static_content h2 {text-align:center; color:#333;}
body.static_content h3 {font-family:Verdana, Geneva, sans-serif; font-weight:bold; color:inherit; margin:25px 0 10px 0;}
body.static_content p {line-height:1.4;}
body.static_content a {color:#C0C0C0;}
body.static_content p a:hover {text-decoration:none; border-bottom:1px dotted;}
body.static_content table p {padding:0; margin:0;}
body.static_content table {margin-top:10px;}

/* thumbnails on listings */
/*************************/

#main #item_content {}
#item_content ul {float: left; padding: 10px;	}
#item_content ul li {
	padding: 5px;
	float: left;
	position: relative;  /* Set the absolute positioning base coordinate */
	width: 130px;
	height: 130px;
}
#item_content ul li img {
	width: 120px; height: 120px; /* Set the small thumbnail size */
	-ms-interpolation-mode: bicubic; /* IE Fix for Bicubic Scaling */
	border: 1px solid #000;
	padding: 2px;
	background: #000;
	position: absolute;
	left: 0; top: 0;
	margin:0 3px 3px 0;
}
 #item_content ul li img.hover {
	background:url(../resources/images/thumb_bg.png) no-repeat center center;  /* Image used as background on hover effect */
	border: none; /* Get rid of border on hover */
}
#main #item_content h2 {clear:both; color:#600}

@font-face {
	font-family: 'DreamingofLilianRegular';
	src: url('../resources/fonts/dreaming_of_lilian-webfont.eot');
	src: local('☺'), url('../resources/fonts/dreaming_of_lilian-webfont.woff') format('woff'), url('../resources/fonts/dreaming_of_lilian-webfont.ttf') format('truetype'), url('../resources/fonts/dreaming_of_lilian-webfont.svg#webfontU3aM7ZGM') format('svg');
	font-weight: normal;
	font-style: normal;
}


/* Item page */
/*************/
#item_detail #image img {width:350px;}
#item_detail #image {width: 400px; text-align:center;float:left;}
#item_detail #details {float:left; width:460px;}
#item_detail #details p {width:400px;}
#item_detail #details p a {color:#C0C0C0;text-decoration:none; border-bottom:1px dotted;}
#item_detail #details p a:hover {border-bottom:1px solid;}
#item_detail #details p.sizes {width:auto; float:left; margin-top:0;padding-top:0;}
#item_detail #details p.sizes select#os0 {margin-right:10px;}
#item_detail #thumbnails {clear:both;padding-top:25px;}
#item_detail #thumbnails li {display:block; float:left; margin:0 15px 15px 0;}
#item_detail #thumbnails li img {margin-bottom:10px;}
#item_detail #item_content {padding-top:40px;}
#item_detail h2 {padding-top:0;margin-top:0; color:#600}
#item_detail .price {font-weight: bold; color:white; text-align:right; padding-right:40px; font-size:1.6em;}
.selected {border:3px solid red;}

#addToCart {margin-top:-10px; margin-left:5px;}


#frmViewCart {position:absolute;margin:30px 0 0 750px;}

.hide {visibility:hidden; position:absolute; top:-1000px;}
.clear {clear:both;}


/* Sitemap */
/***********/
ul#sitemap {padding-top:20px;}
ul#sitemap ul {margin:0 0 10px 6px; padding:0;float:left; width:146px; }
ul#sitemap ul li { margin:0 0 5px 5px; padding:0;}
ul#sitemap li.category_name {font-weight:bold; margin:4px 0 7px 0px;}
ul#sitemap ul#last_pages { margin-top:4px;}
ul#sitemap li { margin:0 0 5px 0; padding:0;}
ul#sitemap a {color:#ccc}
ul#sitemap a:hover {text-decoration:none; border-bottom:1px dotted;}
