body 

{

	 

	font-family:Tahoma,Arial,Verdana; 

	font-size:12px;

	margin:0px;

	padding:0px;

	background:#ecdcbb url(images/pagebg.gif) repeat-x left top;

}

#frame

{

	width:1000px;

	 margin:0px auto;

	 background:url(images/mainbg.gif) repeat-y top center;

	 padding-bottom:15px;

	

}

#frameinner

{

	 background:url(images/maintopbg.gif) no-repeat top center;

	  padding-top:5px;

	 _height:889px;

}

#header

{

	height:116px;

	margin:0px auto;

	width:1000px;

	background:url(images/headerbg.gif) no-repeat top center;

	overflow:hidden;

	

}

#header a img

{

	border:0px;

	float:left;

}

#header h4

{

	color:#fff;

	font-size:14px;

	float:left;

	margin-top:35px;

}

#header ul 

{

	padding:0px;

	margin:0px;

	float:right;

	margin-right:20px;

	margin-top:23px;

}

#header ul  li

{

	list-style:none;

	_width:30px;

	float:left; 

	 text-align:center;

}

#header ul  li a

{

  font-size:14px;

  font-weight:600;

  text-decoration:none;

  color:#fff;

   height:35px;

	 line-height:35px;

	  padding:0px 15px;

	 vertical-align:middle;

	 display:block;

  

}

#header ul  li a:hover,#header  ul li.current_page_item a

{

	 background:url(images/navhoverbg.gif) no-repeat center center;

}

#leftcol

{

	 width:653px;

	 float:left;

	 margin-left:27px;

	  display:inline;

	 background:url(images/leftmain.gif) repeat-y top center; 

}



#col1

{

	 width:431px;

	 float:left;

	 margin-left:27px;

	 display:inline;

	 background:url(images/col1main.gif) repeat-y top center;

}

#col2

{

	width:212px;

	float:left;

	margin-left:10px;

	 background:url(images/col2main.gif) repeat-y top center;

}

 

#col3

{

	width:285px;

	float:left;

	margin-left:10px;

	 background:url(images/col3main.gif) repeat-y top center;

}

.clear

{

 clear:both;

 float:none;

}

#col1top,#col2top,#col3top,#lefttop

{

	height:10px;

	width:100%;

	overflow:hidden;

}

#col1btm,#col2btm,#col3btm,#leftbtms

{

	height:5px;

	width:100%;

	overflow:hidden;

}

#mainlists

{

	margin:0px;

	padding:0px;

	margin-left:1px; display:inline;

}

#mainlists li

{

	float:left;

	list-style:none;

	margin-left:10px; display:inline;

	width:200px;

	overflow:hidden;

	height:160px;

}

#mainlists li a

{

	 color:#565455;

	 font-weight:600;

	 height:30px;

	 line-height:30px;

	 vertical-align:middle;

}

#mainlists li div.licontent

{

	  border:solid 1px #dadada;

	  background:#f2ece0;

	  color:#565455;

	  padding:0px 5px;

	  height:128px;

	  display:none;

}

#mainlists li div.licontent a

{

	color:#565455;

}

#mainlists li div.licontent h1

{

	 font-size:12px;

	 font-weight:600;

	 margin:0px;

	 padding:0px;

	 height:26px;

	 line-height:26px;

	 vertical-align:middle;

	 

}

#mainlists li div.licontent label ,.divlabel

{

	display:block;

	margin:0px;

	padding:0px;

	height:30px;

	background:#fff;

	margin-top:3px;

	line-height:30px;

	vertical-align:middle;

	padding-left:2px;

	

}

#mainlists li div.lishot img

{

	width:198px;

	height:127px;

	 cursor:pointer;

}

#mainlists li div.lishot

{

	 border:solid 1px #dadada;

}

#leftcontent

{

	text-align:center; padding-top:20px;

	 height:900px;

	 _height:900px;

}

#col1content

{

	min-height:935px;

	_height:935px;

	color:#565455;

}

#col1content p

