/* Start of CMSMS style sheet 'leoint' */
html {}
body {margin: 0; background: #d3210c url(/uploads/tmpl/bck.gif);}
a img {border: 0;}

#wrap1, #wrap2, #wrap3, #wrap4, #wrap5 {width: 900px; margin: auto;}
#navblock, #subnavblock, #contentblock, #footerline, #footerblock {float: left; width: 100%;}

#top {background: url(/uploads/tmpl/topbck.gif) repeat-x;}
	#wrap0 {padding-left: 624px; width: 246px; margin: auto; background: url(/uploads/tmpl/topbck.gif) repeat-x;}
	#search {width: 246px; height: 28px; padding-left: 30px; padding-top: 6px; text-align: left; background: url(/uploads/tmpl/searchbck.png) no-repeat;}
		#search {font: 10px tahoma; float: left; }
		#search input {width: 170px; border: 0; font: 11px tahoma;}
		#search a {color: #ffffff; text-decoration: none; text-transform: uppercase; padding-left: 5px;}

#headerblock {background: url(/uploads/tmpl/headerbck.png); height: 136px; }
	#masthead, #search {float: left;}
	#masthead {width: 624px; background: url(/uploads/tmpl/masthead.png) no-repeat; }

#navblock {background: #8f3630;}
	#nav {font: 14px Georgia; color: #ffffff;}
	#nav ul {margin: 0; padding: 0; list-style: none; display: inline;}
	#nav li {margin: 0; padding: 10px 20px 10px 5px; display: inline; float: left;}
	#nav a {text-decoration: none; color: #ffffff; padding: 10px 10px 10px 5px; display: inline;}
	#nav a:hover {background: #cc987c; }

#subnavblock {background: #cc987c;}
	#subnav {font: 12px arial; color: #8f3630; height: 20px;}
	#subnav a {color: #8f3630; padding: 5px; text-decoration: none;}
	#subnav a:hover {background: #8f3630; color:#fff; padding: 5px; }
	#subnav #aboutsubnav {margin-left: 85px;}
	#subnav #newssubnav {margin-left: 160px;}
	#subnav #resourcesubnav {margin-left: 380px;}

#contentblock {background: #fffcd5; padding-top: 10px; padding-bottom: 10px;}
	#left {float: left;} #right {float: right;}
	#left {width: 675px; margin-right: 20px;}
		#submasthead img {border: 1px solid #ececea; background: #fff; padding: 3px;}
		#content {font: 12px arial;}
			#content h1 {font: 26px Georgia; color: #7d0a0d; padding-right: 30px; border-bottom: 1px solid #7d0a0d; text-transform: capitalize;}
			#content h2 {font: 18px Georgia; color: #7d0a0d; padding-right: 30px; }
			#content textarea {width: 400px;}
			#content a {color: #000;}
	#right {width: 190px;}
		#banner1 img {border: 1px solid #ececea;}
		#login {border: 1px solid #ececea; background: #ffffff; padding: 4px; margin-top: 5px;}
			#loginin {background: url(/uploads/tmpl/newsinbck.gif); padding: 3px;}
			#loginin {font: 11px arial; color: #7c7c7c; text-align; justify;}
			#loginin input {border: 0;}
			#loginin a {color: #7c7c7c;}
			.loginbut {margin-top: 3px; margin-bottom: 3px; background: #fff; font: 10px arial;}
		#news {border: 1px solid #ececea; background: #ffffff; padding: 4px; margin-top: 5px;}
			#newsin {background: url(/uploads/tmpl/newsinbck.gif); padding: 3px;}
			.news-title-f, .news-title-f a {font: 12px arial; color: #000; font-weight: bold; text-decoration: none;}
			.news-summary-f {font: 11px arial; color: #7c7c7c; text-align; justify;}
			.news-more-f, .news-more-f a {color: #7c7c7c; font: 10px arial; text-decoration: none; text-align: right;}
		
#footerline {background: #8f3630; height: 7px;}
#footerblock {}
	#footer {font: 10px tahoma; color: #000; text-align: center; padding-top: 5px; margin-bottom: 10px;}
	#footer a {color: #000; text-decoration: none;}


.polllabel {float: left; width: 125px; font: 10px tahoma; color: #7c7c7c; text-align; justify;}
.pollinput {float: left; width: 25px;}
.pollvoteform {border: 1px solid #ececea; background: #ffffff; padding: 4px; margin-top: 5px;}
.pollbody {background: url(/uploads/tmpl/newsinbck.gif); padding: 3px;}
.pollbody input {border: 0;}

#myframe {height: 600px;}
/* End of 'leoint' */

/* Start of CMSMS style sheet 'calendar' */
.calendar tr {background: #ffffff;}
.calendar td {height: 40px; width: 90px; background: #efecc8; margin: 3px; text-align: left; vertical-align: top;}
.calendar li {list-style: none; padding-bottom: 5px;}
.calendar ul {margin: 0; padding: 0;}

.calendar-month {font: 14px tahoma;}

.calendar .empty {background: #ffffff;}
.calendar .day {font-weight: bold; color: #800606; font: 14px Georgia; }
#scroll .day a {color: #800606;}
.calendar-prev a, .calendar-next a {text-decoration: none; font-weight: bold;}
.calendar a {text-decoration: none;}
/* End of 'calendar' */

