/* *************************************
	IE6 Png Fix
************************************* */
#header img{ behavior: url("../iepngfix.htc") }
/* *************************************
	Css by Tom Gatenby
	tom@nextlevel.co.uk
*************************************** */
html, body{
	width:100%;
	height:100%;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../images/body.gif) repeat-x top #fff;
}
/* *************************************
	General Content
************************************* */
h1{
	color:#123C64;
	font-family:Helvetica, Arial, sans-serif;
	margin:0px 10px 10px 0px;
	font-size:2.6em;
}
h2{
	color:#123C64;
	font-family:Helvetica, Arial, sans-serif;
	margin:0px 10px 5px 0px;
	font-size:1.8em;
	font-weight:bold;
}
h3{
	color:#4B7397;
	font-family:Helvetica, Arial, sans-serif;
	margin:20px 10px 0px 10px;
	font-size:1.4em;
	padding:5px 10px 5px 10px;
}
p, li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	color:#808080;
}
p{margin:0px 0px 15px 0px;}
strong{font-weight:bold;}
a{color:#AA9977;}
a:hover{color:#9ACB00;}
em{font-style:italic;}
ul{margin:15px 0px 15px 0px;}
ol li{list-style-type:decimal;}
li{list-style-type:circle;}
.clear{clear:both; font-size: 1px;}
.left{float:left;}
.right{float:right;}
/* *************************************
	Basic Structure
************************************* */
#container{width:850px; margin:0px auto 0px auto;}
#container, #header, #content, #footer{width:850px; clear:both;}
#content{margin:10px 0px 10px 0px;}
#footer{
	border:1px solid #DDDDDD;
	border-left:none;
	border-right:none;
	padding:11px 0px 0px 0px;
}
/* *************************************
	Main Navigation
************************************* */
.mainNav{
	clear:both;
	border:1px solid #DDDDDD;
	border-left:none;
	border-right:none;
	padding:11px 0px 12px 0px;
}
.mainNav li{
	display:inline;
	font-family:Helvetica, Arial, sans-serif;
	list-style-type:none;
	padding:0px 10px 0px 10px;
	font-size:1.4em;
	color:#666666;
	border-right:1px solid #DDDDDD;
}
.mainNav li a{text-decoration:none; color:#666666;}
.mainNav li a:hover, .mainNav li.current a {color:#9ACB00; border-bottom:2px solid #9ACB00;}
/* *************************************
	Footer Stuff
************************************* */
#footer p{font-size:1.1em;}
#footer p a{color:#666666; text-decoration:none; font-weight:bold;}
#footer p a:hover{text-decoration:underline;}
/* *************************************
	Columns
************************************* */
.medLeftCol{
	float:left;
	width:556px;
	border-right:1px solid #DDDDDD;
	padding-right:10px;
}
.divider{
	display:block;
	background-color:#DDDDDD;
	height:1px;
}
.medRightCol{
	float:left;
	background-color:#F2F1E9;
	padding:20px;
	width:233px;
	margin:0px 0px 0px 10px;
}
.leftNav{
	width:148px;
	float:left;
	margin-left:10px;
}
.contentCol{
	width:681px;
	float:left;
	border-left:1px solid #DDDDDD;
	padding-left:10px;
}
.contentCol p{margin:10px 10px 10px 10px;}
.contentCol .headerImg{margin-top:10px;}
/* *************************************
	Column Content (Home)
************************************* */
.headerImg{margin:20px 0px 20px 0px;}
.medRightCol .divider{margin:20px 0px 20px 0px;}
.medRightCol .headerImg{margin:0px 0px 10px 0px;}
.wBorder{border:3px solid white;}
.medRightCol input{width:218px; margin-bottom:10px; padding:5px 5px 5px 5px;}
.BestSellItem{margin:0px 0px 1px 0px; clear:both; float:left;}
.bestSellImg, .bestSellButn, .bestSellContent{ float:left;}
.bestSellContent{
	background-color:#E5E4DF;
	width:155px;
	height:63px;
	margin:0px 1px 0px 1px;
}
.bestSellContent p{
	color:#3F3F3F;
	margin:10px 0px 0px 10px;
	font-size:1.1em;
}
.quickLinks{margin:15px 0px 15px 0px;}
.quickLinks img{
	float:left;
	margin:0px;
	/*	border-bottom:1px solid #DDDDDD; */
}
.quickLinks .divider{
	float:left;
	display:block;
	background-color:#DDDDDD;
	width:1px;
	height:160px;
	margin:10px 7px 0px 7px;
}

.productthumb {
	float: left; 
	width: 98px;
	text-align: center;
	margin: 0px;
	}
	
.productthumb a {
	display: block;
	width: 98px;
	padding-top: 153px;
	padding-bottom: 10px;
	border-bottom: 1px solid #DDD;
	margin: 0px;
	font-size: 1.2em;
	color: #AA9977;
	}
	
.productthumb a:hover {
	color: #9ACB00;
	}
	
	
	
#armchairs {
	background: url(../images/homeQuickLinks/lloydloom-armchairs-th.gif) top center no-repeat;
	}
	
#classicchairs {
	background: url(../images/homeQuickLinks/lloydloom-classicchairs-th.gif) top center no-repeat;
	}
	
#diningchairs {
	background: url(../images/homeQuickLinks/lloydloom-dinningchairs-th.gif) top center no-repeat;
	}
	
