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,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0}
:focus{outline:0}
body{line-height:1;background:#DBDACA;font-family:Geneva, Arial, sans-serif;color:#414042;font-size:62.8%}
caption{text-align:left;font-weight:normal}
blockquote:before,blockquote:after,q:before,q:after{content:""}
blockquote,q{quotes:"" ""}
#form p{color:#fff}
.row{clear:both;width:100%;margin:0;padding:10px 0 0}
.lable{float:left;font-size:12px;font-weight:bold;color:#fff}
.textbox{float:right;border:1px solid #999;font-size:12px;width:200px}
div#erorrmsg{background-color:#fff;width:300px;margin:auto;padding:30px 0 10px}
fieldset{font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;font-size:medium;border:0;margin:10px 0 0;padding:10px}
fieldset legend,fieldset label{color:#333;font-size:.8em;margin-top:5px}
fieldset legend{color:#C60;font-size:.9em}
fieldset input,fieldset textarea,fieldset label{display:block}
fieldset input{font-size:1em}
fieldset input,fieldset textarea,.buttons a,.buttons button{background-color:#f5f5f5;border:1px solid #dedede;border-top:1px solid #eee;border-left:1px solid #eee}
fieldset textarea{width:400px;height:100px}
.submit{display:block;float:left;font-size:100%;line-height:100%;text-decoration:none;font-weight:bold;color:#565656;cursor:pointer;border:1px solid #529214;margin:0 7px 0 0;padding:5px 10px 6px 7px}
iframe{margin-left:20px;border:2px solid #ccc;padding:2px}
#container{width:956px;margin:43px auto 0}
#header{width:956px;height:238px;background:url(../6/images/headerHome.jpg) no-repeat right top}
.header-index{background:url(../6/images/headerHome.jpg) no-repeat right top !important}
.header-sales{background:url(../6/images/headerSales.jpg) no-repeat right top !important}
.header-case{background:url(../6/images/headerCase.jpg) no-repeat right top !important}
.header-about{background:url(../6/images/headerAbout.jpg) no-repeat right top !important}
.header-contact{background:url(../6/images/headerContact.jpg) no-repeat right top !important}
#contentWrapper,#footer{width:681px}
#header img{float:left}
#leftCol{float:left;width:250px}
#rightCol{float:right;width:681px}
#contentWrapper{background:url(../6/images/contentBase.jpg) no-repeat center bottom;padding-bottom:50px;width:681px;margin-left:20px}
html>body #contentWrapper{margin-left:0}
.content{width:650px;margin-left:16px;padding-top:30px;background-color:#FFF}
#contentWrapper img{float:right;border:1px solid #333;margin:0 0 20px 20px;padding:1px}
.contactForm{float:left;width:400px}
.contactInfo{float:right;width:330px}
#footer{background:transparent url(../6/images/footerBckGrd.jpg) no-repeat right top;height:85px;color:#fff;font-size:1em}
#webbieStuff{float:left;margin-top:10px;margin-right:25px;padding-top:10px;width:650px}
#footer .content{background:transparent;width:650px}
h1 span,h2 span,h3 span,h4 span,#containerOne blockquote,#containerOne cite{position:absolute;left:-9999px;font-size:1.8em}
h2,h3{font-size:1.9em;color:#ED1C24;padding:.3em 20px .8em}
h4,h5,h6{font-size:1.5em;color:#3C7CA6;padding:.3em 0}
h4 span{display:block;padding-top:6px;padding-left:-6px}
p,address{font-size:1.5em;line-height:1.6em;padding:.3em 20px .8em}
strong{font-weight:bold;color:#000}
.italic{font-style:italic}
a{color:#414042;text-decoration:underline}
a:hover{color:#ccc}
#mainnavigation ul li a{color:#FFF;font-size:1.7em;font-family:Arial;font-weight:bold}
#mainnavigation ul li a:hover{color:#666}
#footer a{color:#FFF}
#webbieStuff p{font-size:.9em}
.textPic{clear:both}
.textPic img{float:left !important;margin-left:0 !important;margin-right:20px !important}
#main-content ul.standout{font-weight:bold}
#main-content ul,.content ul{list-style-type:disc;font-size:1.4em;line-height:1.4em;padding:0.3em 20px 0.8em 50px}
table{padding-left:20px}
table td{padding-right:8px;font-size:1.5em;padding-bottom:5px}













#mainnavigation{position:absolute;z-index:2;top:325px;left:0;width:100%;background:#323031;border:3px solid #FFF;border-width:2px 0}
.content{position:relative;z-index:3}
#mainnavigation ul{margin-left:50px;width:250px;margin-bottom:30px}
#mainnavigation li{width:100%;margin-top:11px}
html>body #mainnavigation li{margin-top:22px}
#mainnavigation li{height:31px;display:block}
#mainnavigation a{display:block;padding-top:10px;border-bottom:1px dotted #FFF;text-decoration:none}