@charset "utf-8";
/* CSS Document */

*{margin:0px; padding:0; font-family:Arial, Helvetica, sans-serif;}

body{
width:100%;
background-image:url('/images/bkg_white_grey.gif');
background-position:top center;
background-repeat:no-repeat;
}
	#bg_default {background-image:url('/images/bkg_white_grey.gif');}
	#bg_autoafter {background-image:url('/images/bg_auto_after.gif');}
	#bg_automarine {background-image:url('/images/bg_automarine.gif');}
	#bg_corporate {background-image:url('/images/bg_corporate.gif');}
	#bg_environment {background-image:url('/images/bg_environment.gif');}
	#bg_graphicarts {background-image:url('/images/bg_graphic_arts.gif');}
	#bg_healthcare {background-image:url('/images/bg_healthcare.gif');}
	#bg_hospitality {background-image:url('/images/bg_hospitality.gif');}
	#bg_marineafter {background-image:url('/images/bg_marine_after.gif');}
	#bg_marine {background-image:url('/images/bg_marine.gif');}
	#bg_morfab {background-image:url('/images/bg_morfab.gif');}
	#bg_ndeavor {background-image:url('/images/bg_ndeavor.gif');}
	#bg_recreation {background-image:url('/images/bg_recreation.gif');}
	#bg_residential {background-image:url('/images/bg_residential.gif');}
	#bg_rv {background-image:url('/images/bg_rv.gif');}
	#bg_spa {background-image:url('/images/bg_spa.gif');}
	#bg_transportation {background-image:url('/images/bg_transportation.gif');}
	#bg_grey {background-image:url('/images/bkg_white_grey.gif');}

#wrapper{
background-image: url( '/images/main_top.jpg' );
background-repeat:no-repeat;
background-position:top right;
background-color:white;
width:936px;

margin:0 auto;
}

a {color:#666666; text-decoration:underline;}
a:hover {color:#348F91; text-decoration:none;}
h1 {line-height:22px;}
#home_left h1 {margin-bottom:10px; font-size:16px; line-height:20px;}

/* --- Misc --- */
.side_image {float:right; color:#221E1F; font-size:12px; width:315px;}
.vert_space {margin:15px 0;}

#main_section{
margin:0 auto;
background-repeat:repeat-y;
width:936px;
position:relative;
min-height: 500px;
}

#side_bar{
width:180px;
height:322px;
display:none;
}

#side_bar img{
border:0;
}

#side_bar .top_menu{
font-size:12px;
font-weight:bold;
width:164px;
display:block;
float:left;
text-align:center;
height:20px;
text-decoration:none;
line-height:20px;
background-color:#333333;
color:#ffffff;
}

#side_bar .green{
background-color:#000000; /* OLD GREEN */
color:#ffffff;
}

#side_bar .pink{
background-color:#efe5da;
color:#000000; /* OLD GREEN */
}

.side_image_info{
font-size:11px;
color:#333333;
}

#side_content{
width:140px;
float:right;
}

#side_content p{
margin-top:3px;
margin-bottom:5px;
}

#side_content a{
font-size:11px;
color:#000000; /* OLD GREEN */
text-decoration:none;
font-style:italic;
}

#side_content a:hover{
text-decoration:underline;
}

.side_remove{
float:left;
}

.side_go_group{
float:right;
margin-right:15px;
}

#samples{
margin-top:15px;
margin-bottom:5px;
width:136px;
height:190px;
}

#samples img{
	margin-right:3px;
	margin-bottom:3px;
}


#logo{
position:absolute;
left:26px;
top:38px;
}

#distributorLogo{
position:absolute;
left:26px;
top:10px;
border:1px solid #333333;
max-height:83px;
}
.distributor #distributorLogo {max-height:95px;}

#content{
clear:both;
min-height:100px;
padding-left:26px;
padding-right:26px;
margin-top:20px;
position:relative;
width:875px;
}

/**		HOME		**/

#home_bottom{
padding-top:15px;
}
#home_left{
width:417px;
font-size:11px;
line-height:16px;
float:left;
}

#home_left .large{
font-size:14px;
}

#uphoria {padding-bottom:5px;}

#home_left p {text-align:justify; margin-right: 20px;}
#home_left p a, #home_right p a {color:#333;}
#home_right {margin-bottom:15px; padding-bottom:15px; margin-left:15px; border-left:1px solid #000;}
#home_right h3 {padding:7px 0;}
#home_right #news {padding-bottom:8px;}
#home_right #news h3 {padding-top:0;}
#home_right #news h4 {padding:0 0 3px 0;}
p.tweet {padding:0 0 5px 0;}
p.tweet span {font-style:italic; display:block;}

#home_right{
float:left;
width:258px;
padding-left:17px;
font-size:11px;
line-height:16px;
}

.divider_vertical{
width:1px;
float:left;
background-color:#666666;
}

/**		SEARCH 		**/
#search_column{
text-align:center;
padding-bottom:10px;
position:relative;
z-index:5;
}

#search_column h1{
font-size:20px;
color:#333;
font-family:Helvetica, Arial;
text-align:left;
margin-left:20px;
font-weight:normal;
}

#search_column a{
color:#000000; /* OLD GREEN */
font-size:10px;
font-style:italic;
margin-top:0;
}

#search_column a:hover{
text-decoration:none;
}

#search_box{
padding-left:10px;
text-align:left;
position:relative;
}


#search_box img{
position:absolute;
left:152px;
top:0;
z-index:1;
}

#search_box h2{
font-size:11px;
color:#333333;
}

#search_box h3{
font-size:12px;
color:#333;
margin:0;
padding:0;
font-weight:normal;
}

