/* HTML tags */
body {font:0.9em Arial, Helvetica, sans-serif; line-height:1.458em; background:#000;}
a {text-decoration:underline; color:#0f9fef;}
a:hover, a:focus {text-decoration:none;}
p {color:#fff; font-size:0.9em; margin-bottom:7px;}
h1, h2, h3, h1 a, h2 a, h3 a {color:#fff; text-decoration:none;}
h1 {font-size:1.4em; line-height:1.6em;}
h2 {font-size:1.3em; line-height:1.5em; margin-bottom:7px;}
h3 {font-size:1.2em; line-height:1.4em; margin-bottom:7px;}

/* Layout */
#container {margin:10px auto 0 auto; width:1080px; position:relative;}
#col-left, #col-center, #col-right {float:left; display:inline; position:relative;}

#col-left {width:164px; height:604px; margin-right:1px; color:#fff;}
#col-left .advert {width:160px; height:600px; overflow:hidden;}

#col-center {width:750px;}
#col-center .advert {width:728px; height:86px; margin:0 auto; overflow:hidden;}
#col-center #cooliris {width:750px; height:400px; display:block;}

#col-right {width:164px; height:604px; margin-left:1px;}
#col-right #logo {width:160px; height:100px; text-align:center;}
#col-right #logo h1 {line-height:1.4em; font-size:1.9em;}
#col-right #logo h1 a {display:block; width:160px; height:90px; color:#ccc; padding-top:10px;}
#col-right #logo h1 a span {display:block; font-weight:lighter; font-size:0.7em; line-height:1em;}
#col-right #banner {position:relative; width:120px; height:240px; margin-top:20px; text-align:center; overflow:hidden; margin-left:20px;}
#col-right #neoearth {border:2px solid #000; overflow:hidden; height:80px; margin-top:10px;}
#col-right #buttons {margin-top:5px; width:160px;}
#col-right #buttons .addthis_button {float:left;}
#col-right #buttons #facebook {background:url(../img/facebook.png) no-repeat 0 0; display:block; width:16px; height:16px; float:left; position:relative; margin:7px 0 0 17px; outline:none;}
#col-right #buttons #skype {float:left; margin-top:4px;}
#col-right #buttons #paypal {background:url(../img/paypal.png) no-repeat 0 0; display:block; width:37px; height:11px; float:right; position:relative; margin-top:12px; display:inline;}
#col-right #buttons #facebook span, #col-right #buttons #paypal span {position:absolute; left:-9999px;}
#col-right #buttons .addthis_button {margin-right:3px; _margin-right:0;}

.nav {width:160px; margin-top:15px;}
.nav a.main {border:1px solid #7e7e7e; width:158px; margin-bottom:0; display:block; height:30px; line-height:30px; text-align:center; color:#fff; text-decoration:none; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; -khtml-border-radius:6px; background:#474747;}
.nav div {position:relative; z-index:10;}
.nav ul {position:absolute; top:0; left:0; display:none; width:180px; margin: 0; padding:5px; height:200px; overflow:auto; border:none; background:#7e7e7e;}
.nav ul li {padding-bottom:4px;}
.nav ul li a {color:#000; text-decoration:none; display:block; font-size:0.9em; color:#fff;}
.nav ul li a:hover {text-decoration:underline; background:#eee; color:#000;} 
.nav ul li a img {float:left; margin:5px 5px 0 0;}

.tickercontainer {width:728px; height:20px; margin:12px auto 0 auto; padding:0; overflow:hidden; color:#fff; background:#474747;}
.tickercontainer .mask {position:relative; top:4px; width:728px; overflow:hidden; left:0;}
ul.newsticker {position:relative; left:728px; font: bold 10px Verdana; margin:0; padding:0;}
ul.newsticker li {float:left; margin:0 40px 0 0; padding:0; background:#000; color:#fff; background:#474747;}

#skypedetectionswf {display:none;}