*{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;
 
}

body {background: #050A0D; font: 11px/14px Tahoma, Verdana, sans-serif; text-align: center; }

#wrapper {width:1024px; margin:0 auto; text-align:left;}
#header {width:1024px; height:168px; background:url("../img/header-bg.jpg")}
#header h1 {float:left; margin:29px 0 0 69px; display:inline;}
#menu {float:right; font-family:Myriad Pro; font-size:14px; color:#fff110; text-align:right; margin:20px 55px 0 0; display:inline;}
#menu ul li {display:block; margin-bottom:3px;}
#menu ul li img {position:relative; top:6px; left:5px;}
#menu ul li a {color:#fff;}

#main{position: relative;
margin:0 auto;
width:930px;
background:#142982; 
 
}

#main-in {position: relative; 
background:  url(../images/container-top-bg.jpg) no-repeat top center; 
}

#main-out{min-height: 240px; padding: 25px; padding-left:90px; padding-right:85px; margin: 0px; padding-top:0px; padding-bottom:0px;  _padding-bottom:0px;}

#shadow{
width:930px;
margin:0 auto;
background: url(../images/shadow-bg.gif) no-repeat top left;
height: 22px;}

#footer {margin:0 auto; width:1025px; height:65px; text-align:left; }
#c {float:left; color:#89d5ec; font-family:tahoma; font-size:10px; margin:12px 0 0 50px; display:inline;}
#c a {color:#feffff;}
#d {float:right; font-family:tahoma; font-size:11px; margin:20px 36px 0 0; display:inline;}
#d a {color:#ffffff; margin-right:16px;}