body{
padding:0;
margin:0;
background-image:url(../images/bg.gif);
background-repeat:repeat-x;}

.clear{
clear:both;
padding:0;
margin:0;}

#footer{
background-image:url(../images/footer-bg.gif);
background-repeat:no-repeat;
background-position:top;
height:78px;
width:968px;
padding:0;
margin:0;}

#footer a:link     { text-decoration: none; color: #8bb92c;}
#footer a:visited  { text-decoration: none; color: #8bb92c;}
#footer a:hover    { text-decoration: none; color: #acdb4b;}

#footer p{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:30px 0 0 0;
margin:0;
text-align:center;
color:#5a5a5a;}

#header{
width:968px;
padding:5px 0 0 0;
margin:0;
}

#login{
float:left;
padding:0;
margin:0;
background-image:url(../images/nav-bg.gif);
background-repeat:repeat-x;
height:62px;
width:268px;}

#login p{
padding:0;
margin:0;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;}

#login-left{
float:left;
width:1px;
padding:0;
margin:0;
height:62px;}

.login-text{
padding:0;
margin:0;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
padding:0 20px 10px 20px;
}

.login2{
width:115px;
height:16px;
padding:1px;
margin:0;
border:1px solid #82ae28;
color:#78a31f;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;}

#logo{
width:968px;
height:135px;
padding:0;
margin:0;
text-align:left;}

#main{
background-image:url(../images/main-bg.gif);
background-repeat:no-repeat;
background-position:top;
width:968px;
padding:0;
margin:0;}

.main-advertiser{}

.main-advertiser a:link     { text-decoration: underline; color: #92c42b;}
.main-advertiser a:visited  { text-decoration: underline; color: #92c42b;}
.main-advertiser a:hover    { text-decoration: none; color: #b3dc5e;}

.main-publisher{}

.main-publisher a:link     { text-decoration: underline; color: #5e8700;}
.main-publisher a:visited  { text-decoration: underline; color: #5e8700;}
.main-publisher a:hover    { text-decoration: none; color: #7aa811;}

.main-network{}

.main-network a:link     { text-decoration: underline; color: #414141;}
.main-network a:visited  { text-decoration: underline; color: #414141;}
.main-network a:hover    { text-decoration: none; color: #6c6c6c;}





#main-bottom-buttons{
margin:0;
padding:10px 0 20px 0;
text-align:left;
height:120px;
width:968px;}





#main-events{
width:265px;
float:left;
padding:0;
margin:20px 0 0 0;}

#main-events-news{
width:251px;
padding:0;
margin:10px 0 0 0;}


#main-events-news-top{
width:251px;
height:40px;
padding:0;
margin:0;
background-image:url(../images/news-top.gif);
background-repeat:no-repeat;}

#main-events-news-top p{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
padding:10px 0 0 30px;
margin:0;
text-align:left;
color:#FFFFFF;
}

#main-events-news-main{
background-image:url(../images/quicklinks-bg.gif);
background-repeat:no-repeat;
width:251px;
height:172px;
padding:0;
margin:1;
}

#main-events-news-main a:link     { text-decoration: underline; color: #79a421;}
#main-events-news-main a:visited  { text-decoration: underline; color: #79a421;}
#main-events-news-main a:hover    { text-decoration: none; color: #add55a;}

#main-events-news-main p{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
padding:10px 20px 0 20px;
line-height:17px;
margin:0;
text-align:left;}







#main-left{
width:438px;
float:left;
padding:0;
margin:0;}

#main-left h1{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#5b5b5b;
padding:30px 10px 10px 15px;
margin:0;
text-align:left;}

#main-left h2{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#5b5b5b;
padding:0 10px 10px 15px;
margin:0;
text-align:left;}

#main-left p{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#5b5b5b;
line-height:18px;
padding:0 20px 10px 15px;
margin:0;
text-align:left;}

#main-links{
width:642px;
height:116px;
padding:0;
margin:0 0 0 130px;
text-align:left;
}

#main-links1{
width:221px;
height:116px;
padding:0;
margin:0;
float:left;
}

#main-links1 a.srollover {
	display: block;
	width: 221px;
	height: 116px;
	background: url(../images/main-affiliates.gif) 0 0 no-repeat;
	text-decoration: none;
	float:left;
}

#main-links1 a:hover.srollover {
	background-position: 0 -116px;
}

#main-links2{
width:201px;
height:116px;
padding:0;
margin:0;
float:left;
}

#main-links2 a.srollover {
	display: block;
	width: 201px;
	height: 116px;
	background: url(../images/main-advertisers.gif) 0 0 no-repeat;
	text-decoration: none;
	float:left;
}

#main-links2 a:hover.srollover {
	background-position: 0 -116px;
}

#main-links3{
width:220px;
height:116px;
padding:0;
margin:0;
float:right;
}

