@charset "utf-8";
/*
Theme Name: Music Press Kit
Author URI: http://w3mechanics.com
Description: Music Press Kit Theme for Brant Ward
Author: Md Mamunur Rashid
Version: 1.0
*/
@import url(css/reset.css);
body{
	background:url(images/bw_all.png) no-repeat #000 left top;
	font-family:'Open Sans Condensed', sans-serif;
	color:#c7c8ca;
}
body#home{
	background:url(images/bw_home.png) no-repeat #000 left top fixed;
	font-family:'Open Sans Condensed', sans-serif;
	color:#c7c8ca;
}
h3{
	margin-top:10px;
}
#wrapper{
	width:920px;
	margin:0 auto;
	height:auto;
	position:relative;
}
#header{
	overflow:hidden;
}
.spacer{
	height:50px;
	clear:both;
}
/* MAIN MENU (WP) ##########################################*/
.menu-main-menu-container{
	margin:28px 0px 0px 140px;
	padding:0px 10px;
	height:30px;
	float:right;
	width:700px;
}
#menu-main-menu{
    font-size:18px;
    line-height:18px;
    position:absolute;
    right:0;
    text-transform:uppercase;
    z-index:100;
}
#menu-main-menu li{
	float:left;
	color:#c7c8ca;
	position:relative;
	text-decoration:none;
	padding:0 10px;
	border-left:1px solid #c7c8ca;
}
#menu-main-menu li:first-child{
	border-left:none;
}
#menu-main-menu li a{
	color:#c7c8ca;
}
#menu-main-menu li a:hover, #menu-main-menu li.current_page_item a{
	color:#c20000;
}
/* CONTENT ##########################################*/
#main{
	min-height:480px;
}
#main_content_area{
	margin-top:30px;
	width:625px;
	height:auto;
	float:right;
	position:relative;
}
#logo{
	width:319px;
	height:183px;
	position:absolute;
	right:0;
	top:240px;
}
#logo_all{
	width:165px;
	height:135px;
	float:left;
	position:absolute;
	top:290px;
}
#content{
	/*background: url(images/content-bg.png) repeat;*/
	float:right;
	width:430px;
	height:auto;
	padding:15px;
}
#content h1{
	color:#c20000;
	font-size:24px;
}
#content p {
	width:100%;
	font-size:14px;
	padding-top:10px;
	line-height:18px;
}
#content h6 {
	font-size:14px;
	line-height:18px;
	font-weight:normal;
	padding:10px 0 0 0;
}
#content span {
	text-transform:uppercase;
	font-size:14px;
	padding-top:10px;
	line-height:18px;
	padding:12px 0 0 0;
}
#content img{
	float:right;
}
.entry-content{
	min-height:385px;
	
}
#discogrp {
	margin-top: 10px;
	line-height:1em;
}
#discogrp td {
	padding:5px;
	vertical-align: top;
}
#discogrp ul li {
	margin-top: 5px;
}
#discogrp ul li a {
	color:#c7c8ca;
	text-decoration:none;
}

