
/* CSS Document */
/* May 2012 */
/* Author: Randy Rhody */

/* Styles for 
header, footer, and content area
with two columns. */


/* reset margins. set font and size */ 
body { 
	margin: 0 ;
	padding: 0 ;
	background-image: url(../images/fabric.jpg) ;
	text-align: center ;
	font-family: verdana, arial, sans-serif ;
	font-size: 12px ; 
} 

#shadowbox {
	width: 1000px ; 
	margin: auto ; 
	text-align: center; 
	box-shadow: 0px 0px 15px 15px #000;
}


/* set header width and background color */ 
#header { 
	width: 1000px ; 
	margin: auto ; 
	padding-top: .5em; 	
	background-color: #fff ;
	text-align: center; }

/* set main navigation, horizontal */ 
#navtop { 
	width: 1000px ; 
	margin: auto ; 
	padding-top: 0;
	padding-bottom: 2em ; 	
	background-color: #fff ;
	border-bottom: 1px solid #039 ;
	text-align: center; }

#navtop ul {
	margin: .2em 0 ;
	padding-left: 130px ;
	width: 900px ;
	list-style-type: none ;
	float: left ;
}

#navtop ul li {
	display: inline ;
}

#navtop ul a {
	display: block ;
	float: left ;
	padding: 0 1em ;
	color: #039 ;
}

#navtop ul a:hover {
	color: #c30 ;
}


/* set content container width and bgcolor */ 
#contentArea { 
	width: 1000px ; 
	padding-top: 20px ;
	min-height: 600px ;
	background-color: #fff ; ;
	font-size: 14px ;
	color: #333 ;
	text-align: center ;
	line-height: 1.4em ;
	letter-spacing: 1px ;

}  



.orange {
	font-size: 1.2em ;
	color: #f45b08 ;
}


.shadow {
	border-radius: 10px;
	box-shadow: 0px 0px 3px 0px #333;
}


/* clears the floats so the footer will place correctly */ 
div.clearfloats { 
	clear : both ; 
}


/* set footer width and bg color */ 
#footer { 
	width: 1000px ; 
	padding: .5em 0 ;
	margin: 0 auto ;
	border-top: 1px solid #039 ;
	background-color: #fff ;
	text-align: center ;
	font-size: 10px;
	color: #999999 ;
}


