@charset "UTF-8";
/* Product Catalogue Specific Styling */

/* - - - - Containers  - - - - */	

#header { background: url(../images/header_quality.png) no-repeat;  }

#content_wrapper { background: url(../images/bkg_columns.gif) repeat-y; padding-top: 0; padding-bottom: 0;}

#middle { padding-top: 10px; }

#sub_header {
	margin: 0 auto;
	width: 732px;
	height: 15px;
	background: #555;
	border-top: 1px solid #000;
	border-bottom: 2px solid #333;
	}

#product_nav {
	width: 168px;
	float: left;
	display: inline;
	}

#sidebar {
	width: 227px;
	margin: 0 15px 0 0;
	float: right;
	display:none;
	}
	
	#sidebar img { display: block; margin: 20px auto; max-height: 350px; max-width:195px; }
	
#middle {
	width: none;
	margin: 0 275px 0 184px;
	float: none;
	display:none;
	min-height:600px;
	padding-top:30px inherit;
	}

#middle_large {
	height: 500px;
	margin: 0 10px 0 184px;
	background: #e5e5e5;
	padding-bottom: 25px;
	}
#middle_list 
{
	margin:  0pX 10px 0px 184px;
	background: #e5e5e5;
	padding-bottom: 220px;
	}	
/* - - - - Typography - - - - */


#sub_header p {
	margin: 0 10px;
	padding-top: 2px;
	font-size: 0.9em;
	text-align: right;
	color: #fff;
	}
	
	#sub_header em {
		font-style: normal;
		font-weight: bold;
		}

	#sub_header a 			{ color: #fff; }
	#sub_header a:link 		{ border-bottom: none; }
	#sub_header a:visited 	{ border-bottom: none; }
	#sub_header a:hover 	{ border-bottom: none; text-decoration: underline; }
	#sub_header a:active 	{  }
	

#middle p { margin: 0 0 15px 0; }

#middle h1 { 
	margin: 0 0 10px 0; 
	display: block;
	border-bottom: 1px dotted #333;
	padding-bottom: 3px;
	}

#middle h2 {
	font-size: 1.4em;
	font-weight: normal;
	margin: 0 0 12px 0;
	color: #333;
	}	
	
#middle h3 {
	font-weight: normal;
	font-size: 1.1em;
	text-align: center;
	padding: 15px 0;
	}
	
#middle ul {
	margin: 0 0 15px 25px;
	list-style-type: disc;
	}

#middle li {
	margin: 0 0 7px 0; 
	font-size: 0.9em;
	color: #666;
	}
	
#sidebar h1 {
	font-size: 1.0em;
	margin: 5px 20px;
	color: #333;
	font-weight: bold;
	padding-top: 5px;
	border-top: 1px dotted #999;
	}


#sidebar h2 {
	font-size: 1.0em;
	font-weight: normal;
	margin: 4px 20px;
	display: block;
	padding: 0 13px;
	background: url(../images/product/check.gif) no-repeat left;
	}


/* - - - - Collections Index - - - - */

#middle_large img { width: 480px; margin-left: 24px; padding-top: 32px; display: block; }

	#middle_large a 			{  }
	#middle_large a:link 		{ border-bottom: none; }
	#middle_large a:visited 	{ border-bottom: none; }
	#middle_large a:hover 		{ border-bottom: none; text-decoration: none; }
	#middle_large a:active 		{  }

#middle_large ul {
	margin: 0;
	height: 100px;
	list-style: none;
	margin-left: 24px;
	}

#middle_large li a { 
	display: block;
	width: 160px;
	height: 100px;
	float:left;
	margin: 0;
	}
	
	#middle_large #etruria a { background: url(../images/product/etruria.gif) top no-repeat; }
	#middle_large #pompei a { background: url(../images/product/pompei.gif) top no-repeat; }
	#middle_large #classico a { background: url(../images/product/classico.gif) top no-repeat; }
	#middle_large #tropicale a { background: url(../images/product/tropicale.gif) top no-repeat; }
	#middle_large #mirella a { background: url(../images/product/mirella.gif) top no-repeat; }
	#middle_large #fantasia a { background: url(../images/product/fantasia.gif) top no-repeat; }
	
	#middle_large #classico a:hover, 
	#middle_large #pompei a:hover, 
	#middle_large #etruria a:hover, 	
	#middle_large #tropicale a:hover, 	
	#middle_large #mirella a:hover, 	
	#middle_large #fantasia a:hover { background-position: bottom; }	

#bambino ul {
	width: 480px;
	padding-top: 64px;
	}
	
	#bambino li a { 
		display: block; 
		width: 480px; 
		height: 100px; 
		float: none; 
		background: url(../images/product/bambino.gif) top no-repeat; 
		}
		
	#bambino li a:hover { background-position: bottom; }
	
#middle_large #coming_soon { width: 480px; height: 100px; margin-left: 24px; background: url(../images/product/series_2_soon.gif) top no-repeat; }

/* - - - - Specs Table - - - - */


#middle table { 
	width: 265px; 
	margin: 0 auto; 
	border-collapse: collapse; 
	font-size: 0.9em;
	border: 1px solid;
	border-color: #d8d8d8 #333 #333 #d8d8d8;
	}

#middle table .odd { background: #efefef; }
#middle table .even { background: #d9d9d9; }
#middle #vol .odd, #middle #vol .even {background: #cdcdcd;}
#middle th { 
	font-weight: normal; 
	text-align: left; 
	height: 15px; 
	padding: 3px 0 0 3px; 
	border-bottom: 1px solid #a8a8a8;
	}
	
#middle td {
	padding: 3px 0 3px 3px;
	height: 10px;
	}


/* - - - - Product Nav - - - - */


