@charset "utf-8";
/* CSS Document */
body {background-color: #4b0f09; margin:0px; padding:0px; line-height:100%;}
td, .tsBody, .tsText, .msoNormal, li {font-family:Arial,Helvetica,sans-serif; font-weight:normal; text-decoration:none;padding:0px; margin:0px; color:#333333; font-size:11px;}


#maincontainer {width:800px; border:1px solid #FbF5Db; margin-left:50px; margin-top:10px; min-height:595px;height: auto !important;
}
#topbanner {background-image:url(topbanner.jpg); width:800px; height:81px; background-position:left; background-repeat:no-repeat;}
#nav {width:795px; background-color:#4b0f09; padding:2px; height:30px;}
#secondnav {width:550px; height:18px; background-color:#9b4e00;}
#welcome {width:300px; height:17px; background-color:#ffffff; padding-top:0px; background-image:url(topnav_slash.jpg); background-position:left; background-repeat:no-repeat; float:right; margin-top:-17px;}
.welcometext {margin-left:50px;font-family:Arial,Helvetica,sans-serif; font-weight:bold; text-decoration:none;font-size:12px;}
#bodycontainer {width:800px; padding:0px; background-color:#ffffff;
height: auto !important;
height: 100%;
min-height: 630px;}
#bodycontainerin {width:794px; padding:3px; 
height: auto !important;
height: 100%;
min-height: 600px;}
#homeleftcol {background-color:#FbF5Db; width:214px; padding:5px; float:left; background-image:url(leftcol_bothome.jpg); background-position:bottom; background-repeat:no-repeat; margin-left:5px; margin-top:5px; min-height:560px;height: auto !important; height:100%;}
#insideleftcol {background-color:#FbF5Db; width:205px; padding:10px; float:left; background-image:url(leftcol_bot.jpg); background-position:bottom; background-repeat:no-repeat; margin-left:5px; margin-top:5px; height: auto !important;}
#leftimg {width:192px; height:175px;margin-left:0px; margin:top:180px;}
#guts {float:right; width:550px; max-width:550px;}
#homemainimg {width:545px; height:241px; margin-left:240px; background-image:url(home_mainimg.jpg); background-repeat:no-repeat;}


#homeevents {width:220px; background-color:#9b4e00; margin-left:244px; height:370px; background-image:url(bot_215_rust.jpg); background-position:bottom; background-repeat:no-repeat;}
#homenews {width:300px; background-color:#FbF5Db;margin-left:480px; margin-right:5px; height:370px; margin-top:-373px;background-image:url(rtcol_bot.jpg); background-position:bottom; background-repeat:no-repeat; border-top:5px solid #ffffff;}
#homenews ul {list-style: none; margin-top: 0px; margin-left: 2px; font-family: arial,helvetica,sans-serif; text-align: left;
		}
#homenews li, #homenews li span {
		float: left; /*For IE 7 lack of compliance*/
  		display: block !important; /*For GOOD browsers*/
  		display: inline; /*For IE*/
 		position: relative;margin-left:5px;	margin-right:5px;
		border-bottom: 1px dashed #cccccc;
		padding-bottom:5px;
		width:250px;}

 #homenews li span {
		
		border-bottom: none;
		}

#sectionbody {width:790px; background-color:#FbF5Db; padding:5px;background-image:url(bot_800_eggshell.jpg); background-position:bottom; background-repeat:no-repeat;height:auto; }
#sectionbanner {width:540px; height:100px; padding:5px;}