{

	margin:0px;

	padding:10px 0px;

	

}

#col1content,#col2content,#col3content 

{

	padding:0px 11px;

}

#col1content h2, #col2content  h2,#col3content  h2

{

	 color:#545454;

	 font-weight:700;

	 font-size:14px;

	 border-bottom:solid 1px #dadada;

	 margin:0px;

	 padding:0px;

	 height:25px;

	 line-height:25px;

	 vertical-align:middle;

}

#col2content  h4 

{

	color:#a92204;

	 font-size:12px;

	 font-weight:600;

	 margin:0px;

	 padding:10px 0px;

}

#col2content  h4  a

{

    color:#a92204;

	 text-decoration:none;

}

#col2content  p

{

	margin:0px;

	padding:0px;

	color:#565455;

}

.itema

{

	background:url(images/arrow.gif) no-repeat left center; 

	padding-left:18px;

	

	 height:18px;

	 line-height:18px;

	 vertical-align:middle;

	  

	 text-decoration:none;

	 color:#565455;

}

#col3content p

{

	margin:0px;

	padding:10px 0px;

}

#col3content p img

{

	float:left;

	border:0px;

	margin-right:5px;

}

#col3content p b a

{

	color:#b52500;

	display:block;

	padding-top:5px;

     text-decoration:none;

}

#adlists

{

	margin:0px;

	padding:0px;

}

#adlists li

{

	list-style:none;

	float:left;

	

	margin-top:9px;

}

#adlists li.right

{

	 margin-left:7px;

}

#adlists li a img

{

	border:0px;

}

#widgets ul

{

	margin:0px;

    padding:10px 0px;

    

}



#widgets ul li 

{

	line-height:18px;

	vertical-align:middle;

	list-style:none;

	background:url(images/arrow.gif) no-repeat left center;

	padding-left:18px;

}

#widgets ul li  a

{

	color:#545454;

	text-decoration:none;

}

#footer

{

	height:48px;

	background:url(images/btmbg.gif) repeat-x left top;

	width:1000px;

	margin:0px auto;

	padding-top:20px;

}

a img

{

	border:0px;

}

.topa

{

	float:left;

	margin-left:100px;

}

#footer p

{

	float:right;

	text-align:right;

	

	font-weight:600;

	color:#fff;

	margin:0px;

	padding:0px;

	padding-right:25px;

	line-height:18px;

}

#footer p a

{

	color:#fff;

}



#newer

{

	height:30px;

	line-height:30px;

	vertical-align:middle;

	color:#262626;

	border:dotted 1px #707b88;

	border-bottom-style:dotted;

	 text-align:center;

	width:580px;

	text-align:center;

	font-weight:600;

	margin:auto;

}



#newer a

{

	font-size:13px;

	color:#a92204;

	text-decoration:none;

}

#rateing

{

	height:25px;

	vertical-align:middle;

	line-height:25px;

	margin:10px auto;

	text-align:center;

}

#pager

{

	height:30px;

	line-height:30px;

	vertical-align:middle;

	padding:15px 0px;

	padding-top:0px;

	text-align:center;

}









 #commentscontent

 {

	 	color: #000;

	 margin-left:25px;

	 text-align:left;

	  margin-right:5px;

 }





/* comments */

 

#comments , #respond {

	color: #000;

}



.commentlist {

	padding: 0;

	margin:0px 0px 0px 0px;

	width:100%;

	text-align: justify;

	}



.commentlist li {

	margin: 15px 0 3px;

	padding: 5px 10px 3px;

	list-style: none;

	background:#fff;

	color:#000;

	}



.commentlist p {

	margin: 10px 5px 10px 0;

	}



#commentform p {

	margin: 5px 0;

	}



.nocomments {

	text-align: center;

	margin: 0;

	padding: 0;

	}



.commentmetadata {

	margin: 0;

	display: block;

	color:Black;

	}

	.commentmetadata a, #commentscontent a

	{

		color:#e70000;

	}

	 #commentform p  {

	color: #000;

}

.pcomments

{

    color:#000;

 

}