#product_nav h1 {
	font-size: 1.2em;
	color: #666;
	margin: 0;
	padding: 10px 0 10px 10px;
	background: url(../images/product/bkg_header.gif) repeat-x ;
	}

#product_nav a 			{  }
#product_nav a:link 	{ border-bottom: none; }
#product_nav a:visited 	{ border-bottom: none; }
#product_nav a:hover 	{ border-bottom: none; }
#product_nav a:active 	{  }

#product_nav ul { list-style: none; display: block; }

#product_nav li a, #product_nav .level_1_sel, #product_nav .level_2_sel, #product_nav .level_3_sel {
	padding: 4px 0 0 10px;
	display: block;
	height: 16px;
	margin: 0;
	}
#product_nav .level_1 a, #product_nav .level_1_sel {
	font-size: 1.0em;
	color: #fff;
	}
#product_nav .level_1_sel a:link,#product_nav .level_1_sel a:visited ,#product_nav .level_1_sel a{
	font-size: 1.0em;
	color: #fff;
	}
#product_nav 	.level_1_sel a, #product_nav 	.level_2_sel a 
{
	padding:  4px  0 2px 0px;
}

#product_nav .level_2 a, #product_nav .level_2_dis a,  #product_nav .level_2_sel {
	background: #e5e5e5;
	padding-left: 20px;
	color: #333;
	}
	
#product_nav .level_2_sel { font-weight: bold; }

#product_nav .level_3 a, #product_nav .level_3_dis a, #product_nav .level_3_sel {
	background: #e5e5e5;
	padding-left: 30px;
	color: #333;
	font-size: 0.9em;
	}
#product_nav .level_3_dis a {
	background: #e5e5e0;
	}	
#product_nav .level_3_sel {
	background: #fff;
	font-weight: bold;
	width: 138px;
	border-right: 4px solid #9d3216;
	}

#product_nav .level_1_sel {
	background: url(../images/product/bkg_selected.gif);
	font-weight: bold;
	}
	
#product_nav .level_1 a:hover { background: url(../images/product/bkg_hover.gif) repeat-y; }
#product_nav .level_2 a:hover { background: #fff; }
#product_nav .level_3 a:hover { background: #fff; }



#product_nav .level_2_dis a:hover { background: #fff; }
#product_nav .level_3_dis a:hover { background: #fff; }

#product_nav .level_2, #product_nav .level_3 {
	display: none;
}
#product_nav .level_2_dis, #product_nav .level_3_dis {
	display: block;
}



/* - - - - Wood Selector - - - - */


#wood {
	width: 180px;
	margin: 0 auto;
	background: url(../images/product/bkg_wood.gif) no-repeat;
	border-bottom: 1px dotted #999;
	}
	
#wood p { display: block; clear: both; margin: 0; padding: 0; font-size: 0.9em; }
	
#wood ul { list-style: none; }

#wood li { float: left; }

#wood li a { 
	display: block;
	height: 40px; 
	width: 36px;
	}	
	
#wood * { border-bottom: none; }

#wood li#espresso a { background: url(../images/product/espresso.gif) no-repeat top; }
#wood li#cherry a { background: url(../images/product/cherry.gif) no-repeat top; }
#wood li#caramella a { background: url(../images/product/caramella.gif) no-repeat top; }
#wood li#black a { background: url(../images/product/black.gif) no-repeat top; }
#wood li#white a { background: url(../images/product/white.gif) no-repeat top; }
#wood li#w_cherry a { background: url(../images/product/w_cherry.gif) no-repeat top; }
#wood li#cognac a { background: url(../images/product/cognac.gif) no-repeat top; }
#wood li#natural a { background: url(../images/product/natural.gif) no-repeat top; }
#wood li#oak a { background: url(../images/product/oak.gif) no-repeat top; }
#wood li#anticherry a { background: url(../images/product/anticherry.gif) no-repeat top; }
#wood li#rubbedwhite a { background: url(../images/product/rubbedwhite.gif) no-repeat top; }
#wood li#bamboo a { background: url(../images/product/bamboo.gif) no-repeat top; }


#wood li#espresso a:hover { background-position: bottom; }
#wood li#cherry a:hover { background-position: bottom; }
#wood li#caramella a:hover { background-position: bottom; }
#wood li#black a:hover { background-position: bottom; }
#wood li#white a:hover { background-position: bottom; }
#wood li#w_cherry a:hover { background-position: bottom; }
#wood li#cognac a:hover { background-position: bottom; }
#wood li#natural a:hover { background-position: bottom; }
#wood li#oak a:hover { background-position: bottom; }
#wood li#anticherry a:hover { background-position: bottom; }
#wood li#rubbedwhite a:hover { background-position: bottom; }
#wood li#bamboo a:hover { background-position: bottom; }


#header a{display:block; width:245px; height:127px; text-decoration:none; z-index:20; margin-left:90px ;}
#header a:link,#header a:visited,#header a:hover		{ border-bottom: none ; }

.settingDash {
	/*border: 5px solid #33CC66;*/
	border: 5px solid #A7A7A7;
	padding:  0px 0 0px 0px;
	
}
.dashboard_title 
{
	font-weight: bold;
	color:#666666;
	padding:  30px 10px 0 10px;
}
.cats a:link, .cats a:visited {
	font-size: 11px;
	font-weight: bold;
	/*padding: 0 10px 10px 10px;*/
	padding: 5px  10px 0px 10px;
	color: #666666;
	text-decoration: none;
}
.Product_Img 
{
	max-height: 250px;
	max-width: 190px;
}
#productsList a
{
}

#middle_list ul {
	margin: 0 50px 15px 50px;
	list-style-type: disc;
	}

#middle_list li {
	margin: 0 0 7px 0; 
	font-size: 0.9em;
	color: #666;
	}