body { margin: 0; padding: 0; border: 0; height: 100%; font-family: "trebuchet ms", helvetica, arial, sans-serif; background-image: url(images/img_101.gif); background-color: #5A9349; text-align: center; } img { border-width: 0; } h1 { font: 14px/9px "trebuchet ms", helvetica, arial, sans-serif; font-weight: bold; letter-spacing: 1px; color: #333; margin-top: 0; margin-bottom: 3px; text-transform: uppercase; } h2 { font: 12px/12px "trebuchet ms", helvetica, arial, sans-serif; font-weight: bold; letter-spacing: 0; color: #333; margin-top: 0px; margin-bottom: 0px; padding: 3px 0 3px 3px; } h3 { font: 11px/12px "trebuchet ms", helvetica, arial, sans-serif; font-weight: bold; letter-spacing: 0; color: #333; margin-top: 0; margin-bottom: 5px; margin-left: 3px; padding: 2px 0 2px 0; } p { font: 11px/14px "trebuchet ms", helvetica, arial, sans-serif; color: #333; text-align: left; margin-top: 0; margin-bottom: 2px; padding: 0; } a:link { color: #D67727; text-decoration: underline; font: 11px/14px "trebuchet ms", helvetica, arial, sans-serif; text-align: left; margin-top: 0; margin-bottom: 5px; padding-bottom: 2px; } a:visited { color: #D67727; text-decoration: none; font: 11px/14px "trebuchet ms", helvetica, arial, sans-serif; text-align: left; margin-top: 0; margin-bottom: 5px; padding-bottom: 2px; } a:hover { color: #f93; text-decoration: none; font: 11px/14px "trebuchet ms", helvetica, arial, sans-serif; text-align: left; margin-top: 0; margin-bottom: 5px; padding-bottom: 2px; } p a:link{ color: #f93; text-decoration: none; } p a:visited{ color: #333; text-decoration: none; } p a:hover{ color: #f93; text-decoration: none; } #containermain { width:750px; height: auto; background-color: #fff ; padding: 5px; margin: 0px auto 0px auto; } #container { width:750px; height: auto; padding: 0; margin: 0px auto 0px auto; } #innercontainer { width: 750px; height: auto; padding: 10px 0 13px 0; margin: 0 auto 0 0; background-image: url(); background-color: #fff ; float: left; } #headerhome { width: 750px; height: 182px; padding: 0; margin: 0 auto 0 auto; background-image: url(images/header.jpg); } #news { width: 230px; height: auto; padding: 1px; margin: 4px auto 0 0; } #newsheader { width: 222px; height: 20px; padding: 0; margin: 0 auto 0 0; background-image: url(images/footerimg.gif); } #formpad { width: 200px; height: auto; padding: 5px; margin: 4px auto 0px 0px; } #callme { width: 230px; height: auto; padding: 5px; margin: 4px auto 0px 0px; } #spacer { width:750px; height: 48px; padding: 0; margin: 0 auto 0 auto; background-image: url(images/navbg.gif) top left no-repeat; background-color: #fff ; } #home { width:69px; height: 48px; padding: 0; margin: 0px auto 0px auto; background: url(images/link.jpg) top left no-repeat; float: left; display: block; } #about { width:78px; height: 48px; padding: 0; margin: 0px auto 0px auto; float: left; display: block; } #services { width:104px; height: 48px; padding: 0; margin: 0px auto 0px auto; float: left; display: block; } #portfolio { width:106px; height: 48px; padding: 0; margin: 0px auto 0px auto; float: left; display: block; } #merchandise { width:138px; height: 48px; padding: 0; margin: 0px auto 0px auto; float: left; display: block; } #free { width:164px; height: 48px; padding: 0; margin: 0px auto 0px auto; float: left; display: block; } #contact { width:91px; height: 48px; padding: 0; margin: 0px auto 0px auto; float: left; display: block; } #newsheader { width: 232px; height: 34px; padding: 0 0 5px 0; background: url(images/newsheader.gif) no-repeat; } ul { list-style-type: none; margin: 0 0 0 3px; padding: 2px; } .lselect li { margin: 0 0 8px 0; padding: 0; } .lselect li p { margin: 0; padding: 0; color: #666; text-align: left; text-decoration: none; } .lresources li p { margin: 0; padding: 0; color: #666; text-align: left; text-decoration: none; } .lsurveys h2 { margin: 0; padding: 0; color: #666; text-align: left; font: 11px/14px "trebuchet ms", helvetica, arial, sans-serif; text-decoration: none; } .services { margin: 5px 0 0 0; padding: 5px 0 0 0; } .services p{ color: #666; font: 11px/14px "trebuchet ms", helvetica, arial, sans-serif; text-align: left; text-decoration: none; } .lportfolio li { margin: 0; padding: 1px; font: 11px/14px "trebuchet ms", helvetica, arial, sans-serif; text-align: left; text-decoration: none; clear: both; } .lportfolio li a:link{ color: #666; text-decoration: none; } .lportfolio li a:visited{ color: #999; text-decoration: none; } .lportfolio li a:hover{ color: #D77A2C; text-decoration: none; } #rightcontainer { width: 475px; height: 100%; text-align: left; padding: 0 0 0 0; margin: 0 0 0 0; float: left; } .right { width: 475px; height: auto; padding: 5px 0 5px 0; margin: 4px 0 5px 0; float: left; } .pright { width: 475px; height: auto; padding: 5px 0 5px 0; margin: 4px 0 5px 0; float: left; } .sright { width: 475px; height: auto; padding: 5px 0 5px 0; margin: 4px 0 5px 0; float: left; } .right a:link{ color: #D77A2C; font: 11px/14px "trebuchet ms", helvetica, arial, sans-serif; text-decoration: underline; } .right a:visited{ color: #D77A2C; font: 11px/14px "trebuchet ms", helvetica, arial, sans-serif; text-decoration: none; } .right a:hover{ color: #D77A2C; font: 11px/14px "trebuchet ms", helvetica, arial, sans-serif; text-decoration: none; } #line { width: 460px; height: 5px; background: url(images/line.gif) no-repeat; margin: 4px 0 4px 0; padding: 4px 0 4px 0; float: left; clear: both; } label,input { display: block; width: 200px; float: left; margin-bottom: 10px; } label { text-align: right; width: 80px; padding-right: 20px; } br { clear: left; } form, label, input { font-size : 1em; } fieldset { width : 15em; padding : 0.5em 1em; } label { position : relative; width : 15em; display : block; margin : .5em 0em; } label input { position : absolute; left : 100%; top : 0px; width : 5em; } input.submit { margin-left : 10em; } br { display : none; } .right2 { width: 95%; height: 55px; padding: 2px 0 3px 0; margin: 0; float: left; } .pright a:link{ color: #D77A2C; font: 11px/14px "trebuchet ms", helvetica, arial, sans-serif; text-decoration: underline; } .pright a:visited{ color: #D77A2C; font: 11px/14px "trebuchet ms", helvetica, arial, sans-serif; text-decoration: none; } .pright a:hover{ color: #D77A2C; font: 11px/14px "trebuchet ms", helvetica, arial, sans-serif; text-decoration: none; text-align: left; } #left { width: 235px; height: auto; padding: 0 15px 0 14px; margin: 0 auto 0 auto; float: left; text-align: left; clear: both; } #portimage { width: 655px; height: 359px; padding: 0 15px 0 14px; margin: 0 auto 0 auto; text-align: left; } #portmedia { width: 240px; height: 180px; padding: 20px 15px 0 14px; margin: 0 auto 0 auto; text-align: center; } #portimage2 { width: 655px; height: 77px; padding: 0 30px 0 30px; margin: 0 auto 0 auto; float: left; font: 11px/14px "trebuchet ms", helvetica, arial, sans-serif; text-align: left; clear: both; } .contactcon { width: 475px; height: auto; margin-top: 10px; margin-bottom: 1px; margin-left: 3px; padding: 0px 0 1px 4px; text-align: left; border: 1px solid #bbb; } .contactcon h3{ font: 12px/12px "trebuchet ms", helvetica, arial, sans-serif; font-weight: normal; letter-spacing: 0; color: #666; } .homecols {width: 158px; float: left;} .homecols h3{font: 12px/12px "trebuchet ms", helvetica, arial, sans-serif; font-weight: bold; letter-spacing: 0; color: #333; margin-top: 0px; margin-bottom: 1px; margin-left: 3px; padding: 0px 0 1px 4px; text-align: left; } .homecols p{ font: 11px/14px "trebuchet ms", helvetica, arial, sans-serif; font-weight: normal; letter-spacing: 0; color: #666; margin-top: 0; margin-bottom: 5px; margin-left: 3px; padding: 2px 0 2px 0; text-align: left; } .homecolspadding {padding: 0px 5px; width: 136px !important; width /**/:180px; } .homecols img {padding: 1px; border: 1px solid #bbb; float: right; margin: 2px 0px 3px 3px ;} .homecols2 {width: 158px; float: left;} .homecols2 h3{font: 12px/12px "trebuchet ms", helvetica, arial, sans-serif; font-weight: bold; letter-spacing: 0; color: #333; margin-top: 15px; margin-bottom: 1px; margin-left: 3px; padding: 0px 0 1px 4px; text-align: left; } .homecols2 h2{font: 12px/12px "trebuchet ms", helvetica, arial, sans-serif; font-weight: bold; letter-spacing: 0; color: #fff; margin-top: 15px; margin-bottom: 1px; margin-left: 3px; padding: 0px 0 1px 4px; text-align: left; } .homecols2 p{ font: 11px/14px "trebuchet ms", helvetica, arial, sans-serif; font-weight: normal; letter-spacing: 0; color: #666; margin-top: 0; margin-bottom: 0px; margin-left: 5px; padding: 0; text-align: left; } .homecolspadding2 {padding: 0px 2px; width: 130px !important; width /**/:180px; } .homecols2 img {padding: 0 0 0 0; float: left; margin: 0px 0px 3px 10px ;} .servicecols {width: 158px; clear: both;} .servicecols h3{font: 12px/12px "trebuchet ms", helvetica, arial, sans-serif; font-weight: bold; letter-spacing: 0; color: #333; margin-top: 0px; margin-bottom: 0; margin-left: 0; padding: 0 0 0 1px; text-align: left; } .servicecols h2{font: 14px/16px "trebuchet ms", helvetica, arial, sans-serif; font-weight: bold; letter-spacing: 0; color: #333; margin-top: 0px; margin-bottom: 0; margin-left: 0; padding: 0 0 0 1px; text-align: left; } .servicecols p{ font: 11px/14px "trebuchet ms", helvetica, arial, sans-serif; font-weight: normal; letter-spacing: 0; color: #666; margin-top: 0; margin-bottom: 5px; margin-left: 3px; padding: 2px 0 2px 0; text-align: left; } .servicecolspadding {padding: 0px 5px; width: 450px; } .servicecols img { padding: 1px; border: 1px solid #bbb; float: right; margin: 2px 0px 3px 3px ; } #contactinfo { width: 250px; height: auto; padding: 0 0px 0 43px; margin: 0 0 0 0; float: left; } #form { width: 400px; height: auto; padding: 0 0px 0 5px; margin: 0 0 5px 0; font: 11px/14px "trebuchet ms", helvetica, arial, sans-serif; font-weight: normal; float: left; } #linkList{ position: relative; font: 11px/14px "trebuchet ms", helvetica, arial, sans-serif; color: #D77A2C; text-align: left; top: 0px; width: 232px; right: 0px; text-decoration: none; clear: both; } #bottom { width: 571px; height: 50px; padding: 0 0 ; margin: 0 auto 0 auto; } #footer { width: 750px; height: 50px; font: 10px/12px "trebuchet ms", helvetica, arial, sans-serif; text-align: center; letter-spacing: 0; color: #FFF; margin: 0; padding: 10px 0 5px 0; background-image: url(images/footerimg.gif); float: left; clear: both; } #footer a:link { color: #fff; text-decoration: underline; } #footer a:visited { color: #fff; text-decoration: underline; } #footer a:hover { color: #FF6600; text-decoration: underline; }