@charset "utf-8";
/* CSS Document */
html {}
body {
	margin: 0px;
	padding: 0px;
	background-color: #00b5cb;
	font-family: Arial, Helvetica, sans-serif;
	font-size:72.5%;
	color: #4c4c4c;
	background-image:url(/img/bk.jpg);
	background-repeat:repeat-x;
}
#wrapper {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width:1020px;
	height:auto;
	float:inherit;
	clear: both;
}
#title {float:left; width:1020px; height:196px; margin: 0px 0px 0px 0px; background-image: url(/img/top_bk.jpg); background-repeat:no-repeat;}
#logo {float:left; width:355px; height:155px;}
#advert {float:left; width:430px; height:135px; padding: 20px 0px 0px 0px;}
#awards {float:left; width:225px; height:155px; padding: 0px 10px 0px 0px;}
#nav {float:left; width:795px; height:40px;}
#join {float:left; width:215px; height:40px;}
#mbody {width:990px; height:auto; margin:0px; float:left; background-image: url(/img/body_bk.gif); background-repeat: repeat-y; padding:0px 15px 0px 15px; }
#left{width: 210px; float:left; padding:0px 0px 0px 0px; margin:0px;}
#content {width:560px; padding:0px 5px 0px 5px; float:left; margin:0px; background-image:url(/img/content_bk.gif); background-repeat:no-repeat; }
#right{width: 210px; float:left; padding:0px; margin:0px 0px 0px 0px;}
#bt {width:990px; height:auto; margin:0px; float:left; background-image: url(/img/bt_bk.gif); background-repeat: no-repeat; padding:5px 15px 10px 15px; background-position:top; font-size:0.9em;}
#bottom {width:970px; height:45px; margin:0px; float:left; background-image: url(/img/bt.gif); background-repeat: no-repeat; padding:10px 25px 0px 25px; color:#FFFFFF; }
#events ul { list-style-image:url(/img/arrow.gif); margin: 2px 0px 0px 0px; padding: 0px 5px 0px 20px; font-size:0.95em;}
#events li { margin: 0px 0px 5px 0px; padding: 0px 0px 5px 0px; background-image:url(/img/dots.gif); background-repeat:no-repeat; background-position:bottom; }
#events ul li a {text-decoration:none; font-weight:bold; color: #333333;}
#events a:hover { color:#043a6f;}
#news ul { list-style-image:url(/img/arrow.gif); margin: 2px 0px 0px 0px; padding: 0px 5px 0px 20px; font-size:0.95em;}
#news li { margin: 0px 0px 5px 0px; padding: 0px 0px 5px 0px; background-image:url(/img/dots.gif); background-repeat:no-repeat; background-position:bottom; }
#news ul li a {text-decoration:none; font-weight:bold; color: #333333;}
#news a:hover { color:#043a6f;}
#direct {width: 180px; float:left; height:242px; padding:0px 15px 0px 15px; margin:0px 0px 0px 0px; background-image:url(/img/directory_bk.jpg); background-repeat:no-repeat;}
#direct form { margin:0px; padding:0px;}
#direct select {width:180px; border-bottom: #bfaf01 solid 4px; margin:0px; font-size:1em; margin:0px 0px 8px 0px;}
#signup {width: 180px; float:left; height:190px; padding:0px 15px 0px 15px; margin:10px 0px 0px 0px; background-image: url(/img/enews_bk.jpg); background-repeat:no-repeat; color:#FFFFFF; font-weight:bold;}
#signup form { margin:0px; padding:0px;}
.enewstext {width:180px; border-bottom: #0061be solid 6px; margin:0px; font-size:1em; margin:4px 0px 4px 0px;}
#sideadv {width: 210px; float:left; height: auto; padding:0px; margin:10px 0px 10px 0px;}
.homeboxes {width: 275px; float:left; height: 255px; padding:0px; margin:10px 0px 10px 0px; background-image:url(/img/boxbk.gif); background-repeat:no-repeat; background-position:bottom; font-size:0.9em; }
.homenews {width: 260px; float:left; height: 235px; padding:0px; margin:0px 7px 0px 7px; }
#maintxt { width:520px; margin:0px 10px 20px 20px;}
#contentbox { width:520px; margin:0px 20px 0px 20px;}
#bleft{width: 210px; float:left; padding:0px 0px 0px 0px; margin:0px;}
#bcontent {width:560px; margin:0px 5px 10px 5px; float:left; padding:0px;}
#bright{width: 200px; float:left; padding:0px; margin:0px 0px 0px 10px; font-size:0.9em;}
#bright a{color: #333333; text-decoration:none;}
#bottom a {color: #ffffff; text-decoration:none; }
#vi {float:right; margin: 0px 0px 0px 0px; color:#82a0bd; }
#bkneestop {width:560px; height: 170px; padding:0px 0px 0px 0px; float:left; margin:0px; background-image: url(../img/bees_knees_bk.gif); background-repeat:no-repeat; }
#bkneestop a { color:#000000; text-decoration: none; font-size: 1.4em; font-weight:bold;   }
