body {
	background: #555 url(images/bg.jpg) top center repeat-y;
	font: 10px/18px verdana, arial, sans-serif;  
	color: #000;
	margin: 0;
	padding: 0;
}

	div.wrapper {
		width: 767px;
		margin: 0 auto;
	}
	
	#top {
		background: url(images/top.jpg) top center repeat-y;
		width: 100%;
		height: 100px;
	}
		#logo {
			padding-top: 10px;
		}
		
		#logo a {
			background: url(images/logo.jpg) no-repeat;
			width: 439px;
			height: 60px;
			display: block;
			text-indent: -9000px;
			margin: 0 auto;			
		}
		
		#menu {
			margin-top: 7px;
			text-transform: uppercase;
			margin-left: 10px;
		}
		
		#menu ul {
			list-style: none;
			padding: 0;
			margin: 0;
		}
			
			#menu ul li {
				float: left;
				margin-right: 10px;
			}
			
				#menu ul li a {
					display: block;
					padding-bottom: 5px;
					color: #000;
					width: 70px;
					text-align: center;
					text-decoration: none;
				}
				
					#menu ul li a:hover, #menu ul li.current a {
						background: url(images/li.jpg) center bottom no-repeat;
						font-weight: bold;
					}
					
		#quote {
			width: 200px;
			float: right;
			color: #000;
			font-size: 14px;
			font-weight: bold;
			text-align: right;
			margin-right: 10px;
		}
		
		#container {
			background: url(images/wrapper.jpg) no-repeat;
			min-height: 569px;
			height: auto ! important;
			height: 569px;
			padding: 5px 15px;
		}
		
			#content {
				width: 550px;
				float: left;
			}
			
			#sidebar {
				float: right;
				width: 130px;
			}
			
				#sidebar h2 { text-align: right; }
				
				#footer {
					text-align: center;
					border-bottom: 1px dotted #666;
					color: #666;
					font-size: 9px;
					padding: 10px 0;
					margin-top: 35px;
				}
		
		.clearfix { overflow: hidden; width: 100%; }
		
		p#generator {
			margin: 15px auto;
			width: 10px;
		}
					
		h2 {
			display: block;
			padding: 2px;
			margin: 10px 0;
			line-height: normal;
			background: #666;
			color: #fff;
			font-size: 10px;
			font-weight: bold;
			text-transform: uppercase;
		}
		
		img { border: 0; }
		
	a:link, a:visited {
		color: #000;
	}
	
		a:hover {
			color: #979997;
		}
		
		
		div.slideshow 
		{
			position: relative;
			width: 600px;
			height: 157px;
			overflow: hidden;
			background-color: #000;
		}
