body,h1,h2,h3,h4,h5,h6,hr,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 tahoma,verdana,arial,sans-serif;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
small{font-size:12px;}ul,ol{list-style:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#000;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
.fixed{clear:both;}
body{background:#663399;color:#404040;}
#container{width:980px;margin:0 auto;padding:16px 0 29px;}
#header{position:relative;background:#C00 url(images/header_bg.gif) no-repeat 80px 54px;width:100%;height:734px;}
#header h1#logo{position:absolute;right:25px;top:30px;}
#header h1#logo a{display:block;background:url(images/logo.gif) no-repeat 0 0;width:294px;height:110px;text-indent:-9999px;}
#header .hbutton{display:block;position:absolute;text-indent:-9999px;height:39px;cursor:pointer;}
#header .hbutton:hover{text-decoration:none;}
#header .promos{top:220px;right:240px;width:110px;background:url(images/promos.gif) no-repeat 0 0;}
#header .commercials{top:290px;right:50px;width:169px;background:url(images/commercials.gif) no-repeat 0 0;}
#header .nd{top:375px;right:110px;width:287px;background:url(images/nd.gif) no-repeat 0 0;}
#header .ri{top:470px;right:50px;width:187px;background:url(images/ri.gif) no-repeat 0 0;}
#header .el{top:545px;right:175px;width:149px;background:url(images/el.gif) no-repeat 0 0;}
#header .ab{top:620px;right:50px;width:168px;background:url(images/ab.gif) no-repeat 0 0;}
#header .moh{top:670px;right:240px;width:265px;background:url(images/moh.gif) no-repeat 0 0;}
#main{width:100%;margin-top:25px;background:#fff;padding:20px 0 40px;position:relative;}
.wrap{background:url(images/wrap_bg.gif) no-repeat 15px bottom;}
.wrap .content{float:right;width:700px;padding:0 30px 20px 0;}
.posttitle{color:#639;line-height:1;margin:0 0 30px;}
.posttitle h2{font-size:24px;}
.posttitle .titlemeta{font-size:20px;font-style:italic;}
.wrap .content .entry{line-height:1.8;}
.wrap .content .postmeta{text-align:right;color:#639;font-weight:700;font-size:11px;margin-top:50px;}
.wrap .side{float:left;width:160px;padding:60px 5px 260px 35px;color:#639;}
.wrap .side .side_wrap h3{padding:10px 0 10px 35px;font-size:14px;background:url(images/side_button.gif) no-repeat left center;}
.wrap .side .side_wrap .side_content p{margin-top:15px;font-style:italic;font-size:10px;}
#menu{word-spacing:-.5px;width:100%;background:#c00;height:30px;padding-top:10px;position:absolute;bottom:0;_bottom:-1px;left:0;color:#639;text-align:center;}
#menu a{color:#fff;font-weight:700;}
