/* RESET */
/* ----------------------------------------- */

/* Global reset */
/* Based upon 'reset.css' in the Yahoo! User Interface Library: http://developer.yahoo.com/yui */
*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td { margin:0; padding:0 }
table { border-collapse:collapse; border-spacing:0 }
fieldset, img { border:0 }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal }
ol, ul, li { list-style:none }
caption, th { text-align:left }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal }
q:before, q:after { content:''}

/* Global reset-RESET */
/* The below restores some sensible defaults */
strong { font-weight: bold }
em { font-style: italic }
a	{ text-decoration:none;}
a img { border:none } /* Gets rid of IE's blue borders */
a:active {  outline:none; }

body{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	background:#3e3d40;
	colro:#d9d9d9;
	font-size:12px;
}

#wrap{
	width:960px;
	margin:auto;
	overflow:auto;
}

#logo{
	width:520px;
	margin:auto;
}

#logo h1{
	width:470px;
	height:400px;
	background:url(images/musicaxd.jpg) no-repeat;
}

#logo h1 a{
	display:block;
	text-indent:-9999px;
	width:470px;
	height:400px;
}

#sms{
	overflow: auto;
	width:960px;
	margin:auto;
}

#sms h2{
	background:url(images/be-the-first-to-find-out.jpg);
	width:369px;
	height:24px;
	margin:auto;
	margin-bottom:20px;
}

#sms h2 span{
	display:block;
	text-indent:-9999px;	
	width:369px;
	height:24px;
}

p{
	float:left;
}


form{
	width:440px;
	margin:auto;
	overflow:hidden;
	color:#fff;
	font-size:14px;
}

.wpcf7-mail-sent-ok{
	margin-top:50px;
}

input{
	padding:5px;
	color:#b5b4b5;
}

.main_gp {
       display: none;
}
#submit{
	background:url(images/notify-me.jpg) no-repeat;
	border:none;
	width:86px;
	height:30px;
}

#author{
	width:300px;
	border:2px solid #d9d9d9;
	height:16px;
	margin-right:20px;
}