body {

	background-image:url(../images/body_repeat_image.jpg);

	background-repeat:repeat-x;

	background-position:top left;

	background-color:#7c7361;

	margin:0;

	padding:0;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#FFFFFF;

	}

#left_col {

	background-image:url(../images/left_col_bg.jpg);

	background-repeat:no-repeat;

	background-position:top;

	width:210px;

	height:560px;

	}

#left_col_ie6 {

	background-image:url(../images/left_col_bg_ie6.jpg);

	background-repeat:no-repeat;

	background-position:top;

	width:210px;

	height:560px;

	}

#mid_col {

	background-image:url(../images/mid_col_bg.jpg);

	background-repeat:no-repeat;

	background-position:top;

	width:700px;

	height:560px;

	}

#right_col {

	background-image:url(../images/right_col_bg.jpg);

	background-repeat:no-repeat;

	background-position:top;

	width:5px;

	height:560px;

	}

#left_col_email {

	background-image:url(../images/email/left_col_bg.jpg);

	background-repeat:no-repeat;

	background-position:top;

	width:4px;

	height:560px;

	}

#mid_col_email {

	background-image:url(../images/email/mid_col_bg.jpg);

	background-repeat:no-repeat;

	background-position:top;

	width:700px;

	height:560px;

	}

#right_col_email {

	background-image:url(../images/email/right_col_bg.jpg);

	background-repeat:no-repeat;

	background-position:top;

	width:4px;

	height:560px;

	}

#left_nav {

	text-align:center;

	width:200px;

	margin-top:13px;

	}

#address {

	font-size:11px;

	color:#222222;

	text-align:center;

	margin-top:50px;

	}

#removable_banner {

	position:absolute;

	top:165px;

	text-align:center;

	width:700px;

	color:#FFFF33;

	}

#left_col .nav_left_link {

	background-image:url(../images/but_hr.png);

	background-repeat:no-repeat;

	background-position:bottom;

	padding-bottom:5px;

	margin-bottom:5px;

	}

#left_col_ie6 .nav_left_link {

	background-image:url(../images/but_hr_ie6.jpg);

	background-repeat:no-repeat;

	background-position:bottom;

	padding-bottom:5px;

	margin-bottom:5px;

	}

#main_content {

	margin-top:50px;

	padding-left:20px;

	padding-right:20px;

	padding-bottom:20px;

	}

#main_content_right_col {

	width:220px;

	float:left;

	}

#main_content_left_col {

	width:400px;

	float:right;

	}

.cust_serv_descText {

	margin-left:10px;

	}

.manuf_logo_img {

	height:150px;

	margin:6px;

	position:relative;

	float:left;

	display:inline;

	border:1px solid #000;

	filter:alpha(opacity=40);

	-moz-opacity:.40;

	opacity:.40;

	}

/*Fix for logos in IE6 - sets the opacity to 100%*/

* html .manuf_logo_img {

	height:150px;

	margin:6px;

	position:relative;

	float:left;

	display:inline;

	border:1px solid #000;

	filter:alpha(opacity=100);

	-moz-opacity:1;

	opacity:1;

	}

.specific_manuf_logo_img {

	width:650px;

	height:300px;

	margin:0px;

	position:relative;

	float:left;

	display:inline;

	border:1px solid #000;

	background-color:#FFFFFF;

	vertical-align:middle;

	}

* +html .specific_manuf_logo_img{

	margin:6px;

	}

.manuf_logo_img:hover {

	filter:alpha(opacity=100);

	-moz-opacity:1;

	opacity:1;

	}

.page_title {

	font-size:12px;

	margin-top:130px;

	margin-left:5px;

	float:left;

	}

.this_weeks_email {

	font-size:12px;

	margin-top:130px;

	margin-right:5px;

	float:right;

	}

h2 {

	font-size:13px;

	font-weight:bold;

	text-transform:uppercase;

	}

h3 {

	font-size:14px;

	font-weight:normal;

	margin-bottom:4px;

	}

h4 {

	font-size:12px;

	font-weight:normal;

	}

h4.date {

	margin-left:15px;

	margin-top:0;

	margin-bottom:2px;

	}

p {

	margin:2px;

	}

a:visited, a:link {

	color:#FFFFFF;

	text-decoration:underline;

	}

a:hover, a:active {

	text-decoration:none;

	}

a.colored {

	color:#cea047;

	}
