/* CSS Document */
#all{
margin:0 auto;
width:1000px;
text-align:left;
background:url(images/page.png);
background-position:0px 8px;
}
#cpage{
background:url(images/bopage.png) no-repeat;
padding-top:20px;
}
body{
margin:0px;
background:#FFFFFF url(images/bgpatternall.png) repeat-x;
}
#tobanner{
height:33px;
background:url(images/tobanner.png);
}
#header{
height:280px;
background:url(images/header.jpg) no-repeat;
margin:0px 0px 0px 0px;
}
#banner{
padding:0px;
margin:0px 0px 0px 0px;
}
#banner h1, #banner h2{
margin:0px;
}
#banner h1{
font-family:Arial, Helvetica, sans-serif;
font-size:28px;
padding:12px 24px 2px 24px;
}
#banner h2{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
padding:2px 24px 2px 24px;
}
#apage{
height:24px;
}
#lwg{
width:202px;
float:left;
}
#rwg{
width:202px;
float:right;
}
.wg{
width:198px;
margin:0px 0px 0px 0px;
padding:0px;
background:url(images/boxbody.png);
}

.wgbody{
margin:0px;
padding:0px;
margin-bottom:4px
}
.wgtop{
background:url(images/boxtop.png);
height:20px;
margin:0px;
}

.wgbody h3{
margin:0px;
padding:0px 10px 1px 10px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;
}
.wgbody ul{
margin:0px 14px 0px 10px;
padding:0px;
}
.wgbody li{
list-style:none;
margin:0px;
line-height:95%;
}

.wgbottom{
height:22px;
background:url(images/boxbottom.png);
}
#page{
margin-left:200px;
margin-right:202px;
margin-top:0px;
padding:0px;
}
#mainpage{
margin:0px 4px 4px 4px;
}

#content{
background-position:left top;
padding:0px 14px 10px 10px;
padding-bottom:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}
#content p{
padding:0px 0px 8px 0px;
margin:0px;
}
#content h3{
padding:4px 0px 4px 0px;
margin:0px 0px 8px 0px;
font-size:18px;
text-align:center;
border-bottom:1px dotted #777777;
color:#000000;
}
#content h4{
padding:8px 0px 6px 0px;
margin:0px;
}
.pgimg{
float:left;
margin:0px 8px 8px 0px;
padding:4px 4px 4px 4px;
border:1px solid #AAAAAA;
}
.pgimgcenter img{
padding:4px 4px 4px 4px;
border:1px solid #AAAAAA;
}
.pgimgcenter {
text-align:center;
}

.postinfo a, #proimg a, {
text-decoration:none;
color:#000000;
}

.postinfo a:hover, #proimg a:hover, #footer1 a:hover{
text-decoration:underline;
}
.arc h4{
border-bottom:1px solid #000000;
padding-bottom:2px;
font-size:16px;
}
.arc h4 a{
color:#000000;
text-decoration:none;
}
.arc h4 a:hover{
color:#000000;
text-decoration:underline;
}
.more{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:right;
margin:0px 14px 0px 0px;
}
.powner{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
font-weight:bold;
margin:0px 0px 0px 40px;
}
.more a{
text-decoration:none;
color:#000000;
}
.more a:hover{
text-decoration:underline;
}
.clear{
clear: both;
padding-bottom: 1px;
}
.clear{
clear:both;
}
#footer{
margin-left:0px;
height:40px;
margin-right:0px;
background:#555555 url(images/footer.png) no-repeat;
color:#000000;
padding:20px 0px 30px 0px;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
}
#footer1 a, #footer1{
text-decoration:none;
color:#FFFFFF;
}
#footer1
{
padding:24px 0px 6px 0px;
font-size:13px;
}
#footer2{
font-size:14px;
padding:0px 0px 6px 0px;
}
.menu{
height:26px;
overflow:hidden;
padding:0px 6px 0px 6px;
margin:0px;
background:url(images/menubar.png) no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}
.wg a:hover{
text-decoration:underline;
}
.wg a{
text-decoration:none;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.subarchive{
padding-left:10px;
}
.readmore a, #content h3 a, .timeofpost a{
text-decoration:none;
color:#000000;
}
.readmore a:hover, #content h3 a:hover, .timeofpost a:hover{
text-decoration:underline;
}
.readmore{
margin-top:8px;
text-align:right;
}
#navnews{
padding:4px 0px 4px 0px;
text-align:right;
}
.loginform{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:8px 0px 0px 0px;
}
.poimage img{
border:1px solid #EEEEEE;
padding:4px;
margin-bottom:8px;
margin-top:8px;
}

.editpost{
text-decoration:none;
color:#000000;
background:url(images/edit.png) no-repeat;
padding-left:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.postinfo{
margin:8px 0px 16px 0px;
border-bottom:1px dotted #000;
}
.pageedit{
margin:8px 0px 16px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.chkdel{
background:url(images/del.png) no-repeat;
background-position:left;
padding-left:20px;
}
.chkpub{
background:url(images/pub.png) no-repeat;
background-position:left;
padding-left:20px;
}
/*serach*/
.searchform{
margin:8px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.searchform #q{
width:120px;
}
.searchform #dosearch{
width:40px;
}
.search{
background-color:#FFFF00;
}
.sr{
border-bottom:1px solid #000000;
}
.sr h4{
margin:0px;
padding:0px 0px 0px 0px;
padding-bottom:4px;
}
.sr a{
color:#000000;
text-decoration:none;
}
.sr a:hover{
text-decoration:underline;
}
/*comment*/
#commentfrm #name, #commentfrm #email,  #commentfrm #url{
width:200px;
} 
#commentfrm #comment{
width:360px;
height:100px;
} 
.comname{
font-weight:bold;
font-size:18px;
}
.comname a{
text-decoration:none;
color:#000000;
}
.comname a:hover{
text-decoration:underline;
}
.com2{
border-top:1px dotted #000000;
margin:8px 0px 10px 0px;
padding:8px 0px 8px 0px;
}
.com2 img{
border:1px solid #999999;
padding:4px 4px 4px 4px;
}

