/* Main */
*        {margin:0;padding:0; 
         }
BODY     {
	 font: 13px Verdana, Arial, Helvetica, sans-serif;
         background: #8A0D0E url(/media/site/bg.jpg) top left repeat-x;
         }


P,BR,DIV,TD   {font: 13px Verdana, Arial, Helvetica, sans-serif;}

p{ padding-bottom:8px;}

ul{padding:10px 10px 10px 20px;}

h1            {color:#940E10; font: bold 22px Verdana, Arial, Helvetica, sans-serif; padding-bottom:8px;}
h2            {color:#000; font: bold 20px Verdana, Arial, Helvetica, sans-serif; padding-bottom:8px;}
h3            {color:#000; font: bold 18px Verdana, Arial, Helvetica, sans-serif; padding-bottom:8px;}
h4            {color:#000; font: bold 16px Verdana, Arial, Helvetica, sans-serif; padding-bottom:8px;}
h5            {color:#000; font: bold 14px Verdana, Arial, Helvetica, sans-serif; padding-bottom:8px;}
h6            {color:#000; font: bold 12px Verdana, Arial, Helvetica, sans-serif; padding-bottom:8px;}


a             {font: 13px Verdana, Arial, Helvetica, sans-serif;}
a:link        {color: #920D0F; text-decoration: underline;} 
a:visited     {color: #920D0F; text-decoration: underline;} 
a:active      {color: #920D0F; text-decoration: underline;} 
a:hover       {color: #ff0000; text-decoration: underline;} 
             
.clear{clear:both;}
/* PAGE */

#page{
width:838px; margin:0 auto;
background:#FFF;

overflow:hidden;
}

#logo{
width:838px; height:141px;
background:#C8A871 url(/media/site/logo.jpg);
margin: 8px 0 0 0;
padding:0;
}

#logo object{margin:0;padding:0; }

#page_left{float:left; width:226px;
padding:2px 2px 0 0;
background:#FFF;
}

.m{padding:4px  0 0 10px;}


#page_right{float:left; width:610px;
margin:4px 0 0 0;

background:#FFF;
}


#page_right img{border:0;}



#page_right .photo {float:left; border:0px; width:423px;}

#page_right .need {margin-left:4px;float:left;  
}
#page_right .president {margin-left:2px; 
margin-top:4px;float:left; 
}

.box{background:#FFF;
padding:2px;
}
.box h2{color:#FFF; font: bold 12px Verdana, Arial, Helvetica, sans-serif;
background:#920D0F;
padding:4px;
}

.box p{
padding:4px;
}


#main{padding:10px 20px 10px 20px;border:4px #EEDBC1 solid;}

#main_left{float:left; width:305px;}
#main_right{float:left; width:305px;}


#sponsor{background: #FFF url(/media/site/bg_sponsor.gif) top center no-repeat;
margin: 4px 0 0 0;
text-align:center;

}

#bottom{background:#DFBF6C; overflow:hidden;padding:8px;
margin-top:4px;
}

#bottom .bottom_left{float:left; width:50%;background:#DFBF6C; }

#bottom .bottom_right{float:right; width:50%;
text-align:right;background:#DFBF6C; 
}

/* MENU
-----------------------------------------------------------------------------------------------*/

#menu{
border-top:4px #FFF solid;
border-bottom:4px #FFF solid;
          margin: 0; padding:0;                                            
	  height:33px; 
          position: relative; z-index: 1000; text-align: left;
          background: #981011 url(../im/bg_menu.gif);
          font: bold 11px Verdana, Arial, Helvetica, sans-serif; 
}
#menu a{
          text-decoration: none;
}

#menu ul{
          margin: 0; padding:0;
          position: relative;
	  list-style-type: none;
}
#menu li{
          width: auto; 
          float: left; position: relative; text-align: center;
          background: #981011 url(../im/menu.gif) no-repeat left top; 
}



#menu li.f{
          background: #981011; 
}


#menu a, #menu a:visited{
          padding:0 10px 0 8px;
          display: block;
          line-height:33px;
          background: none transparent scroll repeat 0% 0%; 
          color: #fff; 
          font-weight: bold; 
}
html #menu a:hover{
          line-height:33px;
          color: #991012;
          text-decoration: none;
          background: #C8A871 url(../im/menu.gif) no-repeat left top; 
}

html #menu li.f a:hover{
background: #C8A871;
}


/* 
-----------------------------------------------------------------------------------------------*/

#sponsorsbox {
	width:600px;
	background-color:#FFF;
	text-align:center;
	margin-right: auto;
	margin-left: auto;
}
	
#sponsorsbox p {
	color:#000;
	font-size:18px;
	font-weight:bold;
}
	
#sponsorsbox ul {
	padding:20px;
	list-style-type: none;
	margin:0px;
}

#sponsorsbox li {
	margin-bottom:20px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#009;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dfbf6c;
	padding-bottom: 20px;
	padding-right: 10px;
	padding-left: 10px;
}

#sponsorsbox li span {
	color:#df0f11;

}

#sponsorsbox li a {
	font-size:14px;
	color:#8a0d0e;
	text-decoration:underline;
}

#sponsorsbox li a:hover {
	font-size:14px;
	color:#df0f11;
	text-decoration:none;
}

