/* CSS Document */

body { color: #ffffff; background: #000000; margin: 0; padding: 0; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;}
h1 { display: none; }
h1 span { }
h2 { color:#4a6aa1; font-size: 18px; font-family:Georgia, "Times New Roman", Times, serif; }
h3 {}

p {  
	margin: 0 0 5px 0;
}

a { 
	color:#4a6aa1;
	text-decoration: none; 
}

a:hover { 
	text-decoration: underline; 
}

a:visited { color: #CCCCCC; }

img { border: 0; }

.holding { margin: 30px 0 20px 50px; }
.clear { clear: both; }


/* LAYOUT DIVS */

#header { width: 100%; height: 121px; background: url(../images/wallpaper_bg.jpg) repeat-x; }
#header-inner { width: 100%; height: 121px; background: url(../images/wallpaper_logo.jpg) no-repeat; }

#main-menu {
	position: absolute;
	top: 69px;
	right: 0;
	width: 965px;
	height: 52px;
	vertical-align: bottom;
}

/* MAIN MENU STYLES */
ul { position: relative; margin: 0;}
#main-menu li { position: relative; float: left; display: inline; width: 129px; height: 52px; 
				background-image: url(../images/tab.gif); background-repeat: no-repeat; margin: 0 -10px 0 0; 
				padding: 15px 0 0 0; text-align: center; list-style-type: none;}
#main-menu li:hover { background-image: url(../images/tab_over.gif); background-repeat: no-repeat; }
#main-menu a { font-family: Garamond, Georgia, "Times New Roman", Times, serif; color: #ffffff; font-size: 18px; }

li#clothes a{ }	
#clothes span { /*position: relative; width: 52px; height: 21px; background-image: url(../images/mm_clothes.gif)*/ }
li#accessories {}
li#cups {}
li#homeware {}
li#prints {}
#main-body { padding: 20px 20px 10px 30px; }

/* NEWS SECTION */
#news { position: relative; float: left; width: 200px; margin: 20px 25px 0 25px; }
#news h2 { color:#4a6aa1; font-size: 18px; font-family:Georgia, "Times New Roman", Times, serif; }
#news h3 { font-weight: bold; margin: 2px 0; padding: 0; } 
#news p { font-size: 10px; margin: 2px 0 5px 0; }
	


/* SALE SECTION */
ul#sale { position: relative; list-style-type: none; margin: 0; padding: 0;}
#sale li{ position: relative; float: left; width: 150px; font-size: 12px; }
img.sale-thumbnail { width: 100px; height: 100px; border: 1px solid white; overflow: hidden; }
.was-price { color: #990000; text-decoration:line-through; }
.sale-price { font-weight: bold;  }
.description {}
.buy-now {}

/* STICKERS */

.sticker {
	position: relative;
	float: right;
}

/* MAIN CONTENT */
#left { position: relative; float: left; width: 180px; }
#left ul { list-style-type: none; margin: 0; padding: 0; }
#left li { color: #ffffff; margin-bottom: 10px; }
#left li a { color: #4a6aa1; font-weight: normal; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif;  }
#right { position: relative; float: right; width: 80%; }
#product-spotlight-one { position: relative; width: 100%; margin: 20px 0 10px 0; }
.product { width: 150px; height: 400px; position: relative; float: left; margin: 0 15px 20px 0; }
.product2 { width: 150px; height: 300px; position: relative; float: left; margin: 0 15px 20px 0; }
.product p { margin: 5px 0 0 10px; font-size: 10px; }
.product ul { margin: 10px 0 10px 25px; padding: 0; font-size: 10px;}
.buy-now-button { position: relative; float: right; border: 0; margin: -10px 0 0 0; }
.price { color: #4a6aa1; font-weight: bold; font-size: 11px; }

/*Products pages */

/* Links pages */

ul.links {
	margin: 0;
	padding:0;
	list-style-type: none;
}

ul.links li {
	display: block;
	margin: 5px 0 15px 0;
	clear: right;
}

ul.links li a {
	color:#4a6aa1;
	font-size: 1.2em;
}

ul.links li img {
	border: none;
}
