@charset "UTF-8";
/* CSS Document */
*
	{
		margin: 0;
		padding: 0;
  	}
body
	{
		text-align: center;
	}
hr
  	{
  		display: none;
  	}
h1
  	{
		float: left;
	}
	h1 a
  		{
			float: left;
  			text-decoration: none;
  		} 
	h1 a:hover
	  	{
			text-decoration: none;
	  	} 
	h1 span
		{
			float: left;
			clear: left;
		}  
h2
	{
		margin-bottom: 10px;
	}

h3
	{
		display: none;
	}
a
  	{     
		text-decoration: none;
  	} 
a:hover
  	{                     
		text-decoration: underline;
	}
#main
	{
		width: 1024px;
		margin: 0 auto 0 auto;
		text-align: left;
  	}
#top
  {
	float: left;
	width: 982px; 
	padding: 0px 20px;
	margin-top: 20px;
  }
	#top ul
		{
			float: right;
			margin: 45px 20px 0px 0px;
			list-style-type: none;
		}
	#top ul li
		{
			float: left;
		}
	#top ul li a:hover
		{
			text-decoration: none;
		}
#middle
	{
		float: left;
		width: 974px;
		margin: 0px 4px;
		padding: 40px 20px 20px;
	}
#middle h2
	{
		display: none;
	}
#main_img
	{
		float: left;
		width: 652px;
		height: 228px;
		margin: 0px 20px 10px 0px;
	}
#photogalery
	{
		float: left;
		width: 320px;
		margin: 0px -20px 0px 0px;
	}
	#photogalery img
		{
			float: left;
			width: 138px;
			height: 103px;
			margin: 0px 20px 20px 0px;
		}
	#photogalery h2
		{
			margin: -30px 0px 6px 0px;
		}
	#photogalery a, #photogalery_2 a
		{
			float: left;
			clear: left;
			margin: -10px 0px;
		}
#photogalery_2
	{
		float: left;
		width: 974px;
		margin: 0px -20px 0px 0px;
	}
	#photogalery_2 h2
		{
			display: block;
			margin: -30px 0px 6px 0px;
		}
	#photogalery_2 img
		{
			float: left;
			height: 105px;
			margin: 0px 20px 20px 0px;
		}
	#middle ul
		{
			list-style-type: square;
			list-style-position: outside;
			margin: 0px 0px 0px 20px;
			float: left;
		}
#content
	{
		float: left;
		width: 984px;
		margin: 0px 0px;
		padding: 0px 20px 20px;
	}
#left
	{
		float: left;
		width: 662px;
	}
#right
	{
		float: left;
		width: 322px;
	}
.block
	{
		float: left;
		width: 301px;
		margin: 40px 20px 30px 10px;
	}
	.block ul, .double_block ul
		{
			list-style-type: square;
			list-style-position: outside;
			margin: 0px 0px 0px 20px;
			float: left;
		}
		.block ul li, .double_block ul li
			{
				margin: 0px 0px 10px 0px;
			}
	.block p, .double_block p
		{
			margin: 0px 0px 0px 0px;
			line-height: 28px;
			text-align: justify;
		}
.double_block
	{
		float: left;
		width: 622px;
		margin: 40px 30px 30px 10px;
	}
.block_right
	{
		float: left;
		width: 217px;
		margin: 40px 0px 30px 15px;
	}
	.block_right address
		{
			font-style: normal;
			margin: 0px 0px 0px 0px;
		}
#end
	{
		width: 974px;
		margin: 0px 4px 20px;
		border-top: none;
  		padding: 8px 20px 5px;
		clear: both;
  		float: left;
  		font-size: 10px;
	}
#create
	{      
  		float: right;
  	}
	#create a img
		{      
			margin: 0px 0px 0px 5px;
		}
#copyright
	{
  		float: left;
  	}
	#copyright a
  		{
  			color: #576b8e; 
  		}
#photo_window
	{
		visibility: hidden;
		position: absolute;
		top:0;
		bottom:0;
		left:0;
		right:0;
		width:100%;
		height: 768px;
		padding-bottom: 50%;
		color:black;
		background-color:black;
		opacity: 0.85;  
		filter: alpha(opacity=85);  
		-moz-opacity: 0.85;  
		-khtml-opacity: 0.85;
		text-align: center;
 	}
#photo_inside
	{
		visibility: hidden;
		position: absolute;
		top: 50%;
		width: 100%;
		margin-top: -500px;
	}
#photo_inside img 
  	{
		position: relative;
		margin: auto;
		padding: 20px 20px 60px 20px;
  	}
#photo_outside
  	{
  		visibility: hidden;
		position: absolute;
		top:0;
		bottom:0;
		left:0;
		right:0;
		width:100%;
		height: 100%;
		text-align: center;
  	}
#photo_menu
	{
		position: relative;
		margin-top: -44px;
	}
#photo_menu a
	{
		margin: 0px 10px;
	}
