/*Shem Creek Vintage Guitar Studio
CSS Document 
by, Rachel Jorgensen.*/

/*Basic Page Styles*/
body {
	color:#4D2202;
	background-color:#F0E7BC;
	background-image:url(../images/back3.jpg);
	/* background-position:center; */
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding: 0px;
	font-size:11px;
	line-height:20px;
}
h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	margin-top:1px;
	font-size:16px;
}
h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	margin-top:1px;
	font-size:14px;
}
h3 {
font-family:Georgia, "Times New Roman", Times, serif;
margin-bottom:0;
}
p {
margin-top:0;
}
a {
color:#c00;
text-decoration:none;
font-weight:bold;
}
a:hover {
color:#fc0;
background-color:#900;
}
li {
padding-top:3px;
}
img {
border:none;
}
table {
margin-bottom:1em;
}

/*Layout*/
#menu {
position:absolute;
margin:0;
padding:0;
width:234px;
top:3px;
left:0;
background:url(images/guitar_nav_sprite438x1069.gif) no-repeat;
height: 1069px;
}
/*Hides the menu items*/
#menu span {
display:none;
}
/*Gets rid of bullets on menu items*/
#menu li {
list-style:none;
margin:0;
padding:0;
position: absolute;
left: 0;
}
#menu li, #menu a {
width:220px;
display:block;
}

/*id definitions for menu list items--background rollovers*/
#home {
top:273px;
}
#home a:hover {
background:transparent url(images/guitar_nav_sprite438x1069.gif) 203px -273px;
}
#home a, #home a:hover {
height:68px;
}
#about {
top:341px;
}
#about a:hover {
background:transparent url(images/guitar_nav_sprite438x1069.gif) 203px -341px;
}
#about a, #about a:hover {
height:56px;
}
#faq {
top:397px;
}
#faq a:hover {
background:transparent url(images/guitar_nav_sprite438x1069.gif) 203px -397px;
}
#faq a, #faq a:hover {
height:54px;
}
#guitars {
top:451px;
}
#guitars a:hover {
background:transparent url(images/guitar_nav_sprite438x1069.gif) 203px -451px;
}
#guitars a, #guitars a:hover {
height:51px;
}
#contact {
top:502px;
}
#contact a:hover {
background:transparent url(images/guitar_nav_sprite438x1069.gif) 203px -502px;
}
#contact a, #contact a:hover {
height:47px;
}

#content {
position:absolute;
margin:0;
padding:0;
top:0;
left:203px;
}
#header {
margin:0;
padding:0;
height: 210px;
vertical-align:top;
}
#body {
width: 500px;
margin-top: 10px;
margin-right: 10px;
margin-bottom: 25px;
margin-left: 10px;
}
#altnav {
border-top: 1px solid #900;
}
#altnav li {
list-style-type: none;
display:inline;
}
#footer {
font-size:small;
margin:0;
padding-top:5px;
border-top:1px solid #900;
}
.mainPageWrapper {
	width:900px;
	/* background-color:#F0E7BC; */
	border:1px solid #916a49;
	margin-top:10px;
	background-color:#916a49;	
}

.mainContentWrapper {
	background-color:#FFFFFF;
}
.mainLeftColumn {
	float:left;
	width:200px;
	background-color:#916a49;
	/* height:1200px; */
}
.mainRightColumn {
	float:right;
	width:692px;
	padding:4px;
 	background-color:#F0E7BC; 	
}
.EventListing {
	font-size:10px;
	padding:4px;
}
