@charset "UTF-8";
body,/* CSS Document */

/************************ STRUCTURE ************************/   
div, img {
	margin: 0;
	padding: 0;
}
body {
	width: 100%;
}
#wrapper {
	width: 770px;
	margin: 0 auto;
	padding: 10px 0 10px 0;
	
}
#header {
	position: relative;
	width: 770px;
	clear: both;
	margin: 0 0 10px 0;
	
}
#menubar {
	position: absolute;
	left: 115px;
	top: 90px;
	z-index: 1;
}
#content {
	position: relative;
	width: 770px;
}
#content2 {
	position: relative;
	margin: 0 auto;
	width: 650px;
}
#vintagePhotos {
	position: relative;
	margin: 0 auto;
	width: 650px;
}
#footer {	
	position: relative;
	width: 770px;
	height: 100px;
	clear: both;
	margin: 10px 0 0 0;
}
/* Float clear for sidebar columns */
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
* html .clearfix {
	height: 1%;
}
/* End float clear */
/************************ Style ************************/
body {
	background: #000000 url(images/gfxBottomGradient.gif) repeat-x fixed bottom;
	font: 62.5% Georgia, "Times New Roman", Times, serif;
	color: #DDDDDD;
}
#wrapper {
	font-size: 1.3em;
}
#content2 {
	background: #111111;
}
.vintagePhotos {
	background: #000000;
}
#menubar ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#menubar li {
	float: left;
}
#footer {
	text-align: center;
}
#footerText {
	position: relative;
	top: -55px;
	font: 0.9em;
}
a:visited {
	color: #666666;
	text-decoration: none;
}
a:link {
	color:#FF9933;
	text-decoration: none;
}
a:active {
	color: #FF9933;
	text-decoration: none;
}
a:hover {
	color: CC6600;
	text-decoration: none;
}
p {
	margin: 10px 0 10px 0;
	padding: 0 10px 0 10px;
}
h1 {
	margin: 0 0 5px 0;
	padding: 10px 0 0 0;
	text-align: center;
	font: 1.4em Georgia, "Times New Roman", Times, serif;
	color: #CC6600;
}
h2 {
	margin: 0 0 5px 0;
	text-align: center;
	font: 1.2em Georgia, "Times New Roman", Times, serif;
}
img {
	border: 0;
}
.center {
	text-align: center;
}
/************************ Homepage Box Layout ************************/
#boxTop, #boxBottom {
	width: 650px;
	background: #111111;
	border-bottom: solid 1px #000000;
}
.box1, .box2, .box3, .box4 {
	width: 294px;
	padding: 15px;
	text-align: center;
} 
.box1, .box3 {
	float: left;
	border-right: solid 1px #000000;
}
.box2, .box4 {
	float: right;
}
.box4 {
	background: #CC6600;
}
.box4 h1 {
	color: #222222
}
/************************ Story Pages Column Layout ************************/
#col1, #col2 {
	width: 125px;
	padding: 5px;
	border-bottom: solid 1px #000000;
}
#col1 {
	float: left;
	border-right: solid 1px #000000;
	
}
#col2 {
	float: right;
	border-left: solid 1px #000000;
}
#storyText {
	position: relative;
	width: 360px;
	margin: 0 0 0 135px;
	padding: 0 5px 20px 5px;
	top: 0px;
}
.clear {
	clear: both;
	height: 10px;
}
.sideImg {
	padding: 0;
}
/************************ Vintage Photoshow Layout ************************/
#vintagePhotoShow {
	width: 650px;
	height: 480px;
	padding: 0;
	margin: 0;
	border: none #000000;
}