#sofas {
	background: url(../images/homeQuickLinks/lloydloom-sofas-th.jpg) top center no-repeat;
	}
	
#allweather {
	background: url(../images/homeQuickLinks/lloydloom-allweather-th.jpg) top center no-repeat;
	}					
				
#tables {
	background: url(../images/homeQuickLinks/lloydloom-tables-th.jpg) top center no-repeat;
	}
	
#bedroomchairs {
	background: url(../images/homeQuickLinks/lloydloom-bedroom-th.jpg) top center no-repeat;
	}
	
#contemporary {
	background: url(../images/homeQuickLinks/lloydloom-contemporarychair.jpg) top center no-repeat;
	}
	
#childrens {
	background: url(../images/homeQuickLinks/lloydloom-childrensfurnitur.jpg) top center no-repeat;
	}
	
#accessories {
	background: url(../images/homeQuickLinks/lloydloom-accessories.jpg) top center no-repeat;
	}
	
	
.insideproductthumb {
	float: left;
	width: 98px;
	height:210px;
	text-align: center;
	border-bottom: 1px solid #DDD;
	}
	
.insideproductthumb p {
	margin: 0px;
	padding: 0px 0px 10px 0px;
	}
	
.insideproductthumb a {
color: #AA9977;
	}
	
.insideproductthumb a:hover {
	color: #9ACB00;
	}
	
	
	
.quickLinks .divider2 {
	float:left;
	display:block;
	background-color:#DDDDDD;
	width:1px;
	height:190px;
	margin:10px 7px 0px 7px;
}			
	
	
	
						
	
	
.newsGo{
	display:block;
	overflow:hidden;
	width:35px;
	height:11px;
	background:url(../images/headers/go.gif) no-repeat;
	border:none;
	text-indent:-9999px;
}
.innerNewsSign .newsGo{background:url(../images/headers/go_inner.gif) no-repeat;}
/* *************************************
	HomePage SlideShow
************************************* */
ul#portfolio {margin:0; padding:0;}
ul#portfolio li{list-style-type:none; margin:0; padding:0;}
/* *************************************
	LeftNavigation
************************************* */
.leftNav ul{
	margin-top: 0;
}
.leftNav ul li{list-style-type:none; }
.leftNav ul li a{
display: block;
	width:138px;
	border-top:1px solid #DDDDDD;
	padding:6px 0px 6px 0px;
	text-decoration:none;
	color:#AA9977;
	font-family:"Courier New", Courier, mono;
	font-weight:bold;
	font-size:1em;
}
.leftNav .divider{width:138px;}
.leftNav ul li a:hover, .leftNav ul li a.current {color:#9ACB00;}


.innerNewsSign{
	float:left;
	border-bottom:1px solid #DDDDDD;
	padding:20px 0px 20px 0px;
}
.innerNewsSign input{width:133px;}
.innerNewsSign img{margin:0px 0px 10px 0px;}
.innerNewsSign .newsGo{margin:10px 0px 0px 0px;}
iframe{margin:10px 0px 0px 0px;}
.style1{
	border:2px dotted #cccccc;
	border-left:none;
	border-right:none;
	font-size:24px;
	padding:10px 0px 15px 0px;
	font-family:'Calibri','sans-serif';
}
.style1, .clienteditor{
	border:2px dotted #cccccc;
	border-left:none;
	border-right:none;
	font-size:24px;
	padding:10px 0px 15px 0px;
	font-family:'Calibri','sans-serif';
}
.green { color:#9ACB00; }
table { margin-left:10px; }
td { padding-right:2px; text-align:left; }
ul.priv { margin-left:25px; }
.prodLinkBack{ display:none;}
