body{
		margin:0px;
		padding:0px;
		background:url(/images/back.jpg) #EBDEBE top left repeat-x;
		font-family:Arial, Helvetica, sans-serif;
		}
.logo{
		background:url(/images/logo.jpg) top left no-repeat;
		width:352px;
		height:260px;
		}
.logo img{
				border:0px;
				margin:150px 60px 0px 40px;
				}
.right{
		 background:url(/images/right.jpg) top right no-repeat;
		 width:100%;
		 text-align:left;
		 }
.back{
		background:url(/images/right1.jpg) top right repeat-y;
		}
.content{
			 background:url(/images/left1.jpg) top left repeat-y;
			 }
.left{
		padding:11px 0px 0px 0px;
		}
.menu{
			background:url(/images/menu2.jpg) top left repeat-y;
			margin-left:35px;
			}
.links{
		 font-size:14px;
		 color:#000000;
		 text-align:left;
		 width:190px;
		 padding:18px 14px 27px 20px;
		 }
.links ul li a{
			color:#000000;
			text-decoration:none;
			display:block;
			width:185px;
			height:19px;
			padding: 1px 0px 0px 15px;
			background:url(/images/arrow.gif) 7px 7px no-repeat;
			vertical-align:bottom;
			}
.links ul li a:hover{
					 color:#493201;
					 text-decoration:underline;
					 background:url(/images/hover.jpg) 0px 0px no-repeat;
					 }
.links ul{
			margin:0px;
			padding:0px;
			list-style:none;
			}
.links ul li{
				margin-top:3px;
				}
.links b{
			font-size:26px;
			font-weight:normal;
			color:#363636;
			}
.links div{
				font-size:11px;
				color:#000000;
				margin-top:8px;
				}
.links div a{
				color:#000000;
				font-size:11px;
				text-decoration:underline;
				}
.links div a:hover{
							text-decoration:none;
							margin:0px;
							padding:0px;
							}
.photo{
			margin:26px 0px 31px 54px;			
			}
.border{
			background:url(/images/border.gif) top left no-repeat;
			width:172px;
			height:191px;
			padding:26px 0px 24px 24px;
			}
.top{
		background:url(/images/menu1.jpg) top left no-repeat;
		}
.bottom{
			background:url(/images/menu3.jpg) bottom left no-repeat;
			}
.text{
		width:100%;
		text-align:justify;
		font-size:12px;
		color:#000000;
		line-height:17px;
		padding:11px 13px 0px 13px;
		}
.text h1{
			font-size:18px;
			font-weight:normal;
			margin:0px;
			margin-bottom:10px;
			}
.text h3{margin:0px;padding:0px;margin-top:10px;}
.text a{
	color:#000000;
	text-decoration:underline;
	}
.text a:hover{
		text-decoration:none;
	      }
.text input.textinputs {
			border: solid 1px #909090;
		            font-size:11px;
			color:#787879;
		            padding:2px 7px 0px 7px
		       }
.text .textinputs {
			border: solid 1px #909090;
		            font-size:11px;
			color:#787879;
		            padding:2px 7px 0px 7px
		       }
.smile img{border:0px;}
.right_menu{
					background:url(/images/right_menu2.jpg) top left repeat-y;
					margin:0px 47px 0px 0px;
					font-size:12px;
					color:#000000;
					text-align:left;					
					}
.right_menu a{
						color:#464646;
						text-decoration:underline;
						font-size:11px;
						font-weight:bold;
						}
.right_menu a:hover{
								text-decoration:none;
								}
.right_menu h3{
						font-size:26px;
						color:#363636;
						font-weight:normal;
						margin:33px 0px 0px 12px;
						}
.right_menu b{
						font-size:13px;
						color:#000000;
						margin-bottom:0px;
						display:block;
						vertical-align:bottom;
						}
.back1{
		background:url(/images/right_menu1.jpg) top left no-repeat;
		}
.right_bottom{
						background:url(/images/right_menu3.jpg) bottom left no-repeat;
						padding-bottom:19px;
						}
.right_bottom div{
							margin:40px 14px 0px 18px;
							}
.right_bottom #author{
								 margin:15px 0px 0px 27px;
								 font-size:14px;
								 }
.right_bottom #more{
								margin:19px 0px 10px 0px;
								float:right;
							   }
