body { text-align: center; margin: 0; padding: 0; } a { color: #9a9761; } h4 { font: bold 12px arial, sans-serif; color: #7b760e; margin: 0; padding: 0; display: inline;} h5 { font: bold 10px arial, sans-serif; color: #948f21; margin: 0; padding: 20px 0 0 10px; } fieldset { border: 0; margin: 0; padding: 0; } #headercontainer { margin: 0 auto; text-align: left; width: 740px; } #bodycontainer { margin: 0 auto; text-align: left; width: 740px; background: url(../images/containerbg.jpg) repeat-y;} /* Hides from IE5-mac \*/ * html #bodycontainer { height: 1%; } /* End hide from IE5-mac */ #footercontainer{ margin: 0 auto; text-align: right; width: 740px; color: #666666; font: 10px arial, sans-serif;} #newsbody { background: url(../images/containerbg2.jpg) repeat-y; } /* Hides from IE5-mac \*/ * html #newsbody { height: 1%; } /* End hide from IE5-mac */ .newspadding { padding: 20px; text-align: justify;} #header { margin-top: 40px; } .heading2 { font: bold 10px arial, sans-serif; color: #87760e; padding-top: 8px;} .leftcolumn { float: left; width: 224px; margin-right: 1px;} .leftsidelarge { float: left; width: 564px; margin-right: 1px; } .columninner { padding: 0 4px 0 4px; font: 12px arial, sans-serif;} .imagethumb { float: left; border: 0; padding: 4px 0 0 4px; margin: 0;} .middlecolumn { float: left; width: 339px; margin-right: 1px;} .middlecolumn img { float: left; border: 0; padding: 4px 10px 0 4px; } .middlecolumn p { font: 10px arial, sans-serif; color: #666666; } .rightcolumn { float: left; width: 175px; } .rightcolumn p { padding: 15px 10px 0 10px; font: 10px arial, sans-serif; margin: 0; text-align: justify;} .rightsidelarge { float: left; width: 564px; margin-right: 1px; } #linkimage { border: 1px solid #9aa560; margin-top: 4px;} #newsletterform { background: #bdb863; border: 1px solid #ffffff; color: #495534; padding: 10px;} #newsletterform p { font: 10px arial, sans-serif; padding: 0; margin: 0;} #newsletterform form { margin: 10px 0 0 0; padding: 0; } #newsletterform label { font: bold 10px arial, sans-serif; display: block; } #newsletterform input { font: 10px arial, sans-serif; height: auto;} #newslogin { background: #bdb863; border: 1px solid #ffffff; color: #495534; padding: 10px;} #newslogin p { font: 10px arial, sans-serif; padding: 0; margin: 0;} #newslogin form { margin: 10px 0 0 0; padding: 0; } #newslogin label { font: bold 10px arial, sans-serif; display: block; } #newslogin input { font: 10px arial, sans-serif; height: auto;} #username, #password { width: 140px; } #email { width: 95px; float: left; margin-right: 5px; font: 10px arial, sans-serif; height: auto;} .fieldwidth { width: 245px; margin-bottom: 10px;} #submit, #reset { width: auto; height: auto; font: bold 10px arial, sans-serif; background: #657c1e; color: #ffffff; border: 1px solid #ffffff;} #submitemail, #resetemail { width: auto; height: auto; font: bold 10px arial, sans-serif; background: #657c1e; color: #ffffff; border: 1px solid #ffffff;} #contactus label { display: block; font: bold 10px arial, sans-serif; color: #7b760e;} #contactus input, select, textarea { border: 1px solid #666666; } #contactus { padding: 20px; text-align: justify;} #contactus textarea { height: 65px; } #leftsideform, #rightsideform { float: left; width: 245px; } #leftsideform { margin-right: 20px; } #beigefooter { font: 10px/20px arial, sans-serif; background: #d3d2b6; margin-top: 1px; padding-right: 4px;} #aboutbody { background: #ffffff; border-left: 4px solid #d3d2b6; border-right: 4px solid #d3d2b6; padding: 20px; font: 12px arial, sans-serif; text-align: justify;} #aboutbody a { font-weight: bold; color: #666666; } #boutbody { background: #ffffff; padding: 20px 0 20px 0;} #boutheader, #countdown { background: #d3d2b6; font: bold 12px/18px arial, sans-serif; color: #ffffff; text-align:center;} #boutheader { border-top: 1px solid #ffffff;} #boutleft, #boutright { float: left; } #boutleft { text-align: center; width: 400px;} #boutright { width: 340px; } .caption { font: 12px arial, sans-serif; color: #666666; margin-bottom: 30px;} #boutright { font: 12px arial, sans-serif; color: #666666; text-align: justify;} .marketing { font: 14px arial, sans-serif; color: #666666 ;} #familybody { background: #ffffff; padding: 20px 0 20px 0;} #familysubheader { text-align: center; font: 12px arial, sans-serif;} .familyleft { float: left; width: 200px; text-align: center; font: 12px arial, sans-serif; margin-bottom: 30px;} .familyright { float: left; width: 520px; font: 12px arial, sans-serif; text-align: justify; margin-left: 20px;} .orangeheader { background: #aa7000; padding-left: 5px; font: bold 12px/20px helvetica, verdana, sans-serif; color: #ffffff; text-transform: uppercase;} .greenheader { background: #657c1e; padding-left: 5px; font: bold 12px/20px helvetica, verdana, sans-serif; color: #ffffff; text-transform: uppercase;} .beigeblock { background: #d3d2b6; height: 10px; line-height: 10px; border-bottom: 1px solid #ffffff; } .beigeborder { background: #d3d2b6; height: 4px; margin: 0; padding: 0; } .boldgreentext { color: #495534; font-weight: bold; } .clear { clear: both; margin: 0 !important; margin: 0 0 -1px 0; padding: 0; height: 0; font: 0/0 sans-serif; }