/* CSS Document */

	@font-face {
	    font-family: 'ironman';
	    src: url('ironman.ttf') format('truetype'),
	         url('ironman.ttf') format('truetype');	         
    }

	* {
		padding:0px;
		margin:0px;
	}
	
	.clear {clear:both;}
	
	img {
		border:0px;
	}

	body {
		padding:0px;
		margin:0px;
		background:url('images/body-bg.jpg');
	}
	
	#container {
		background:url('images/container-bg-top.jpg') repeat-x;
	}
		
	#header-interior {
		width:960px;
		margin:auto;
		height:270px;
		background:url('images/header-bg.jpg') no-repeat;
	}

	#header {
		background:url('images/header-repeat.jpg') repeat-x;
		height:270px;
	}
	
	#logo {
		margin:0 0 0 55px;
		padding:10px 0 0 0 ;
		width:489;
		height:214;
	}
	
	#footer {
		width:821px;
		height:60px;
		background:url('images/footer-bg.jpg') no-repeat;
		margin:-15px auto 25px auto;
	}
	
	#footer p {
		text-align:center;
		color:#fff;
		font-family:georgia;
		font-size:14px;
		padding:5px 0 0 0;
		margin:0px;
		text-shadow:1px 1px 1px #000;
	}
	
	#footer a {
		font-family:georgia;
		font-size:14px;	
		color:#e9e6cf;	
	}
	
	#footer a:hover {
		font-family:georgia;
		font-size:14px;
		color:#f9f9f2;
	}
	
	#content {		
		width: 900px;
		margin: auto;
		background:#f9f9f2;
		box-shadow: inset 0px 0px 100px #d8d0a4;
		-moz-box-shadow: inset 0px 0px 100px #d8d0a4;
		-webkit-box-shadow: inset 0px 0px 100px #d8d0a4;
		position:relative;
		min-height:500px;
		top:-15px;
		border:1px solid #594a41;
		
	}
	
	#content-left {
		float:left;
		width:600px;
	}

	#content-sidebar {
		float:left;
		width:300px;
	}
	
	.home-icon {
		width:90px;
		height:75px;
		float:left;
		margin:10px;	
	}
	
	#sidebar-lower-area {
		width:275px;
		background:#fff;
		min-height:200px;
		margin:10px 0px 10px 20px;
		padding:5px;
		box-shadow:inset 0px 0px 30px #ccc;
		border:1px solid #ccc;
		overflow:auto;
	}
	
	#sidebar-lower-area a {
		color:#620000;
		padding:3px 5px;
		margin:3px;
		display:block;
		float:left;
		border-radius:5px;
		background-color:#ccc;
		font-size:14px;
	}
	
	#sidebar-lower-area a:hover {
		text-decoration:none;
		background-color:#620000;
		color:#fff;
	}	
/*		
	#content:before {
		content:"";
		position:absolute;
		width:100%;
		height:100%;
		top:0;
		bottom:0;
		box-shadow:0px 0px 15px #000;
	}

	#content:after {
		content:"";
		position:absolute;
		width:890px;
		top:-10px;
		border:5px solid #e9e5cd;
	}
*/	
	#homepage-slider {
		height:174px;
		width:459px;
		margin:15px;
	}	
	
	a.sidebar-button {
		width:288px;
		height:49px;
		background:url('images/left-side-button1.png');
		background-position:top;
		display:block;
		color:#fff !important;
		font-family:helvetica !important;
		font-size:20px !important;
		text-align:center;
		line-height:2;
		margin:0 0 0 22px;
	}
	
	a.sidebar-button:hover {
		background-position:bottom;
		text-decoration:none;
	}

	
/* Random Images */

/*** set the width and height to match your images **/


.slideshow { height: 174px; width: 459px; margin: auto }
.slideshow img { padding: 5px; border: 1px solid #fff; background-color: #fff; box-shadow:0px 0px 10px #9a9268; }



/* General Use Styles */	
	p {
		font-family: helvetica;
		text-align: center;
		font-size: 16px;
		font-weight: normal;
		color: #620000;
		text-decoration: none;
		margin:0;
		padding:10px;
		line-height:1.5;
	}
	
	h1 {
		font-family: Georgia;
		font-size: 26px;
		font-weight: normal;
		color: #777;
		text-align: left;	
		margin: 0 0 0 20px;	
		padding:5px;	
	}
	h2 {
		font-family: georgia;
		font-size: 22px;
		font-style:italic;
		font-weight: normal;
		background-repeat: no-repeat;
		color: #000;
		text-decoration: none;
		text-align: left;
		margin: 0 0 0 20px;	
		padding: 5px;	
	}
	h3 {
		font-family: "ironman",impact;
		font-size: 22px;
		font-weight: normal;
		color: #413f2f;
		text-decoration: none;
		text-align: left;	
		margin: 10px 0 5px 10px;	
		padding: 5px;
		text-shadow:2px 2px 1px #bfbca1;
	}	

	
	
/* These are the Category Bullet Lists */
	
	ul {
		font-family: Arial;
		font-weight: bold;
		color: #777;
		text-decoration: none;
		margin: 10px 0px 10px 30px;
	}
	
	li {
		font-size: 12px;
		font-weight: bold;
		list-style-type: circle;
		text-align: left;
		background-image: url('images/li.jpg');
		background-repeat: no-repeat;
		background-position: center left;
		padding: 5px 0px 5px 20px;
	}
	
/* These are the Main Menu Links */	

	a:link {
		font-family: Verdana, Arial;
		font-size: 12px;
		font-weight: normal;
		color: #ccc;
		text-decoration: none;
	}
	a:visited {
		font-family: Verdana, Arial;
		font-size: 12px;
		font-weight: normal;
		color: #ccc;
		text-decoration: none;
	}
	a:active {
		font-family: Verdana, Arial;
		font-size: 12px;
		font-weight: normal;
		color: #000;
		text-decoration: underline;
	}
	a:hover {
		font-family: Verdana, Arial;
		font-size: 12px;
		font-weight: normal;
		color: #000;
		background-color: none;
		text-decoration: underline;
	}

/* These are the Main Menu Links */	

	a.nav {
		font-family: Georgia;
		font-size: 18px;
		font-weight: normal;
		color: #fff;
		text-decoration: none;
		line-height:50px;
	}
	
	a.nav:hover {
		font-family: Georgia;
		font-size: 18px;
		font-weight: normal;
		color: #7a7a7a;
		text-decoration: none;
	}

/* page styles */

#outerdiv
{
margin:15px;
border:1px solid #000;
width:665px;
height:650px;
overflow:hidden;
position:relative;
}

#inneriframe
{
position:absolute;
top:-225px;
left:-447px;
width:1280px;
height:1200px;
}