@charset "utf-8";
/* CSS Document */

body, html, div, blockquote, img, label, p, h1, h2, h3, h4, h5, h6, pre, ul, ol, li, dl, dt, dd, form, a, fieldset, input, th, td {
	margin:0;
	padding:0;
	border:0;
	outline:none; }
html {
	background:#000 url(images/bg_r.png) repeat-x 0 0; }
body {
	line-height:1;
	float:left;
	width:100%;
	min-width:1150px;
	min-height:854px;
	color:#c5c5c5;
	font-size:100%;
	background:url(images/bg.jpg) no-repeat 0 0;
	font-family:Tahoma, Geneva, sans-serif; }
h1, h2, h3, h4, p, ul, ol {
	margin:0 0 10px 0; }
h1 {
	font-size:18px; }
h2 {
	font-size:17px; }
h3 {
	font-size:16px; }
h4 {
	font-size:15px; }
p {
	font-size:12px; }
ul, ol {}
a {
	color:#f2d11a;
	text-decoration:none; }
a:hover {
	color:#d5b817;
	text-decoration:underline; }
#header {
	float:left; }
#logo {
	float:left;
	margin:2px 0 0 13px; }
#header ul {
	float:left;
	font-size:15px;
	margin:90px 0 0 10px;
	list-style:none;
	text-transform:uppercase; }
#header ul li {
	float:left;
	border-left:1px solid #b21106; }
#header ul li:first-child {
	border:none; }
#header ul li a {
	color:#b21106;
	padding:9px 12px 12px 12px;
	text-decoration:none; }
#header ul li a:hover {
	color:#DB3815;
	text-decoration:none; }
#header ul li .selected {
	background:url(images/menu_selected.png) no-repeat center bottom; }
#banner {
	float:left;
	clear:left; 
	text-align:center;
	font-size:12px;  }
#info {
	float:left;
	padding:5px 20px 0px 25px;
	width:483px; }
#info p {
	color:#ffffff;
	font-size:16px;
	line-height:1.3em;
	margin:10px 0 0 10px; }
#flash {
	float:left;
	position:relative;
	top:-46px;
	width:598px; }
#content {
	float:left;
	clear:left;
	min-height:415px;
	width:1100px; }
#mainContent {
	float:left;
	clear:left;
	width:1000px;
	line-height: 25px;
	margin:0 0 50px 35px; }
#mainContent p {
	font-size:16px; }
#mainContent h3 {
	color:#F2D11A }
#mainContent h2 {
	color:#ffffff }
#mainContent ol {
	margin-left:50px; }	
#contentleft {
	float:left;
	clear:left;
	width:270px;
	margin:0 0 0 50px;
	text-align:center; }
#contentmiddle {
	float:left;
	width:400px;
	text-align:left;
	line-height:20px;
	font-size:12px;
	margin-left: 40px;
	margin-right: 40px; }
#contentmiddle ul {
	margin-left:90px; }
#contentmiddle ul ol {
	margin-left:20px; }
#contentmiddle table {
	text-align:left;
	margin:0 0 0 5px; }
#contentmiddle td {
	padding:0 10px; }
#contentright {
	float:left;
	text-align:center;
	margin:0 0 0 50px;
	line-height:1.2em;
	width:225px; }
#contentleft img, #contentmiddle img, #contentright img {
	margin:5px; }
#footer {
	float:left;
	clear:left;
	margin:10px 0 75px 0;
	width:100%;
	background:url(images/bg_footer_r.png) repeat-x 0 0; }
#copy {
	float:left;
	font-size:12px;
	color:#949394;
	height:30px;
	margin:4px 0 0 25px;
	background:url(images/bg_footer.png) no-repeat 0 -4px; }
#ignus {
	font-size:12px;
	color:#949394;
	margin:4px 0 0 875px; }
#ignus a {
	color:#949394; }
#ignus a:hover {
	color:#b9b9b9; }
#menu {
	float:left;
	clear:left;
	margin:0 0 0 573px; }
#menu ul {
	font-size:12px;
	list-style:none; }
#menu ul li {
	float:left;
	padding:0 6px;
	border-left:1px solid #949394; }
#menu ul li:first-child {
	border:none; }
#menu ul li a {
	color:#949394; }
#menu ul li a:hover {}

.centerimage {
		text-align:center; }
		
.edward {
	float:left; 
	margin-right:15px; }
	
#contact {
	float: left;  }
	
#map {
	float: right;; }
