body{
	font-family: arial, tahoma, sans-serif;
	width: 100%; text-align: center;
	background-color: #999;
	margin: 0px;
}

.wrap{
	width: 980px; height: auto; background-color: #f0f0ff;
	font-size:14px; text-align: left; color: #000;
	border-left: solid 3px #333;
	border-right: solid 3px #333;	
}	

	.top{
		font-size:14px; text-align: left; color: #fff;
		float: left; width: 960px; height: auto;
		padding: 4px 10px 0px 10px;
		border-bottom: solid 1px #aaa;
		background-color: #311;
	}
		.top a{ color: #fff; }
		.topl { float: left; width: 260px; height: auto; padding: 0 0 0 10px;}
			.topl img { border: 0px; }
			.topl a { font-size: 18px; text-decoration: none; color: #f0f0f0; background-color: #101090; padding: 0 4px 0 4px;} 
			.topl a:hover { font-size: 18px; color: #000; text-decoration: none; background-color: #101090; color: #fff; } 			
		.topr { float: right; width: 690px; height: auto; padding: 0px 0 0 0; line-height: 165%;}
			.topr a { font-size: 18px; text-decoration: none; color: #f0f0f0; background-color: #101090; padding: 0 4px 0 4px;} 
			.topr a:hover { font-size: 18px; color: #000; text-decoration: none; background-color: #101090; color: #fff; } 
			#active { color: #fff; background-color: #a02020; }
	
	.left{
		float: left; width: 240px; height: auto;
		padding: 10px 0px 0px 10px;
	}
		.left_top {
			float: left; width: 230px; height: auto;
			color: #fff; font: 11px verdana; font-weight: bold; background: #700020;
			padding: 5px; margin-bottom: 1px;
		}
		
		.left_mid {
			float: left; width: 227px; height: auto;
			border: 1px solid #C5C5C5; background: url(bg_left.gif) white; background-repeat: repeat-x;
			margin-bottom: 1px;
			padding: 6px 5px 8px 6px;
		}
			.left_mid a{ color: #000050; text-decoration: none;}
			.left_mid a:hover{ text-decoration: underline;}		
			.left_mid h1{ font-size: 18px; margin: 6px 0 5px 0; }
			.left_mid h2{ font-size: 16px; margin: 4px 0 3px 0; }
			.left_mid h3{ font-size: 14px; margin: 4px 0 3px 0; }
			.left_mid form{ margin: 0px; }
				
		.left_bottom {
			float: left; width: 240px; height: 16px;
			background: url(bg_left2.gif);
			margin-bottom: 15px;
		}
		
		.alfabet{ padding-bottom: 6px; }
		.alfabet a{ font-size: 16px; }
		
		#search1 { width: 220px; height: 18px; }
		#search2 { width: 100px; height: 22px; }
		
		.sbox{ width: 700px; height: 90px; }
		.sbox img {float: left; margin: 0 4px 0 0; border: solid 2px #900000; }
		
		.affiliates1 { padding-bottom: 10px; } 
		.affiliates1 img { border: solid 1px #000; margin-right: 6px; margin-bottom: 6px;}
		
	.main{
		float: left; width: 710px; height: auto;
		padding: 10px 10px 20px 10px;
	}
		.main h1{ color: #303070; font-size: 20px; margin: 0px 0 5px 0; }
		.main h2{ font-size: 16px; margin: 4px 0 3px 0; }
		.main h3{ font-size: 14px; margin: 4px 0 3px 0; }
		
		.main a{ color: #000060; text-decoration: none; }
		.main a:hover{ text-decoration: underline; }
		
		
		.homebox { clear: both; border: solid 1px #77a; margin: 0 0 4px 0; background-color: #f0bbbb; }
		
		.box1 { float: left; width: 110px; height: auto; padding: 4px; }
		
			.box1a { float: left; width: 102px; height: auto; padding: 4px; border: solid 1px #999; text-align: center; }
				.box1a img { border: 0px; }
				
			.box1b { float: left; width: 102px; height: 45px; font-size: 10px; }
				.box1b a { color: #3030a0; }

	.home{
		float: left; width: 710px; height: auto;
		padding: 10px 10px 20px 10px;
	}
		.home h1{ font-size: 20px; margin: 0px 0 5px 0; }
		.home h2{ font-size: 16px; margin: 4px 0 3px 0; }
		.home h3{ font-size: 14px; margin: 4px 0 3px 0; }
		
		.home a{ color: #000060; text-decoration: none; }
		.home a:hover{ text-decoration: underline; }
		
		.home span { color: #ddd; }
				
		
	.affiliates2{
		float: left; width: 940px; height: auto;
		text-align: center;
		padding: 8px 20px 8px 20px;
	}
	.affiliates2 img{ margin: 0 5px 5px 5px; border: solid 1px #000; }
	
	.footer{
		float: left; width: 980px; height: 18px;
		background-color: #999; color: #fff; text-align: center;
		padding-top: 2px;
	}
		.footer a{ color: #333366; text-decoration: none; } 
		.footer a:hover{ text-decoration: underline; } 

.noborder{ border: 0px; }
.clear{ clear: both; }

