* {

    padding: 0;

    margin: 0;

} 
body {
	background-color: #caccb6;
	margin: 0px;
	padding: 0px;
	font: 11px Arial, Verdana, sans-serif; color: #000;
  }
img
{
    border:0px;
}
td
{
    vertical-align:top;
}
#Frame
{
	width:900px;
	padding:0px;
	margin:0px auto;
	height: 100%;
	background-color:#ffffff;
	overflow:hidden;
}
#header {
	width: 900px;
	height: 35px;
	background-color: #caccb6;
	margin:0x;
	padding:0px;
}

#header span
{
    text-align:center;
    display:block;
    margin-top:12px;
	color:#777;
}
#footer span
{
    text-align:center;
    display:block;
    padding-top:12px;
	color:#fff;
}
#header ul {
	position: relative;
	width: 900px;
	height: 35px;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

li#bu1 a, li#bu2 a, li#bu3 a, li#bu4 a, li#bu5 a, li#bu6 a, li#bu7 a {
	background: transparent;
	position: absolute;
	width: 150px;
	height: 35px;
	bottom: 0;
	text-decoration: none;
}

/* adjusted values for IE6 */
* html*li#bu1 a, * html*li#bu2 a, * html*li#bu3 a, * html*li#bu4 a, * html*li#bu5 a, * html*li#bu6 a, * html*li#bu7 a  
{ 
    bottom: -1px;
}

#home li#bu1 a { left: 0px; background: url(/resources/img/tabs.gif) 0 0 no-repeat; }
li#bu2 a { left: 150px; background: url(/resources/img/tabs.gif) -150px 0 no-repeat; }
li#bu3 a { left: 300px; background: url(/resources/img/tabs.gif) -300px 0 no-repeat; }
li#bu4 a { left: 450px; background: url(/resources/img/tabs.gif) -450px 0 no-repeat; }
li#bu5 a { left: 600px; background: url(/resources/img/tabs.gif) -600px 0 no-repeat; }
li#bu6 a { left: 750px; background: url(/resources/img/tabs.gif) -750px 0 no-repeat; }

li#bu2 a:hover { background-position: 0 0px; }
li#bu3 a:hover { background-position: 0 0px; }
li#bu4 a:hover { background-position: 0 0px; }
li#bu5 a:hover { background-position: 0 0px; }
li#bu6 a:hover { background-position: 0 0px; }

#Event li#bu1 a { left: 0px; background: url(/resources/img/tabs.gif) -150px 0 no-repeat; }
#Event li#bu1 a:hover { left: 0px; background: url(/resources/img/tabs.gif) 0px 0 no-repeat; }
#Event li#bu4 a { left: 450px; background: url(/resources/img/tabs.gif) 0 0 no-repeat; }

#Member li#bu1 a { left: 0px; background: url(/resources/img/tabs.gif) -150px 0 no-repeat; }
#Member li#bu1 a:hover { left: 0px; background: url(/resources/img/tabs.gif) 0px 0 no-repeat; }
#Member li#bu2 a { left: 150px; background: url(/resources/img/tabs.gif) 0 0 no-repeat; }

#About li#bu1 a { left: 0px; background: url(/resources/img/tabs.gif) -150px 0 no-repeat; }
#About li#bu1 a:hover { left: 0px; background: url(/resources/img/tabs.gif) 0px 0 no-repeat; }
#About li#bu6 a { left: 750px; background: url(/resources/img/tabs.gif) 0 0 no-repeat; }

#Award li#bu1 a { left: 0px; background: url(/resources/img/tabs.gif) -150px 0 no-repeat; }
#Award li#bu1 a:hover { left: 0px; background: url(/resources/img/tabs.gif) 0px 0 no-repeat; }
#Award li#bu5 a { left: 600px; background: url(/resources/img/tabs.gif) 0 0 no-repeat; }

#Education li#bu1 a { left: 0px; background: url(/resources/img/tabs.gif) -150px 0 no-repeat; }
#Education li#bu1 a:hover { left: 0px; background: url(/resources/img/tabs.gif) 0px 0 no-repeat; }
#Education li#bu3 a { left: 300px; background: url(/resources/img/tabs.gif) 0 0 no-repeat; }

#HeaderImg
{
    width:720px;
    float:left;
    margin:0px;
    padding:0px;    
    height:150px;
}
#sponsors
{
    width:180px;
    margin:0px;
    padding:0px;
    background:url(/resources/img/sponsorbg.gif) repeat-y;
    text-align:center;  
}
#sponsorshort
{
    width:180px;
    height:150px;
    margin:0px;
    float:left;
    background-color:#fff;  
    text-align:center;  
}
#login
{
    float:left;
    width:175px;
    background-color:#fff;
    text-align:center;
    height:150px;
}

