/* CSS Document */

/* html elements */

	body {
		text-align:center;
		background:url('backgrounds/1bg.gif');
		margin:0px;
		padding:0px;
		font-family:Georgia, "Times New Roman", Times, serif;
		}	
			
	p {
		font-size:14px;
		color:#FFFFFF;
		}
		
	h1 {
		font-size:24px;
		color:#FFFFFF;
		}	
		
	h2 {
		font-size:14px;
		color:#663300;
		}
	h2 em {
		color:#000000;
		font-weight:normal;
		}
		
	h3 {
		font-size:13px;
		color:#660000;
		font-weight:bold;
		}
		
	h4 {
		font-size:12px;
		line-height:13px;
		color:#5C3A25;
		font-weight:bold;
		margin-top:4px;
		margin-bottom:2px;
		}
	
	a {
		color:#660000;
		}
	
	hr {
		color:#660000;
		background-color:#660000;
		}
		
	H1, H2, p {
		margin-top: 12px; margin-bottom: 12px; 
		}
		
	ul.navbar {
		padding-top:60px;
		padding-left:60px;
		list-style-type: none;
		list-style-position: outside;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-weight:normal;
		}
	
	ul.navbar li {
		border-left: thick solid #996633;
		padding-left:30px;
		margin:4px;
		}
		
	ul.navbar a {
		color:#F5DEA1;
		text-decoration:none;
		}
	
	ul.navbar a:hover {
		color:#DA8842;
		}
		
/* generic classes */	
			
	.css {
		text-align:right;
		padding-right:80px;
		padding-top:10px;
		}
	.facebook {
		text-align:left;
		}
		
	.name {
		font-style:italic;
		color:#660000;
		font-weight:bold;
		}
		
	.count {
		font-size:16px;
		font-style:italic;
		color:#990000;
		font-weight:bold;
		}
	
	.picleft {
		float:left;
		padding-right:10px;
		}
		
	.picright {
		float:right;
		padding-left:10px;
		}
		
	.date {
		font-weight:bold;
		font-size:15px;
		color:#FFFFCC;
		text-align:center;
		padding-left:30px;
		}
				
	.hyperlinks {
		padding-top:30px;
		text-align:center;
		font-size:12px;
		font-style:oblique;
		}
		
	.hyperlinks a {
		color:#FFFFCC;
		text-decoration:none;
		}
		
	.hyperlinks a:hover {
		color:#663300;
		text-decoration:none;
		}
		
/* positional divs */ 
	
	#frame {
		width:766px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		margin-bottom:0px;
		padding:0px;
		text-align:left;
		}
	#header {
		background:url('backgrounds/2header1.jpg');
		height:277px;
		margin:0px;
		margin-top:0px;
		margin-bottom:0px;
		padding:0px;
		}
			
	#contentframe {
		width:766px;
		margin-right:0px;
		margin-left:0px;
		margin-top:0px;
		margin-bottom:0px;
		padding:0px;
		text-align:left;
		background:url('backgrounds/4bgmain.jpg');
		z-index:10;
		}
		
	#contentframe2 {
		width:766px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		margin-bottom:0px;
		padding:0px;
		background:url('backgrounds/3bgmaintop.jpg')  no-repeat;
		z-index:100;
		}
	
	#contentframeinner {
		width:621px;
		margin-right:0px;
		margin-left:80px;
		margin-top:0px;
		padding-top:30px;
		padding-right:65px;		
		text-align:left;
		}
		
	#contentleft {
		float:left;
		width:222px;
		margin-top:-30px;
		margin-left: 0px;
		margin-right:30px;
		margin-bottom:0px;
		background:url('backgrounds/6leftmain.gif');
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		}
	
	#contentleft2 {
		width:182px;
		margin:0px;
		padding:20px;
		padding-bottom:0px;
		background:url('backgrounds/5lefttop.gif') no-repeat;
		}
		
	#contentleftbottom {
		width:222px;
		margin:0px;
		padding-left:5px;
		padding-bottom:10px;
		background-image: url('backgrounds/8orange.gif');
		background-repeat: repeat;
		text-align: left;
		}
		
	#contentleftbottom p {
		text-align:left;
		}
	
	#contentright {
		float:right;
		width:359px;
		margin-top:0px;
		margin-left: 70px;
		margin-right: 80px;
		}
		
	#footerframe {
		width:766px;
		margin-right:0px;
		margin-left:0px;
		margin-top:-16px;
		margin-bottom:0px;
		padding:0px;
		text-align:left;
		}
		
	#footer {
		background:url('backgrounds/7footer.jpg');
		height:124px;
		width:766px;
		margin-right:0px;
		margin-left:0px;
		margin-top:0px;
		padding:0px;
		text-align:left;
		}
	
	#contentleft2 p {
		font-size:12px;
		color:#5C3A25;
		margin-top:2px;
		margin-bottom:5px;
		}
		
	#offer {
		visibility:hidden;
		border:dashed;
		border-bottom-color:#660000;
		border-color:#660000;
		border-width:medium;
		margin-left:250px;
		padding:10px;
		}
		
	#vbookleft {
		float:left;
		width:200px;
		}
		
	#vbookright {
		float:right;
		width:400px;
		}
		
	#vbookhr {
		float:right;
		width:621px;
		}
	
	#number {
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#FFFF99;
	padding-right:65px;
	padding-top:8px;
	line-height: normal;
		}
		
	#marquee {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#FFFF99;
		width:670px;
		margin-left:50px;
		margin-top:35px;
		}
