*{margin: 0; padding: 0;}
h1,h2,h3,h4,h5,h6,pre,code,input,select,textarea{font-size: 100%;}
ul,ol{list-style: none;}
label, input.button{cursor: pointer; cursor: hand;}
img,fieldset{border: none;}
table{border-collapse: collapse; border: none; font-size: 11px;}
hr,.hide{display: none;}
.clearfix:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}


body {  font: 11px/14px Tahoma, Verdana, sans-serif; text-align: center; }

html {background:#010801;}
#wrapper {width:906px; margin:0 auto; text-align:left; background:url("../img/footer-bg.jpg") repeat-y center;}
#header {width:906px; height:48px; background:url("../img/header-bg.jpg"); font-family:Myriad Pro; font-size:13px; color:#fff; 
text-transform:uppercase; font-weight:bold-condensed; }
#header ul {padding:16px 0 0 25px;}
#header ul li {display:inline; margin-right:22px;}
#header ul li a {color:#fff;}
#main-over {width:906px; height:345px; background:url("../img/main-bg.jpg")}
#login {color:#fefbfb; font-family:tahoma; font-size:10px; float:right; margin:25px 26px 0 0px; width:auto; display:inline; height:54px;}
#login a {font-size:10px; color:#ffd200; font-family:tahoma;}
#login input.text {width:85px; height:14px; margin-right:2px; font-family:tahoma; font-size:10px; color:#030000;}
#login input.password {width:87px; height:14px;  font-family:tahoma; font-size:10px; color:#030000; margin-right:3px;}
#login img.forgot {margin-right:5px; position:relative; top:2px;}
#login a.for {position:relative; top:-2px;}
#city2 {clear:both; float:right; margin-right:28px; display:inline; margin-bottom:17px;}
#city2 img {border:1px solid #6a8968;}
#text {clear:both; float:right; width:260px;font-family:Myriad Pro; font-size:17px; color:#fff; font-weight:bold; text-transform:uppercase;
margin-right:26px; display:inline;}
#text span {color:#fff000;}
#text p.head {font-size:13px; margin-bottom:15px;}
#text span.name {text-transform:none; color:#fff;}
#text a {text-decoration:none; color:#fff;}

#login td {font-size:10px;}

#main{ 
margin-top:0px;
background:#FFDC00 url(../img/main-bg-inner.jpg) no-repeat top;
width:900px;
margin:0 auto;
}


#main-out{min-height: 240px; padding-top: 10px; margin: 0px; padding-bottom: 10px; _padding-bottom: 0px;
padding-left:75px; padding-right:75px;}

#shadow{ 
background:#FFF;
height: 15px;}


#features {
    position: absolute;
    top: -102px;
    left: 1px;
    width: 188px;
    height: 331px;
    background: url("../img/features-bg.jpg") no-repeat;
}
#features ul {
    padding: 51px 0 0 49px;
}
#features ul li {
    color: #FFF;
    padding: 6px 0;
}


#footer {width:906px; height:56px; background:url("../img/footer-bg.jpg"); clear:both;}
#c {float:Left; font-size:10px; font-family:tahoma; color:#ffe200; margin:27px 0 0 29px; display:inline;}
#d {float:right; margin:25px 14px 0 0; display:inline;}
#d a {color:#fff; font-family:tahoma; font-size:11px; margin-right:15px;}