/* Website CSS Document - Product Details (Colorbox Contents) */

/*****  GENERAL STYLES  *****/
body{
	background:#FFFFFF;
	width:750px;
	margin:8px 30px;
}

/*****  LIGHTBOX STYLES  *****/
#light_product_button{
	height:36px;
    width:100%;
    margin:8px 0;
}
#light_product_button a:link, #light_product_button a:visited{
    color:#FFFFFF;
    background:url(http://d15jj3c1uwcu65.cloudfront.net/website/assets/images/small_button_bg.jpg) 0 -26px #D58201;
    box-shadow:2px 2px 4px #444;
    border:1px solid #616161;
	font-size:16px;
    padding:7px 0;
}
#light_product_button a:hover, #light_product_button a:active{
    color: #FFFFFF;
    background: url(http://d15jj3c1uwcu65.cloudfront.net/website/assets/images/small_button_bg.jpg) 0 -26px #D58201;
    box-shadow: 1px 1px 4px #444 inset;
    border: 1px solid white;
}

/* Left Section - (Vendor Logo, Image, and Link) */
#light_left_section{
	float:left;
	width:300px;
	margin:0 20px 0 0;
    padding:0;
	text-align:center;
}
img#vendor_image{
    height:50px;
    margin:0 auto 8px;
}
#light_left_section img#product_image{
	height:260px;
	width:inherit;
}
#light_left_section h1{
	color:#386C98;
	font-size:26px;
    margin:0 0 16px;
}

/* Right Section - (Information) */
#light_information_section{
	float:left;
	width:430px;
	margin:0;
	padding:0;
}
#light_information_section div.product_title{
	min-height:50px;
	line-height:1;
	margin:0 auto 8px;
}
#light_information_section h1{
	margin:0 auto 8px;
	color:#386C98;
    font-size:25px;
	text-align:center;
	font-weight:bold;
}
#light_information_section h2{
	margin:0 auto 2px;
	color:#386C98;
	font-size:18px;
}
#light_information_section #quick_product_info{
	font-size:14px;
	height:282px;
    overflow:auto;
}












/*.colors {
	width:100%;
	padding:0;
	margin:0 auto;
	margin-bottom:15px;
}
.colors li {
	float:left;
	width:8%;
	margin:4px;
}
.colors li a{
	display:block;
	margin:2px;
}
.colors li a img{
	width:100%;
	max-height:60px;
	outline:1px solid #EEEEEE;
}
.colors li a:hover {
	width:25px;
	height:25px;
	margin:0;
}*/





/* 
//////////////////////////////// FRONT PAGE CSS
#lightbox_wrapper{
	padding:0 20px;
}
p{
	padding:0;
	margin-bottom:8px;
}
.mat_content{
	margin-bottom:20px;
}
.material_text{
	font-size:22px;
	color:#00135F;
	font-family:'EnigmaticRegular', Arial, sans-serif;
}
.material_text:hover{
	color:#3E77A5;
} 
.material_image{
	text-indent:-999em;
	margin:0 auto;
	width:200px;
	height:285px;
	display:block;
	-webkit-transition: all 0s ease-in-out !important;
    -moz-transition: all 0s ease-in-out !important;
    -o-transition: all 0s ease-in-out !important;
    -ms-transition: all 0s ease-in-out !important;
}
#all_weather_material{
	background:url(images/material_rubber.png) 0 0 no-repeat;
}
#all_weather_material:hover{
	background:url(images/material_rubber.png) 0 -290px no-repeat;
}	
#carpet_material{
	background:url(images/material_carpet.png) 0 0 no-repeat;
}
#carpet_material:hover{
	background:url(images/material_carpet.png) 0 -289px no-repeat;
}
#logo_material{
	background:url(images/material_logo.png) 0 0 no-repeat;
}
#logo_material:hover{
	background:url(images/material_logo.png) 0 -289px no-repeat;
}
#replacement_material{
	background:url(images/material_replacement.png) 0 0 no-repeat;
}
#replacement_material:hover{
	background:url(images/material_replacement.png) 0 -289px no-repeat;
}
#carpet{
	width:100px !important;
	margin:0 auto;
	margin-bottom:15px;
}
#logo{
	width:90px !important;
	margin:0 auto;
	margin-bottom:15px;
}
#replacement{
	width:150px !important;
	margin:0 auto;
	margin-bottom:15px;
}
.fourth{
	background:url(images/material_shadow.jpg) bottom center no-repeat;
	padding-bottom:85px;
}
////////////////////////////////
*/