body{margin:0; padding:0; background: url(images/tall.jpg) top repeat-x #F3F2E7;}
form, td, p, textarea, ul {margin:0; padding:0;}
table, td {border-collapse:collapse;}
table, td, img {border:0;}
td{font:11px/13px tahoma, arial, helvetica, sans-serif;}
input, textarea, select{font:11px Tahoma, Arial, Geneva, sans-serif; color:#000000; padding-left:2px}
input{ width:212px; height:21px;}
textarea{width:212px; height:101px; overflow:auto;}
td, tr {vertical-align:top; text-align:left}
a{ text-decoration:underline;}
a:hover{ text-decoration:none;}

.header{height:471px; background:url(images/bg_header_4.jpg) top no-repeat; padding:0 0 0 114px;}

.bg{ background:url(images/fill.gif) top right repeat-y;}
.bg_1{ background:url(images/fill.gif) top right repeat-x;}
.txt_1{ line-height:14px;}
.content{
	color:#7F7966;
}
.content a{color:#7F7966;}
.content .link{ background:url(images/arr.gif) 0 6px no-repeat; padding:0 0 0 11px;}
.content .link_1{ color:#AE1F06; font-weight:bold;}
.content .link_2{ color:#AE1F06;}
.content .txt{ color:#AE1F06; font-weight:bold;}
.content ul {list-style:none;}
.content li {
	background:url(images/arr.gif) 0 6px no-repeat;
	padding:0 0 0 12px;
}
.content li a { 
	line-height:18px;
	color:#7F7966;
	text-decoration:underline;
}
.content li a:hover { 
	text-decoration:none;
}


.footer{
	color:#ABA592;
	line-height:18px;
	text-align:center;
	height:113px; background:url(images/bg_foooter.jpg) top no-repeat; 
	padding:46px 0 0 34px;
}
.footer a{color:#96907E;}
	#wrap {
		position: relative;
		width: 900px;
		margin: 0 0 20px 0;
	}

	#content {
		width: 680px;
		padding: 30px;
		background: #fff;
		border: 4px #000 double;
		margin: 10px 0 0 280px;
	}
	
	ul.menu {
		left: 0; top: 10px;
		position: fixed;
		list-style: none;
		width: 230px; overflow: hidden;
		background: #fff;
		padding: 10px;
		border: 4px #000 double;
	}
	
		ul.menu li a {
			display: block;
			color: #687275;
			padding: 2px;
			text-decoration: none;
		}
		
			ul.menu li a:hover {
				background: #E7EFF0;
				text-decoration: none;
			}
			ul.menu li.selected a {
				border: 1px #bfc6c7 solid;
				background: #E7EFF0;
				text-decoration: none;
			}
		
			ul.menu li.last { border: 0; }
			
	ul.submenu {
		left: 0; top: 360px;
		position: fixed;
		list-style: none;
		width: 230px;
		background: #fff;
		padding: 10px;
		border: 4px #000 double;
	}

		ul.submenu li a {
			display: block;
			color: #687275;
			padding: 2px;
			text-decoration: none;
		}

			ul.submenu li a:hover {
				background: #E7EFF0;
				text-decoration: none;
			}
			ul.submenu li.selected a {
				border: 1px #bfc6c7 solid;
				background: #E7EFF0;
				text-decoration: none;
			}

			ul.submenu li.last { border: 0; }
	
	ul.gallery {
		list-style: none;
		margin: 0 0 10px 0;
	}
	
		ul.gallery li {
			display: block;
			float: left;
			margin: 0 5px 0 0;
		}
		
			ul.gallery li a {
				padding: 2px;
				display: block;
				border: 4px #9db2b9 double;
				line-height: 0;
			}
			
			ul.gallery li a:hover { border: 4px #000 double; }
	
	div.ad_block { position: relative; left: -25px; margin: 10px 0 -5px 0; }
	
	form {
		float: left;
		width: 275px;
		margin: 0 25px 0 0;
	}
	
	form label { margin: 0 0 5px 0; }
	
	form legend {
		font-size: 1.2em;
		margin: 0 0 5px 0;
		padding: 0 0 2px 0;
		border-bottom: 1px #bfc6c7 solid;
	}
	
	form input.button {
		width: 90px;
		border: 1px #bfc6c7 solid;
		background: #E7EFF0;
		color: #687275;
		padding: 2px;
		margin-top: 10px;
		text-align: center;
		float: left;
		clear: both;
	}


/* ------------------------------------------------------------------------
	Miscellaneous
------------------------------------------------------------------------- */

	.clearfix:after {
	    content: "."; 
	    display: block; 
	    height: 0; 
	    clear: both; 
	    visibility: hidden;
	}

	.clearfix {display: inline-block;}

	/* Hides from IE-mac \*/
	* html .clearfix {height: 1%;}
	.clearfix {display: block;}
	/* End hide from IE-mac */