body, html{font-family:Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif;color:#706e66;line-height:1.6;font-style:normal;font-weight:normal;font-size:12px;margin:0;padding:0;background: #eee;}
	#Element{margin:0 auto;}
	.home, .interior, .admin{}
	.wrap{margin:0 auto;}
	.nav-wrap-bg{width:100%;height:46px;background-color:#FFFFFF;}
	.nav-wrap{margin:0 auto;width:950px;height:46px;}	
/*==============================================================================
	Site Id Layout (header)
==============================================================================*/
.header-wrap{margin:0 auto;background: #FFFFFF no-repeat top center;overflow:hidden;height:230px;min-width:1010px;}
#header-left{float:left;background: #FFFFFF url(images/header-left.png) no-repeat top left;min-width:431px;height:230px;}
#header-right{float:right;background: #FFFFFF url(images/header-right.png) no-repeat top right;width:316px;height:230px;}
#header {margin:0 auto;width:950px;}
	.logo{margin: 0 auto;width:220px;padding:60px 0 0 0;height:170px;}
	.userlinks{float:right;width:500px;padding:20px 0 0 0;text-align:right;}
		.registerLink{background: url(images/user.png) no-repeat left center;color:#fff !important;padding:0 5px 0 20px;}
		.loginLink{background: url(images/lock_closed.png) no-repeat left center;color:#fff !important;padding-left:20px;}
	.adspace{float:right;width:728px;height:90px;margin:10px 0 0;text-align:right;}
	.nav{margin:0 auto;min-width:950px;}
/*========= Main Nav ============*/		
.main-nav-wrap{list-style:none;margin:0 auto;width:950px;}
	.nav ul{padding:0;margin:0;list-style:none;}
		.nav ul li{display:inline !important;}
			.nav li{float:left;margin:0 1px !important;padding:0 0 0 11px !important;background:url(images/leftbg-off.png) no-repeat left top;height:46px;}
				.nav a{float:left;display:block;height:46px;padding:14px 32px 0 25px;font-size:14px;color:#fff !important;text-decoration:none;background:url(images/rightbg-off.png) no-repeat right top;}
					.nav li:hover, .nav li.hov{margin:0 5px;padding:0 0 0 5px;background:url(images/leftbg.png) no-repeat left top;}
					.nav a:hover, .nav a.hov{display:block;float:left;padding:14px 32px 0 25px;background:url(images/rightbg.png) no-repeat right top;text-decoration:none !important;}
					.nav li.bc{background:url(images/leftbg.png) no-repeat left top;}
					.nav li.bc a{background:url(images/rightbg.png) no-repeat right top;}
					.nav .sel a{background:url(images/rightbg.png) no-repeat right top;}	
	.nav .submenu-wrap{position:relative;padding:0 !important;margin:-1px 0 0 0;background:#C3C3C3;border:solid 1px #838383;border-top:none;z-index:1000;}
		.nav .submenu-wrap li{display: block;clear:both;background:none;}
			.nav .submenu-wrap a{background:none;font-size:14px;}
		
			.nav .submenu-wrap .hov, .nav .submenu-wrap .sel {text-decoration: none; background:none;}
				.nav .submenu-wrap .hov .txt, .nav .submenu-wrap .sel .txt{text-decoration:none;}
				.nav .submenu-wrap li:hover, .nav .submenu-wrap li.hov{background:none;}
				.nav .submenu-wrap a:hover, .nav .submenu-wrap a.hov{background:none;color:#373737 !important;}
				.nav .submenu-wrap li.bc{background:none;}
					.nav .submenu-wrap li.bc a{background:none;color:#373737 !important;}
					.nav .submenu-wrap .sel a{background:none;color:#373737 !important;}
/*==============================================================================
	Body Layout (default styles for Home Layout)
==============================================================================*/
.bannerarea{margin:0 auto;clear:both;overflow:hidden;background: #b8b8b8 url(images/banner-bg.jpg) repeat-y top center;border-bottom:solid 1px #838383;min-width:1010px;}
	.banner{margin:10px auto;width:950px;overflow:hidden;clear:both;}
#main-content {margin:0 auto;clear:both;border-top:1px solid #fff;}
	.home-feature{margin:0 auto;clear:both;width:950px;padding:10px 25px;overflow:hidden;}
		.feature-left{float:left;width:300px;padding:0;}
		.feature-center{float:left;width:300px;padding:0 25px;}
		.feature-right{float:right;width:300px;padding:0;}
	.maincontent, .fullwidth{margin:0 auto;clear:both;width:950px;padding:10px 25px;overflow:hidden;}
	.showcase-wrap{margin:0 auto;clear:both;clear:both;width:950px;padding:10px 25px;}
		.sidebar{width:300px;float:left;}
		.showcase{width:600px;float:right;}
		
	/*========= Interior Layout ============*/
	.interior .main-body{margin:0 auto;clear:both;clear:both;width:950px;padding:10px 25px;overflow:hidden;}
		.interior .maincontent{width:575px;float:left;}
		.interior .sidebar{width:300px;float:right;}
		
	/*========= Admin Layout ============*/
	.admin .maincontent{width:950px;padding:0 25px;}
	
/*==============================================================================
	Site Info Layout (footer)
==============================================================================*/
#footer {margin:0 auto;overflow:hidden;font-size: 11px;clear:both;background:#343535 url(images/footer-bg-top.jpg) repeat-y top center;}
	.footer-feature{margin:0 auto;overflow:hidden;clear:both;width:950px;padding:10px 25px;}
		.footer-left{float:left;width:250px;padding:0;}
		.footer-center{float:left;width:400px;padding:0 25px;}
		.footer-right{float:right;width:250px;padding:0;}
	.site-info {margin:0 auto;overflow:hidden;clear:both;background:#2e2d2e url(images/siteinfo-bg.jpg) no-repeat top center;border-top:1px solid #7c7c7c;height:50px;}
		.site-info .info{margin:0 auto;clear:both;width:1000px;padding:10px 25px;overflow:hidden;}
			.info .SkinObject{color:#cbcbcb;font-size:11px;text-align:left;}

/*==============================================================================
	Heading
==============================================================================*/
h1, h2, h3, h4, h5, h6{font-family:Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif;margin:0; padding:0;color:#49494d;text-shadow:1px 1px 1px #fff;}
	h1{font-weight:bold;font-size:28px;}
	h2{font-weight:normal;font-size:22px;}
	h3{color:#61666B;font-size:20px;font-weight:bold;letter-spacing:-1px;margin-bottom:15px;text-shadow:1px 1px 2px #FFFFFF;}
	h4{font-weight:normal;font-size:18px;}
	h5{font-weight:bold;font-size:18px;color:#383838;}
	h6{font-weight:bold;font-style:italic;font-size:18px;}
	
.Head, .SubHead, .SubSubHead{font-family:Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif;color:#49494d;}
	.Head{font-weight:bold;font-size:20px;}
	.SubHead{font-size:14px;}
	.SubSubHead{font-size:12px;}
		
/*==============================================================================
	Links 
==============================================================================*/
a, a:link, a.SkinObject, a.SkinObject:link{color:#2981ab;text-decoration:none;}
	a:hover, a:visited:hover, a.SkinObject:hover, a.SkinObject:visited:hover{color:#2981ab;text-decoration:underline;}
	a:visited, a.SkinObject:visited{text-decoration:none;color:#2981ab;}	
a img {border:none;}

a.CommandButton:link{color:#2981ab;text-decoration:none;}
	a.CommandButton:hover, a.CommandButton:visited:hover{color:#2981ab;text-decoration:underline;}
	a.CommandButton:visited{text-decoration:none;}
	
a, a:link, a.SkinObject, a.SkinObject:link{color:#2981ab;text-decoration:none;}
	a:hover, a:visited:hover, a.SkinObject:hover, a.SkinObject:visited:hover{color:#2981ab;text-decoration:underline;}
	a:visited, a.SkinObject:visited{text-decoration:none;color:#2981ab;}

/*==============================================================================
	Lists 
==============================================================================*/	
	dl{}
		dt{}
		dd{}
	ul{}
		ul li{list-style:disc;}
		li{}
	ol{}
		ol li{}
		li{}
/*==============================================================================
	Text
==============================================================================*/
.Normal, .NormalBold, .NormalDisabled, .NormalTextBox, .NormalRed, .CommandButton, .SkinObject, Blockquote{font-family:Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif;color:#706e66;line-height:1.6;font-style:normal;font-weight:normal;font-size:12px;}
	.NormalRed{color:#ff0000;}


/*==============================================================================
	Special Styles 
==============================================================================*/
	
.adspace h1, .adspace h2, .adspace h3, .adspaceh4, .adspace h5, .adspace h6, .adspace p{color:#fff;text-align:right;text-shadow:none;}	
	.bannerarea h1, .bannerarea h2, .bannerarea h3, .bannerarea h4, .bannerarea h5, .bannerarea h6, .bannerarea .Head, .bannerarea .SubHead, .bannerarea .SubSubHead, .bannerarea p, .bannerarea .CommandButton{color:#fff !important;text-shadow:none;}
	.footer-left h2 .Head, .footer-center h2 .Head, .footer-right h2 .Head{text-shadow:none;color:#666 !important;}
	.footer-left p, .footer-center p, .footer-right p, .footer-left li, .footer-center li, .footer-right li{color:#666;}
	.footer-left a, .footer-left a:link, .footer-left a.SkinObject, .footer-left a.SkinObject:link,
	.footer-center a, .footer-center a:link, .footer-center a.SkinObject, .footer-center a.SkinObject:link,
	.footer-right a, .footer-right a:link, .footer-right a.SkinObject, .footer-right a.SkinObject:link{color:#fff;}