#discogrp ul li a:hover {
	text-decoration:underline;
	color:#c20000;
}
#discogrp h2 {

}
#discogrp h3 {
	margin-bottom: 5px;
	margin-top: 0;
}
/* booking_in_div
------------------------------------------*/
.booking_in_div {
	width:350px;
	height:25px;
	padding-bottom:3px;
}
.booking_in_div label {
	width:130px;
	float:left;
	font-size:14px;
	padding-top:12px;
	display:block;
}
.booking_in_div input {
	float:left;
	width:220px;
	height:17px;
	border:none;
}
.booking_in_div select {
	float:left;
	width:113px;
	height:17px;
	border:none;
}
.booking_in_div_preferred {
	width:350px;
	overflow:hidden;
	padding-bottom:3px;
}
.booking_in_div_preferred label {
	float:left;
	font-size:14px;
	padding-top:12px;
	display:block;
}
.booking_in_div_preferred select {
	float:left;
	width:113px;
	height:17px;
	border:none;
	margin-left:10px;
}
.booking_in_div_preferred input {
	border:none;
	float:left;
}
.section {
	width:100%;
	padding:0 0 12px 0;
}
.send {
}
.send input {
	width:48px;
	height:17px;
	background:url(images/btn_send.jpg) no-repeat;
	border:none;	
	float:right;
	cursor:pointer;
}
/* FOOTER ##########################################*/
#footer{
	letter-spacing:1px;
	width:100%;
	text-align:right;
}
#footer a, #footer a:visited{
	color:#c7c8ca;
	text-decoration:none;
	width:115px;
}
#footer a:hover {
	text-decoration:underline;
	color:#c20000;
}
/***************  Edited Css   *******************/
.wpcf7 label{
  float:left;
  width:65px;
}
.wpcf7-form-control-wrap input{
 width:305px;
 height:23px;
}
.wpcf7-form-control-wrap textarea{
 width:305px;
 height:87px;
}
.wpcf7-submit{
 float:right;
 width:48px;
 height:17px;
 position:relative;
 right:52px;
 text-transform:uppercase;
 font-size:11px;
 border-radius:5px;
}
.wpcf7-form img{
 position:relative;
 left:18px;
}
#wpcf7-f112-p37-o1 label{
 width:130px;
}
#wpcf7-f112-p37-o1 .prefer{
 width:185px;
}
#wpcf7-f112-p37-o1 input{
 width:300px;
 padding:0;
 display:block;
 height:17px;
}
#wpcf7-f112-p37-o1 p{
 padding-top:6px;
}
#wpcf7-f112-p37-o1 .contact{
 text-transform:uppercase;
}
#wpcf7-f112-p37-o1 .wpcf7-list-item input{
 width:auto;
 height:auto;
 float:left;
}
#wpcf7-f112-p37-o1 .thank{
 padding-top:22px;
}
#wpcf7-f112-p37-o1 .wpcf7-submit{
 float:right;
 width:48px;
 height:17px;
 position:relative;
 right:0px;
 text-transform:uppercase;
 font-size:11px;
 border-radius:5px;
}
.clr{
 clear:both;
}
/********************* Slideshow  *****************************/
#pageContainer {
  margin:0 auto;
  width:auto;
}
#pageContainer h1{
	margin-bottom:25px;
}
.slide h2, .slide p {
  margin:15px;
}
.slide h2 {
  font:italic 24px Georgia, "Times New Roman", Times, serif;
  color:#ccc;
  letter-spacing:-1px;
}
.slide img {
  float:right;
}
#slideshow {
	margin:0 auto;
	width:auto;
	height:263px;
	background:transparent url(img/bg_slideshow.jpg) no-repeat 0 0;
	position:relative;
}
#slideshow #slidesContainer {
  margin:0 auto;
  width:350px;
  height:263px;
  overflow:auto; /* allow scrollbar */
  position:relative;
}
#slidesContainer{
	width:335px !important;
}
#slideshow #slidesContainer .slide {
  margin:0 auto;
  width:auto; /* reduce by 20 pixels of #slidesContainer to avoid horizontal scroll */
  height:100px;
}
/** 
 * Slideshow controls style rules.
 */
.control {
  display:block;
  width:39px;
  height:263px;
  text-indent:-10000px;
  position:absolute;
  cursor: pointer;
}
#leftControl {
  top:-30px;
  left:0;
  background:transparent url(img/control_left.png) no-repeat 0 0;
}
#rightControl {
  top:-30px;
  right:0;
  background:transparent url(img/control_right.png) no-repeat 0 0;
}
.slide_1{
 float: left;
 position: relative;
 top: -65px;
 width: 100%;
}
#load{
	position:relative;
	top:50%;
	right:50%;
}
.slide_2{
   float:left;
   width:auto;
   height:auto;
}