body { text-align:center; background-color:#ffffff; margin:0px; font-family :  "Trebuchet MS";	 color:#353535; font-size:0.9em; line-height:120%;}
h1 {font-size:1.3em; font-weight:bold; color:#0F6B48;margin-top:0px;margin-bottom:6px;line-height:100%;}
h2 {font-size:1.2em; font-weight:bold;color:#0F6B48;}
h3 {font-size:1.1em; font-weight:bold; margin-bottom:3px; color:#0F6B48;}
h4 {font-size:1.3em; font-weight:500; margin-bottom:0px;}
hr { border-top:1px dotted #0F6B48; color:#ffffff;}
a:ACTIVE, a:LINK, a:VISITED {	font-weight:bold;color:#000000;	text-decoration:none; 	}
a:HOVER {	color:#000000;	text-decoration:underline;  }
p{margin-top:0px;}
#dottedline {width:100%; height:1px; border-bottom:1px dotted #C9CACA; margin-top:-12px;_margin-top:-30px;_margin-bottom:4px;margin-bottom:4px;}
#dottedline2 {width:100%; height:1px; border-bottom:1px dotted #C9CACA; margin-top:12px;margin-bottom:4px;}
#clear {	clear:both;}
#container { margin: auto; } 
#headerholder{height:158px;background-image:url(../images/bg_top.jpg); background-position:center top;background-repeat:no-repeat; margin-bottom:0px; }
#header { width:932px;height:111px; padding-top:46px; }
#header .logo {cursor: hand; float:left; background-image:url(../images/rth_logo.gif);  margin-top:2px;margin-left:4px;height:94px; width:210px;margin-bottom:0px;}
#header .spl {cursor: hand; float:right; background-image:url(../images/spl.jpg);  margin-top:2px;margin-right:56px;_margin-right:26px;height:90px; width:113px;margin-bottom:0px;}
#middleholder {background-image:url(../images/bg_mid.jpg);background-repeat:y-repeat; background-position:center top;}
#content {width:950px; font-size:0.8em;}
#content .rightcolumn{float:right; margin-top:11px; width:228px;  margin-right:12px; _margin-right:5px;text-align:left; line-height:150%;  }
#content .leftcolumn{float:left; margin-left:1px;margin-top:-1px;width:219px;}
#content .centercolumn{float:left; width:490px; font-size:1em;text-align:left;}
#content .centercolumnwide{float:left; width:718px; _width:714px;font-size:1em;text-align:left;}
#content .paddedtext{margin-left:14px;margin-right:14px;}


#footerholder{ margin-top:0px;height:187px;background-image:url(../images/bg_footer.jpg); background-position:center 0px;background-repeat:no-repeat; }
#footerholder .footer {width:932px;font-size:0.8em; }
#footerholder .footer .logos {	width:730px; height:110px;float:right; margin-right:-10px; margin-top:6px; color:#666666;}
#footerholder .footer .line{	width:932px; height:2px;border-bottom:2px solid #ADD673}
#footerholder .footer .footerleft {	float:left; margin-left:12px; margin-top:6px; color:#666666;}
#footerholder .footer .footerright {	float:right; margin-right:12px; margin-top:6px; color:#666666;}
#footerholder .footer .footerright a {color:#666666;}

#flashcarousel {float:left; height:260px; margin-top:0px; margin-bottom:12px; _margin-left:-2px}

#box1l { margin-bottom:0px;float:left; width:224px; margin-top:3px; margin-right:0px;font-size:1em; text-align:left;background-color:#0C6946; background-image:url(../images/topbox2.jpg); background-repeat:no-repeat}
#box2l {float:left; width:224px; margin-top:3px;font-size:1em; text-align:left; background-color:#ADD673;background-image:url(../images/topbox1.jpg); background-repeat:no-repeat}
#box3l { float:left; width:224px; margin-top:3px;font-size:1em; text-align:left; background-image:url(../images/topbox3.jpg); background-repeat:no-repeat}
#box4l {float:right; width:224px; margin-top:12px;margin-right:3px;_margin-right:0px;font-size:1em; text-align:left; background-color:#ADD673;background-image:url(../images/topbox1.jpg); background-repeat:no-repeat}

#box1 { margin-bottom:14px;float:left; width:224px; margin-top:12px; margin-right:14px;font-size:1em; text-align:left;background-color:#0C6946; background-image:url(../images/topbox2.jpg); background-repeat:no-repeat}
#box2 {float:left; width:224px; margin-top:12px;font-size:1em; text-align:left; background-color:#ADD673;background-image:url(../images/topbox1.jpg); background-repeat:no-repeat}
#box3 { float:left; width:224px; margin-top:12px;font-size:1em; text-align:left; background-image:url(../images/topbox3.jpg); background-repeat:no-repeat}
#box4 { float:left; width:224px; margin-top:12px;margin-left:15px;margin-right:-12px;_margin-right:-7px;font-size:1em; text-align:left; background-image:url(../images/topbox3.jpg); background-repeat:no-repeat}

#box1 .title,#box1l .title{height:16px; width:216px; margin-left:8px;margin-top:8px;margin-bottom:0px; color:#ADD674; padding-top:4px; text-indent:6px; font-weight:bold; font-size:1.3em;}
#box2 .title,#box2l .title,#box4l .title, #box4 .title{height:16px; width:216px; margin-left:8px;margin-top:8px;margin-bottom:0px; color:#0C6946; padding-top:4px; text-indent:6px; font-weight:bold; font-size:1.3em;}
#box3 .title,#box3l .title{height:16px; width:216px; margin-left:8px;margin-top:8px;margin-bottom:0px; color:#0C6946; padding-top:4px; text-indent:6px; font-weight:bold; font-size:1.3em;}

#box1 .content,#box1l .content{margin:14px; height:156px; padding-top:0px; color:#ADD674}
#box2 .content,#box2l .content,#box4l .content{margin:14px; height:156px; padding-top:0px; color:#0C6946}
#box3 .content,#box3l .content{margin:14px; height:184px; padding-top:0px; color:#0C6946; text-align:center;}
#box4 .content{margin:14px; height:156px; padding-top:0px; color:#0C6946; text-align:left;}

#box1 .link, #box2 .link, #box3 .link,#box1l .link, #box2l .link, #box3l .link, #box4 .link, #box4l .link{text-align:right;width:196px; margin:14px; padding-top:0px; font-size:1.2em;}
#box1 .link a,#box1l .link a{padding-top:0px; color:#ADD674}
#box2 .link a,#box2l .link a,#box4l .link a{padding-top:0px; color:#0C6946}
#box3 .link a,#box3l .link a{padding-top:0px; color:#0C6946}
#box4 .link a{padding-top:0px; color:#0C6946}
#box1 .btm,#box1l .btm{width:224px; margin-top:-16px; height:31px;background-image:url(../images/btmbox2.jpg); }
#box2 .btm,#box2l .btm,#box4l .btm{width:224px; margin-top:-16px; height:31px;background-image:url(../images/btmbox1.jpg); }
#box3 .btm,#box3l .btm,#box4 .btm{width:224px; margin-top:-16px; height:31px;background-image:url(../images/btmbox3.jpg); }

#pscroller1{width: 228px;height: 70px;border: 0px solid black;padding: 0px;background-color: #ffffff;}

#form {margin-top:12px;float:left; text-align:right; width:458px}
#form fieldset {		font-size:1em; border:0px;}
#form fieldset input, #form fieldset textarea, #form fieldset select {margin:2px; width: 350px; border:1px solid #999999; color:#333333; font-family : 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;;}
#form fieldset label {text-align:right;	float:left;	color:#0F6B48; font-size: 1em;	font-weight:bold;width:80px;}
#form fieldset input:focus, #form fieldset textarea:focus { background: #efefef; color:#333333;	font-size: 1em;}
#fm-submit input { background-color: #ffffff; font-size: 1.2em;}