#search_box select{
font-size:11px;
color:#666666;
width:115px;
}

#search_box form a input{
background-color:#efe5da;
width:117px;
height:20px;
color:#000000;
font-size:11px;
display:block;
text-align:center;
line-height:20px;
margin-top:15px;
text-decoration:none;
font-style:normal;
}

#search_box form a:hover{
text-decoration:underline;
}

#btn_reset_form{
	margin-top:5px;
	background-color: #e1e1e1;
	width:118px;
	height:19px;
	text-align:center;
	line-height:16px;
	text-decoration:none;
	display:block;
	font-style:normal;
}
#search_box table {
	border-collapse:collapse;
	height:46px;
	width:690px;
}
#search_box table td {
	vertical-align:middle;
}
.search_btn{
background-color:#e1e1e1;
width:117px;
height:20px;
color:#000000;
font-size:11px;
margin-top:15px;
border:0;
text-decoration:underline;
}

#search_btn:hover{
text-decoration:underline;
}

/**		SAMPLES		**/
#samples h1{
color:#333;
font-size:20px;
margin-bottom:20px;
font-family:Helvetica, Arial;
}

.samples_list{
list-style:none;
}

.samples_list li{
float:left;
color:#333333;
font-size:12px;
margin-right:15px;
padding-bottom:30px;
}

.samples_list li input, .samples_list li label{
color:#000000; /* OLD GREEN */
font-size:10px;
margin-top:5px;
}

.samples_list li .quantity{
width:15px;
}

.sample_name{
font-weight:bold;
}

/**		FOOTER		**/

#footer{
background-image: url('/images/bkg_footer.gif');
background-repeat:repeat-x;
padding-top:20px;
font-size:10px;
height:60px;

}

#footer.distributor {font-size:12px; padding-top:30px;}

#footer ul{
list-style:none;
text-align:center;
padding:0 0 5px;
}

#footer li{
display:inline;
padding-right:6px;
padding-left:6px;
border-right:1px solid #5c5c5c;
color:#5c5c5c;
}
#footer li.no_border {border-right:none;}

#footer li.last{
border-right:none;
}

#footer a{
color:#5c5c5c;
text-decoration:none;
}

#footer a:hover{
text-decoration:underline;
}

#footer.distributor a{
color:#5c5c5c;
text-decoration:underline;
}

#footer.distributor a:hover{
text-decoration:none;
}

.clear{
clear:both;
}

.download{
font-size:10px;
font-style:italic;
color:#000000; /* OLD GREEN */
text-decoration:none;
float:right;
line-height:16px;
}

.download:hover{
text-decoration:underline;
}

.download img{
border:none;
}

.contact_email {}
	.contact_email a:link {color:#333; text-decoration:none;}
	.contact_email a:hover {text-decoration:underline;}

/* --- News --- */
.alignright {float:right;}
.alignleft {float:left;}

#searchform label {display:block;}

#collections_single.news {margin:0 0 20px 0; overflow:hidden; width:880px;}
#collections_single.news ul {list-style:none;}
#collections_single.news a {color:#666666; text-decoration:underline;}
#collections_single.news a:hover {color:#336666; text-decoration:none;}

#collections_single.news #sidebar {float:left; width:240px;}

#collections_single.news #sidebar h2 {font-size:12px; font-weight:normal; letter-spacing:0.3px; margin:15px 0 7px;}
#collections_single.news #sidebar h2.no_top {margin-top:0;}
#collections_single.news #sidebar ul li {padding:0 0 2px 0;}
#collections_single.news #sidebar ul li.categories ul li {font-size:13px; padding:0 0 2px; font-weight:bold;}
#collections_single.news #sidebar ul li.categories ul li.current-cat a {text-decoration:underline;}
#collections_single.news #sidebar ul li h3 {padding:0 0 2px 0; margin:0; font-size:13px;}
#collections_single.news #sidebar ul.wp-tag-cloud {overflow:hidden;}
#collections_single.news #sidebar ul.wp-tag-cloud li {line-height:20px; float:left; padding-right:8px; min-height:26px;}
#collections_single.news #sidebar ul.wp-tag-cloud li.one {font-size:11px;}
#collections_single.news #sidebar ul.wp-tag-cloud li.two {font-size:13px;}
#collections_single.news #sidebar ul.wp-tag-cloud li.three {font-size:15px;}
#collections_single.news #sidebar ul.wp-tag-cloud li.four {font-size:16px;}

#collections_single.news #main_content {float:right; width:600px;}
#collections_single.news #main_content p {font-size:12px;}
#collections_single.news #main_content .post {font-size:12px; margin:0 0 15px 0; padding:0 0 15px 0; border-bottom:1px solid #BEBEBE; overflow:hidden;}
#collections_single.news #main_content .post h3 {color:#000; letter-spacing:0.3px; font-size:15px; margin:0;}
#collections_single.news #main_content .post h4 {font-size:12px; padding-bottom:4px; font-weight:normal;}
#collections_single.news #main_content .post p {line-height:17px; padding:2px 0 5px;}
#collections_single.news #main_content .post p.tags {padding:1px 0; color:#666666;}
#collections_single.news #main_content .post img {border:1px solid #BEBEBE;}
#collections_single.news #main_content .post img.alignright,
#collections_single.news #main_content .post .wp-caption.alignright {margin:0 0 5px 15px;}
#collections_single.news #main_content .post img.alignleft,
#collections_single.news #main_content .post .wp-caption.alignleft {margin:0 15px 5px 0px;}

#morbernLogo{float:right;margin-top:40px;margin-right:37px}
.grade {font-size:12px}

