@import url('css-reset.css');

body {
	background-image: url(../images/background.png);
	background-color: #D3D3D3;
	background-repeat: repeat-x;
}

	#wrapper {
	}
	
		#header {
			width: 705px;
			margin: 0 auto;
		}
		
			#header #logo {
				float: right;
				padding: 10px;
			}
		
		#navigation {
			clear: both;
			height: 52px;
			background-image: url(../images/navigation.png);
			background-repeat: repeat-x;
			background-color: #333333;
		}
		
			#navigation ul {
				width: 705px;
				margin: 0 auto;
			}
			
				#navigation ul li {
					display: inline;
					height: 52px;
					line-height: 52px;
					font-size: 14px;
					font-weight: bold;
					font-family: Verdana, Arial, Helvetica, sans-serif;
				}
				
				#navigation a {
					color: #FFFFFF;
					text-decoration: none;
					height: 52px;
					display: block;
					float: left;
					padding: 0 20px;
				}
				
		#content-wrapper {
			width: 705px;
			margin: 0 auto;
			clear: both;
		}
		
			#content {
				background-image: url(../images/content.png);
				background-repeat: repeat-y;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
			}
			
				#content h1 {
					font-size: 22px;
					font-weight: bold;
					color: #666666;
					padding: 20px 20px 0 20px;
				}
				
				#content h2 {
					font-size: 12px;
					font-weight: bold;
					color: #666666;
					border-bottom: 1px solid #CCCCCC;
					margin: 0 20px;
				}
				
				#content p {
					font-size: 12px;
					line-height: 20px;
					padding: 0 20px 20px 20px;
					color: #666666;
				}
				
				#content p.images img {
					background-color: #F5F5F5;
					padding: 5px;
					border: 1px solid #EBEBEB;
					margin: 0 15px 0 0;
				}
				
				#content p:last-child {
					padding: 0 20px 0 20px !important;
				}
				
				#content #vita .left {
					float: left;
					padding: 20px 20px 20px 21px;
					width: 200px;
					font-size: 12px;
				}
				
					#content #vita .left img {
					 	margin: 0 0 10px 0;
					}
				
					#content #vita .left strong {
						font-size: 12px;
						font-weight: bold;
					}
					
					#content #vita .left .small {
						font-size: 10px;
					}
					
				#content table td {
					padding: 5px 5px 5px 5px;
				}
			
			#content-bottom {
				background-image: url(../images/content_bottom-trans.png);
				background-repeat: no-repeat;
				height: 30px;
				overflow: hidden;
				margin: 0 0 10px 0;
				clear: both;
			}
			#content a { 
				color: #983232;
				text-decoration: none;
			}
			#content a:hover { 
				color: #6e6e6e; 
			}
			
			#content strong {
				font-weight: bold;
			}
			
.clear {
	clear:both;
}