@charset "utf-8";
/* CSS Document */
body {margin: 0px; padding: 0px; background:url(../images/bgmain.gif) left top repeat-x #090a0b; font-family:Arial, Helvetica, sans-serif;}
h1, h2, h3, h4, h5, h6, p, span, label, form, input, li, ol, dl, ul, br, img, div, textarea, checkbox, radio, button, textarea, select, hr, a{ margin:0; padding:0;}
html{ height:100%;}
input, select, radio{ vertical-align:middle;}
img {border:0;}
a img {border:none;}
a{text-decoration:none; color:#518e14;}
a:hover{text-decoration:underline;}
p{font-size:12px; color:#555555; padding-bottom:10px;}
ul{list-style:none; margin:0; padding:0;}
ul li{line-height:normal;}

.mainbox{ width:1036px; margin:0 auto; background:url(../images/bgshape.gif) -50px top repeat-x; min-height:500px; }
.header{width:100%; float:left; padding:0 0 30px 0;}
.logomargin{margin:28px 0 0 23px; float:left;}
.contentbox{width:970px; float:left; border:2px solid #666666; background-color:#FFFFFF; padding:25px 30px;}

.navigationblog{width:100%; float:left; background:url(../images/navbg.jpg) 0 0 repeat-x #d06fba; margin:0 0 10px 0; height:28px; }
#menus {margin:-5px 0 0 20px; position:absolute; width:1000px;}
#menus li{float:left;}
#menus li a{ font-size:16px; font-weight:bold; float:left; padding:7px 15px; text-transform:uppercase; font-family:"trebuchet MS", arial, verdana; color:#ffffff; text-shadow:2px 2px 2px #4f0438; margin:0 0px;}
#menus li a:hover{background:url(../images/nopenav.gif) center 28px no-repeat; text-decoration:none;} 
#menus li a.activenav{ background:url(../images/nav-active.jpg) left top repeat-x; background-color:#000000;}
