body {
	margin: 0px 0px 0px 0px;
	 /* n6.01win-mac won't recognize top margin 
	 for middle box, so it goes here */
	padding: 0px 0px 0px 0px;
	font-family: trebuchet MS, arial, verdana, tahoma, arial, helvetica, sans-serif;
	color: #7F7F7F;
	text-align: center;
	background: url("../images/background.gif");
	background-repeat: no-repeat;
	background-position: top center;
	background-color: #3E3E3E;
	font-size: 12px;
	}
#header
{
	height: 68px;
	width:995px;
	text-align: left;
}
#menu
{
	background: url("../images/menubg.gif");
	height: 42px;
	text-align: left;
	width:995px;
}
#mainimage
{
	background: url("../images/mainbg.gif");
	height: 170px;
	width:995px;
	border-bottom: 4px solid #CCCCCC;
	text-align: left;
}
#maincontent
{
	width: 975px;
	padding: 10px;
	clear:both;
}
#footer
{
	text-align: left;
	font-size: 11px;
	clear:both;
	position:absolute;
	bottom:10px;
	left: 20px;
}
#copyright
{
	text-align: left;
	font-size: 11px;
	clear:both;
	position:absolute;
	bottom:10px;
	right: 20px;

}
h1
{
	font-size: 20px;
	margin: 0px 0px, 7px 0px;
	padding: 0px;
	font-weight: bold;
}

#leftcontent
{
	width: 302px;
	margin-right:20px;
	float:left;
	text-align: left;
}
#middlecontent
{
	width: 302px;
	margin-right:20px;
	float:left;
	text-align: left;
}
#rightcontent
{
	width: 302px;
	float:left;
	text-align: left;
}
.black
{
	color: #000000;
}
.one
{
	list-style-image: url("../images/1.gif");
}
.two
{
	list-style-image: url("../images/2.gif");
}
.three
{
	list-style-image: url("../images/3.gif");
}
.four
{
	list-style-image: url("../images/4.gif");
}
.four2
{
	list-style-image: url("../images/4a.gif");
}
.five
{
	list-style-image: url("../images/5.gif");
}
.empty
{
	list-style-image: url("../images/empty.gif");
}
.empty2
{
	list-style-image: url("../images/empty2.gif");
}
.emptyadv
{
	list-style-image: url("../images/emptyadv.gif");
}
.emptyage
{
	list-style-image: url("../images/emptyage.gif");
}
.emptypub
{
	list-style-image: url("../images/emptypub.gif");
}
.news
{
	font-size: 10px;
}
#newsarticle
{
	margin-top: 7px;
}
.privacy
{
	font-size: 11px;
}

