html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,fieldset,form,label,legend,caption,tbody,tfoot,thead,th{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;}
body{!important;background:#ffffff 50% 0 no-repeat; font-size:12px; color:#333333; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif;}
#headbar_top{padding:0px 0px 0px 0px; background-image:url(http://www.sidneydoorandwindow.com/images/head_bar.gif); background-repeat:repeat-x; height:4px;}
#headbar_bot{padding:0px 0px 0px 0px; background-image:url(http://www.sidneydoorandwindow.com/images/head_barbot.gif); background-repeat:repeat-x; height:11px;}
#header{background-repeat: no-repeat; width:870px; height:324px; position:relative;}
#footer{ background-image:url(http://www.sidneydoorandwindow.com/images/foot_bkgd.gif); background-repeat:repeat-x; height:100px; padding-top:29px; width:100%;}
#bkgd_left{background-image:url(http://www.sidneydoorandwindow.com/images/bkgd_l.jpg); background-repeat:repeat-x; height:324px;}
#bkgd_right{background-image:url(http://www.sidneydoorandwindow.com/images/bkgd_r.jpg); background-repeat:repeat-x; height:324px;}
#header_sub{background-repeat: no-repeat; width:870px; height:246px; position:relative;}
#bkgd_left_sub{background-image:url(http://www.sidneydoorandwindow.com/images/bkgd_l_sub.jpg); background-repeat:repeat-x; height:246px;}
#bkgd_right_sub{background-image:url(http://www.sidneydoorandwindow.com/images/bkgd_r_sub.jpg); background-repeat:repeat-x; height:246px;}
#content{padding:0px 0px 0px 0px; background-image:url(http://www.sidneydoorandwindow.com/images/content_bkgd.png); background-repeat:repeat-x; height:auto; }
#nav{background-image:url(http://www.sidneydoorandwindow.com/images/nav_bkgd.png); background-repeat:repeat-x; height:36px; width:100%;}
#subnav{ padding:15px 50px 0px 0px;}
#address{ background-image:url(http://www.sidneydoorandwindow.com/images/address_bkgd.png); background-repeat: no-repeat; height:75px; width:148px; font-size:11px; color:#333333; line-height:13px; padding:0px 0px 0px 25px; text-align:left;}
#copyright{ font-size:11px; color:#333333; line-height:11px;}
#intro{ width:270px;}
#intro-text{ padding:15px 0px 0px 0px; text-align:left; width:270px; font-size:12px; color:#666666; line-height:18px;}
#callout{ width:550px; padding:0px 0px 0px 0px;}
#comm-callout{ float:left; width:280px; padding:10px 0px 10px 0px;}
#comm-callout-cont{ background-color:#CDCDCD; width:245px; padding:5px 13px 5px 12px; font-size:12px; color:#333333; line-height:18px;}
#res-callout{ float:right; width:270px; padding:10px 0px 10px 0px;}
#res-callout-cont{ background-color:#CDCDCD; width:245px; padding:5px 13px 5px 12px; font-size:12px; color:#333333; line-height:18px;}
#res-callout-bullets{ padding:10px 0px 0px 20px; color:#115A5F;}
#sec-callout{ width:550px; padding:0px 0px 10px 0px;}
#sec-callout-cont{ background-color:#CDCDCD; width:525px; padding:5px 13px 0px 12px;}
#sec-callout-txt{ float:right; width:436px; font-size:12px; color:#333333; line-height:16px;}
#sec-callout-img{ float:left; width:78px;}
#callout_sub{ float:left; width:270px; padding:10px 0px 0px 0px;}
#callout_sub-cont{ background-color:#CDCDCD; width:245px; padding:5px 13px 5px 12px; font-size:12px; color:#333333; line-height:18px;}
#feature{ float:left; width:360px; padding:10px 0px 0px 0px;}
#feature-cont{ background-color:#CDCDCD; width:320px; padding:5px 20px 5px 20px; font-size:12px; color:#333333; line-height:18px;}
h1 {FONT-WEIGHT: bold;FONT-SIZE: 24px;COLOR: #666666;TEXT-DECORATION: none;display: inline;}
h2 {FONT-WEIGHT: bold;FONT-SIZE: 18px;COLOR: #666666;TEXT-DECORATION: none;display: inline;}
h3 {FONT-WEIGHT: bold;FONT-SIZE: 14px;COLOR: #666666;TEXT-DECORATION: none;display: inline;}
a:link {color: #336666;}
a:visited {color: #336666;}
a:hover {color: #003333;}
a:active {color: #336666;}
.body:link {FONT-WEIGHT: normal;FONT-SIZE: 12px; COLOR: #115A5F; TEXT-DECORATION: underline;}
.body:visited {FONT-WEIGHT: normal;FONT-SIZE: 12px; COLOR: #115A5F; TEXT-DECORATION: underline;}
.body:active {FONT-WEIGHT: normal;FONT-SIZE: 12px; COLOR: #115A5F; TEXT-DECORATION: underline;}
.body:hover {FONT-WEIGHT: normal;FONT-SIZE: 12px; COLOR: #003333; TEXT-DECORATION: underline;}
.body {FONT-WEIGHT: normal;FONT-SIZE: 12px; COLOR: #115A5F; TEXT-DECORATION: underline;}
.calloutlinks:link {FONT-WEIGHT: normal;FONT-SIZE: 12px; COLOR: #115A5F; TEXT-DECORATION: underline;}
.calloutlinks:visited {FONT-WEIGHT: normal;FONT-SIZE: 12px; COLOR: #115A5F; TEXT-DECORATION: underline;}
.calloutlinks:active {FONT-WEIGHT: normal;FONT-SIZE: 12px; COLOR: #115A5F; TEXT-DECORATION: underline;}
.calloutlinks:hover {FONT-WEIGHT: normal;FONT-SIZE: 12px; COLOR: #003333; TEXT-DECORATION: underline;}
.calloutlinks {FONT-WEIGHT: normal;FONT-SIZE: 12px; COLOR: #115A5F; TEXT-DECORATION: underline;}
.subnav:link {FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: #959595;TEXT-DECORATION: none; padding:0px 30px 0px 5px;}
.subnav:visited {FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: #959595;TEXT-DECORATION: none; padding:0px 30px 0px 5px;}
.subnav:active {FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: #959595;TEXT-DECORATION: none; padding:0px 30px 0px 5px;}
.subnav:hover {FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: #558475;TEXT-DECORATION: underline; padding:0px 30px 0px 5px;}
.subnav {FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: #959595;TEXT-DECORATION: none; padding:0px 30px 0px 5px;}
.copyright:link {FONT-WEIGHT: normal;FONT-SIZE: 11px; COLOR: #cdcdcd; TEXT-DECORATION: underline;}
.copyright:visited {FONT-WEIGHT: normal;FONT-SIZE: 11px; COLOR: #cdcdcd; TEXT-DECORATION: underline;}
.copyright:active {FONT-WEIGHT: normal;FONT-SIZE: 11px; COLOR: #cdcdcd; TEXT-DECORATION: underline;}
.copyright:hover {FONT-WEIGHT: normal;FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: underline;}
.copyright {FONT-WEIGHT: normal;FONT-SIZE: 11px; COLOR: #cdcdcd; TEXT-DECORATION: underline;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
