body {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#fff; margin:0;}
img {border:0;}
a {color:#0b74d8; text-decoration:none;}
a:hover {color:#245c8f; text-decoration:none;}
form {margin:0; padding:0;}
input {font-family:Arial,Helvetica; font-size:9pt; border-width:1px; border-color:rgb(120,120,120); border-style:solid;}
select {font-family:Arial,Helvetica; font-size:9pt; border-width:1px; border-color:rgb(120,120,120); border-style:solid;}
fieldset {margin:0; padding:3px;}
fieldset legend {color:#3da9f5;}
label {display:block;}
h1 {font-size:20px;}
h2 {font-size:18px; margin-bottom:10px; color:#000;}
h3 {font-size:16px; margin-bottom:7px; color:#000;}
h4 {font-size:12px;}
.clear {clear:both;}
ul {list-style-position:inside; margin:0; padding:0;}

/* globals */
#container {width:960px; margin:auto; overflow:hidden; background-color:#fff;}
#header {position:relative; width:960px; height:67px; overflow:hidden; margin-bottom:10px;}
#header h1 {position:absolute; width:199px; height:67px; left:10px; top:0; overflow:hidden; margin:0; padding:0; background:url(/images/logo.jpg) no-repeat;}
#header h1 span {font-size:0; line-height:0;}
#header h1 a {width:199px; height:67px; display:block; font-size:0; line-height:0;}
#header h2 {position:absolute; top:10px; left:250px; font-size:14px;}
#footer a.validator {float:left; width:450px; overflow:hidden;}
#footer p.mine {float:right; width:450px; overflow:hidden; text-align:right;}

/* layout */
#main {width:960px; margin:auto; overflow:hidden; padding-bottom:10px;}
#navigation {list-style-type:none; float:right; width:190px; overflow:hidden; margin-top:5px;}
#navigation li {float:left; overflow:hidden;}
.inner-right {width:509px; float:left; overflow:hidden;}
.advert-right {width:160px; float:right; overflow:hidden; margin-left:5px;}

#ip-form {border:0; margin:0; padding:3px; margin-bottom:20px;}
#ip-form input.text {width:120px;}
.info {width:280px; float:left; overflow:hidden; margin-right:10px;}
.info h3 {font-size:14px; margin:0; padding:0;}
.info h4 {color:#00008A;}
.info p {margin:0; padding:2px;}
.info p span {font-weight:bold;}
#map {float:left; width:500px; height:340px; overflow:hidden;}
#speedtest {width:450px; height:250px; overflow:hidden; margin:auto; margin-bottom:100px;}
