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

.clearfix {
	clear:both; 
	font-size:0; 
	line-height:0; 
	height:0;
}
* {
	margin:0px;
}
Body {
	background:url(../images/TopBg.jpg) #f5f3f3 repeat-x top;
}
#Wrapper {
	background:url(../images/FooterBg.jpg) repeat-x center  bottom;
}
#HeaderWrap {
	width:978px;
	height:261px;
	margin:0 auto;
}
#HeaderWrap2 {
	background-position: 93% 0% ;
	width:978px;
	height:200px;
	margin:0 auto;
}
#Logo {
	height:91px;
	padding-top:10px;
	padding-left:20px;
	margin-bottom:20px;
}
#NavigationWrap {
	height:41px;
	margin-bottom:10px;
}
#HeaderContent {
	background:url(../images/HeaderContent.png) no-repeat;
	height:85px;
	margin-left:20px;
}
#ContentWrap {
	background:url(../images/ContentBg.png) repeat-y top center;
	height:!important 100#;
	width:1002px;
	margin:0 auto;
	margin-top:2px;
}
#Content {
	float:left;
	width:717px;	
}
#Content2 {	
}
#ContentBoxes {
	margin:0px 10px 0px 10px;;
	width:310px;
	float:left;
}
#FooterWrap {
	
}
#FooterNavWrap {
	height:157px;
}
#FooterNav {
	padding-top:70px;
}

.menu { float: left; padding-left:20px;}
#Premiumhome { display: inherit; width: 128px; height: 40px; background:url(../images/PremiumHome.jpg) no-repeat 0 0; float: left;}
#Premiumhome:hover { background-position: 0 -40px;}
#Premiumhome span{ position: absolute; top: -9999em;}

#members { display: block; width: 108px; height: 40px; background:url(../images/Members.jpg) no-repeat 0 0; float: left;}
#members:hover { background-position: 0 -40px;}
#members span{ position: absolute; top: -9999em;}

#contactus { display: block; width: 106px; height: 40px; background:url(../images/ContactUs.jpg) no-repeat 0 0; float: left;}
#contactus:hover { background-position: 0 -40px;}
#contactus span{ position: absolute; top: -9999em;}