html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
}

#bubble_left {
background:transparent url(/images/bubble_left.gif) no-repeat;
float:left;
height:312px;
margin-bottom:3px;
margin-left:17px;
width:297px;
}

#bubble_right {
background:transparent url(/images/bubble_right.gif) no-repeat;
float:right;
height:312px;
margin-bottom:3px;
margin-right:7px;
width:297px;
}

#buttons {
clear:right;
float:right;
margin:-10px 20px 0 0;
}

#content_left {
float:left;
text-align:left;
width:630px;
}

#content_right {
float:right;
margin-top:25px;
text-align:center;
width:322px;
}

#content_top {
background:transparent url(/images/right_top.png) no-repeat;
background-position:top right;
text-align:left;
width:957px;
}

#footer {
font-size:10px;
font-weight:400;
margin-top:5px;
}

#green_bar {
background:transparent url(/images/green_bar.gif) no-repeat;
height:137px;
width:957px;
}

#green_bar input.urlinput {
_top:-29px;
border:1px solid #dadada;
color:#777 !important;
font-size:22px;
font-weight:700;
left:670px;
margin-bottom:18px;
padding:3px;
position:relative;
top:-6px;
width:255px;
}

#green_text1 {
font-size:22px;
font-stretch:narrower;
font-weight:700;
padding-left:35px;
position:relative;
top:55px;
}

#green_text1 b,#green_text2 b {
color:#565656;
}

#green_text2 {
font-size:25px;
font-stretch:narrower;
font-weight:700;
left:420px;
position:relative;
top:26px;
width:300px;
}

#results {
background:#f69551;
font-size:12px;
margin:10px auto;
width:301px;
}

#right_ad {
display:inline;
margin-bottom:10px;
margin-right:4px;
width:144px;
}

#right_ad2 {
display:inline;
margin-bottom:10px;
margin-left:4px;
width:144px;
}

#site_bottom {
clear:both;
height:10px;
}

#site_logo {
height:115px;
vertical-align:top;
}

#site_logo h2 {
display:none;
}

#site_logo img {
margin-left:10px;
margin-top:35px;
}

#site_top {
height:10px;
}

#site_wrap {
margin:0 auto;
width:957px;
}

#site_middle {
background: url("/images/middle.gif") repeat scroll 0 50px transparent;
height: 567px;
}

.adtitle {
display:block;
font-weight:700;
}

.bubble_text {
letter-spacing:-0.1mm;
line-height:150%;
margin:10px;
}

.bubble_text p {
text-align:justify;
}


.content_right_wrap {
font-size:12px;
font-weight:700;
margin:0 auto;
padding-top:10px;
padding-bottom:15px;
text-align:left;
width:250px;
}

.content_right_wrap b {
font-size:16px;
}

.last_x {
font-size:15px;
font-weight:700;
max-height:22px;
}

.site_name {
float:left;
font-size:120%;
margin-bottom:2px;
width:179px;
}

.site_status {
clear:right;
float:right;
width:71px;
}

.site_status img {
margin-top:3px;
background-color:#FFFFFF;
height:12px; 
width:70px;
}

.text_ad {
color:#494949;
float:left;
font-size:12px;
margin:0 auto;
padding:15px 0 15px 20px;
text-align:left;
width:135px;
}

.text_ad a:hover {
color:#818181;
}

.text_ad a:link,.text_ad a:visited {
color:#494949;
}

a,.site_name a:link,#site_name a:visited,#footer a:hover {
text-decoration:underline;
}

a.halfad {
background:#f69551;
display:block;
font-size:10pt;
margin:10px;
overflow:hidden;
padding:10px;
text-align:left;
width:80%;
}

a:hover,.site_name a:hover,a.halfad:hover,#footer a {
text-decoration:none;
}

a:link,a:visited {
color:#FFF;
}

body {
background:#4e4e4e url(/images/bg.png) repeat-x;
color:#FFF;
font:18px normal Arial, Helvetica, sans-serif;
margin:2% 0 10px;
padding:0;
text-align:center;
}

label {
cursor:pointer;
}

sup {
background:transparent url(/images/help.gif) no-repeat;
height:9px;
width:9px;
}

#skypedetectionswf {
display: none;
}

#footer {
margin:0 auto;
text-align:right;
width:920px;
padding: 5px;
color: #A6A6A6;
}

#footer a{
color: #A6A6A6;
}

#footer span {
float:left;
}
