@charset "utf-8";
/* CSS Document */

@import "reset.css";
@import "tags.css";
@import "class.css";

#container {
	width:1100px;
	margin:50px auto;
	text-align:left;
	background:transparent url(../image/top.png) no-repeat;
	overflow:hidden;
}

	#left {
		width:220px;
		float:left;
		padding-left:60px;
	}
	
		#logo-left {
			margin-top:82px;
		}
		
		#nav {
			margin-top:45px;
		}
		
			#left-nav {
				width:95px;
				float:left;
			}
			
				#left-nav ul {
					list-style:none;	
				}
			
			#right-nav {
				width:125px;
				float:left;
				margin-top:6px;
			}
	
	#right {
		width:820px;
		float:left;
	}
		#head-image {
			height:340px;
			width:800px;
		}
		
		#content {
			width:800px;
			height:218px;
		}
		
			#content-left {
				width:512px;
				float:left;
			}
		
				#content-left-text {
					padding:40px 0 0 20px;
				}
		
		#content-inside {
			width:800px;
			overflow:hidden;
		}
			
			#content-inside-text {
				padding:108px 20px 0 30px;
				float:left;
				min-height:450px;
				height:auto !important;
				height:450px;

			}
			
				#content-inside-text-area {
					float:left;
					width:180px;
					margin-right:10px;
				}
				
				#thumbs-container-sel {
					float:left;
					width:40px;
				}
				
				#image-container-sel {
					width:500px;
					height:550px;
					text-align:center;
					display:table;
				}
					
					#image-container-sel img {
						border:none;
						display:block;
						margin: 25px auto;
						height:500px;
					}
					
					#image-caption {
						padding:10px 0;	
					}
					
			#content-right {
				width:260px;
				float:left;
			}
			
				#contact {
					text-align:left;
					padding:0 0 0 19px;
				}
			
				#news-items {
					padding:40px 0 0 20px;	
					color:#636363;
					height:250px;
				}
		
		#footer {
			clear:both;
			width:1100px;
			height:126px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			background:transparent url(../image/bottom.png) no-repeat;
		}
		
			#footer-content {
				margin-left:350px;
				padding-top:35px;
			}
			