.right_menu1{
					background:url(/images/right_menu2.jpg)  top left repeat-y;
					margin-top:17px;
					}
.back2{
			background:url(/images/top_right.jpg) top left no-repeat;
			}
.right_bottom1{
						background:url(/images/right_menu3.jpg) bottom left no-repeat;
					    font-size:11px;
				    	color:#000000;
		                text-align:left;
						width:190px;
						padding:18px 14px 27px 20px;
						}
.right_bottom1 h3{
			font-size:26px;
			font-weight:normal;
			color:#363636;
			margin:0px;
			padding:0px;
			}
.right_bottom1 form{
								margin:10px 0px 0px 0px;
								padding:0px;
								}
.right_bottom1 b{
						  font-size:12px;
						  }
.right_bottom1 div{
				margin-top:8px;
				}
.right_bottom1 a{
				color:#000000;
				text-decoration:underline;
				}
.right_bottom1 div a:hover{
							text-decoration:none;
							}
.photo1{
			background:url(/images/pic.jpg) top left no-repeat;
			padding:5px 12px 5px 11px;
			margin:0px 5px 0px 0px;
			}
.vote{
		margin:23px 0px 0px 40px;
		 }
#latest{
			margin-top:35px;
			}
.latenews{
				margin-top:15px;
				}
.author{
			font-size:10px;
			text-align:left;
			}
.author a{
				color:#5B5B5B;
				text-decoration:underline;
				}
.author a:hover{
						text-decoration:none;
						}
#comment{
					color:#866000;
					}
.more{
			text-align:right;
			font-size:11px;
			}
.more a{
			color:#464646;
			font-weight:bold;
			text-decoration:underline;
			}
.more a:hover{
				       text-decoration:none;
					   }
.login{
			background:url(/images/login.jpg) top left no-repeat;
			width:232px;
			height:154px;
			margin:62px 47px 0px 0px;
			}
.log{
		font-size:11px;
		text-align:left;
		color:#464646;
		padding:11px 0px 0px 9px;
		}
.log form{
				margin:6px 0px 0px 36px;
				padding:0px;
				}
.log form input{
						margin:0px;						
						padding:0px;
						}
.log form .inp{
					 width:118px;
					 height:14px;
					 border:solid 1px #909090;					 
					 font-size:11px;
					 color:#787879;
					 padding:2px 7px 0px 7px
					 }
.log h3{
			margin:0px;
			padding:0px;
			font-size:26px;
			color:#363636;
			font-weight:normal;
			}
.log a{
			color:#464646;
			text-decoration:underline;
			}
.log a:hover{
					color:#000000;
					text-decoration:none;
					}
.log .enter{
				background:url(/images/enter.jpg) top left no-repeat;
				border:0px;
				width:75px;
				height:21px;
				font-size:12px;
				font-family:Arial, Helvetica, sans-serif;
				color:#4D4D4D;
				}
#href{
		float:left;
		margin-left:3px;
		font-size:11px;
		}
#href a{
			color:#464646;
			text-decoration:underline;
			}
#href a:hover{
					color:#000000;
					text-decoration:none;
					}
.footer{
			background:url(/images/footer2.jpg) bottom left repeat-x;
			height:139px;
			font-size:12px;
			}
.footer a{
				color:#000000;
				text-decoration:underline;
				}
.footer a:hover{
						text-decoration:none;
						}
.foot{
		background:url(/images/footer1.jpg) bottom left no-repeat;
		height:139px;
		}
.indent{
			background:url(/images/footer3.jpg) bottom right no-repeat;
			height:139px;
			width:100%;
			}
.footer_l{
			float:left;
			margin: 50px 0px 0px 38px;
			}
.footer_r{
				float:right;
				background:url(/images/develop.jpg) top left no-repeat;
				display:block;
				height:18px;
				padding:11px 0px 0px 42px;
				margin:50px 102px 0px 0px;
				}
* html .footer_l {
  margin-left:19px;
}
* html .footer_r {
  margin-right:51px;
}
.gallery a img{border:0px;padding:0px;margin:0px;}

#cat {
margin: 0 auto 0 auto;
width: 100%;
}

#cat .catItem {
width: 33%; float: left;
margin: 0 0 10px; 0;
}
* html .login{
			background:url(/images/login.jpg) top left no-repeat;
			width:232px;
			height:154px;
			margin:62px 23px 0px 0px;
			}
