body {
	margin:0;
	padding:0;
	background-color: #9a9b9b;
	background-image:url(../images/bg.gif);
	background-repeat:repeat-x;
	text-align:center;
}
.clear {
	clear:both;
	font-size:0px;
	border:none;
	margin:0;
	padding:0;
	background:transparent;
}
#featured {
	width:899px;
	height:113px;
	padding:0;
	margin:0;
	background-image:url(../images/contact-featured-bg.gif);
	background-repeat:no-repeat;
}
#featured-left {
	float:left;
	padding:0;
	margin:0;
	text-align:left;
}
#featured-left p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#35393a;
	line-height:18px;
	padding:10px 0 0 50px;
	margin:0;
}
#featured-left h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#35393a;
	padding:15px 0 0 50px;
	margin:0;
}
#featured-right {
	float:right;
	padding:0;
	margin:0;
}

.field{
border:1px solid #8aaa01;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}


#footer {
	width:899px;
	height:117px;
	padding:0;
	margin:0;
	background-image:url(../images/footer.gif);
	background-repeat:no-repeat;
}
#footer a:link {
	text-decoration: none;
	color: #a6d2f2;
}
#footer a:visited {
	text-decoration: none;
	color: #a6d2f2;
}
#footer a:hover {
	text-decoration: none;
	color: #e6f3fd;
}
#footer p {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	padding:10px 0 0 0;
	margin:0;
}

#forgot{
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
padding:8px 10px 0 0;
text-align:left;
}

#forgot a:link {
	text-decoration: none;
	color: #c6e2fc;
}
#forgot a:visited {
	text-decoration: none;
	color: #c6e2fc;
}
#forgot a:hover {
	text-decoration: none;
	color: #ebf6ff;
}


#header {
	width:899px;
	height:99px;
	padding:0;
	margin:0;
}
#header-graphic {
	width:899px;
	padding:0;
	margin:0;
}
#header-spacer {
	height:7px;
	padding:0;
	margin:0;
}
.indent {
	padding:5px 0 0 80px;
	margin:0;
}
#logo {
	width:340px;
	height:99px;
	float:left;
}

#login-box{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
display:inline;
margin:0;
padding:0;
float:left;
}

#login-box p{
margin:0;
padding:5px 10px 0 90px;
}

#loginMenu {
	float:right;
	width:559px;
	padding:0;
	margin:0;
}
#loginMenu-left {
	width:555px;
	padding:0;
	margin:0;
	float:left;
}
#loginMenu-right {
	width:4px;
	padding:0;
	margin:0;
	background-color:#FFFFFF;
	float:right;
	height:100%;
}
#login {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#35393a;
	height:34px;
	border-bottom:1px solid #ffffff;
	padding:0;
	margin:0;
}

.login2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
height:14px;
border:1px solid #1c2021;
width:80px;}



#main-content {
	width:899px;
	height:202px;
	padding:0;
	margin:0;
}
#main-content-left {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:445px;
	height:202px;
	padding:0;
	margin:0;
	float:left;
	background-image:url(../images/main-box-left.gif);
	background-repeat:no-repeat;
	text-align:left;
	color:#FFFFFF;
}
#main-content-left h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	padding:30px 30px 0 50px;
	margin:0;
}
#main-content-left p {
	padding:5px 30px 0 50px;
	margin:0;
}
#main-content-mid {
	width:6px;
	height:202px;
	margin:0;
	padding:0;
	float:left;
}
#main-content-right {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:left;
	width:448px;
	height:202px;
	margin:0;
	padding:0;
	float:right;
	background-image:url(../images/main-box-right.gif);
	background-repeat:no-repeat;
}
#main-content-right h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	padding:30px 30px 0 50px;
	margin:0;
}
#main-content-right p {
	padding:5px 30px 0 50px;
	margin:0;
}

#main-content-sub{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#FFFFFF;
	text-align:left;
	padding:0;
	margin:0;
}

#main-content-sub a:link     { text-decoration: none; color: #8aaa01;}
#main-content-sub a:visited  { text-decoration: none; color: #8aaa01;}
#main-content-sub a:hover    { text-decoration: none; color: #e0fb6c;}

#main-content-sub h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	padding:0 40px 0 40px;
	margin:0;
	color:#8aaa01;
}

#main-content-sub p{
padding:0 40px 0 40px;
margin:0;
}

#main-content-sub-top{
	background-image:url(../images/contact-featured-bg.gif);
	background-repeat:no-repeat;
	background-position:top;
	height:30px;
	padding:0;
	margin:0;
}

#menu {
	background-color:#8aaa01;
	height:64px;
	padding:0;
	margin:0;
}

#nav-home a.srollover {
	display: block;
	width: 85px;
	height: 64px;
	background: url(../images/nav-home.gif) 0 0 no-repeat;
	text-decoration: none;
	float:left;
}
#nav-home a:hover.srollover {
	background-position: 0 -64px;
	}
	
	
#nav-advertiser a.srollover {
	display: block;
	width: 123px;
	height: 64px;
	background: url(../images/nav-adv.gif) 0 0 no-repeat;
	text-decoration: none;
	float:left;
}

#nav-advertiser a:hover.srollover {
	background-position: 0 -64px;
	}
	
#nav-affiliates a.srollover {
	display: block;
	width: 107px;
	height: 64px;
	background: url(../images/nav-aff.gif) 0 0 no-repeat;
	text-decoration: none;
	float:left;
}
#nav-affiliates a:hover.srollover {
	background-position: 0 -64px;
	}
	
#nav-news a.srollover {
	display: block;
	width: 124px;
	height: 64px;
	background: url(../images/nav-news.gif) 0 0 no-repeat;
	text-decoration: none;
	float:left;
}
#nav-news a:hover.srollover {
	background-position: 0 -64px;
	}
	
#nav-contact a.srollover {
	display: block;
	width: 116px;
	height: 64px;
	background: url(../images/nav-contact.gif) 0 0 no-repeat;
	text-decoration: none;
	float:left;
}

#nav-contact a:hover.srollover {
	background-position: 0 -64px;
	}
	
#nav-home-current #nav-home a.srollover, #nav-advertiser-current #nav-advertiser a.srollover, #nav-affiliates-current #nav-affiliates a.srollover, #nav-news-current #nav-news a.srollover, #nav-contact-current #nav-contact a.srollover {
	background-position: 0 -64px;
}
	
.shift-right {
	text-align:right;
	padding:0 30px 0 0;
	margin:0;
	font-size:14px;
	width:448px;
	font-weight:bold;
}

.shift-right p {
padding:0 30px 0 0;
margin:0;
}

.shift-right a:link     { text-decoration: none; color: #FFFFFF;}
.shift-right a:visited  { text-decoration: none; color: #FFFFFF;}
.shift-right a:hover    { text-decoration: none; color: #FFFFFF;}

#wrapper {
	width:899px;
	margin:0 auto;
	text-align:center;
	padding:0;
}