@CHARSET "ISO-8859-1";
html {
	background-color: #92caff;
}
body {
	padding: 0px;
	margin: 0px;
	font-family: arial, "Nimbus Sans L", "FreeSans";
	line-height: 1.6em;
	font-size: 12px;
	text-align: center;
	color: #5d5d5d;
	background: url("images/mainBg.png") top left repeat-x #92caff;
}
a {
	color: #2682C3;
	text-decoration: none;
}
a:hover {
	color: orange;
}
p {
	margin: 0px;
	padding: 0px 0px 15px 0px;
	text-align: justify;
}
h2 {
	margin: 0px;
	padding: 0px 0px 7px 0px;
	font-size: 17px;
	font-weight: normal;
	color: #63abe5;
}
h3 {
	margin: 0px;
	padding: 0px 0px 5px 0px;
	font-size: 16px;
	color: black;
}
h4 {
	margin: 0px;
	padding: 0px 0px 5px 0px;
	font-size: 14px;
}


/* layout components */
.cBlock {
	width: 806px;
	text-align: left;
	margin: 0px auto;
}

#mainWrapper1 {
	background: url("images/wrapperBg.png") top left repeat-y;
}
#mainWrapper2 {
	background: url("images/wrapperBottom.png") bottom left no-repeat;

}
#mainWrapper3 {
	background: url("images/wrapperTop.png") top left no-repeat;
	padding: 0px 0px 26px 0px;
}


#headerWrapper {
	height: 87px;
}
#header {

}
#logo {

}
#logo h1 {
	display: none;
}


#menu {
	height: 31px;
	position: absolute;
	top: 56px;
	left: 50%;
	width: 778px;
	margin-left: -400px;
}
#menu ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
	float: right;
}
#menu ul li {
	display: block;
	float: left;
	list-style: none;
	padding: 0px 0px;
	margin: 0px 0px 0px -6px;
	width: 110px;
	height: 31px;
	overflow: hidden;
}
#menu ul li a {
	display: block;
	float: left;
	padding: 0px;
	margin: 0px;
	width: 110px;
	height: 31px;
	background: url("images/menuTab.png") top left no-repeat;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: #618943;
}
#menu ul li a:hover {
	background: url("images/menuTabHover.png") top left no-repeat;
	color: white;
}
#menu ul li a span { 
	display: block;
	padding: 8px 0px 0px 0px;
	text-align: center;
}

#subHeader {
	height: 126px;
	width: 760px;
	margin: 0px auto;
	background: url("images/subHeader.jpg") top left no-repeat white;
}

#bodyWrapper1 {
	width: 760px;
	margin: 0px auto;
	background: url("images/bodyFooter.png") bottom left no-repeat white;
	min-height: 300px;
}
#bodyWrapper2 {
	padding: 15px 20px;
}
#bodyWrapper3 {
}
#bodyWrapper4 {

}


#homeBoxWrapper1 {
	margin: 5px 0px 0px;
	background: url("images/homeBoxBg.png") top left repeat-x white;
}
#homeBoxWrapper2 {
	background: url("images/homeBoxRight.png") top right no-repeat;
}
#homeBoxWrapper3 {
	min-height: 123px;
	background: url("images/homeBoxLeft.png") top left no-repeat;
}
* html #homeBoxWrapper3 {
	height: 123px;
}
#homeBox {
	padding: 20px 30px;
}
#homeBox h3 {
	color: #959595;
	font-size: 14px;
	font-weight: normal;
}
#homeBox p {
	color: #959595;
}
#footerBoxWrapper1 {
	width: 760px;
	margin: 15px auto 0px;
	background: url("images/footerBoxBg.png") top left repeat-x white;
}
#footerBoxWrapper2 {
	background: url("images/footerBoxRight.png") top right no-repeat;
}
#footerBoxWrapper3 {
	height: 122px;
	background: url("images/footerBoxLeft.png") top left no-repeat;
}


#footer {
	color: white;
	font-size: 11px;
	padding: 0px;
	width: 800px;
	margin: 0px auto;
}
#footer a {
	color: white;
}
#footer a:hover {
	color: black;
}
#copyright {
	float: right;
	padding: 15px 15px 0px 0px;
}
#designBy {
	float: right;
	clear: both;
	padding: 0px 15px 0px 0px;
}
#footerLinks {
	float: left;
	padding: 15px 0px 0px 15px;
}
#footerLinks ul {
	margin: 0px;
	padding: 0px;
}
#footerLinks ul li {
	margin: 0px;
	padding: 0px 15px 0px 0px;
	list-style: none;
	display: inline;
}

#handStat {
	float: right;
	padding: 10px 0px 0px 30px;
}

#footerLogin {
	height: 122px;
	width: 320px;
	float: right;
	background: url("images/loginDiv.png") top left no-repeat;
	color: #797979;
}
#footerLogin h3 {
	color: #797979;
	font-size: 15px;
	font-weight: normal;
	padding: 0px 0px 4px 0px;
}
#footerLogin form {
	margin: 0px;
	padding: 17px 0px 0px 25px;
}
#footerLogin fieldset {
	border: none;
	padding: 0px;
}
#footerLogin fieldset div {
	padding: 3px 0px 0px 0px;
	clear: both;
}
#footerLogin input {
	float: left;
	border: 1px solid #d4d4d4;
	background: url("images/formInputBg.png") top left repeat-x white;
	width: 190px;
	font-size: 12px;
}
#footerLogin .submit {
	width: 90px;
	margin-left: 172px;
	font-size: 11px;
}
#footerLogin span {
	width: 70px;
	display: block;
	float: left;
	padding: 0px;
}

#footerButton {
	width: 395px;
	height: 77px;
	float: left;
	margin: 20px 0px 0px 24px;
	overflow: hidden;
}
#footerButton a {
	display: block;
	width: 395px;
	height: 77px;
	background: url("images/registerButton.png") top left no-repeat;
}
#footerButton span {
	display: none;
}


#bannerCont {
	text-align: center;
	padding: 20px 0px 20px;
}
#bannerSlot {
	width: 468px;
	height: 60px;
	background-color: white;
	margin: 0px auto;
}
	

#statsBar {
	width:800px;
	position: absolute;
	top: 10px;
	left: 50%;
	margin-left: -400px;
	text-align: right;
}
#statsBar ul {
	padding: 0px 20px 0px;
	margin: 0px;
	text-align: right;
}
#statsBar ul li {
	list-style: none;
	padding: 0px 10px;
	margin: 0px;
	display: inline;
	color: #e2eff8;
	font-size: 11px;
}
#statsBar ul li span {
	
}

#userMenu {
	width: 760px;
	height: 39px;
	background: url("images/userMenuBg.png") top left no-repeat #cddf8d;
	overflow: hidden;
	margin: 0px auto;
}
#userMenu ul {
	margin: 0px;
	padding: 9px 15px 0px;
	float: right;
}
#userMenu ul li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	display: inline;
	padding: 0px 15px 0px 23px;
	font-size: 13px;
	background: url("images/userMenuBullet.png") 0px 0px no-repeat;
}
#userMenu ul li a {
	color: #768933;
}

#userMenu ul li a:hover {
	color: #536027;
}

#bannerCont {
	text-align: center;
	padding: 30px 0px 0px;
}
#bannerSlot {
	width: 468px;
	height: 60px;
	margin: 0px auto;
	background-color: white;
	border: 1px solid #E4E4E4;
}
	



