body, html{ height:100%}
body { background: #e5e3dc; margin: 0px; padding: 0px; font-family:Arial, Helvetica, sans-serif }
#page-top-menu{background: #000000; margin-bottom:15px; height:30px; text-align:center}
#header #logo {height: 131px;width: 78px;position: absolute;margin-top: -7px;	margin-left: 10px;}

#page-top-menu ul{list-style:none;width:850px; text-align:left; margin: 0 auto;}
#page-top-menu ul li{ display:inline; margin-right:10px}
#page-top-menu a{ text-decoration:none; color:#e4e2db; font-size:11px}

#container { margin: 0 auto 40px; width:848px; background: #FFF url(../img/blog-img/v2-bg.gif) repeat-y -1px 0px; padding: 0 1px; border: 1px solid #d3cfc2; }
#container #pagemiddle{ }
#header { background: url(../img/blog-img/v2-bg-title.jpg) no-repeat;text-align:center; height: 175px; margin-top: 1px; }
#header #pagehdr { padding-top: 45px; padding-right:150px; height: 40px; }
#header #pagehdr h1{ color:#FFF; font: 24px Arial, Helvetica, sans-serif; }
#header #desc{ color:#FFF; font:14px Arial, Helvetica, sans-serif; padding-right:150px; text-align: center; padding-top: 15px; }
#col-main { float: left; width: 628px; }
#col-main .box { margin: 10px 25px; border-width:0px; }
#col-main .box .date { color:#666; border-bottom: 1px solid #85713f; font-family:Arial, Helvetica, sans-serif; font-size:10px; padding-bottom:5px; font-weight: bold; margin-bottom: 10px; }
#col-main .box h1, #col-main .box h2, #col-main .box h3, #col-main .box h4, #col-main .box h5, #col-main .box h6{ color:#333; margin-bottom:10px}
#col-main .box h1{ font-size:24px; font-weight:normal}
#col-main .box h2{ font-size:21px;}
#col-main .box h3{ font-size:18px;}
#col-main .box h4{ font-size:15px;}
#col-main .box h5{ font-size:12px;}
#col-main .box h6{ font-size:10px;}
#col-main .box .detail{ color:#333; font-size:12px; }
#col-main .box  p { margin-bottom:20px}
#col-main .box .tools { color:#666; font-family:Arial, Helvetica, sans-serif; font-size:11px }
#col-main .box .tools a{ color:#85713f; font-weight:bold; text-decoration: none; font-size: 10px; }
#col-main .box .tools ul{ list-style:none}
#col-main .box .tools ul li { display:inline; margin-right:85px}
#col-main .box .tools ul li.end {margin-right:1px}
#col-main .box .tools .bar-oy-info { text-align:center; background-color:#d1dbda; color:#333; margin:20px 0 20px 0; padding:3px 10px }
#col-main .box .tools .bar-oy-info  a{ color:#333 }
#col-main .box .tools .bar-oy { text-align:center}
#col-main .box .tools .blog-goster{ text-align:right; margin:30px 0 10px 0}
#col-main #pager { text-align:center}
#col-main #pager a{ border:solid 1px #ceccc4; background-color:#FFF; color:#333; padding:2px 4px; font-family:Verdana, Geneva, sans-serif; font-size:10px; text-decoration: none}
#col-main #pager a:hover{ color:#fff; background-color:#492e33 }

#col-right { float: left; width: 220px; }
#col-right .box  { font-size: 10px;  padding-right: 10px; text-align:right }
#col-right .box a{color: #654f2d; text-decoration:none}
#col-right .photo{ text-align:center; margin:10px 0}
#col-right .box{ padding-bottom: 3px; margin-bottom:10px; }
#col-right .box .detail{ padding:10px}
#col-right .box h4 { color:#333; padding-left:10px; font-size: 18px; font-weight: bold; }
#col-right .box .hdr{ background-image: url(../img/blog-img/v2-bg-section.jpg); height:40px;font-size: 12px; font-weight: bold; color: #911d50; height: 25px; padding-top: 5px; margin-left: 1px; margin-top: 10px; }
#col-right .box .hdr h6 { font-size: 10px; font-weight: bold; color: #911d50; background: url(../img/blog-img/v2-section-ico.jpg) no-repeat; padding-left: 30px; height: 25px; padding-top: 5px; margin-left: 10px; margin-top: 10px }
#col-right .box ul{ list-style:none; margin-bottom:5px; }
#col-right .box ul.typ3 { margin-bottom:5px; margin-left: 15px; }
#col-right .box ul li { margin-left:10px; color:#381a21; font-weight:normal; font-size: 12px }
#col-right .box ul li a { color:#654f2d; text-decoration:none;}
#col-right .box ul li a.typ2 { color:#333; text-decoration:none;}
#col-right .box ul.typ1 li a{ margin-left:10px; }
#col-right .box ul.typ2 li { margin-left:10px; }
#col-right .box ul.typ2 li a{ margin-left:20px; }
#col-right .box ul li.typ3 a{ text-align:right; margin-top:5px}
#col-right .box .txtbox { border: solid 1px #746463;}
#col-right .box .btn { color:#654f2d; text-decoration:none; border:none; font-size:13px }
#col-right .box .sep {border-bottom: 1px dotted #492e33;}

.righthdr1 { background-position:0 0;}
.righthdr2 { background-position:0 -42px;}
.righthdr3 { background-position:0 -82px;}
.righthdr4 { background-position:0 -122px;}
.righthdr5 { background-position:0 -162px;}
.righthdr6 { background-position:0 -202px;}
.righthdr7 { background-position:0 -239px;}
.righthdr99{ background-position:0 -370px; background-repeat:no-repeat;}


#footertxt { color:#381a21; font-family:Arial, Helvetica, sans-serif; font-size:10px; padding:30px 10px 10px; margin-top: 50px; }

.clear { clear:left;}
