/*  
Theme Name: LvDesign08
Theme URI: http://www.lvzhongfang.com/
Description: 2008 LvZhongfang.com theme.
Version: 1.0
Author: Lv Zhongfang
Author URI: http://www.lvzhongfang.com/
*/

* { 
    margin: 0; 
    padding: 0;
}

body {
    background: #000;
    color: #fff;
    text-align: center;
    font-size: 14px;
    line-height: 18px;
    font-family:Arial,Helvetica,sans-serif;
}

a { color: Yellow;  text-decoration: none;}
a:hover { color: White; text-decoration: none; }
a img{ border: none;}
p, ul, ol, li { 
    margin-bottom: 12px; 
}

blockquote { 
    margin: 0 18px 18px 18px;
    font-size:12px;   
}

ul {
   list-style:none;
}

ol {
    margin-left: 2em;
}

h1 { 
    font-size: 24px; 
    line-height:28px;	 
    margin-bottom: 16px; 	
}

h2 { 
    font-size: 18px; 
    line-height: 20px;
    margin-bottom: 16px;
}

h3 { 
    font-size: 16px; 
    line-height: 18px;
    margin-bottom: 14px;
}

.container {
    margin: 0 auto;
    padding: 0;
    width: 900px;
}


/* HEADER */

.header {
    text-align:left;
}

.header h1 {    
    font-size: 25px;
    margin: 15px 0 0 0;
	 font-family: "Lucida Grande", Verdana, Arial, sans-serif;
}
.header h1 a{ 
text-decoration: none;
color: White;
}
.header h1 a:hover{ 
text-decoration: none;
color: White;
}

.dscp {
    margin-top: 2px;   
	 color: #A8A8A8;
}


/* POSTS */

.content {
    text-align:left;       
    padding: 30px 0 10px 0; 
}
.entry {   
margin-top: 5px;
padding-bottom: 25px;
   	 
}
.gallery{margin:0;}
.gallery ul{margin:0;list-style-image: none;}
.gallery ul li{float:left;list-style-type:none;margin: 3px 3px 3px 3px;padding:0;}
.gallery ul li a { text-decoration: none; float: left;padding: 5px 5px 5px 5px;  background: #444444; }
.gallery ul li a:hover{background: White; }

span.previous { padding: 0 20px 0 0; float: left; }
    
span.next { float: right; }


.news {
width:460px;
float: right;
font-size:13px;
}
.newspost{
	height:126px;	
	border-bottom: 1px dashed #A8A8A8;
	padding: 5px 0 5px 0;
}

.newspost p{
	overflow:hidden!important;
}
.newspost2{
	height:126px;	
	border-bottom: 1px dashed #A8A8A8;
	padding: 5px 0 5px 0;
}
.newspost2 a{
	color: #008E01;  text-decoration: none;
}

.features{
width:430px;
}

.posttopline {
    text-align:left; 
    padding: 22px 0 22px 0;
}
span.previous { padding: 0 20px 0 0; float: left; }    
span.next { float: right; }
.postinfo{
	font-size: 12px;
	color: #A8A8A8;
}
.postinfo a{
	color: #A8A8A8;
}

/* FOOTER */
.footer{width:900px; border-top: 1px solid #A8A8A8; font-size: 12px;}
ul.footer{height:36px;padding-top: 5px;margin:0;list-style-image: none;}
ul.footer li{float:left;list-style-type:none;margin:0;padding:0;}
ul.footer li a { text-decoration: none; float: left;padding-right:10px;}
.right {  
	 float: right;	
}


/*****************************************/
/* NAVIGATION TOP *                       /
/*****************************************/
.nav {margin-top:5px;border-bottom: 1px solid #A8A8A8;height:30px;text-align:left;}
.nav ul{margin:0;list-style-image: none;}
.nav ul li{float:left;list-style-type:none;margin:0;padding:0;}
.nav ul li a { text-decoration: none; float: left;padding: 4px 8px 3px;font-weight: bold;}
.nav ul li.current-cat a,
.nav ul li.current-cat a:visited,
.nav ul li.current_page_item a,
.nav ul li.current_page_item a:visited
{color: White;	}