/* global styles */

h1 {font: 2.0em Verdana,Arial,Helvetica; 
#	color: #705924;
	color: #955664;
	margin: 0 0 0 0; 
	position: relative;
	z-index: 1; 
}

h2 {font: 1.4em Verdana,Arial,Helvetica; 
	color: #CC0066;
	margin: 0 0 0 0; 
	position: relative;
	z-index: 1; 
}

h3 {font: 1.0em Verdana,Arial,Helvetica; 
	margin: 0 0 0 0; 
	position: relative;
	z-index: 1; 
}

h4 { background-color: #2659af;
	font: 1.2em Verdana,Arial,Helvetica; 
	margin:0 0 0 0;
	font-weight: bold;
	position: relative;
	z-index: 1;
}

h4.resume {background-color: transparent; 
	font-weight: bold; 
	border-bottom: 3px double #000000;
}

p {font: .85em Verdana,Arial,Helvetica ; margin: 5px;}

body { 
	background-image: url(../images/fsbackground3.gif);
	background-repeat: repeat-x;
	text-align: center;    
}

#a { color: #705924;}

a:hover {
	font-style: bold;	
}

.banner {
#	background-color: #e8e4e4;
#	border: 1px solid #955664;
#	border: 1px solid #000000;
	text-align: left;
	/*margin: 0 auto;   */
	margin: 10px auto 0px auto;
	width: 750px;
}

.navbar {
	/*text-align: left; */
	/*margin: 0 auto;   */
	margin: 5px auto 1px auto;
	width: 750px;
}

.torso {
	background-color: #e8e4e4;
	border: 1px solid #955664;
	text-align: left;
	/*margin: 0 auto;   */
	margin: 0px auto 20px auto;
	width: 750px;
}

.footer {
  clear: both;
  text-align: center;
	position: relative; 
	margin: auto auto 20px auto;
#	top: auto; bottom: 5px;
	width: 750px;
	
  font: .70em Verdana,Arial,Helvetica sans-serif;
	font-style: italic;
} 

.title {
	position: relative; top: -1px; left: -1px; width: 750px;
	border: 1px solid #955664;
}

#map {
	border: 3px solid #955664;
}

.main { 
	text-align: left;
	font: .75em Verdana,Arial,Helvetica sans-serif;
	border: 0px solid #9d7c34;
	position: relative; top: 28px; bottom 75px; width: 600px; left: 75px;
}

.main a {
	font-weight: bold;	
	border: 0px solid #9d7c34;
}

.main a:hover {
	color: #ff0000;
}


.storeimage1 {
	float: left; width: 250px;
}

.storeimage2 {
	float: left; width: 250px; 
}

.twitterbadge {
	width: 100;
	height: 50;
	float: right;
	#left: 324px;
	#top: 424px;
}

.facebadge {
	#left: 472px;
	#top: 335px;
	float: right;
	width: 150px;
	height: 277px;
}
/* global styles */




 



input,textarea,select { border: 1px solid #000000;
	font: 10pt Verdana,Arial,Helvetica;
	color: #000000;
	background-color: #D5D2BD;
	margin-left: 5px;
	}


/* this following style hides text from every non CSS browser */
div.netscape { 
	font: .1em Verdana,Arial,Helvetica; 
	color: #102c66;
	margin: 0px 0px 0px 0px ;
	width: 1px;
	height: 1px;
	overflow: hidden;
}



div.content { border: 1px solid #0b96d6;
	font: .8em Verdana,Arial,Helvetica;
	width: 100%;
	padding: 1em;
	margin: 0px;
	margin-bottom: 5px;
	float: left;
	position: relative;
	z-index: 1;	
	background: #102c66;
}
