
body, html { 

margin: 0 0 0 0; 
	/*background-color:#efe7be;*/
	background-color:#e5deb7;
	background-image:url(../images/header-tile.jpg);
background-repeat:repeat-x;
background-position:center top;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	line-height: 18px;
	color: #625033;
}

p {
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 12px;
	line-height: 18px;
	color: #625033;
	
}

#col3 p {
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 11px;
	line-height: 13px;
	color: #625033;
	
}

.album_container  p {
	/*padding-left:10px;*/
	
}

h1 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 21px;
	line-height: 18px;
	color: #5d5d5d;
	font-weight: normal;
	margin: 0px 0px 15px 0px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 15px;
	line-height: 14px;
	color: #5d5d5d;
	font-weight: normal;
	margin: 0px 0px 10px 0px;
}


h3 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px;
	line-height: 14px;
	color: #5d5d5d;
	font-weight: normal;
	margin: 0px 0px 10px 0px;
}

img {
	border:0px;
	
}

.album_container img {

	border:10px solid #efe7be;
	
}

td {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	line-height: 15px;
	padding:10px;
	color: #000000;
	text-align:center;
	
	
}

.v-align	{ 
vertical-align:bottom;
}
.borderimg{
border:1px solid #333333;
}
.divider{
border-bottom:thin solid #a09b80;
margin:20px 0px 20px 0px;
}
.textBold{
	font-weight:bold;
	font-size: 14px;
}
.textheader{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 21px;
	line-height: 18px;
	color: #878787;
	font-weight: normal;
}
.floatimg	{ 
float: left; 
padding-right:10px;
padding-bottom:10px;
}

#gallery img	{ 
float: left; 
padding-right:10px;
padding-bottom:10px;
}

ul 
{
    list-style: list-style-type: disc;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	line-height: 18px;
	padding-right:20px;
	color: #625033;
}

.album_container {  
float: left; 
width: 410px; 

margin-right:10px;
margin-bottom:10px;
}

.album_container img { 

float: left;
margin-right:5px;
margin-bottom:5px;

}

#archivemenu {
font-family: Arial, Helvetica, sans-serif;  
	font-size: 12px;
	line-height: 18px;
	color: #625033;
	padding:0px;
	text-align:right;
}

#col3 dl {
	margin: 0 0 0 0;
	text-align:right;
}

#col3 dt {
	font-weight: bold;
	margin-bottom: 5px;
	text-align:right;
}

#col3 dd {
	margin: 0 0 0 0;
	text-align:right;
}


/* main containers
----------------------------------------------- */

#wrapper	{ 
margin: 0 auto; 
width: 902px; 
}

#header	{ 
margin: 0 auto; 
width: 902px; 
height: 117px;
background-image:url(../images/header1.jpg);
background-repeat:no-repeat;
background-position:center top;
text-align:right;
}

#header-title	{ 
margin: 0 auto; 
width: 902px; 
height: 76px;
text-align:right;
background-color:#efe7be;
}



#content	{ 
width: 902px; 
float:left;
padding-top:18px;
}

#header img	{ 
float: right; 
}

#music-container { 

width: 293px; 
height: 536px;
	position:absolute; 
	top:0px; 
	left:50%; 
	margin:0px auto auto -436px;
	z-index:2;
	background-image:url(../images/flashtile.png);
background-repeat:no-repeat;
background-position:center top;
	
}

#col1	{ 
width: 312px; 
float:left;
/*background-image:url(../images/mic-tile.jpg);
background-repeat:repeat-y;*/

}


#col2	{ 
width: 420px; 
float:left;


}

#col3	{ 
width: 150px; 
float:left;
padding-left:20px;
text-align:right;
font-size: 11px;
	line-height: 14px;
}

#col2 img 	{ 
border: 10px solid #efe7be;
}


#gallerywrapper img { 

margin-bottom:10px;
margin-right:10px;

}




/*  links and nav */

a			{ color: #333333; text-decoration: underline; } 
a:active	{ text-decoration: underline; } 
a:hover		{ color: #d97a01; text-decoration: none; }


#gallerywrapper a img          { border: 10px solid #efe7be; }

#gallerywrapper a:hover img     { border: 10px solid #e89f3a; }

