/* CSS Document */

/* ~~~~~~~~~~ reset styles ~~~~~~~~~~ */

html{ 
	overflow: -moz-scrollbars-vertical !important; }

html, body, address, blockquote, div, dl, form, h1, h2, h3, h4, h5, h6, ol, p, pre, table, ul,
dd, dt, li, tbody, td, tfoot, th, thead, tr, button, del, ins, map, object,
a, abbr, acronym, b, bdo, big, br, cite, code, dfn, em, i, img, kbd, q, samp, small, span,
strong, sub, sup, tt, var, legend, fieldset {
	margin: 0;
	padding: 0;
}

img, fieldset {
	border: 0;
}

ul { list-style:none;
}

a { text-decoration:none;
	color:#137771;
	font-weight:bold;
	font-family:"Georgia", Times New Roman, Times, serif;
}

a:hover {
	color:#00ada3;
	}
	
h1 {
	font-family:"Georgia", Times New Roman, Times, serif;
	color:#3a281c;
	font-size:37px;
	
	}
	
h2 {
	font-family:"Georgia", Times New Roman, Times, serif;
	color:#3a281c;
	font-size:25px;
	}
	
h3 {
	font-family:"Georgia", Times New Roman, Times, serif;
	color:#523f32;
	font-size:17px;
	}
	
.blue {
	color:#137771;
	}
	
h4 {
	font-family:"Georgia", Times New Roman, Times, serif;
	color:#523f32;
	font-size:14px;
	}
	
p {
	font-family:"Arial", Helvetica, sans-serif;
	font-size:13px;
	line-height:20px;
	color:#594a40;
	letter-spacing:normal;
	}
	
hr { 
	border:0;
	background-color: #C9B97C;
	height:1px;
	}	

/* ~~~~~~~~~~ reset styles ~~~~~~~~~~ */


body { 
		background:url(images/bg.jpg);
		background-repeat:repeat;
		font-family:"Arial", Helvetica, sans-serif;
		letter-spacing:-1px;
		}
		
#outer-container {
		background-image:url(images/bg-top.jpg);
		background-repeat:repeat-x;
		height:672px;
		width:100%;
		}
		
#container {
	background: url(images/con-bg.png) no-repeat scroll center top;
	width:100%;
	float:left;

	}
	
#wrapper{
	width:950px;
	margin:auto;
	}

	
/* ~~~~~~~~~~ Index ~~~~~~~~~~ */

#index {
width:500px;
height:500px;
margin:auto;
}

#index p{
color:#3a281c;
}

/* ~~~~~~~~~~ Header ~~~~~~~~~~ */

#header {
	width:950px;
	height:361px;
	background-image: url(images/header-bg.jpg);
	position:relative;
		}
	
#header ul {	
		margin-left:200px;
		margin-top:235px;
		width:565px;
		float:right;
		}
		
#header ul li{	
		display:inline;
		float:left;
		}
		
#header ul li a{	
		display:block;
		font-size:16px;
		padding-left:9px;
		padding-right:9px;
		color:#330000;
		font-family:"Georgia", Times New Roman, Times, serif;
		font-weight:bold;
		border-right:solid 1px #330000; 
		}
		
#header ul li a:hover {	
		color: #137771;
		}
		
#header img{
	position: absolute;
	right:0px;
	top:361px;
	z-index:10;
}

/* ~~~~~~~~~~Content~~~~~~~~~ */


#content-main{
	width:950px;
	min-height:700px;
	float:left;
	clear:both;
	background-color:#1f1915;
	background-image:url(images/main-bg.jpg);
	background-repeat:no-repeat;
	padding-bottom:20px;
	}
	

	
/* ~~~~~~~~~~Left Content~~~~~~~~~ */

#left {
	width:467px;
	margin:0 40px 40px 40px;
	padding:25px;
	padding-bottom:40px;
	background-color:#dad8b0;
	background-image: url(images/left-bg.png);
	background-repeat:no-repeat;
	float:left;
	}
	
.center {	
	text-align:center;
	}
	
/* ~~~~~~~~~~Right Content~~~~~~~~~ */	

#right {
	width:294px;
	background-image:url(images/right-bg.png);
	background-repeat:no-repeat;
	margin-right:40px;
	float:right;
	height:600px;
	margin-top:20px;
	padding-top:60px;
	padding-bottom:20px;
	

	}
	
#right h1, #right h2, #right h3, #right p {
	color:#dadb9b;
	}
	
#right ul {
		padding-left:12px;
		text-align:left;
		padding-top:15px;
			}
			
#right ul li a {
		display:block;
		font-size:25px;
		text-align:center;
		text-decoration:none;
		background-position:center top;
		background-repeat:no-repeat;
		height:97px;
		line-height:97px;
		width:272px;
		background-image:url(images/button.png);
		color:#dadb9b;
		}
		
#right ul li a:hover { background-image:url(images/button-glow.png);
						}
						

						
	/* ~~~~~~~~~~Footer ~~~~~~~~~ */
	
#footer {
	width:1105px;
	background-image:url(images/footer-bg.png);
	background-repeat:no-repeat;
	height:320px;
	margin-left:-77px;
	float:left;
	clear:both;
	}
	
#footer ul {	
		margin-left:100px;
		margin-right:100px;
		margin-top:170px;
		width:960px;
		text-align:center;
		}
		
#footer ul li{	
		display:inline;
		float:left;
		}
		
#footer ul li a{	
		display:block;
		font-size:16px;
		padding-left:12px;
		padding-right:12px;
		color:#dadb9b;
		font-family:"Georgia", Times New Roman, Times, serif;
		border-right:solid 1px #137771;
		font-weight:normal;
		}
		
#footer ul li a:hover {	
		color: #00ada3;
		}
		
		
#footer p {
	color:#babb83;
	font-size:14px;
	}
	
	
						
						