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

body {background-color:
#000000;
	  width:100%;
	  height:100%;
	  border:0px;
	  margin:0px;
	  padding:0px;
	  text-align:center;
	  color:#bba;
	  font:80%/140% georgia,serif;
	  }
	  
#header {background-image:url(images/header.png);
		 background-repeat:no-repeat;
		 border:0px;
		 padding:0px;
		 margin:0px;
		 width:840px;
		 height:162px;
		 float:left;

		 }
#header_repeat { 
		 background-image:url(images/header_repeat.png);
		 background-repeat:repeat-x;
		 border:0px;
		 padding:0px;
		 margin:0px;
		 width:auto;
		 height:162px;
		 clear:right;
		 }

#menu {
	  border:0px;
	  margin:0px;
	  padding-top:120px;
	  width:840px;
	  height:15px;
	  float:left;
	  clear:right;
	  padding-left:50%;
	  padding-right:;
	  font:italic 0.7em/1.4 georgia,serif;
	  }
.container {
        width: 800px;
		height:15px;
        padding-left:25px;
		padding-bottom:0px;
		padding-top:px;
		padding-right:0px;
        margin:none;
        border:none;
        background:none;
		float:left;
		
		
}
/* circle */

#navCircle {
        margin: 0;
        padding: 0 0 20px 10px;
        border-bottom: 0px;
}

#navCircle li {
        margin:0px;
        padding:0px;
        display: inline;
        list-style-type: none;
}

#navCircle a:link, #navCircle a:visited {
        float: left;
        font-size: 12px;
        line-height: 14px;
        font-weight: bold;
        padding: 0 12px 6px 12px;
        text-decoration: none;
        color: #3b3b3b;
}

#navCircle a:link.active, #navCircle a:visited.active, #navCircle a:hover {
        padding-bottom: 6px;
        color: #ffffff;
        background: url(images/circle.png) no-repeat bottom center;
}

	
	
	h1,h2{font:bold 80% 'helvetica neue',sans-serif;
	letter-spacing:3px;
	text-transform:uppercase;
	}
	
	a{color:#348;
	  text-decoration: none;
	  outline:none;
	  }
	  
	a:hover{color:#67a;
	}
	.caption{font-style:italic;
	      color:#887;
	}
	.demo{position:relative;
	      margin-top:2em;
		  }
	.gallery_demo{width:702px;
	              margin:0 auto;
				  }
	.gallery_demo li{width:68px;
	height:50px;
	border:3px double #111;
	margin: 0 2px;
	background:none;
	}
	
	.gallery_demo li div{left:240px;

	}
	.gallery_demo li div .caption{font:italic 0.7em/1.4 georgia,serif;
	}
	
	#main_image{margin:0 auto 320px auto;
	height:450px;
	width:900px;
	background:none;
	}
	
	#main_image img{margin-bottom:0px;
	}
	
	.nav{padding-top:15px;
	clear:both;
	font:80% 'helvetica neue',sans-serif;letter-spacing:3px;
	text-transform:uppercase;}
	
	.info{text-align:left;
	width:700px;
	margin:30px auto;
	border-top:1px dotted #221;
	padding-top:30px;
	}
	
	.info p{margin-top:1.6em;
	}
	
	#statement {
		background-color:#000000;
		color:#FFFFFF;
		margin:0px;
		padding:0px;
		border:0px;
		width:700px;
		height:700px;
		line-height:40pt;
		}