body {
background-color: #EEEEEE;
color: #666;
font-family: Arial, Verdana, Helvetica, Sans-Serif;
font-size: 12px;
margin: 0px;
padding: 0px;}

html>body {
margin:0}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

.clear {
clear: both;
font-size: .1px; 
margin: 0px; 
line-height: 0; 
height: 0px;}

#search_engine {
width: 775px;
margin: 0px auto;font-size: .7em;text-align: center;}

#container {
width: 775px;
margin: 0px auto;border: 1px #000 solid;}

#hdr {background-image: url(../img/kovea_banner.jpg);background-repeat: no-repeat;
width: 775px;
height: 178px;
padding-bottom: 2px;}

#seek {background-image: url(../img/seek_adventure.gif);background-repeat: no-repeat;
width: 775px;
height: 29px;
padding-bottom: 2px;}

#seek img {position: relative;top: 9px;left: 690px;border: none;}

#content {
width: 775px;
margin: 0px;
padding: 0px;
border-collapse: collapse;}

#menu_container {
width: 126px;
margin: 0px;
padding: 0px;
vertical-align: top;background-color: #FF6600;text-align: center;}

#menu_container img {border: none;
padding: 10px 0px;}

#content_container {
width: 377px;
margin: 0px;
padding: 15px;
vertical-align: top;border-right: 1px #ccc solid;background-color: #fff;}

#content_container_unsecure {
width: 649px;
margin: 0px;
padding: 15px;
vertical-align: top;background-color: #fff;}

#right_container {
margin: 0px;
padding: 15px;
vertical-align: top;
background-color: #fff;}

.right_heading {background-color: #FF6600;color: #fff;font-weight: bold;
padding: 5px;}

#app_error {text-align: center;font-weight: bold;}

.app_error_message {color: #cc0000;}

.right_img {text-align: center;}

#ftr {background-image: url(../img/bottom_bar_bg.gif);background-repeat: no-repeat;
width: 775px;
height: 27px;
margin-top: 2px;background-color: #000;}

#terms {
padding: 8px 0px 0px 70px;float: left;font-size: 10px;color: #fff;}

#terms a:link, #terms a:active, #terms a:visited {text-decoration: none;color: #fff;}

#terms a:hover {text-decoration: none;color: #f60;}

#ud {
padding: 4px 0px 0px 60px;float: left;}

#ud img {border: none;}

h1 {
margin-top: 0px;font-size: 1.5em;}

h2 {
margin-top: 0px;font-size: 1.3em;}

h3 {
margin-top: 0px;font-size: 1.2em;}

a:link, a:active, a:visited {text-decoration: none;color: #f30;}

a:hover {text-decoration: none;color: #336;}
