/* CSS Document */
body {background-color:#53575a; margin:0px; padding:0px; font:14px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#main_container {background:url(images/pg_bg.gif) repeat-y 0 0; width:920px; margin:auto;}
#page_margin {margin-left:10px; margin-right:10px;}

h1 {font-size:1.3em; color:#81a921;}
h2 {font-size:1.3em; color:#ff9900; text-transform:uppercase;}
h3 {font-size:1.2em; color:#81a921;}
#menu {width:250px; height:221px; float:left; margin-bottom:0px;}
#flash {width:650px; height:221px; float:right;}

.dow_corning{width:300px; padding-left:10px; float:right;}
#content_top {background:url(images/content_top_shadow.jpg) no-repeat 0 0; width:900px; height:10px; font-size:6px; line-height:6px;}

#content_container {background-position:bottom right; background-repeat:no-repeat; width:900px;}
.content_bg {background-image:url(images/right_sidebar_bg.jpg) !important;}
.content_bg_repeater {background:url(images/right_sidebar_repeat_bg.jpg) repeat-y 0 0;}
#content_left {float:left; width:650px;}
#content_left_content {padding:20px;}
#content_left_content a {color:#105d91; text-decoration:none;}
#content_left_content a:hover {text-decoration:underline;}
#content_left_content p {text-align:justify;}
#content_left_content p.readmore {text-align:right;}
#content_right {float:right; width:230px; padding:10px;}

#sidebar_products {margin-bottom:20px;}
#sidebar_quick_contact {margin-bottom:15px;}
#sidebar_quick_contact span {color:#184b6e; padding-left:15px; font-weight:bold;}
#sidebar_quick_contact a {color:#184b6e; text-decoration:none;}

#footer {background:url(images/footer_bg.jpg) no-repeat 0 0; height:35px; line-height:35px;}
#footer_left {float:left; width:650px; color:#fff; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
#footer_right {float:right; width:240px; color:#2d2d2d; font-size:12px; text-align:right; padding-right:10px;}
#footer_right a {color:#2d2d2d; text-decoration:none;}
#footer_bottom {background:url(images/footer_bottom.jpg) no-repeat center bottom; height:40px;}

/* home specific css */
#home_content_left {float:left; width:650px; background-color:#fff;}
#home_content_left_content {padding:20px;}

h2 a {color:#81a921 !important; text-decoration:none;}
.img_float_right {float:right; margin-left:15px; margin-bottom:15px;}
.features_color {color:#105d91; font-weight:bold;}
.table_spacing{padding-left:8px; padding-right:8px;}