@charset "utf-8";


/*
-------------------------------------------------------------
------------------------------------------------------------- 




Site design, stylesheet, site development & initial site population by matt c/o Burning Fire Design 5/07.
Doorway page design & stylesheet developed 5/09

For graphic design and/or site development needs, contact MATT c/o:
matt[AT]burningfiredesign.com


 
 
 
study, don't steal

thank-you



	

-------------------------------------------------------------
------------------------------------------------------------- */


html, body {
	margin:0; 
	padding:0;
	}

html {
	background:url(../imgs/doorway/bgNEW.jpg) top center no-repeat #a4ce3b;
	}

body {
	background:url(../imgs/doorway/bgMastheadBg.jpg) top center no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	}
	
a {
	color:#303b11;
	text-decoration:none;
	border-bottom:1px solid #8d9672;
	}
	a:hover {
		color:#0b0404;
		border-bottom:none;
		}
		
a.welcome {
	display:block;
	width:193px; height:73px;
	background:transparent url(../imgs/doorway/welcome.png) no-repeat 0 0;
	text-indent:-9000px;
	position:relative; 
	top:16px; 
	left:508px;
	border-bottom:none!important;
	}
	a:hover.welcome {
		background-position:0 -73px;
		}
		
/*--------------------------------------
			masthead
----------------------------------------*/
	
#masthead { 
	margin:0 auto 16px;
	padding:0;
	width:882px; height:182px;
	font-size:10px; text-transform:uppercase; color:#303b11;
	background:url(../imgs/doorway/bgMasthead.jpg) top center no-repeat;
	} 
	
	.mastAddy1 { 
		position:relative; float:left; top:161px; left:80px;
		} 
	
	.mastAddy2 { 
		position:relative; float:right; top:161px; right:80px;
		} 
		
	#masthead a img {
		text-decoration:none; 
		border:none!important;
		}
	
#moving { 
	margin:6px auto -5px; padding:12px 0 0;
	width:730px; height:25px;
	text-align:center;
	font-size:11px; text-transform:uppercase; color:#303b11;
	background:url(../imgs/doorway/bg-moving.gif) no-repeat;
	} 
	
#ribbon { 
	width:100%;
	text-align:center;
	margin:6px 0; padding:0;
	border:none;
	} 
	#ribbon a {
		border-bottom:none;
	} 
		

/*--------------------------------------
			  content
----------------------------------------*/
	
.OneCol, .OneColEmpty {
	width:730px;
	margin:0 auto 20px;
	padding:0;
	font-size:12px;
	color:#0b0404;
	clear:both;
	}
	
	.OneCol {
		background-color:transparent;
		background-image:url(../imgs/doorway/bgBox.png);
		}
		
	.OneColEmpty {
		background:none;
		}
		
	.OneCol p, .OneColEmpty p {
		padding:0 8px;
		}
	
.TwoColAlpha, .TwoColBeta {
	width:356px;
	background-color:transparent;
	background-image:url(../imgs/doorway/bgBox.png);
	}
	.TwoColAlpha {
	float:left;
	}
	.TwoColBeta {
	float:right;
	}
	
	.TwoColAlpha img, .TwoColBeta img {
		float:right;
		margin:0 0 0 4px;
		border:none;
		}
		
	.TwoColAlpha ul, .TwoColBeta ul {
		margin:0;
		padding-left:22px;
		}
	.TwoColAlpha ul, .TwoColBeta ul  li {
		}

h1 {
	margin:0;
	padding:4px 8px;
	font-family:Arial Narrow, Arial, Helvetica, sans-serif;
	font-size:16px; font-weight:normal; color:#2c3111;
	}
	
.button, .enter {
	padding:8px 14px 7px;
	font-size:9px;
	text-transform:uppercase;
	color:#303b11;
	background:#f7faed;
	text-decoration:none;
	border-bottom:none!important;
	}
	.button {
		position:relative;
		float:right;
		}
	.button:hover, .enter:hover {		
		color:#f7faed;
		background:#86a032;
		}

.flashPlayer {
	float:left;
	padding:0;
	margin:12px 12px 0 0;
	}
	
h4 {
	margin-bottom:0;
	margin-top:14px;
	font-weight:bold;
	font-size:12px;
	color:#3a441b;
	border-bottom:1px solid #7f983a;
	}
		
.gray {
	color:#434d24;
	}
		
em {
	font-size:11px;
	line-height:normal;
	font-style:normal;
	color:#434d24;
	}
		
.thirdPartyFlash ul {
	list-style:none;
	font-size:10px;
	font-weight:normal;
	line-height:10px;
	padding:0 4px 4px 0;
	}
	.thirdPartyFlash ul li {
		margin-left:238px;
		padding:3px 3px 3px 30px;
		background:url(../imgs/getFlash.gif) 5px 4px no-repeat;
		background-color:#b8d55e;
		min-height:20px;
		}
		.thirdPartyFlash ul li a {
			text-decoration:none; 
			border-bottom:none;
			color:#434d24;
			}
		.thirdPartyFlash ul li a:hover {
			text-decoration:none; 
			border-bottom:none;
			color:#000000;
			}
	

/*--------------------------------------
			  footer
----------------------------------------*/

#footer { 
	width:730px;
	margin:20px auto;
	text-align:center;
	font-size:10px; text-transform:uppercase; color:#303b11;
	} 
	
.copyright { 
	border-top:1px solid #7f983a;
	padding:6px;
	margin-top:15px;
	} 
	
