body {
	background-color: #ecd35d;
	color: #888;	
	font-family:"Lucida Grande",geneva,helvetica,sans-serif;font-size:12px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-image: url(http://www.uniformmotion.net/Elements/bgbody.jpg);
	
}
html, body {	height: 100%;	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	}
a img, a:link img, a:visited img, a:hover img { border: none; }	
.clearer { clear: both; }
h3 { color: #CCC; margin-top: 0px; }
a, a:link, a:visited { color :#fd7613;
text-decoration: none; }
a:hover { color: #9e1300; }
#icons
{
text-align: right;
margin-top: 0px;
padding-top:10px;
}
#icons img 
{
margin-left: 2px;
}

#header { margin: 0px; padding: 0px; }

#container 
{
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	border-left: 70px #000 solid;
	border-right: 70px #000 solid;
	width: 640px;
	margin-top: 0px;
	top: 0px;
	position:relative;
	background-color: #000000;
	min-height: 100%;
	text-align: justify;
}

/* MENU --------------------------------------------------------------------------------------------------------------- MENU */
#menu { padding-top: 20px; }

.homemenu{ 
	height: 51px; 
	float:left; 
	overflow: hidden; 
	position: relative; 
	cursor: pointer;
	background-color: #FFFFFF;
}

.homemenu img{ 
	position: absolute; 
	top: 0; 
	left: 0; 
	border: 0; 
	background-color: #FFFFFF;
}
				
.boxcaption{ 
	float: left; 
	position: absolute; 
	height: 51px;
	left: 0px;
	display: none;
	background-color: #FFFFFF;
}

.caption .boxcaption {
	left: 0px;
	background-color: #FFFFFF;
}

.bhome { width: 84px; }
.bmusic { width: 102px; }
.babout { width: 98px; }
.bgigs { width: 77px; }
.bpress { width: 91px; }
.bblog { width: 82px; }
.bcontact { width: 106px; }

.menudivider {
height: 20px; background-position:bottom; background-image:url(http://www.uniformmotion.net/Elements/menuborder.jpg); background-repeat:no-repeat; 
}

/* INTRO ---------------------------------------------------------------------------------------------------------------- INTRO */

.introalbum img, .introalbum a img, .introalbum a:visited img, .introalbum a:link img { float: left; border: 10px solid #FFF; margin-right: 15px;}
.introalbum img:hover, .introalbum a:hover img:hover { border: 10px solid #ffe671;}
.introalbum table tr td img, .introalbum table tr th img, .introalbum table tr td img:hover, .introalbum table tr th img:hover
{border: none;}



.introalbum table {
float: left; 
width: 285px;
}

.gigs table {
width: 100%;
}

.introalbum table tr td {
padding: 5px; }

table tr td a { color: #CCC; text-decoration: none; }
table tr td a:hover { color: #FFF; text-decoration: none; }
table td:hover { background-color: #736a5c; color: #000; }
table td.description:hover { background-color: #000; color: #888; }

.introalbum table tr.odd, table tr.odd {
background-color: #222;
}
.introalbum table tr th {
color: #FFF;
font-size: 14px;
font-weight: bold;
}

.introalbum table tr td.description {
padding: 0px;
padding-bottom: 15px;
}

/* 2 COLS ---------------------------------------------------------------------------------------------------------------- 2 COLS */

#colleft {
	float: left;
	width: 310px;
	padding-right: 10px;
	
}

#colright {
	float: left;
	width: 310px;
	padding-left: 10px;


}


/* FOOTER --------------------------------------------------------------------------------------------------------------- FOOTER */
#footer {
 height: 283px;
 background-image: url(http://www.uniformmotion.net/Elements/footer.jpg);
 background-repeat: no-repeat;
 padding: 0px;
 margin: 0px;
 margin-top: 50px;
text-align: center;
}

.iconsbottom
{
 padding-top: 50px;
}

#footer #credits
{
 margin-top: 170px;
}
