/* CSS Document */

*{ padding:0px; margin:0px;}
img {border:0px;}
a{ color:#fff;}
a:hover{ color:#CCCCCC;}
.clear { clear:both;}
 body{ background:url(images/bg-body.gif) repeat-x left top #525252;  line-height:16px; color:#fff; font-size:12px; font-family:Tahoma; }
  #above-all {width:1250px; margin:0 auto; margin:0 auto; background:url(images/painter.gif) no-repeat 1px 0px;  position:relative;} 
  #all_container { width:870px; margin:0 auto; overflow:hidden; position:relative;}
   #header {}
    #logo{ padding-left:20px; padding-top:14px; float:left;}
	
	#menu { width:390px; list-style:none; height:35px; position:absolute; top:65px; right:14px; z-index:100000;}
	#menu li { float:left; width:120px; line-height:35px; height:35px; text-align:center;}
	#menu li.third {}
	#menu li a { color:#c3f15f; display:block; height:35px; text-decoration:none;}
	#menu li a.active { background:url(images/btn-active.gif) no-repeat center top;}
	#menu li a:hover {text-decoration:none; background:url(images/btn-active.gif) no-repeat center top;}
	
	#big-board { width:870px; margin:0 auto; height:418px; overflow:hidden; background:url(images/big-board.gif) no-repeat 0px 6px;padding-top:20px;}
	 #bb-content { width:776px; margin:0 auto; padding-top:12px;}
	 #bb-left {width:203px; float:left;}
	  #bb-left ul { list-style:none;}
	  #bb-left li { height:47px; width:203px; overflow:hidden;}
	  #bb-left li a { height:42px; background:url(images/bb-li-middle.gif) no-repeat left top; display:block; color:#080808; font-family:Geneva, Arial, Helvetica, sans-serif; font-style:italic; font-weight:normal; font-size:11px; text-decoration:none; padding-left:50px; padding-top:10px;}
	  #bb-left li a h1 {color:#080808; font-family:Geneva, Arial, Helvetica, sans-serif; font-style:italic; font-weight:normal; font-size:18px; text-decoration:none;}
	  #bb-left li a:hover { height:47px; background:url(images/bb-li-middle-on.gif) no-repeat left top; display:block;}
	  #bb-left li.bb-li-top { height:46px;}
	  #bb-left li.bb-li-top a { height:46px; background:url(images/bb-li-top.gif) no-repeat left top; display:block;}
	  #bb-left li.bb-li-top a:hover {background:url(images/bb-li-top-on.gif) no-repeat left top;}
	  #bb-left li.bb-li-bottom {height:41px;}
	  #bb-left li.bb-li-bottom a { height:41px; background:url(images/bb-li-bottom.gif) no-repeat left top; display:block; 
	  padding-top:11px;}
	  #bb-left li.bb-li-bottom a:hover { background:url(images/bb-li-bottom-on.gif) no-repeat left top; }
	 #bb-right {width:554px; float:right;}
	  #big-img { padding:6px; background:#cac8c8; border:1px solid #a5a5a5;}
	  #star-line {color:#080808; font-family:Geneva, Arial, Helvetica, sans-serif; font-style:italic; font-weight:normal; font-size:16px; background:url(images/stars.gif) no-repeat 0px 13px ; height:44px; line-height:44px; padding-left:50px; padding-top:5px;}
	
	#page { width:810px; margin:0 auto; overflow:hidden; padding-bottom:30px;}
	  #sidebar { width:258px; float:left; overflow:hidden;}
	   #sidebar-top { width:258px; height:44px; background:url(images/sidebar-top.gif) no-repeat left top; overflow:hidden;}
	   #sidebar-top h1 { font-size:16pt; font-family:Tahoma; color:#fff; font-weight:normal; line-height:44px; padding-left:30px; }
	   #sidebar-middle { background:#252525; padding-top:12px; padding-bottom:20px;}
	   #sidebar-bottom {width:258px; height:11px; overflow:hidden; background:url(images/sidebar-bottom.gif);}
	  
	  #sidebar ul { width:210px; margin:0 auto; list-style:none;}
	  #sidebar li { padding-bottom:10px;}
	  #sidebar li a { color:#fff; text-decoration:none; padding-left:34px; background:url(images/bullet1.gif) no-repeat 8px 1px; display:block;} 
	  #sidebar li a:hover { color:#fff; text-decoration:underline;}
	  
	  #content {width:534px; overflow:hidden; float:right; padding-bottom:27px;}
	   #content-top { width:534px; height:19px; overflow:hidden; background:url(images/posts-top.gif);}
	   #content-middle { width:534px;  overflow:hidden; background:url(images/posts-middle.gif) repeat-y left top; padding-bottom:17px; padding-top:10px;}
	   #content-bottom { width:534px; height:18px; overflow:hidden; background:url(images/posts-bottom.gif);}
	   
	   .post { width:500px; margin:0 auto;}
	   .post img { float:left; background:#959493; padding:1px; border:5px solid #636260; margin-right:20px; margin-bottom:5px;}
	   .post h1 { font-size:14pt; font-family:Tahoma; color:#fff; font-weight:normal; padding-bottom:15px;}
	   .post h1 a{ font-size:14pt; font-family:Tahoma;font-weight:normal; text-decoration:none;}
	   .post p { text-align:justify; color:#cdcbc8;}
	   
	   .post-devider {width:500px; height:48px; overflow:hidden; margin:0 auto; background:url(images/devider-bg.gif) repeat-x 0px 23px;}
	   
	   #footer-above { width:100%; height:107px; background:url(images/footer-bg.gif) repeat-x; overflow:hidden;}
	    #footer {width:1250px; height:77px; overflow:hidden; background:url(images/footer-bg.gif) repeat-x; text-align:center; margin:0 auto; color:#9f9e9b; padding-top:30px;}
		#footer a { color:#6e9f13; text-decoration:none;}
		
		
	   #navigation {width:500px; margin:0 auto; text-align:left; padding:5px 0px 0px 0px;}
	    #navigation .wp-pagenavi span.pages { line-height:30px;}
		#navigation .wp-pagenavi a { background:url(images/page-navi-off.gif) repeat-x left top #393939;   color:#b0b0b0; text-decoration:none; border:1px solid #555;  border-bottom:0px; border-top:0px; margin:2px; line-height:15px; font-size:11px; padding:2px 4px}
		#navigation .wp-pagenavi a:hover { background:url(images/page-navi-on.gif) repeat-x left top #292929; color:#fff; text-decoration:none;}
		#navigation .wp-pagenavi span.current {background:url(images/page-navi-off.gif) repeat-x left top;  color:#000; text-decoration:none; border:1px solid #555; border-bottom:0px; border-top:0px; margin:2px;  font-weight:bold; font-size:11px; padding:2px 4px}
	   
	   
