@charset "utf-8";
/* CSS Document */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal; 
	font-style:normal; 
	text-decoration:none; 
	font-variant:normal; 
	color: #111111;
	background-color: #ffffff;
	padding:0px;
	margin: 0px;
	background-image: url(../img/10toptile.png);
	background-repeat:repeat-x;

}

ul { padding: 0px; margin-top: 0px; margin-bottom: 0px; margin-left: 20px; list-style: circle;}

ul.menu {list-style:none; margin:0; padding:0; margin-top: 1px; margin-left: 15px;}
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; color:#bbb; text-decoration:none}
ul.menu li {position:relative; float:left; margin-right:0px; display:inline;}
ul.menu ul {position:absolute; top:44px; left:0; background:#d1d1d1; display:none; opacity:0; list-style:none; }
ul.menu ul li {position:relative; border:1px solid #aaa; border-top:none; width:180px; margin:0}
ul.menu ul li a {display:block; padding:5px 7px 5px; background-color:#eee; color: #222; text-align: center;}
ul.menu ul li a:hover {background-color:#c5c5c5}
ul.menu .menulink { padding:14px 7px 14px; font-weight:bold; width:105px; text-align: center;}
ul.menu .menudivider { background: url(../img/10divider.jpg) no-repeat left; width: 3px; height: 42px; float: left;display: inline; }
ul.menu .menulink:hover, ul.menu .menuhover {background:url(../img/10highlite.jpg) repeat-x;}
ul.menu .topline {border-top:1px solid #aaa}

#flashbanner {
	height: 90px;
	margin: 0 auto;
}

#flashnav {
	height: 43px;
	margin-left: 25px;
	
}


.photoframe { border: 1px solid #DDDDDD; padding: 3px;}

#header { height: 177px; padding: 0px; margin: 0 auto; width: 940px; }
#headercontent { height: 134px; padding: 0px; width: 940px;  }

#subnav { height: 43px; width: 900px; padding-left: 20px; padding-right: 20px;  background: url(../img/10midbar.png);}


#wrapwcolumn { width: 940px;  margin: 0 auto; margin-top: 0px; overflow: auto; background: url(../img/10pagetile.png) repeat-y; }

#footer { height: 85px; background: url(../img/10bottomtile.png) repeat-x top; text-align: center; color: #CCCCCC; font-size: 11px;}

.footercontent { width: 940px; height: 85px; margin: 0 auto; background: url(../img/10footerbar.png) no-repeat top; }
.pagelink { height: 23px; padding-top: 19px; float: left; display: inline;color: #666666; font-size: 11px; font-weight: bold;}
.pagelinks { height: 42px; }
.pagelinks a { color: #666666; }
.pagelinks a:hover { color: #222222; text-decoration:underline; }

.bottomlinks a { color: #cccccc; }
.bottomlinks a:hover { color: #ffffff; text-decoration: none;}



.heading1 {
	font-weight: bold;
	color: #FF9900 ;
}

#links { width: 295px; float: left; display: inline;}
.rcbox { padding-left: 10px; padding-right: 10px;}
.lcbox { width: 273px; font-size: 12px; line-height: 16px; color: #666666; overflow: auto;}

#navbox { width: 194px; margin-top: 30px; background: url(../img/10ministriesnavheading.png) top no-repeat;}
#navbox a {
	color: #222222;
	display: block;
	width: 182px;
	margin-left: 2px;
	margin-top: 2px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	background-color:#EEEEEE;
	text-decoration: none;
}

#navbox a:hover { background-color: #DDDDDD; color: #000000; }
.navline {
	background-color:#ccc;
	height: 2px;
	padding: 0px;
}
.upcomingline {
	background-color:#ccc;
	height: 2px;
	margin-bottom:2px;
}

#upcomingbox {
	width: 194px; 
	background: url(../img/10upcomingheading.png) top no-repeat;
}

#upcomingbox a {
	padding: 5px;
	margin: 2px;
	background-color: #eee;
	display: block;
	text-decoration: none;
	color: #222;
	float: left;
	width: 20px;
	text-align: center;
}

#upcomingbox a:hover { background-color: #DDDDDD; color: #000000; }
.sidebox {
width: 194px;
}
