/*Reset*/
@import url('reset.css');

/*Default*/
body {
font-family:Georgia,serif;
font-size:13px;
font-weight:normal;
line-height:normal;
color: #fff;
background:#000;
}

a {color: #fff; font-weight:bold; text-decoration:none;}
a:visited {color: #fff;}
a:hover {text-decoration:underline;}

div.clear {clear:both;}

div.hr {
height:1px;
clear:both;
background:#343434;
margin-bottom: 20px;
}

div.container {
position:relative;
overflow:hidden;
margin-bottom:20px;
}

/*Headings*/
h1 img, h2 img, h3 img, h4 img, h5 img {vertical-align:middle;}
img.lefttotext {margin: 0 6px 6px 0; float: left;}

h1 {
font-family:Arial,Helvetica,sans-serif;
font-size:32px;
font-weight:normal;
color:#E6E6E6;
margin-bottom:0;
}
h1 a {color:#E6E6E6;font-weight:normal;}
h1 a:visited {color:#E6E6E6;}
h1 a:hover {}
p a {text-decoration: underline;}

h2 {
font-family:Georgia,serif;
font-size:18px;
font-weight:normal;
color:#808080;
margin-bottom:12px;
}
h2 a {color:#808080;font-weight:normal;}
h2 a:visited {color:#808080;}
h2 a:hover {}

h3 {
font-family:Georgia,serif;
font-size:24px;
font-weight:normal;
color:#808080;
text-transform:uppercase;
text-align:center;
margin-bottom:0;
}
h3 a {padding:0 10px;color:#808080;font-weight:normal;cursor:pointer;}
h3 a:visited {color:#808080;}
h3 a:hover, h3 a.active, h3 a.active:visited {color:#E6E6E6;text-decoration:none;}

/*Layout*/
#wrapper {
position:relative;
width:980px;
margin:0 auto;
}

#header {padding-bottom:20px;}

#main {padding-bottom:40px;}

#footer {
padding:20px 10px;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
border-top:1px solid #343434;
}

/*Contents*/

/**Header**/
#logo {display:block;margin-left:auto; margin-right:auto;}

	/***Band and Gallery***/
	#nav {
	overflow:hidden;
	padding:20px 10px;
	border-style:solid;
	border-color:#343434;
	border-width:1px 0;
	}

	#slide_container {
	position:relative;
	/*height:200px;*/
	width:960px;
	padding:20px 0 10px;
	}
/**Main**/
.align_left, .align_right {
min-height:220px;
padding:20px 10px;
}

.align_left{
float: left;
}

	div.track{position:relative;}
.align_left div.track {padding:0 0 0 60px;text-align:left;}
	.align_left .mm_buttons {left:0;}

.align_right div.track {padding:0 60px 0 0;text-align:right;}
	.align_right .mm_buttons {right:0;}

/**Footer**/
#footer p {margin-bottom:6px;}

#footer a.cc {float:left;}
	#footer a.cc img{margin:0 6px 6px 0;}


