
/* Layout Stylesheet */ 

body {
 margin:20px;
 background:#333;
 color: #333333;
 text-align:center;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 padding:0;
 } 
 
#intro{
width:500px; 
height:200px; 
border:30px solid #000;
}

#outer {
 text-align:left;
 background:#000 url(images/sidebg.gif) repeat-y;
 border:0px solid #000000;
 width:920px;
 margin:auto;
 }

#hdr {
 height:227px;
 background:#000 url(images/hdrbg.jpg) repeat-y;
 color: #333333;
 padding:0;
 margin:0;
 }
 
 #hdr-rt 
 {
 float:left;
 height:200px;
 width:218px;
 background:#000;
 }
  #hdr-lt 
 {
 float:right;
 height:200px;
 width:700px;
 background:#eeeeee;
 }

#bar {
 height:30px;
 background:#000 url(images/split.jpg) no-repeat;
 color: #333333;	
 border-width:1px 0 1px 0;
 }

#bodyblock {
 position:relative;
 background: #000 url(images/sidebg.gif) repeat-y;
 color: #333333;
 width:920px;
 padding:0;
 margin:0;
 }

#l-col {
 float:left;
 background:#c00 url(images/sidebg.gif) repeat-y;
 color: #333333;
 width:220px;
 }

#cont {
 width:686px;
 background:#000;
 color: #fff;
 border:solid #000000;	
 border-width:0 0 0 1px;
 text-align:left;
 padding: 5px, 10px;
 }

#ftr 
{
 position:relative;
 height:35px;
 background:#000;
 color: #fff;
 border:solid black;
 border-width:1px 0 0 0;
 margin:0;
 }

 
/*top menu formating*/
ul.topmenu{
list-style: none;
margin: 0px 0 0;
padding: 0 0 0 220px;
}

ul.topmenu li{
float:left;
position: relative;
padding: 0;
}

ul.topmenu li a, ul.topmenu li a:visited {
color: #c00;
padding: 0 15px;
text-align: center;
text-decoration: none;
border-right:solid 1px #c00;
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight:bold;
}

/*side menu formating*/

#clubevents {
	position:absolute;
	left:0px;
	top:0px;
	width:216px;
	height:42px;
}

#albums {
	position:absolute;
	left:0px;
	top:42px;
	width:216px;
	height:41px;
}

#mixtpaes {
	position:absolute;
	left:0px;
	top:83px;
	width:216px;
	height:41px;
}

#store {
	position:absolute;
	left:0px;
	top:124px;
	width:216px;
	height:40px;
}

#gallery {
	position:absolute;
	left:0px;
	top:164px;
	width:216px;
	height:41px;
}

#guestbook {
	position:absolute;
	left:0px;
	top:205px;
	width:216px;
	height:43px;
}

#cd-dup {
	position:absolute;
	left:0px;
	top:248px;
	width:216px;
	height:37px;
}

#bottom {
	position:absolute;
	left:0px;
	top:285px;
	width:216px;
	height:21px;
}
/*text formating*/

h1, h2, h3{
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
color: #cc3;;  //changed to white so I could see it,  jmw
font-weight: bold;
margin:0 0 .4em 0;
}

h2{font-size: 16px; color:#c93;}

h3{font-size: 14px; color:#fff;}

p{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
} 
 
a:link, a:visited, a:active { 
color: #c00;
}

a:hover { 
color: #c00;
background-color: #333;
text-decoration: none;
}

.mmbs{font-family: Arial, Helvetica, sans-serif; font-size: 12px;} 

/*image formatting*/

img{ border:0;}
