body {
	padding:0;
	margin:0;
	font-size: 65%;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	background-color:#CCCCCC;
}

.clearfloat {
	clear: both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.1em;
	height:4px;
	background-color:#FFFFFF;
	}
	
h1 {
	font-weight: bold;
	color: #666600;
	font-size: 1.6em;
	margin: 0;
}

h2 {
	font-weight: bold;
	color: #666600;
	font-size: 1.2em;
	margin: 0;
}

/* Main Elements */

#borderwrap {
	margin: 0 auto;
	width:699px;
	text-align:center; 
	background: #ccc url(/assets/borderwrap_bg.jpg) repeat-y; background-color:#FFFFFF
}

#main {
	margin: 0 auto;
	padding-top:5px;
	text-align: left;
	clear:right;
	background-color: #FFFFFF;
	width: 665px;
}

#minitabs {
margin: 0;
padding: 0;
}
#minitabs li {
margin: 0;
padding: 0;
display: inline;
list-style: none;
}

#minitabs a {
float:left;
font-weight:bold;
color: #FFFFFF;
text-decoration: none;
margin: 0 10px 0px 10px;
}

#minitabs a.active, #minitabs a:hover {
color: #D1E0C1;
}

body#home #home_tab a,
body#about #about_tab a, 
body#news_events #news_tab a,
body#standard #standard_tab a {color:#D1E0C1}

.index_news {
	padding: 5px 5px 5px 5px;
	margin: 0;
	}
		/* box model hack start */
.index_news {
	width: 217px;
	voice-family: "\"}\""; 
  voice-family:inherit;
 	width: 207px;
}
html>body .index_news {
  width: 207px;
}
/* box model hack end */

.index_news h2 {color:#FFFFFF}

.index_text {color:#FFFFFF}

.index_text a:link {color:#FFFFFF;}
.index_text a:visited {color:#FFFFFF;}
.index_text a:hover {color:#FFFFFF;}
.index_text a:active {color:#FFFFFF;}

.sidemenu {
	padding: 5px 5px 5px 5px;
	margin: 0;
	}
		/* box model hack start */
.sidemenu {
	width: 217px;
	voice-family: "\"}\""; 
  voice-family:inherit;
 	width: 207px;
}
html>body .sidemenu {
  width: 207px;
}
/* box model hack end */

.sidemenu {border-bottom:1px dashed #000000} 

#green {
	margin:0 auto;
	padding: 0px 0 3px 0;
	width:665px;
}
	
#newsbg {background: #ccc url(assets/newsbg.gif) repeat-y;}
	
#banner {
	padding: 0px 0 0px 0;
	width: 440px;
	float: left;
}

#side_banner{padding: 0px 0px 0px 0px;
	margin: 0;
	float:right;
	background-color:#669933;}

#news {
	padding: 0px 10px 0px 10px;
	margin: 0;
	float:right;
	background-color:#669933;
	color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

/* box model hack start */
#news {
	width: 220px;
	voice-family: "\"}\""; 
  voice-family:inherit;
 	width: 200px;
}
html>body #news {
  width: 200px;
}
/* box model hack end */

#moreinfo {
	padding: 3px 0 3px 0;
	margin: 0;
	float:right;
	width: 220px;
	background-color:#666600;
	}
	
.content {
	padding: 5px 5px 5px 5px;
	float: left;
	}
	/* box model hack start */
.content {
	width: 440px;
	voice-family: "\"}\""; 
  voice-family:inherit;
 	width: 430px;
}
html>body .content {
  width: 430px;
}
/* box model hack end */


.content a:link {color:#666600;}
.content a:visited {color:#666600;}
.content a:hover {color:#666600;}
.content a:active {color:#666600;}

.sidebar {
	padding: 0px 0px 20px 0px;
	margin: 0;
	float:right;
	width: 220px;
	}
	
.side_news 
{
	padding: 5px 5px 5px 5px;
	margin: 0;
	}
		/* box model hack start */
.side_news  {
	width: 220px;
	voice-family: "\"}\""; 
  voice-family:inherit;
 	width: 210px;
}
html>body .side_news  {
  width: 210px;
}
/* box model hack end */

a.side_news:link {color:#666600;}
a.side_news:visited {color:#666600;}
a.side_news:hover {color:#666600;}
a.side_news:active {color:#666600;}

#contentbg {background: #ccc url(assets/contentbg.gif) repeat-y; background-color:#FFFFFF
}

/* Navigation */

#nav {
	padding: 3px 0 3px 0;
	width: 440px;
	float: left;
	background-color:#666600;
}

.nav {
	font-weight:bold;
	color: #FFFFFF;
}

a.nav:link {
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.nav:visited {
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.nav:hover {color:#D1E0C1}
a.nav:active {color:#D1E0C1}

.basenav{
	color: #333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold; 	
}

a.basenav:hover {color: #666600}

/* Subnavigation */

#subnav {padding:5px 0 5px 0px;}

.subnav {
		color: #333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:normal;}
	
a.subnav:hover {color: #666600}

/* Footer */

#footer{
	margin:0 auto;
	padding: 5px 0 5px 0;
	vertical-align:middle;
	width:665px;
	text-align:right;
	border-color:#000000;
	background-color:#669933;
}

.footertext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #D1E0C1;
}

a.footertext:link { text-decoration:none}
a.footertext:visited {text-decoration:none}
a.footertext:hover {text-decoration:none}
a.footertext:active {text-decoration:none}

/* Table Properties */

.first_cell {border:2px solid #D1D1B2}

.table_cell { border-bottom:2px solid #D1D1B2; border-right:2px solid #D1D1B2; border-top:2px solid #D1D1B2}