#insidesection {width:520px; background-color:#FbF5Db; padding:5px;background-image:url(bot_800520_eggshell.jpg); background-position:bottom right; background-repeat:no-repeat;height: auto !important; height:100%;margin-top:6px;min-height:450px; margin-left:10px;}
#insidenews {width:783px; background-color:#FbF5Db; padding:5px; margin-right:10px;background-image:url(bot_800_eggshell.jpg); background-position:bottom; background-repeat:no-repeat; min-height:675px; height: auto !important; height:100%;}
#footer {width:800px; text-align:left; height:20px; border:1px solid #FbF5Db; margin-left:50px;}
.rust {color:#9b4e00;}
.green {color: #344127;}
.eggshell {color:#FbF5Db;}
.burg {color:#4b0f09;}

.hlsm {font-size:12px; font-weight:bold; font-family:Arial,Helvetica,sans-serif; margin-left:3px;}
.hlmed {font-size:14px; font-weight:bold;font-family:Arial,Helvetica,sans-serif; margin-left:3px;}
.hllg {font-size:18px; font-weight:bold;font-family:Arial,Helvetica,sans-serif;margin-left:3px;}

.eventhl {font-size:16px; font-weight:bold; font-family:Arial,Helvetica,sans-serif; color:#FbF5Db;}
.eventhl a:link {font-size:16px; font-weight:bold; font-family:Arial,Helvetica,sans-serif; color:#FbF5Db;}
.eventhl a:visited {font-size:16px; font-weight:bold; font-family:Arial,Helvetica,sans-serif; color:#FbF5Db;}
.eventhl a:hover {font-size:16px; font-weight:bold; font-family:Arial,Helvetica,sans-serif; text-decoration:underline;}
.eventinfo {font-size:10px; font-weight:normal; font-family:Arial,Helvetica,sans-serif; }


/*buttons, forms, etc. */
.greenbutton {background-color:#344127; border:#FbF5Db; font-family:Arial,Helvetica,sans-serif; font-size:9px; text-decoration:none;font-weight:normal; padding:0px;color:#FbF5Db;}
.greenbutton a:link {background-color:#344127; border:#FbF5Db; font-family:Arial,Helvetica,sans-serif; font-size:9px; text-decoration:none;font-weight:normal; padding:0px;color:#FbF5Db;}
.greenbutton a:visited {background-color:#344127; border:#FbF5Db; font-family:Arial,Helvetica,sans-serif; font-size:9px; text-decoration:none;font-weight:normal; padding:0px;color:#FbF5Db;}
.greenbutton a:hover {background-color:#FbF5Db; border:#344127; font-family:Arial,Helvetica,sans-serif; font-size:9px; text-decoration:none;font-weight:normal; padding:0px;color:#344127;}

.rstbutton {background-color:#9b4e00; border:#FbF5Db; font-family:Arial,Helvetica,sans-serif; font-size:9px; text-decoration:none;font-weight:normal; padding:0px;color:#FbF5Db;}
.rustbutton a:link {background-color:#9b4e00; border:#FbF5Db; font-family:Arial,Helvetica,sans-serif; font-size:9px; text-decoration:none;font-weight:normal; padding:0px;color:#FbF5Db;}
.rustbutton a:visited {background-color:#9b4e00; border:#FbF5Db; font-family:Arial,Helvetica,sans-serif; font-size:9px; text-decoration:none;font-weight:normal; padding:0px;color:#FbF5Db;}
.rustbutton a:hover {background-color:#FbF5Db; border:#9b4e00; font-family:Arial,Helvetica,sans-serif; font-size:9px; text-decoration:none;font-weight:normal; padding:0px;color:#9b4e00;}


.eggshellbutton {background-color:#FbF5Db; border:#9b4e00; font-family:Arial,Helvetica,sans-serif; font-size:9px; text-decoration:none;font-weight:normal; padding:0px; color:#9b4e00;}
.eggshellbutton a:link {background-color:#FbF5Db; border:#9b4e00; font-family:Arial,Helvetica,sans-serif; font-size:9px; text-decoration:none;font-weight:normal; padding:0px;color:#9b4e00;}
.eggshellbutton a:visited {background-color:#FbF5Db; border:#9b4e00; font-family:Arial,Helvetica,sans-serif; font-size:9px; text-decoration:none;font-weight:normal; padding:0px;color:#9b4e00;}
.eggshellbutton a:hover {background-color:#9b4e00; border:#FbF5Db; font-family:Arial,Helvetica,sans-serif; font-size:9px; text-decoration:none;font-weight:normal; padding:0px;color:#FbF5Db;}

.burgbutton {background-color:#FbF5Db; border:1px solid #4b0f09; font-family:Arial,Helvetica,sans-serif; font-size:8px; text-decoration:none;font-weight:normal; padding:1px; color:#4b0f09;}
.burgbutton a:link {background-color:#FbF5Db; font-family:Arial,Helvetica,sans-serif; font-size:8px; text-decoration:none;font-weight:normal; padding:1px; color:#4b0f09;}
.burgbutton a:visited {background-color:#FbF5Db;  font-family:Arial,Helvetica,sans-serif; font-size:8px; text-decoration:none;font-weight:normal; padding:1px; color:#4b0f09;}
.burgbutton a:hover {background-color:#4b0f09; border:1px solid #FbF5Db; font-family:Arial,Helvetica,sans-serif; font-size:8px; text-decoration:none;font-weight:normal; color:#FbF5Db; padding:1px;}

.tsArticleMore {background-color:#FbF5Db; border:#9b4e00; font-family:Arial,Helvetica,sans-serif; font-size:9px; text-decoration:none;font-weight:normal; padding:0px; color:#9b4e00; margin-top:3px;}
.tsArticleMore a:link {background-color:#FbF5Db; border:#9b4e00; font-family:Arial,Helvetica,sans-serif; font-size:9px; text-decoration:none;font-weight:normal; padding:0px;color:#9b4e00;}
.tsArticleMore a:visited {background-color:#FbF5Db; border:#9b4e00; font-family:Arial,Helvetica,sans-serif; font-size:9px; text-decoration:none;font-weight:normal; padding:0px;color:#9b4e00;}
.tsArticleMore a:hover {background-color:#9b4e00; border:#FbF5Db; font-family:Arial,Helvetica,sans-serif; font-size:9px; text-decoration:none;font-weight:normal; padding:0px;color:#FbF5Db;}


/*nav*/
/*Top menu style*/
ul#navmenu a {
border: 0px solid black;
border-right: 1px solid #ffd85e;
padding: 0 6px;
background: ##4b0f09;
color: #ffffff;
font: normal 12px/12px Verdana,Arial,Helvetica,sans-serif;
text-decoration: none;
text-align: center;
text-transform:capitalize;
}
/*Sub menu style only needed if different*/
ul#navmenu ul a {
border: 1px solid #ffd85e;
padding: 0 6px;
background: #4b0f09;
color: #ffffff;
font: normal 12px/16px Verdana,Arial,Helvetica,sans-serif;
text-decoration: none;
text-align: left;
text-transform:capitalize;
}
/* on hover */
ul#navmenu a:hover {
background: #b49a5a;
}
/* sub element hover */
ul#navmenu ul a:hover {
background: #ffffff;
color:#3b405f;
}

/*right menu style*/
ul#rightnav a {
border-bottom: 1px solid #ffffff;
border-right: 1px solid #ffd85e;
padding: 0 6px;
background: #3b405f;
color: #ffffff;
font: normal 12px/16px Verdana,Arial,Helvetica,sans-serif;
text-decoration: none;
text-align: center;
text-transform:capitalize;
}
/*Sub menu style only needed if different*/
ul#rightnav ul a {
border-bottom: 1px solid #ffffff;
padding: 0 6px;
background: #3b405f;
color: #ffffff;
font: normal 12px/16px Verdana,Arial,Helvetica,sans-serif;
text-decoration: none;
text-align: left;
text-transform:capitalize;
}
/* on hover */
ul#rightnav a:hover {
background: #b49a5a;
}
/* sub element hover */
ul#rightnav ul a:hover {
background: #ffffff;
color:#3b405f;

}

.topnav {font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#FbF5Db; padding-left:15px;padding-top:3px; padding-bottom:3px; padding-right:15px;}
.topnav a:link {font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#FbF5Db;}
.topnav a:visited {font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#FbF5Db;}
.topnav a:active {font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#FbF5Db;}
.topnav a:hover {font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; text-decoration:none; background-color:#FbF5Db; color:#344127;}



/*other featured areas */
.tsArticleHeadline {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#4B0F09; text-decoration:none; font-weight:bold; line-height:16px;}
.tsArticleHeadline a:link {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#4B0F09; text-decoration:none; font-weight:bold;}
.tsArticleHeadline a:visited {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#4B0F09; text-decoration:none; font-weight:bold;}
.tsArticleHeadline a:hover {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#4B0F09; text-decoration:none; font-weight:bold;}

.tsArticleHeadline2 {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#9b4e00; text-decoration:none; font-weight:bold;line-heigh:16px;}
.tsArticleHeadline2 a:link {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#9b4e00; text-decoration:none; font-weight:bold;}
.tsArticleHeadline2 a:active {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#9b4e00; text-decoration:none; font-weight:bold;}
.tsArticleHeadline2 a:visited {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#9b4e00; text-decoration:none; font-weight:bold;}
.tsArticleHeadline2 a:hover {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#4B0F09; text-decoration:none; font-weight:bold;}
.abstract {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-decoration:none; line-height:1.25}
.abstractsmall  {font-family:Arial, Helvetica, sans-serif; font-size:9.5px; color:#333333; text-decoration:none; line-height:1.75;}
.leftspot, a.leftspot:link, a.leftspot:visited, a.leftspot:active  {font-family:Arial, Helvetica, sans-serif; font-size:10.5px; color:#333333; text-decoration:none; line-height:1.75;}
a.leftspot:link {text-decoration:underline;}

.eventlist {font-family:Arial,Helvetica,sans-serif; font-size:9px; font-weight:normal; text-decoration:none; list-style:url(arrow_gronrust.jpg); color:#FbF5Db; font-size:10px;}

/*cymplicity standards */
.tsTextList {font-family:Arial, Helvetica, sans-serif; font-size:9.5px; color:#333333; text-decoration:none; line-height:1.75; list-style-type:square;}
.tsTextList a:link {font-family:Arial, Helvetica, sans-serif; font-size:9.5px; color:#333333; text-decoration:none; line-height:1.75; list-style-type:square;}
.tsTextList a:visited {font-family:Arial, Helvetica, sans-serif; font-size:9.5px; color:#333333; text-decoration:none; line-height:1.75; list-style-type:square;}
.tsTextList a:hover {font-family:Arial, Helvetica, sans-serif; font-size:9.5px; color:#333333; text-decoration:none; line-height:1.75; list-style-type:square; background-color:#ffffff;}

#sectionheader {background-color: #4b0f09; font-family:Arial,Helvetica,sans-serif; font-size:10px;  font-weight:bold; width:550px;}
.tsHeader {backgroundcolor:#4b0f09; padding-left:10px; font-family:Arial,Helvetica,sans-serif; font-size:10px;  font-weight:bold; color:#FbF5Db; text-decoration:none;}
.tsHeader a:link {background-color:#4b0f09; padding-left:10px; padding-right:10px; font-family:Arial,Helvetica,sans-serif; font-size:10px;  font-weight:bold; color:#FbF5Db;text-decoration:none;}
.tsHeader a:visited {background-color:#4b0f09; padding-left:10px; font-family:Arial,Helvetica,sans-serif; font-size:10px;  font-weight:bold; color:#FbF5Db;text-decoration:none;}
.tsHeader a:hover {background-color:#4b0f09; padding-left:10px; font-family:Arial,Helvetica,sans-serif; font-size:10px;  font-weight:bold; color:#ffffff;text-decoration:none;}
#breadcrumbing {width:500px; background-color:#4b0f09; padding:2px;}

.breadcrumbing {font-family:Arial,Helvetica,sans-serif; font-size:9px; font-weight:normal; text-decoration:none; color:#ffffff; letter-spacing:2px; margin-left:2px;}
a.breadcrumbing:link {font-family:Arial,Helvetica,sans-serif; font-size:9px; font-weight:normal; text-decoration:none; color:#ffffff; letter-spacing:2px; margin-left:2px;}
a.breadcrumbing:visited {font-family:Arial,Helvetica,sans-serif; font-size:9px; font-weight:normal; text-decoration:none; color:#ffffff; letter-spacing:2px; margin-left:2px;}
a.breadcrumbing:hover {font-family:Arial,Helvetica,sans-serif; font-size:9px; font-weight:normal; text-decoration:none; color:#4b0f09; letter-spacing:2px; margin-left:2px; background-color:#eee2b7;}
.breadcrumbing li { display: inline; margin-right: 4px;padding-right: 5px;} 
.breadcrumbing li:hover { display: inline; padding-right: 5px;} 

#breadcrumbing2 {width:750px; background-color:#4b0f09; padding:2px;}
#leftads { background-color:#cccccc; background:#CCCCCC; vertical-align:middle; width:122px; padding:0px;margin:0px; height:62px; display:inline;}

