h1{
	color:#A43E82;
	font-size:16px;
	padding:0 0 1px 0;
	margin:0 0 0 0;
	}
	
h1 a{
		color:#FF4100;
		font-size:14px;
		padding:0 0 1px 0;
		margin:0 0 0 0;
		}
	
h1 span{
	color:#666;
	font-size:10px;
}

h2{
	color:#336699;
	font-size:16px;
	padding:0 0 3px 0;
	margin:0 0 5px 0;
	border-bottom: 1px solid #FF4100;
}

#anonsy h3 {
	padding:3px 0 3px 7px;
	background-color:#A3D1E7;
	border-left:10px solid #FF4100;
}

#anonsy h3 a{
	color:#FFF;
	text-decoration: underline;
	border:none;
}

#anonsy h3 a:hover{
	color:#FF4100;
	text-decoration: none;
	border:none;
}

p{
	color:333;
	text-align:justify;
	line-height:18px;
	margin:0 0 10px 0;
}

p.anons{
	margin:10px 0 10px 0;
	clear:both;
	font-size:10px;
	color:#666;
	text-align:center;
}

p.anons span{
	background-color:#999;
	color:#FFF;
}

#content a{
	padding:0;
	margin:0;
	color:#17385A;
	border-bottom:1px dotted #C30505;
	text-decoration:none;
}

#content a:hover{
	color:#C30505;
	border-bottom:1px dotted #FF0099;
	text-decoration:none;
}

#content li{
	margin:0 0 5px 0;
}

.left {
	float:left;
	margin:5px 5px 0px 0;
	border:1px solid #999;
}

.right {
	float:right;
	margin:5px 0 0px 5px;
	border:1px solid #999;
}

div.photo-hor {background:#fbfbfb; border:1px dotted #cccccc; margin-right:270px;}
div.photo-hor table {padding:10px; width:100%;}
div.photo-hor table td {text-align:center;}
div.photo-hor table img {border:1px #999999 solid; background:#ffffff; padding:1px;}


div.photo-vert {background:#fbfbfb; border:1px dotted #cccccc; margin:0 0 20px 20px;}
div.in-text {float:right;}
div.photo-vert div.container {padding:7px;}
div.photo-vert div.container div.img {margin:15px 0 15px 0;}
div.photo-vert div.container div.img img {border:1px #999999 solid; background:#ffffff; padding:1px;}
.clear {clear:left;}

div.news {width:100%; background:#fafafa; padding:17px; font-family:Tahoma, Verdana, Arial; font-size:13px;}
div.news h2 {font-size:23px; color:#993300; margin:0 0 20px 0; padding:0; font-weight:normal;}
div.news h2 a {font-size:23px; color:#993300; margin:0 0 20px 0; padding:0; font-weight:normal;}
div.news div.item {background:url('../cutenews/customfolder/i-news.gif') top left no-repeat; padding-left:33px;}
div.news div.item h3 {margin:0; padding:0; font-size:17px; font-weight:normal; color:#cc3333;}
div.news div.item h3 a {margin:0; padding:0; font-size:17px; font-weight:normal; color:#cc3333;}
div.news div.item a {color:#cc3333;}
div.news div.item p {color:#666666; margin:7px 0 0 0;}
div.news div.item p.source {color:#669900;}
div.news div.separator {background:url('../cutenews/customfolder/dash.gif') top left repeat-x; height:1px; margin:15px 0 15px 0;}