* {font-family: Arial, Trebuchet MS; font-size: 12px;}
body {background-attachment:fixed
}


body {margin: 0 0 0 0; background-color: #2f70af; text-align: center;}

a { color: #2569A1; text-decoration: none; }
a:hover { color: orange; }


.logo { padding: 15px; font-size: 20px; float: left; }

.cBlock {
	width: 1000px;
	text-align: left;
	margin: 0px auto;
}
.cBlock2 {
	width: 60px;
	text-align: center;
	margin: 0px auto;
}
/* Home Content */

li.mbenefits {
	background: url('/templates/default/images/vborder.png') no-repeat top left;
	padding-left: 10px;
	padding-right: 10px;
	width: 265px;
}
li.mbenefits a {
	background: url('/templates/default/images/button.png') no-repeat top left;
	text-align: left;
	font-weight: 700;
	color: #fff;
	padding: 3px 28px;
}
li.abenefits {
	background: url('/templates/default/images/vborder.png') no-repeat top left;
	padding-left: 10px;
	width: 215px;
}
li.abenefits a {
	background: url('/templates/default/images/button.png') no-repeat top left;
	text-align: center;
	font-weight: 700;
	color: #fff;
	padding: 3px 28px;
}
h3.head {
	font-size: 18px;
	font-weight: 350;
	text-align: center;
	padding: 0 0 5px 10px;
}

#memberBox {
	background: url('/templates/default/images/members.jpeg') no-repeat top center;
	height: 120px;
}
#advertBox {
	background: url('/templates/default/images/adverts.jpeg') no-repeat top center;
	height: 120px;
}
ul.square {
	margin: 0 0 0 20px;
	padding: 6px 0;
}
ul.square li {
	display: list-item;
	list-style-image: url('/templates/default/images/bbullet.png');
	margin: 0 0 0 2px;
	padding: 0 0 0 2px;
}



#menuWrapper {
	height: 67px;
	background: url("images/menuBg.png") top left repeat-x;

}
#menu {
	padding: 20px 0px 0px;
}
#menu ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
	height: 30px;
	overflow: hidden;
}
#menu ul li {
	display: block;
	float: left;
	list-style: none;
	padding: 0px 0px;
	height: 30px;
}
* html #menu ul li {
	width: 50px;
}
#menu ul li a {
	display: block;
	padding: 0px;
	margin: 0px;
	height: 30px;
	font-size: 11px;
	font-weight: bold;
	color: white;
}

#menu ul li a span {
	display: block;
	height: 30px;
	text-align: center;
}
#menu ul li a span span {
	display: block;
	padding: 4px 20px 0px;
	background: none;
	cursor: pointer;
}

#menu ul.left {
	float: left;
}
#menu ul.right {
	float: right;
}

#menu ul.left li { margin: 0px 5px 0px 0px; }
#menu ul.right li { margin: 0px 0px 0px 5px; }


#menu ul.left li { background: url("images/menu_green_bg.png") top left repeat-x; }
#menu ul.left li a { background: url("images/menu_green_right.png") top right no-repeat; }
#menu ul.left li a span { background: url("images/menu_green_left.png") top left no-repeat; }

#menu ul.right li { background: url("images/menu_blue_bg.png") top left repeat-x; }
#menu ul.right li a { background: url("images/menu_blue_right.png") top right no-repeat; }
#menu ul.right li a span { background: url("images/menu_blue_left.png") top left no-repeat; }



.accountmenu { background-color: #f1e9d4; }
.accountmenu ul, .accountmenu li { list-style: none; margin: 0px; padding: 0px; }
.accountmenu li { padding: 4px 10px; display: block; border-top: 1px solid #eeeeee;  }

.copyright { padding: 5px; text-align: center; color: black; }
.copyright a { color: black; padding-left: 20px;}

hr { display: none; }

.container { text-align: left; background-color: white;  background-image: url(/templates/dev/buttonbar.jpg); border-bottom: 2px solid #e8e8e8; border-top: 2px solid #e8e8e8; }
.mainWrapper { width: 1000px;  margin: 10px auto;}

.sidePanel { text-align: center; width: 180px !important; }
.bannerCont { text-align: center; }

.contentBox { border: 1px solid #e8e8e8; text-align: left; margin-bottom: 5px;}
.contentBox h2 { color: black; font-size: 12px; background-color: #e8e8e8; padding: 2px 5px; border: 1px solid white; margin: 0px; }
.contentBox .content { border-top: 1px solid #e8e8e8; padding: 5px; }

.siteStats {
	background: #dcdcdc url('images/stats_bg.png') repeat-x top left;
	height: 32px;
	color: #747474;
	text-align: center;
}
.siteStats ul {
	list-style: none; 
	margin: 0px auto;
	padding-top: 10px;
	padding-left: 0px;
}
.siteStats li {
	display: inline;
	padding: 0 10px;
	font-size: 11px;
}
.siteStats strong {
	color: #9f9f9f;
	font-size: 11px;
}