﻿/*==================================================================

Project:		[Paint It]
Version:		1.0
Last change:	19/12/2008
Assigned to:	[David Geran]

=====================================================================*/

/* Global Defaults
=====================================================================*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,table,tr,th,td,embed,object {
	margin:0;
	padding:0;
}
table{
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img,abbr{
	border:0;
}
ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
a,a:link,a:visited,a:hover { 
	color:#00f;
	text-decoration:none; 
}
a:focus,a:hover { 
	text-decoration:underline;
}
a img { 
	border:0; 
}
.clear { 
	clear:both; 
}
.textcenter{
	text-align:center;
}
.textright{
	text-align:right;
}


/* Global Elements
=====================================================================*/
h1 {font-size: 13px; color: #770000; font-weight: bold; margin-top: 5px;}
h1 a {font-size: 13px; color: #770000; font-weight: bold; margin-top: 5px;}
h1 a:hover {font-size: 13px; color: #770000; font-weight: bold; margin-top: 5px;}
.product_title {font-size: 13px; color: #770000; font-weight: bold;}
.button {font: normal bold 12px; border: 1px solid black; background: #ffffd1; color: black; padding:1px;}
div.sku {color:#C0C0C0; font-size:80%;}
div.price {color:#947966; font-size:160%; font-weight:bold; margin-top:30px;}
div.price_conversion { font-size:80%;}
div.main_prod_desc {margin-top:25px;}


body 
{
	background:#c0c0c0;
	line-height: 1.6em;
	font-family: Arial,sans-serif;
	font-size:12px;
}
.replace{
	position:relative;
	margin:0;
	padding:10px 0 0 8px;
	overflow:hidden;
}
.replace span{
	display:block;
	position:absolute;
	top:10px;
	left:8px;
	z-index:1;
}
.skiplink{
	display:none;
}



/* Start CSS Coding
=====================================================================*/
#wrapper{
	margin:0 auto;
	background: #fff url(../product_images/17/background.jpg) no-repeat 0 170px;
	width:880px;
}
#header{
	background: url(../product_images/17/back_header.jpg) no-repeat;
	height:170px;
}
#ulshopping{
	float:right;
	padding:0 40px 0 0;
}
#ulshopping li{
	float:left;
	background: url(../product_images/17/bullet_shop.jpg) no-repeat 100% 2px;
	padding:10px 35px 0 20px;
	font-size:16px;
	font-weight:bolder;
	color:#030303;

}
#ulshopping li a{
	color:#030303;
}
#ulmainmenu li{
	float:left;
	margin:0 30px 0 0;
}
#ulmainmenu li.last{
	margin:0;
}
#logo{
	width:161px;
	height:129px;
	float:left;
	font-size:12px;
	position:relative;
	overflow:hidden;
	text-indent:-5000px;
	top:0;
	left:0;
}
#logo span{
	background:url(../product_images/17/logo.png) no-repeat;
	position:absolute;
	width:100%;
	height:100%;
}
#menuset{
	float:left;
	width:700px;
}

/*mainmenu*/
#_ctl0_Header1_home{
	width:55px;
	height:24px;
	float:left;
	font-size:12px;
	position:relative;
	overflow:hidden;
	text-indent:-5000px;
	cursor:pointer;
	top:90px;
	left:0;
}
#_ctl0_Header1_home span{
	background:url(../product_images/17/link_home.png) no-repeat;
	position:absolute;
	width:100%;
	height:100%;
}

#_ctl0_Header1_new{
	width:45px;
	height:24px;
	float:left;
	font-size:12px;
	position:relative;
	overflow:hidden;
	text-indent:-5000px;
	cursor:pointer;
	top:90px;
	left:0;
}
#_ctl0_Header1_new span{
	background:url(../product_images/17/link_new.png) no-repeat;
	position:absolute;
	width:100%;
	height:100%;
}
#_ctl0_Header1_products{
	width:107px;
	height:24px;
	float:left;
	font-size:12px;
	position:relative;
	overflow:hidden;
	text-indent:-5000px;
	cursor:pointer;
	top:90px;
	left:0;
}
#_ctl0_Header1_products span{
	background:url(../product_images/17/link_products.png) no-repeat;
	position:absolute;
	width:100%;
	height:100%;
}
#_ctl0_Header1_articles{
	width:89px;
	height:24px;
	float:left;
	font-size:12px;
	position:relative;
	overflow:hidden;
	text-indent:-5000px;
	cursor:pointer;
	top:90px;
	left:0;
}
#_ctl0_Header1_articles span{
	background:url(../product_images/17/link_articles.png) no-repeat;
	position:absolute;
	width:100%;
	height:100%;
}
#_ctl0_Header1_contact{
	width:138px;
	height:24px;
	float:left;
	font-size:12px;
	position:relative;
	overflow:hidden;
	text-indent:-5000px;
	cursor:pointer;
	top:90px;
	left:0;
}
#_ctl0_Header1_contact span{
	background:url(../product_images/17/link_contact.png) no-repeat;
	position:absolute;
	width:100%;
	height:100%;
}

/*end mainmenu*/

.productset{
	margin:15px 0;
}
.productsettop{
	background: url(../product_images/17/toplist.png) no-repeat;
	font-size:0;
	width:613px;
	height:8px;
}
.productsetmid{
	background: url(../product_images/17/midlist.png) repeat-y;
	width:613px;
}
.productsetbtm{
	background: url(../product_images/17/btmlist.png) no-repeat;
	font-size:0;
	width:613px;
	height:5px;
}

