/*	Theme Layout Style	*/

body {
	font-family:sans-serif;
	color:#666;
	font-size:16px;
	line-height:1.5em

}

	

a {
	
	color:#09F;
	text-decoration:none;
}

img { border:0px; }

h1 {
	font-size:22px;
	color:#09f;
	font-weight:400;
}

h2 {
	font-size:20px;
	color:#333;
	font-weight:400;
}

h2 a {
	font-size:20px;
	color:#333;
	font-weight:400;
}

h3 {
	font-size:16px;
	color:#333;
	font-weight:400;
}


hr {
	border:none;
	height:1px;
	background:#ccc;
	margin:2em 0;	
}


#container {
	width:1024px;
	margin:auto;
	margin-top:0px;
	
}
#title {
	width:1024px;
	clear:both;
	float:left;
	height:40px;	
}
#header {
	width:1024px;
	height:120px;
	background-color:#333;
	clear:both;
	border-top-left-radius:10px;
	moz-border-radius-topleft:10px;
	border-top-right-radius:10px;
	moz-border-radius-topright:10px;
}

#navigation {
	width:1024px;
	height:25px;
	background-color:#09F;
	clear:both;
}

#content_area_1 {
	float:left;
	width:654px;
	margin-right:50px;
	margin-top:20px;
	overflow:hidden;
	
}

#content_area_2 {
	float:left;
	width:654px;
	margin-right:50px;
	margin-top:20px;
	overflow:hidden;
	background:url(http://www.squareonemusic.co.uk/themes/SquareOne-A/http://www.squareonemusic.co.uk/squareonemusic/files/3813/3534/0973/guitar.jpg) no-repeat;
	margin-bottom:20px;
	
}

#content_area_3 {
	float:right;
	width:320px;
	margin-top:20px;
	overflow:hidden;
}

#content_area_4 {
	clear:both;
	width:1024px;
	margin-top:20px;
	overflow:hidden;
}

#content_area_5 {
	clear:both;
	width:1024px;
	margin-top:0px;
	overflow:hidden;
}

#content_area_6 {
	float:left;
	width:502px;
	margin-top:20px;
	margin-right:20px;
	overflow:hidden;
}

#content_area_7 {
	float:left;
	width:502px;
	margin-top:20px;
	overflow:hidden;
}

#content_area_8 {
	clear:both;
	width:1024px;
	margin-top:20px;
	overflow:hidden;
}

#blog_header {
	float:left;
	clear:both;
	width:1024px;
}

#blog_content {
	float:left;
	width:584px;
	margin-right:70px;;
	margin-top:20px;
}
#blog_sidebar {
	float:left;
	width:350px;
	margin-top:10px;
	padding:;
	margin-left:20px;
}

#blog_sidebar ul {
	list-style:none;
}

#blog_sidebar input[type="text"] {
	-webkit-border-radius: 3px;
	border-radius: 3px;
	border:1px solid #999;
	width:50%;
	line-height:2em;
}

.title {
	width:100%;
	height:20px;
	line-height:20px;
	font-size:14px;
	padding-left:;
	text-align:center;
	background-color:#333;
	color:#fff;
	border-top-left-radius:10px;
	moz-border-radius-topleft:10px;
	border-top-right-radius:10px;
	moz-border-radius-topright:10px;
}

.title654 {
	width:634px;
	height:20px;
	line-height:20px;
	font-size:14px;
	padding-left:20px;
	background-color:#333;
	color:#fff;
	border-top-left-radius:10px;
	moz-border-radius-topleft:10px;
	border-top-right-radius:10px;
	moz-border-radius-topright:10px;
}

.product_wrapper {
	float:left;
	width:100px;
	height:170px;;
	margin:25px;
	margin-top:30px;
	line-height:2em;
}
.product_wrapper:hover {
	
}

.product_artist {
	clear:both;
	width:100px;
	
	color:#666;
	font-size:10px;	
}

.product_artist a {
	color:#666;	
}

.product_name {
	clear:both;
	width:100px;
	color:#666;
	font-size:10px;	
}

.product_img {
	float:left;
	width:100px;
	height:100px;
	
}
.product_img a {
	border:none;
}

.title1024 {
	width:1004px;
	height:20px;
	padding-left:20px;
	line-height:20px;
	font-size:14px;
	background-color:#333;
	color:#fff;
	border-top-left-radius:10px;
	moz-border-radius-topleft:10px;
	border-top-right-radius:10px;
	moz-border-radius-topright:10px;
}
.title350 {
	width:330px;
	height:20px;
	padding-left:20px;
	line-height:20px;
	font-size:14px;
	background-color:#333;
	color:#fff;
	border-top-left-radius:10px;
	moz-border-radius-topleft:10px;
	border-top-right-radius:10px;
	moz-border-radius-topright:10px;
}

#footer {
	width:1024px;
	clear:both;
}

#custom_footer {
	width:1024px;
	clear:both;
	margin:auto;
	background-color:#333;
	color:#fff;
	min-height:15px;
	padding:5px;
	margin-top:10px;
	border-bottom-left-radius:10px;
	moz-border-radius-bottomleft:10px;
	border-bottom-right-radius:10px;
	moz-border-radius-bottomright:10px;
}

/* Wordpress styles*/

img.alignleft, img.alignright, img.aligncenter { 
   margin-bottom: 1.63em;
}

.alignleft { 
   display: inline;
   float: left;
   margin-right: 1.63em;
}

.alignright { 
   display: inline;
   float: right;
   margin-left: 1.63em;
}

.wordpress-entry {
	float:left;
	border-bottom:1px dotted #999;
}



.product_wrapper {
	float:left;
	width:100px;
	height:200px;;
	margin:20px;
}
.product_wrapper a {
	font-size:10px;
	text-decoration:none;
}

#add_product_form {
	background:#09F;	
}
.product_img {
	clear:both;
}

/* Custom Styles */

#slide_base {
	width:654px;
	height:20px;
	background-color:09f;
	border-bottom-left-radius:5px;
	moz-border-radius-bottomleft:5px;
	border-bottom-right-radius:5px;
	moz-border-radius-bottomright:5px;
}
#submit {
	border:1px solid #08F;
	background-color:#09F;
	color:#fff;
	border-bottom-left-radius:3px;
	moz-border-radius-bottomleft:3px;
	border-bottom-right-radius:3px;
	moz-border-radius-bottomright:3px;
	border-top-left-radius:3px;
	moz-border-radius-topleft:3px;
	border-top-right-radius:3px;
	moz-border-radius-topright:3px;

}
#email {
	border:1px solid #CCC;
	border-bottom-left-radius:3px;
	moz-border-radius-bottomleft:3px;
	border-bottom-right-radius:3px;
	moz-border-radius-bottomright:3px;
	border-top-left-radius:3px;
	moz-border-radius-topleft:3px;
	border-top-right-radius:3px;
	moz-border-radius-topright:3px;
		
}
a.soundcloud-dropbox:hover {color: #1896D1 !important; background-color: transparent !important;}*html a.soundcloud-dropbox {background-image: none !important; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='(http://a1.sndcdn.com/images/dropbox_small_white.png?77cede1)', sizingMethod='crop') !important;}

form.miniSurveyView input {
	height:1.5em;
}
form.miniSurveyView input[type="text"], textarea {
	-webkit-border-radius: 3px;
	border-radius: 3px;
	border:1px solid #999;
	width:80%;
	font-size:18px;
}

