

body{text-align: center; background-color: #F2F2F2; background-image: url(../../images/GN/bg.gif); background-repeat: repeat-x; font-family: tahoma, verdana; font-size: 11px; color: #6C6C6C;}
A:link {text-decoration: none; color: #DB1D0C;}
A:visited {text-decoration: none; color: #DB1D0C;}
A:active {text-decoration: none; color: #DB1D0C;}
A:hover {text-decoration: underline; color: #DB1D0C;}

#wrapper{margin: 0 auto; text-align: left; width: 697px; padding: 20px 0 0 0;}
img{margin-bottom: -5px;}
#main{width: 100%; background-image: url(../../images/GN/main_bg.gif); padding: 0; margin: 0;}
#main_red{width: 100%; background-image: url(../../images/GN/main_bg_red.gif); padding: 0; margin: 0; text-align: center;}
#main_red_content{width: 95%; text-align: left; margin: 0 auto;}
#main_red_content .left {width: 475px; float: left;}

#main_red_content .right {width: 160px; float: left;}


#main_red_content .left .splash_globe{background-image: url(../../images/GN/splash_globe_blue.jpg); width: 455px; height: 131px; background-repeat: no-repeat;}
#main_red_content .left .adpub{background-image: url(../../images/GN/gray_fade_adpub.gif); background-repeat: repeat-x; width: 455px;  margin: 8px 0 0 0; padding: 8px 0 0 0;}



#main_red_content .get_started {width: 440px; text-align: right; padding: 15px 0 0 0;}


.contact{position: relative; top: -53px; left: 330px;}
.sitemap{position: relative; top: -53px; left: 250px;}
.flags{position: relative; top: 17px; left: 208px;}


.header_text{width: 310px; padding: 30px 0 0 6px;}
#footer{background-image: url(../../images/GN/main_footer.gif); width: 697; height: 44px;}
.logo{padding: 5px 0 15px 15px;}
.clear{clear: both;}
.joinourteam{margin: 0 0 5px 0;}
p{padding: 0 10px 0 5px;}
.publishers{width: 216px; float: left; padding: 0 0 0 11px;}
.advertisers{width: 216px; float: left; padding: 0 0 0 11px;}
.dottedline{width: 1px; float: left; background-image: url(../../images/GN/dotted_line.gif); height: 300px;}

ul{list-style: url(../../images/GN/gn_check.gif) outside circle;}
li{padding: 2px 0 0 0;}
.textbox{background-image: url(../../images/GN/textbox_bg.gif); background-repeat: repeat-x; background-position: top; border: 1px solid #D1D1D1; height: 20px; font-size: 12px; padding: 3px 0 0 0; width: 150px;}
#login{margin: 10px 0 0 10px; width: 170px; background-image: url(../../images/GN/login_bg.gif); background-repeat: no-repeat; background-position: bottom right;}
#news_container{margin: 0 0 0 5px; padding: 0 0 5px 0; width: 180px; background-image: url(../../images/GN/login_bg.gif); background-repeat: no-repeat; background-position: bottom right;}


.radio_label{color: #373737;}
.jobarrow{padding: 0 0 2px 0;}
ol{list-style-image: url("../../images/GN/square_bullet.gif");}
ol li{font-family: tahoma; font-size: 12px; font-weight: bold; color: #6C6C6C; margin: 0 0 8px 0;}
ol li .job_description{font-family: tahoma; font-size: 10px; font-weight: normal;color: #6C6C6C;}
#jobs li{color: #373737;}
.open{color: #373737; font-size: 12px; margin: 0 0 0 40px;}
.copyright{float: left; padding: 5px 0 0 10px;}
.bottomnav{float: right; padding: 5px 10px 0 0;}

.testimonials{line-height: 20px; width: 140px; margin: 0 0 0 25px;}
.pubtitle{font-size: 14px; color: #373737;}\
#radios{padding: 5px 0 0 0;}
#login_submit{width: 155px; text-align: right; padding: 15px 0 15px 0;}
#news {float: left; width: 150px; height: 150px;}
#scroll_news{float: right; padding: 0 5px 0 0;}
#newstext {
	position: absolute;
	clip: rect(10px,100px,170px,5px);
	width: 160px;
}
.news_description{color: #616161; font-size: 10px;}
.date{color: #A0A0A0; font-size: 10px;}
.news_line{position: relative; top: -8px; left: 6px;}

.homelink {position: relative; top: -10px; left: 650px; _left: 350px; _top: 45px;}
.break{height: 2px; _height: 10px;}
.pub_button{padding: 16px 0px 10px 0px;}
.ad_button{padding: 0px 0px 10px 0px;}