/* Main */
*        {margin:0;padding:0; 
         }
BODY     {
	 font: 14px Verdana, Arial, Helvetica, sans-serif;
         background: #8A0D0E url(/media/site/bg.jpg) top left repeat-x;
         }


P,BR,DIV,TD   {font: 15px Verdana, Arial, Helvetica, sans-serif;}

p{ padding-bottom:8px;}

#page_right 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: 15px 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{
margin: 4px 0 0 0;
text-align:center;

}
#sponsor h2{color:#FFF; font: bold 12px Verdana, Arial, Helvetica, sans-serif;
background:#920D0F;
padding:4px;
margin:0 3px 0 3px;
}

#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;
}

.main-menu-wrapper {

	width:100%;
	height:25px;
	margin:-10px 0 0 0;
}
.jqueryslidemenu {
	display:block;
	position:relative;
	left:18px;
	z-index:100;
}
.jqueryslidemenu ul {
	border-top:1px solid #900;
	padding-top:4px;
	list-style-type:none;
}
.jqueryslidemenu .primary-menu {
	margin:10px 0 10px 10px;
}

/*Top level list items*/
.jqueryslidemenu ul li {
	display:inline;
	position:relative;
	float:left;

}

/* Top level menu link items style */
.jqueryslidemenu ul li a {
	font-size:12px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	display:block;
	padding:0 18px 10px 18px; /* distance between main menu and dropdowns */
}

* html .jqueryslidemenu ul li a { /*IE6 hack to get sub menu links to behave correctly*/
	display:inline-block;
	
}
.jqueryslidemenu ul li a:hover {
	color:#aa8545;
}	
/*1st sub level menu*/
.jqueryslidemenu ul li ul {
	display:block;
	left:0;
	position:absolute;
	visibility:hidden;
	padding-top:0px;
}

/* Sub level menu list items (undo style from Top level List Items) */
.jqueryslidemenu ul li ul li {
	display:list-item;
	float:none;
}

/* All subsequent sub menu levels vertical offset after 1st level sub menu */
.jqueryslidemenu ul li ul li ul {
	margin-top:-1px; 
}
.jqueryslidemenu ul li ul li ul a {
	top:0;
}
/* Sub level menu links style */
.jqueryslidemenu ul li ul li a {
	width:190px; /* width of sub menus */
	padding:6px 5px 6px 10px;
	border-top-width:0;
}






.main-menu-wrapper {
	background:#900; /* this represents the line decoration for main menu */
}
.jqueryslidemenu ul li ul {

}
.jqueryslidemenu ul li ul li ul {
	border-top:1px solid #900;
}
.jqueryslidemenu ul li ul li a { 
color:#a9170d;

	border-bottom:1px solid #900;
	border-left:1px solid #900;
	border-right:1px solid #900;
	background:#fff;
}
.jqueryslidemenu ul li ul li a:hover { /* sub menus hover style */
	background:#f8ead2;
	color:#000;
}
.jqueryslidemenu ul li a {
	color:#fff;
}
.jqueryslidemenu ul li a:hover {
 /* background of tabs */
	color:#c8a871;
}
.jqueryslidemenu ul .selected a {
	color:#f87b27;
}









.main-menu-wrapper {

	width:100%;
	height:25px;
	margin:-10px 0 0 0;
}
.jqueryslidemenu {
	display:block;
	position:relative;
	left:18px;
	z-index:100;
}
.jqueryslidemenu ul {
	border-top:1px solid #900;
	padding-top:4px;
	list-style-type:none;
}
.jqueryslidemenu .primary-menu {
	margin:10px 0 10px 10px;
}

/*Top level list items*/
.jqueryslidemenu ul li {
	display:inline;
	position:relative;
	float:left;

}

/* Top level menu link items style */
.jqueryslidemenu ul li a {
	font-size:12px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	display:block;
	padding:0 18px 10px 18px; /* distance between main menu and dropdowns */
}

* html .jqueryslidemenu ul li a { /*IE6 hack to get sub menu links to behave correctly*/
	display:inline-block;
	
}
.jqueryslidemenu ul li a:hover {
	color:#aa8545;
}	
/*1st sub level menu*/
.jqueryslidemenu ul li ul {
	display:block;
	left:0;
	position:absolute;
	visibility:hidden;
	padding-top:0px;
}

/* Sub level menu list items (undo style from Top level List Items) */
.jqueryslidemenu ul li ul li {
	display:list-item;
	float:none;
}

/* All subsequent sub menu levels vertical offset after 1st level sub menu */
.jqueryslidemenu ul li ul li ul {
	margin-top:-1px; 
}
.jqueryslidemenu ul li ul li ul a {
	top:0;
}
/* Sub level menu links style */
.jqueryslidemenu ul li ul li a {
	width:190px; /* width of sub menus */
	padding:6px 5px 6px 10px;
	border-top-width:0;
}






.main-menu-wrapper {
	background:#900; /* this represents the line decoration for main menu */
}
.jqueryslidemenu ul li ul {

}
.jqueryslidemenu ul li ul li ul {
	border-top:1px solid #900;
}
.jqueryslidemenu ul li ul li a { 
color:#a9170d;

	border-bottom:1px solid #900;
	border-left:1px solid #900;
	border-right:1px solid #900;
	background:#fff;
}
.jqueryslidemenu ul li ul li a:hover { /* sub menus hover style */
	background:#f8ead2;
	color:#000;
}
.jqueryslidemenu ul li a {
	color:#fff;
}
.jqueryslidemenu ul li a:hover {
 /* background of tabs */
	color:#c8a871;
}
.jqueryslidemenu ul .selected a {
	color:#f87b27;
}