a.normal:link {text-decoration: none; color: #000000;}
a.normal:visited {text-decoration: none; color: #000000;}
a.normal:active {text-decoration: none; color: #000000;}
a.normal:hover {text-decoration: underline; color: #A01F1E;}

a.advertisers:link {text-decoration: none; color: #000000;}
a.advertisers:visited {text-decoration: none; color: #000000;}
a.advertisers:active {text-decoration: none; color: #000000;}
a.advertisers:hover {text-decoration: underline; color: #02B3D9;}

a.publishers:link {text-decoration: none; color: #000000;}
a.publishers:visited {text-decoration: none; color: #000000;}
a.publishers:active {text-decoration: none; color: #000000;}
a.publishers:hover {text-decoration: underline; color: #679A00;}

a.agency:link {text-decoration: none; color: #000000;}
a.agency:visited {text-decoration: none; color: #000000;}
a.agency:active {text-decoration: none; color: 000000;}
a.agency:hover {text-decoration: underline; color: #FFA000;}

a.advertisers2:link {text-decoration: none; color: #02B3D9;}
a.advertisers2:visited {text-decoration: none; color: #02B3D9;}
a.advertisers2:active {text-decoration: none; color: #02B3D9;}
a.advertisers2:hover {text-decoration: underline; color: #02B3D9;}

a.publishers2:link {text-decoration: none; color: #679A00;}
a.publishers2:visited {text-decoration: none; color: #679A00;}
a.publishers2:active {text-decoration: none; color: #679A00;}
a.publishers2:hover {text-decoration: underline; color: #679A00;}

a.agency2:link {text-decoration: none; color: #FFA000;}
a.agency2:visited {text-decoration: none; color: #FFA000;}
a.agency2:active {text-decoration: none; color: #FFA000;}
a.agency2:hover {text-decoration: underline; color: #FFA000;}

a.red:link {text-decoration: none; color: #A01F1E; font-weight: bold;}
a.red:visited {text-decoration: none; color: #A01F1E; font-weight: bold;}
a.red:active {text-decoration: none; color: A01F1E; font-weight: bold;}
a.red:hover {text-decoration: underline; color: #A01F1E; font-weight: bold;}

a.footerlink:link {text-decoration: none; color: #8B8B8B;}
a.footerlink:visited {text-decoration: none; color: #8B8B8B;}
a.footerlink:active {text-decoration: none; color: #8B8B8B;}
a.footerlink:hover {text-decoration: underline; color: #000000;}

#logo
{
	float: left;
	width: 200px;
}
#loginbox
{
	float: left;
	text-align: right;
	color: #000000;
	width: 775px;
	font-size:11px;
	margin-top: 10px;
}
.button
{
	color:#ffffff; 
	font-family:trebuchet ms,helvetica; 
	font-size:11px; 
	font-weight:bold; 
	background-color:#A42D2B; 
	border:1px solid; 
	border-top-color:#751717;
	border-left-color:#751717;
	border-right-color:#751717;
	border-bottom-color:#751717;
}
.logintext
{
	font-size:10px;
}
#horizontal-list {
	height:42px;
	margin: 0px;
	padding: 0px;
}
#horizontal-list li {
	display:block;
	float:left;
	margin: 0px;
	padding: 0px;
}
a.arollover {
    display: block;
    width: 72px;
    height: 42px;
    background: url("../images/home.gif") 0 0 no-repeat;
    text-decoration: none;
}
 
a:hover.arollover {
    background-position: 0px -42px;
}
a.brollover {
    display: block;
    width: 72px;
    height: 42px;
    background: url("../images/company.gif") 0 0 no-repeat;
    text-decoration: none;
}
 
a:hover.brollover {
    background-position: 0px -42px;
}
a.crollover {
    display: block;
    width: 66px;
    height: 42px;
    background: url("../images/careers.gif") 0 0 no-repeat;
    text-decoration: none;
}
 
a:hover.crollover {
    background-position: 0px -42px;
}
a.drollover {
    display: block;
    width: 68px;
    height: 42px;
    background: url("../images/contact.gif") 0 0 no-repeat;
    text-decoration: none;
}
 
a:hover.drollover {
    background-position: 0px -42px;
}
a.erollover {
    display: block;
    width: 67px;
    height: 42px;
    background: url("../images/privacy.gif") 0 0 no-repeat;
    text-decoration: none;
}
 
a:hover.erollover {
    background-position: 0px -42px;
}
a.frollover {
    display: block;
    width: 92px;
    height: 42px;
    background: url("../images/myaccount.gif") 0 0 no-repeat;
    text-decoration: none;
}
 
a:hover.frollover {
    background-position: 0px -42px;
}
a.grollover {
    display: block;
    width: 112px;
    height: 42px;
    background: url("../images/statistics.gif") 0 0 no-repeat;
    text-decoration: none;
}
 
a:hover.grollover {
    background-position: 0px -42px;
}
a.hrollover {
    display: block;
    width: 107px;
    height: 42px;
    background: url("../images/requestoffers.gif") 0 0 no-repeat;
    text-decoration: none;
}
 
a:hover.hrollover {
    background-position: 0px -42px;
}
a.irollover {
    display: block;
    width: 65px;
    height: 42px;
    background: url("../images/logout.gif") 0 0 no-repeat;
    text-decoration: none;
}
 
a:hover.irollover {
    background-position: 0px -42px;
}