body
{	font-family: Arial, Helvetica, sans-serif;
	/*background:url(images/body.jpg) repeat-x 0 0 #e3ecf3;*/
	background-color:#eeeeee;
	color:#353f48;
	font-size:12px;
	color:#000;
	text-align:left;
}

.container{ width:952px; margin-top:10px;}
a{ color:#F00;}
h4{ color:#3085bb; border-bottom:2px solid #ff9a40; padding:0; margin:0 0 12px 0; font-size:16px;}
p{ text-align:justify; padding:0; margin:0;}
hr{ color:#ddeeed;}

#theme
{	background-image:url(images/theme.jpg);
	width:198px;
	height:114px;
	float:right;
}

#logo
{ 	background-image:url(images/logo.jpg); 
	width:79px; 
	height:114px;
	float:left;
}

#name
{	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	font-size:25px;
	float:left;
	color:#FFFFFF;
	padding-top:37px;
	padding-left:10px;
}

/*-----------------------------Top Menu-----------------------*/


#topmenu
{	
	margin:0px;
	padding:0px;
	background-image:url(images/menu-bg.jpg);
	height:38px;
	font-size:13px;
	font-weight:bold;
	border-left:1px solid #97adb6;
	border-right:1px solid #97adb6;
	display:block;
}

#topmenu ul{list-style: none;margin: 0px;padding: 0px;z-index:2000;text-align:left;}
#topmenu ul li{float:left;cursor:pointer}
#topmenu ul li a{
	background-image:url(images/menu-bg.jpg);
	color:#ffe400;
	display:block;
	font-weight:bold;
	margin:0;
	padding:10px 22px 12px 22px;
	text-align:center;
	text-decoration:none;}
	
#topmenu ul ul
{	
	width:190px;
	border-top:1px solid #A9A9A9;
	border-left:1px solid #A9A9A9;
	border-right:1px solid #A0A0A0;
	border-bottom:1px solid #A0A0A0;
	position:absolute;
	background:#FFF url(images/navMenu-body-bg.gif) repeat-y right;
	}

#topmenu ul ul li{position:relative;width:190px}
#topmenu ul ul ul{top:0;left:99%;width:100%}

#topmenu ul ul li a{background:#e3ecf3 none;display:block;text-align:left;color:black;padding: 8px;text-decoration:none;background-repeat: no-repeat;white-space:nowrap;}

#topmenu ul ul li a:hover
{
background: #005ba8 ;
	color:#FFFFFF;
}	

/*================Showing & Hiding  Magic=================*/
/*Hide all Uls from 2nd lavel*/
#topmenu ul ul,
#topmenu ul li:hover ul,
#topmenu ul li:hover ul ul,
#topmenu ul li:hover ul ul ul,
#topmenu ul li:hover ul ul ul ul,
#topmenu ul li:hover ul ul ul ul ul,
#topmenu ul li:hover ul ul ul ul ul ul
 {display:none}

/*you probably don't want all of the child <ul>'s appearing until you hover over their immediate parent <li>. */
#topmenu ul li:hover ul,
#topmenu ul ul li:hover ul,
#topmenu ul ul ul li:hover ul,
#topmenu ul ul ul ul li:hover ul,
#topmenu ul ul ul ul ul li:hover ul,
#topmenu ul ul ul ul ul ul li:hover ul
{display: block;
	}

/*-----------------------------------------*/
/*------------------Content----------------------------*/
.content
{	background-color:#FFFFFF;
	border-left:1px solid #97adb6;
	border-right:1px solid #97adb6;
	text-align:left;
	padding:15px 12px 15px 12px;
}

#img
{	background-image:url(images/header0.jpg);
	width:926px;
	height:193px;
}
/*--------------------BOX-----------------------------------------*/
#district-team{ background-image:url(images/district-team.jpg); width:217px; height:36px;}
#background-blue
{ 	background-color:#f2fcff; 
	border-bottom:1px solid #9fcfdd; 
	border-left:1px solid #9fcfdd; 
	border-right:1px solid #9fcfdd;
	padding:5px;
}
#form-circular{ background-image:url(images/forms-circular.jpg); width:217px; height:36px;}
#background-green
{ 	background-color:#f7ffe3; 
	border-bottom:1px solid #c2d492; 
	border-left:1px solid #c2d492; 
	border-right:1px solid #c2d492;
	padding:5px;
}
#rotary-wings{ background-image:url(images/rotary-wings.jpg); width:217px; height:36px;}
#background-red
{ 	background-color:#fff3ef; 
	border-bottom:1px solid #d3a999; 
	border-left:1px solid #d3a999; 
	border-right:1px solid #d3a999;
	padding:5px;
}
#rotary-foundation{ background-image:url(images/rotary-foundation.jpg); width:217px; height:36px;}
#background-yellow
{ 	background-color:#fff4e2; 
	border-bottom:1px solid #d3b586; 
	border-left:1px solid #d3b586; 
	border-right:1px solid #d3b586;
	padding:5px;
}

#news-top{ 	background-image:url(images/newstop.jpg); width:217px; height:36px;}
#news-center{ 	background-image:url(images/newscenter.jpg); padding:7px;}
#news-bottom{ 	background-image:url(images/newsbottom.jpg); width:217px; height:2px;}

/*------------------Footer-------------------*/
#text{ color:#55a1b7; float:left; font-size:11px; text-align:left; padding-top:10px;}
#text1{ color:#55a1b7; float:left; font-size:16px; text-align:center; padding-top:15px; padding-left:140px;}
#text2{ color:#55a1b7; float:right; font-size:10px; text-align:left;padding-top:15px;}