#main-links3 a.srollover {
	display: block;
	width: 220px;
	height: 116px;
	background: url(../images/main-networks.gif) 0 0 no-repeat;
	text-decoration: none;
	float:right;
}

#main-links3 a:hover.srollover {
	background-position: 0 -116px;
}

#main-right{
width:265px;
float:right;
padding:0;
margin:0;
text-align:center;}

#navigation{
height:62px;
width:968px;
padding:0;
margin:0;}

#nav-home a.srollover {
	display: block;
	width: 103px;
	height: 62px;
	background: url(../images/nav-home.gif) 0 0 no-repeat;
	text-decoration: none;
	float:left;
}

#nav-home a:hover.srollover {
	background-position: 0 -62px;
}

#nav-home-current #nav-home .srollover {
	background-position: 0 -62px;
}

#nav-advertisers a.srollover {
	display: block;
	width: 112px;
	height: 62px;
	background: url(../images/nav-advertisers.gif) 0 0 no-repeat;
	text-decoration: none;
	float:left;
}

#nav-advertisers a:hover.srollover {
	background-position: 0 -62px;
}

#nav-advertisers-current #nav-advertisers .srollover {
	background-position: 0 -62px;
}

#nav-affiliates a.srollover {
	display: block;
	width: 114px;
	height: 62px;
	background: url(../images/nav-publishers.gif) 0 0 no-repeat;
	text-decoration: none;
	float:left;
}

#nav-affiliates a:hover.srollover {
	background-position: 0 -62px;
}

#nav-affiliates-current #nav-affiliates .srollover {
	background-position: 0 -62px;
}




#nav-networks a.srollover {
	display: block;
	width: 112px;
	height: 62px;
	background: url(../images/nav-networks.gif) 0 0 no-repeat;
	text-decoration: none;
	float:left;
}

#nav-networks a:hover.srollover {
	background-position: 0 -62px;
}

#nav-networks-current #nav-networks .srollover {
	background-position: 0 -62px;
}






#nav-aboutus a.srollover {
	display: block;
	width: 102px;
	height: 62px;
	background: url(../images/nav-aboutus.gif) 0 0 no-repeat;
	text-decoration: none;
	float:left;
}

#nav-aboutus a:hover.srollover {
	background-position: 0 -62px;
}

#nav-aboutus-current #nav-aboutus .srollover {
	background-position: 0 -62px;
}

#nav-contactus a.srollover {
	display: block;
	width: 121px;
	height: 62px;
	background: url(../images/nav-contact.gif) 0 0 no-repeat;
	text-decoration: none;
	float:left;
}

#nav-contactus a:hover.srollover {
	background-position: 0 -62px;
}

#nav-contactus-current #nav-contactus .srollover {
	background-position: 0 -62px;
}

#nav-right{
float:right;
padding:0;
margin:0;
width:35px;}

#news{
width:251px;
padding:0;
margin:30px 0 0 0;}


#news-top{
width:251px;
height:36px;
padding:0;
margin:0;
background-image:url(../images/news-top.gif);
background-repeat:no-repeat;}

#news-top p{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
padding:10px 0 0 30px;
margin:0;
text-align:left;
color:#FFFFFF;
}

#news-main{
background-image:url(../images/news-main-bg.gif);
background-repeat:no-repeat;
width:251px;
height:150px;
padding:0;
margin:0;
}

#news-main a:link     { text-decoration: underline; color: #79a421;}
#news-main a:visited  { text-decoration: underline; color: #79a421;}
#news-main a:hover    { text-decoration: none; color: #add55a;}

#news-main p{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
padding:10px 20px 0 20px;
line-height:17px;
margin:0;
text-align:left;}

#quicklinks{
width:251px;
padding:0;
margin:20px 0 0 0;}

#quicklinks-main{
background-image:url(../images/news-main-bg.gif);
background-repeat:no-repeat;
width:251px;
height:150px;
padding:0;
margin:0;
}

#quicklinks-main a:link     { text-decoration: underline; color: #79a421;}
#quicklinks-main a:visited  { text-decoration: underline; color: #79a421;}
#quicklinks-main a:hover    { text-decoration: none; color: #add55a;}

#quicklinks-main p{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
padding:10px 20px 0 20px;
line-height:17px;
margin:0;
text-align:left;}

#quicklinks-top{
width:251px;
height:36px;
padding:0;
margin:0;
background-image:url(../images/news-top.gif);
background-repeat:no-repeat;}

#quicklinks-top p{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
padding:10px 0 0 30px;
margin:0;
text-align:left;
color:#FFFFFF;
}

#wrapper{
width:968px;
text-align:center;
margin-top:0;
margin-right: auto;
margin-bottom: 0;
margin-left: auto;
padding:0;}