/* 
##################
#   TEMPLATES    #
##################
*/

#enclose {	
	float:left;
	width: 956px;
	text-align: left;
	background: #fff;
	border-left: 2px solid #d3d2d2;
	border-right: 2px solid #d3d2d2;
	border-bottom: 2px solid #d3d2d2;
	padding: 0 0 10px 0;
}	
	#logo {
		float:left;
		width: 956px;
		height: 96px;
		color: #fff;
	}
			#logo img {
				float: left;
				padding: 10px 0 0 42px;
			}
	#header {
		float:left;
		width: 956px;
		padding: 15px 0;
		text-align: center;
		background: #eeeeee;
	}
		#header strong {
			padding: 0 30px 0 0;
		}
		
	#main {
		float: left;
		width: 956px;
		margin: 0;
		padding: 0;
	}
		#main .left{
			float: left;
			width: 230px;
			margin: 2px 10px 0 0;
		}
		
			#main .left .advert1 {
				float: left;
				width: 190px;
				padding: 10px;
				margin: 0 0 3px 0;
				background: #f1f1f1;
				border-bottom: 1px solid #bdbdbd;
				border-right: 1px solid #bdbdbd;
				color: #3B47A6;
			}
			  
				#main .left .advert1 .content {
					float: left;
					/*position: relative;
					top: -60px;
					margin: 0 0 -60px 0;*/
				}
				
			#main .left .advert2 {
				float: left;
				width: 195px;
				padding: 10px 5px 10px 10px;
				margin: 0 0 10px 0;
				background: #3b47a6;
				border-bottom: 1px solid #a5a8d5;
				border-right: 1px solid #a5a8d5;
				color: #fff;
				font-size: 0.8em;
			}
			  #main .left .advert2 .title {
					float: left;
					margin: 30px 0 10px 0;
					/*top: -22px;
					left: 142px;*/
					width: 73px;
				}
				#main .left .advert2 .price {
				  float: right;
					margin: -23px -20px 0 0;
					/*position: relative;
					top: -23px;
					left: 142px;
					z-index: 1;*/
					width: 73px;
				}
				#main .left .advert2 .content {
					float: left;
					/*position: relative;
					top: -38px;
					margin: 0 0 -38px 0;
					z-index: 2;*/
				}		
		#main .mid {
			float: left;
			width: 430px;
			margin: 10px 0;
			padding: 10px 0 0 0;
		}
		  #main .mid div { padding: 5px 0 0 0; }
		  #main .mid div.row_wrap { float:left; width:430px; }
		  #main .mid div.wrap { float:left; width:215px; }
		  
			#main .mid ul {
				float: left;
				width: 215px;
				text-align: left;
				margin: 8px 0 0 0;
				padding: 0;
				list-style: url(/gfx/li_icon.gif) ;
			}						
			#main .mid ul li {
				margin: 0 0 0 20px;
				padding: 0 0 1px 0;
			}
				#main .mid ul li a {
					margin: 0;
					padding: 3px;
					line-height: 1.9em;	
					font-size:1.1em;
					text-decoration: none;
				}			
		#main .right {
			float: right;
			width: 230px;
			background: #efefef;
			border: 1px solid #d9d8d8;
			margin: 10px 10px 0 0; //margin: 10px 5px 0 0;
			padding: 10px;
		}
			#main .right input.go {
				margin: 0 0 -8px 0; //margin: 0 0 -6px 0;
			}			
			#main .right table {
				margin: 10px 0 0 0;
			}
			#main .right table h1,
			#main .right table h1 a {
				margin: 0 0 2px 0;
				padding: 0;
				font-size: 1.3em;
				color: #ff9900;
				text-decoration: none;
			}
	#footer {
		float: left;
		width: 836px;
		margin: 0;
		text-align: center;
		padding: 10px 60px;
	}