#adbanner
{
    width:540px;  
    float:right;
    height:210px; 
    background-color:#fff;  
}
#bottomLeft
{
 margin:0px;
 width:360px;
 height:150px;
 background-color:#fff;   
 float:left;   
}
#bottomRight
{
 margin:0px;
 width:360px;
 display:block;
 height:150px;
 left:360px;
 background-color:#fff;   
 float:left;     
}
#welcome
{
    width:545px;
    background-color:#fff; 
    float:right;
    height:150px;    
}
#footer
{
    width:900px;
 background: url(/resources/img/footer.gif) 0px 0px repeat-x;
 height:35px;   
}
.copyright
{
    top:20px;
    text-align:center;
    color:#fff;
}

p.errorbox
{
	border: solid 1px red;
	color: Red;
	text-align: center;
	background-color: gainsboro;
}
#loginForm 
{
    width:400px;
}
#loginForm input
{
    border:1px solid #777;
}
#mainbody{
    background-color:#9AB613;
}

#memberpage
{
    width:545px;  
    float:right;
    left:175px;
    background-color:#fff;  
}

#mainContent
{
    background-color:#fff;
    width:725px;
    float:right;
    background-color:#fff;  
}

#mainContent2
{
    background-color:#fff;
    width:545px;
    
}
#content
{
 padding-top:10px;
 padding-left:25px;
 padding-right:50px;
}
#newcontent
{
padding:0px;
margin:0px;
}
#newcontent .header
{
 margin:0px;
 height:35px;
 background: url(/images/h3.jpg) 0px 0px repeat-x;
 color:#fff;
}
#newcontent .header2
{
 margin:0px;
 height:35px;
 background: url(/images/h3.jpg) 0px 0px repeat-x;
 color:#fff;
}
#newcontent .topicheader
{
margin-top:10px;
font-weight:400;
font-size:12px;
margin-left:20px;
color:#fff;
float:left;
}
#articles
{
margin-top:10px;
margin-left:20px;
margin-right:30px;
}
#Mbmerbox
{
    width:300px;
    border:solid 1px #ccc;
    float:left;
}
#Mbmerbox h3
{
    margin-left:10px;
    font-size:14px;
    font-weight:600;
}
#Mbmerbox P
{
    margin-left:10px;
}
#Mbmerboxright
{
    width:320px;
    height:125px;
    border:solid 1px #ccc;
    float:right;
}
#Mbmerboxright h3
{
    margin-left:10px;
    font-size:14px;
    font-weight:600;
}
#Mbmerboxright P
{
    margin-left:10px;
}
/*  SUB Navigation   */

#submenu 
{
    width: 175px;
    height:210px;
    margin: 0px;
    padding:0px;
    background-color:#9AB613;
    font-size:11px;    
    float:left;     	          
}

#submenu li a {
	voice-family: "\"}\""; 
	voice-family: inherit;
	height: 21px;
	color:#fff;
	text-decoration: none;
}	

#submenu li a:link, #submenu li a:visited {
	color: #404040;
	display: block;
	background:  url(/images/sub.jpg);
	background-repeat:no-repeat;			
	padding: 8px 0px 0 20px;
}

#submenu li a:hover {
	color: #404040;
	background:  url(/images/sub.jpg) 0 -29px;
	background-repeat:no-repeat;
	padding: 8px 0px 0 20px;
}	

#submenu ul {
	list-style: none;
	margin:0;
	padding:0;
    float:left;
    width:175px;  		
}

img {
	border: none;
} 
#map
{
    padding:3px;
    display:block;
    width:300px;
    height:250px;
    float:right;    
}
.error
{
    color:#ff0000;
    font-weight:bold;
}
.editinput input
{
    border:1px solid #777;
}
.xsml
{
 width:50px;
 border:1px solid #777;   
}
.sml
{
 width:100px;
 border:1px solid #777;   
}
.mid
{
 width:150px;
 border:1px solid #777;   
}
.commentBox
{
 width:275px;
 height:250px;
 border:1px solid #777;   
}
.lrg
{
 width:200px;
 border:1px solid #777;   
}
.labelLeft
{
    width:170px;
    text-align:right;
    font-weight:bold;
    color:#404;
}
.regform
{
 background:url(/images/fombg.jpg) repeat-x;
 height:15px;
}
#boardheader
{
height:10px;
padding:5px;
background:url(/resources/img/midhead.gif) repeat-x;
color:#fff;
font-weight:bold;
}
#listevents
{
    padding-left:5px;
    padding-top:5px;
    padding-right:5px;
}
