* {margin:0px; padding:0px;}
body {background:url(../img/bg.gif) top repeat-x; font-family:'lucida_granderegular'; padding:30px 0;}
img {border:none;}
.clear {clear:both;}
a {color:#4d9fb4;}
a:hover {text-decoration:none;}
h1 {color:#4599af; font-weight:normal; text-transform:uppercase; font-size:23px;}
h1,h2,h3,h4,h5,h6,p,ol,ul {margin-bottom:15px;}
fieldset {border:0px;}
ul,ol {margin-left:25px;}
#wrapper {width:940px; padding:0 30px; background:#fff; box-shadow: 0 0 6px 0px #adbecb; color:#3b6074; font-size:12px; height:685px; margin:0 auto;}
.logo {margin:10px 0;}
#header-r {float:right; text-align:right; font-size:13px; line-height:20px; margin-top:38px;}
#menu {border-top:1px #d1dce3 solid; padding:14px 0 16px 0; position:relative;}
#menu ul {margin:0;}
#menu ul li {float:left; list-style-type:none;}
#menu ul li a {color:#48647f; text-transform:uppercase; font-size:11px; background:url(../img/bg-li.gif) no-repeat left; padding:6px 4px 4px 10px; display:block;}
#menu ul li a:hover {color:#4599af;}
#menu ul li.first a {background:none; padding-left:0;}
#menu ul li.last a {padding-right:0;}
#menu ul li.active a {color:#4599af; text-decoration:none;}
#menu img {position:absolute; top:50px; left:0;}