/*CSS Styles*/

body {
padding:0;
margin:0;
background-color:#1e1b15;
/* background-image:url(/images/bg.gif); */
background-repeat:repeat-x;
}
img {
padding:0;
margin:0;
border:none;
}
form {
padding:0;
margin:0;
}
a:link,a:visited,a:active {
color:#f4d9c1;
text-decoration:underline;
}
a:hover {
color:#deceae;
text-decoration:none;
}
#container {
width:986px;
padding:0 0 20px 0;
margin:0 auto;
font-family:Georgia,Trebuchet MS,Trebuchet,Verdana,Arial;
line-height:15pt;
color:#bab4a8;
overflow:hidden;
}
#hdr {
clear:both;
width:986px;
padding:20px 0;
overflow:hidden;
}
#hdr-show {
margin:0 30px 0 0;
padding:2px 0 0 80px;
float:right;
clear:none;
width:220px;
height:49px;
background-image:url(/images/bg-show.gif);
background-repeat:no-repeat;
font-size:9pt;
font-weight:700;
line-height:12pt;
}
.inner {
width:315px;
padding:5px;
margin:0;
float:left;
clear:none;
font-size:11pt;
overflow:hidden;
}
.inner-mid {
display:block;
clear:both;
width:315px;
height:335px;
padding:5px;
margin:0;
overflow:hidden;
}
.inner ul{
list-style:none;
padding:0;
margin:0;
width:300px;
text-align:left;
float:none;
border-top:1px solid #37332c;
}
.inner li{
list-style:none;
margin:0;
padding:0;
width:300px;
border-bottom:1px solid #37332c;
}
.inner li a:link, .inner li a:active, .inner li a:visited {
display:block;
width:280px;
padding:5px 10px;
background-color:#1e1b15;
font-weight:700;
text-decoration:none;
}
.inner li a:hover {
display:block;
width:280px;
padding:5px 10px;
background-color:#000000;
font-weight:700;
text-decoration:none;
}
.inner li span.small {
float:right;
clear:none;
padding:2px 0 0 0;
font-size:8pt;
font-weight:400;
}

#inner-free-ep {
width:300px;
height:300px;
background-image:url(/images/free-ep-cover-normal.jpg);
background-repeat:no-repeat;
border:5px solid #37332c;
padding:0;
margin:0 0 15px 0;
float:left;
clear:both;
}

#inner-slow-drivin {
width:300px;
height:300px;
background-image:url(/images/maxi-single-slow-drivin.jpg);
background-repeat:no-repeat;
border:5px solid #37332c;
padding:0;
margin:0 0 15px 0;
float:left;
clear:both;
}
#inner-sincerity {
width:300px;
height:300px;
background-image:url(/images/maxi-single-sincerity.jpg);
background-repeat:no-repeat;
border:5px solid #37332c;
padding:0;
margin:0 0 15px 0;
float:left;
clear:both;
}
.inner-itunes {
float:left;
clear:none;
margin:254px 0 0 0;
padding:0;
border:none;
}
.cover {
margin:0 0 15px 0;
padding:0;
border:5px solid #37332c;
float:left;
clear:both;
}
.graphic {
margin:10px auto;
padding:0;
border:none;
float:none;
clear:both;
text-align:center;
}
.player {
clear:both;
overflow:hidden;
background-color:#1e1b15;
margin:15px 0 20px 0;
padding:0;
background-image:url(/images/bg-player.gif);
background-repeat:no-repeat;
}
p.hdr{
margin-top:8px;
}
.hdr {
font-size:13pt;
font-weight:700;
}
.video {
display:block;
clear:both;
width:300px;
height:250px;
background-color:#1e1b15;
border:5px solid #37332c;
margin:0 0 20px 0;
padding:0;
overflow:hidden;
}
.plug {
display:block;
clear:both;
font-size:9pt;
margin:0;
padding:10px 0;
}
.plug img {
float:left;
clear:none;
padding:0;
margin:0 20px 0 0;
border:none;
}
.newsletter {
display:block;
clear:both;
margin:0 0 20px 0;
overflow:hidden;
}
.submit
{
	height:24px;
	width: 75px;
	background-color: #AE3A00;
    font-family: "Trebuchet MS","Trebuchet","Verdana","Arial";
	font-size: 9pt;
	font-weight: bold;
	color: #ffffff;
	margin: 0;
	margin-top: 5px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom:3px;
	padding-top:0;
}

#itunes{
margin:30px auto 0;
padding:0;
width:770px;
height:407px;
text-align:center;
clear:both;
}
#itunes img{
margin:0;
padding:0;
float:left;
clear:none;
border:none;
}
#itunes-ftr{
margin:0 auto;
padding:0 60px;
width:650px;
text-align:right;
font-family: "Trebuchet MS","Trebuchet","Verdana","Arial";
font-size: 12pt;
font-weight: 700;
color: #ffffff;
clear:both;
}

#events{
clear:both;
width:936px;
padding:20px;
background-color:#000;
color:#fff;
overflow:hidden;
}

#events ul, #events li{
margin:0;
padding:0;
list-style:none;
}

#events ul{
float:left;
width:630px;
}

#events img{
float:left;
}

#events span{
display:block;
float:left;
margin-right:20px;
width:190px;
}

#events span img{
margin-right:20px;
}

#events li{
clear:both;
}

#blog{
float:left;
width:220px;
overflow:hidden;
}

#blog ul, #blog li{
margin:0;
padding:0;
list-style:none;
width:auto;
}

#blog li{
margin-top:20px;
padding:10px;
background-color:#181810;
}