/* begin navbar */
#navbar{
	background:url(../product_images/17/back_leftmenu.jpg) no-repeat;
	width:237px;
	float:left;
}

#paints{
	width:87px;
	height:22px;
	font-size:12px;
	position:relative;
	overflow:hidden;
	text-indent:-5000px;
	display:block;
	cursor:pointer;
	top:0;
	left:0;
}
#paints span{
	background:url(../product_images/17/nav_paints.png) no-repeat;
	position:absolute;
	width:100%;
	height:100%;
}

#brushes{
	width:113px;
	height:22px;
	font-size:12px;
	position:relative;
	overflow:hidden;
	text-indent:-5000px;
	display:block;
	cursor:pointer;
	top:0;
	left:0;
}
#brushes span{
	background:url(../product_images/17/nav_brushes.png) no-repeat;
	position:absolute;
	width:100%;
	height:100%;
}
#craftkits{
	width:132px;
	height:22px;
	font-size:12px;
	position:relative;
	overflow:hidden;
	text-indent:-5000px;
	display:block;
	cursor:pointer;
	bottom:5px;
	left:-5px;
}
#craftkits span{
	background:url(../product_images/17/nav_craftkits.png) no-repeat;
	position:absolute;
	width:100%;
	height:100%;
}
#paper{
	width:81px;
	height:26px;
	font-size:12px;
	position:relative;
	overflow:hidden;
	text-indent:-5000px;
	display:block;
	cursor:pointer;
	bottom:10px;
	left:0;
}
#paper span{
	background:url(../product_images/17/nav_paper.png) no-repeat;
	position:absolute;
	width:100%;
	height:100%;
}
#books{
	width:84px;
	height:22px;
	font-size:12px;
	position:relative;
	overflow:hidden;
	text-indent:-5000px;
	display:block;
	cursor:pointer;
	bottom:10px;
	left:0;
}
#books span{
	background:url(../product_images/17/nav_books.png) no-repeat;
	position:absolute;
	width:100%;
	height:100%;
}
#forkids{
	width:114px;
	height:22px;
	font-size:12px;
	position:relative;
	overflow:hidden;
	text-indent:-5000px;
	display:block;
	cursor:pointer;
	bottom:10px;
	left:0;
}
#forkids span{
	background:url(../product_images/17/nav_forkids.png) no-repeat;
	position:absolute;
	width:100%;
	height:100%;
}

#ulnav li{
	padding: 20px 0 5px 87px;
}

#frmsearch ul{
	padding:30px 0 0 60px;
}
#frmsearch ul li.lisearch{
	width:129px;
	height:26px;
	background: url(../product_images/17/back_search.png) no-repeat;
	display:block;
}
#frmsearch .fsearch{
	width:119px;
	height:16px;
	border:none;
	background:none;
	display:block;
	padding:5px;
}
#frmsearch .bsearch{
	background:none;
	border:none;
	font-size:18px;
	color:#555;
	display:inline;
	margin:0 0 0 60px;
}
/*end navbar*/

#ulbread li{
	display:inline;
	color:#662a3d;
	font-size:12px;
	font-weight:bolder;
}
#ulbread li a{
	padding:0 5px;
	color:#662a3d;
}

#maincontent{
	float:right;
	width:640px;
}
.listproduct{
	position:relative;
	float:left;
	margin:15px 8px;
}
.frame{
	width:191px;
	height:181px;
	background: url(../product_images/17/frame.png) no-repeat;
}

.productset{
	margin:15px 0;
}

.productsettop{
	background: url(../product_images/17/producttop.png) no-repeat;
	font-size:0;
	width:191px;
	height:8px;
	margin:0 10px 0 10px;
}

.productsetbtm{
	background: url(../product_images/17/productbtm.png) no-repeat;
	font-size:0;
	width:191px;
	height:5px;
	margin:0 10px;
}

#maincontent .placeimg{
	width:191px;	
	padding:15px 0 0 0;
	text-align:center;
	margin:0 10px;
	background: url(../product_images/17/midlist.png) repeat-y 0 0;
	min-height:180px;
}




#maincontent .firstcol{
	margin:0;
}
.apset{
	width:201px;
	float:left;
	margin:20px 0 0 0;
	}
#maincontent .placeimg span{
	width:165px;	
	font-size:18px;
	padding:0 13px;
	display:block;
}
#maincontent .placeimg a span{
	color:#030303;
}
#maincontent .placeimg a:hover span{
	cursor:pointer;
	text-decoration:underline;
}
h2{
	position:relative;
}
#paintitcrafts{
	width:412px;
	height:31px;
	font-size:12px;
	position:relative;
	overflow:hidden;
	text-indent:-5000px;
	display:block;
	top:0;
	left:0;
}
#paintitcrafts span{
	background:url(../product_images/17/paintitcrafts.png) no-repeat;
	position:absolute;
	width:100%;
	height:100%;
}
#contentbottom p{
	width:520px;
	font-size:20px;
	line-height:22px;
	color:#030303;
	padding:5px 0 0 80px;
}
#footer{
	padding:10px 0 10px 20px;
}
#ulfooter li.first{
	border:none;
	padding:0 10px 0 10px;
}
#ulfooter li{
	display:inline;
	padding:0 10px;
	border-left:1px solid #030303;
}
#ulfooter li a{
	color:#030303;
	font-size:11px;
	font-weight:bolder;
	font-family:verdana, arial;
}