body{
margin:0px auto;
background: #eae5d8 url('images/bg_main.jpg') repeat-x center top;
font-family:"Tahoma",Arial,Helvetica,sans-serif;
}

p{
color:#353D43;
font-size:12px;
line-height:20px;
}

a{
text-decoration:none;
outline:none;
}

td{
vertical-align:top;
}

img{
border:0px;
}

.clear{clear: left; line-height: 0; height: 0;}

#midmark{
position:absolute;
left:100px;
top:300px;
z-index: 99;
}

#wrapper{
margin:0px auto;
margin-bottom:50px;
padding:0px;
width:802px;
background: #EAE5D8  url('images/bg_content.gif');
}

#wrapper #header{
margin:0px;
padding:0px;
width:801px;
height:255px;
background: #EAE5D8 ;
}

#wrapper #content{
margin:0px;
padding:0px;
width:802px;
height:500px;
background: url('images/bg_top.gif') no-repeat;
}

html>body #wrapper #content{ min-height:400px; height:auto; }

#wrapper #content #divider{
margin:0px;
padding:0px;
}

#wrapper #content #divider #navigation{
margin:0px;
padding:0px;
}

#wrapper #content #divider #navigation .post{
}

#wrapper #content #divider #navigation .post h2{
margin:3px;
margin-bottom:-6px;
padding-right:8px;
color:#cc0000;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:20px;
font-weight:normal;
letter-spacing:-1px;
}

#wrapper #content #divider #navigation .post ul.mlist{
margin: -15px;
margin-left:1px;
padding: 0px;
padding-left:3px;
padding-bottom:6px;
width: 223px;
border:1px solid #e2e3de;
border-top:0px;
background:#eae5d8;
}

#wrapper #content #divider #navigation .post ul.mlist li{
padding:0px;
padding-left:8px;
padding-top:2px;
padding-bottom:2px;
list-style: none;
border-bottom:1px dashed #d8ceb6;
}

html>body #wrapper #content #divider #navigation .post ul.mlist li{
margin-bottom:3px;
padding:0px;
padding-left:8px;
padding-top:3px;
padding-bottom:4px;
list-style: none;
border-bottom:1px dashed #d8ceb6;
}

#wrapper #content #divider #navigation .post ul.mlist li a{
display:block;
padding:0px;
padding-top:2px;
padding-left:18px;
padding-bottom:4px;
color:#494949;
font-size:11px;
background:url('images/bt_out.gif') no-repeat left center;
}

html>body #wrapper #content #divider #navigation .post ul.mlist li a{
padding-bottom:2px;
}

#wrapper #content #divider #navigation .post ul.mlist li a:hover{
color:#000000;
background:url('images/bt_over.gif') no-repeat left center;
}

#wrapper #content #divider #navigation .navi_frame{
margin:4px 0px;
padding:6px;
background:#1d5c8a;
border-top:1px dashed #5089B0;
border-bottom:1px dashed #5089B0;
}

#wrapper #content #divider #navigation .navi_frame .inside{
margin:0px auto;
width:206px;
background:#FFFFFF url('images/BG10.gif');
overflow: hidden;
text-align: center;
cursor: default;
}

#wrapper #content #divider #navigation #ticker_frame{
margin:4px 0px;
padding:6px;
background:#1d5c8a;
border-top:1px dashed #5089B0;
border-bottom:1px dashed #5089B0;
}

html>body #wrapper #content #divider #navigation #ticker_frame{
padding-top:3px; padding-bottom:3px;
}

#wrapper #content #divider #navigation #ticker_frame #ticker{
margin:4px auto;
width:206px;
background:#FFFFFF url('images/BG10.gif');
overflow: hidden;
text-align: center;
height: 120px;
cursor: default;
}

#wrapper #content #divider #navigation #ticker_frame #ticker  .ticker_content{
padding:10px;
padding-top:100px; padding-bottom:100px;
}

#wrapper #content #divider #navigation #ticker_frame #ticker  .ticker_content a{
font:normal 12px 'Helvetica';
color:#356570;
}

#wrapper #content #divider #navigation #ticker_frame #ticker  .ticker_content a:hover{
color:#9e2b2b;
}

#wrapper #content #divider #navigation #ticker_frame #ticker  .ticker_content .splitter{
margin:10px auto;
text-align:center;
width:11px;
height:11px;
background:url('images/BLT01.gif');
}

#wrapper #content #divider #navigation .navi_footer{
text-align:center;
margin:4px 0px;
margin-left:30px;
padding:6px;
padding-top:25px;
height:100px;
background:url('images/bg_navifooter.gif') no-repeat top center;
font-size:13px;
color:#555555;
}

#wrapper #content #divider #navigation .decorated_post{
white-space:wrap;
width:206px;
margin:4px 0px;
font-size:13px;
color:#00517b;
}

#wrapper #content #divider #navigation .spiral_post{
white-space:wrap;
margin:15px 0px;
width:275px;
height:170px;
background: url('images/bg_spiral.gif') no-repeat center top;
}

#wrapper #content #divider #navigation .spiral_post .text{
padding-top:25px;
padding-left:55px;
padding-right:25px;
font-size:11px;
line-height:15px;
color:#5e5951;
}

#wrapper #content #divider #navigation .spiral_post .text .signature{
text-align:right;
font-size:13px;
}

#wrapper #footer{
margin:0px auto;
padding:0px;
width:802px;
height:220px;
background:#EAE5D8 url('images/bg_foot.gif') no-repeat top center;
}

#wrapper #footer .sitemap{
text-align:center;
margin:50px auto;
margin-bottom:6px;
padding:0px;
width:802px;
font-size:11px;
line-height:20px;
}

#wrapper #footer .sitemap a{
color:#472626;
}

#wrapper #footer .sitemap a:hover{
color:#CC0000;
}

#floatz{
margin-top:100px;
margin-left: -222px;
padding:20px;
padding-bottom:10px;
text-align:center;
border: 3px solid #3f241c;
position: fixed;
top: 0px;
left: 50%;
z-index: 99;
background: #A69978 url('images/bg_floater.gif');
_position: absolute;
_top: expression((dummy = document.documentElement.scrollTop) + "px");
}

#floatz img{ margin-bottom:8px; border:2px solid #3f241c;}
html>body #floatz img	{ margin-bottom:4px; }

#floatz .first{
visibility: hidden;
}

#facethumb{
position: absolute;
top: 0px;
left: 0px;
}

