/*
File:			custom.css
Description:	Custom styles for Thesis
More Info:		http://diythemes.com/thesis/rtfm/custom-css/
*/

/* Custom Background Styling */


/* Dropcap Color */
.custom .dropcap {
	color: #658C58;
	}


/* Tour Dates Button CSS */
.custom .tour-dates {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ff7762), color-stop(1, #ff2200) );
	background:-moz-linear-gradient( center top, #ff7762 5%, #ff2200 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7762', endColorstr='#ff2200');
	background-color:#ff7762;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	/* border:1px solid #ed6631; */
	display:inline-block;
	color:#ffffff;
	font-family:Georgia;
	font-size:17px;
	font-weight:bold;
	padding:11px 83px;
	text-decoration:none;
	margin-top: 13px;
}

.custom .tour-dates:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ff2200), color-stop(1, #ff7762) );
	background:-moz-linear-gradient( center top, #ff2200 5%, #ff7762 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2200', endColorstr='#ff7762');
	background-color:#ff2200;
}

.custom .tour-dates:active {
	position:relative;
	top:1px;
}
/* END Tour Dates Button CSS */

/* Mail Capture Widget */
.custom #TSWidget126276 {
	z-index: 0;
	margin-top: 0px;
}

.custom .topspin-widget {
	z-index: 0;
}

.custom .topspin-widget-email-for-media {
	z-index: 0;
}


.custom .other-r {
	color: #658C58; 
	font-weight: bold;
}
/* END Mail Capture Widget */


/* News Page CSS */
.custom .my-archives { font-size:12px; line-height:18px; }
	.custom .my-archives ul.archive-list { list-style:square inside; }
		.custom .my-archives ul.archive-list li { padding-top:0.2em; padding-left:1em; }
	.custom .my-archives a.archive-link { color:#7F1315; }
	.custom .my-archives span.my-comment-count { color:#666; }
/* END News Post CSS */

/* Page Shadow */

.custom #header {
	/* -moz-box-shadow: 0px 6px 8px #353535; */
	/* -webkit-box-shadow: 0px 6px 8px #353535; */
	/* box-shadow: 0px 6px 8px #353535; */
}

.custom #feature_box {
	/* -moz-box-shadow: 0px 9px 8px #353535; */
	/* -webkit-box-shadow: 0px 9px 8px #353535; */
	/* box-shadow: 0px 9px 8px #353535; */
	background: inherit;
	padding-top: 5px;
	padding-bottom: 12px;
}

.custom #content_box {
	/* -moz-box-shadow: 0px 9px 8px #353535; */
	/* -webkit-box-shadow: 0px 9px 8px #353535; */
	/* box-shadow: 0px 9px 8px #353535; */
	background: inherit;
}

.custom #footer {
	/* -moz-box-shadow: 0px 9px 8px #353535; */
	/* -webkit-box-shadow: 0px 9px 8px #353535; */
	/* box-shadow: 0px 9px 8px #353535; */
}

.custom #nav_area {
	-moz-box-shadow: 0px 2px 6px #353535;
	-webkit-box-shadow: 0px 2px 6px #353535; 
	box-shadow: 0px 2px 6px #353535;
	}

END Page Shadow */

/* Track Listing CSS */

.custom ol.discography li {
	list-style-type:decimal-leading-zero;
}

.custom .discography {
	margin-bottom:20px;
	margin-left:80px;
	margin-top:0;
}

.custom .track {
	color: #658C58;
	font-weight: bold;
	margin-left: 30px;
}

.custom .track-p {
	padding-left: 10px;
	padding-right 10px;
}

/* Feature Box Call to Action (left) */
.custom #feature_left {
	float: left;
	width: 600px;
	height: 250px;
	margin-top: 0px;
	margin-left: 0px;
	padding: 0px
}

/* Feature Box Call to Action (right) */
.custom #feature_right {
	width: 300px;
	height: 250px;
	float: right;
	margin-top: 0px;
	margin-right: 5px;
}

/* Feature Text Div */
.custom #feature_text {
	width: auto;
	height: auto;
}

/* Feature Quote */
.custom #feature_quote {
	float: left;
	width: 100%;
	position: relative;
	top: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	left: -12px;	
}

/* Feature Quote */
.custom #feature_top {
	float: left;
	width: 100%;
	position: relative;
	top: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	left: -12px;	
}

.custom #vslider_optionscontainer {
	margin: 0px;
	padding: 0px;
}

/* Feature Border */
.custom .feature_border {
	background: none repeat scroll 0 0 transparent;
	    border: 1px solid #CCCCCC;
	    box-shadow: none;
	    height: 250px;
	    width: 905px;
	    margin-left: 15px;
	    margin-top: 15px;
}



/* END Feature Border */

/* Feature Slideshow Shadow */
.custom #vslider_options {
	/* -moz-box-shadow: 0px 0px 10px #353535; */
	/* -webkit-box-shadow: 0px 0px 10px #353535; */
	/* box-shadow: 0px 0px 10px #353535; */
}

/* Background Image (Site and Page)  */
body {
    /* background: url("http://www.gabevanbergen.com/dev/chieftains/wp-content/uploads/2012/02/repeatablebackground.jpg") repeat scroll 0 0 #B39D7E; */
}


/* Menu/Header/Footer Custom CSS  */
.custom #page { 
	padding-top:0px; 
}

.custom #nav_area {
	background-color: #B39D7E;
	height: 35px;
	padding-top: 4px;
	position: fixed;
	z-index: 5000;
}

.custom .menu {
	background-color: #B39D7E;
	font-size: 11px;
	font-weight: bold;
	padding-right: 10px;
}

.custom #header_area {
	padding-top: 39px;
}

.custom #footer {
	padding-bottom: 0;
}

.custom #footer a {
    color: #6B0B19;
}

.custom #footer p {
    color: #000000;
}

/* END: Menu/Header/Footer Custom CSS  */


/* Nav Menu Sprites  */

.custom #menu-item-713 a {
display:block; height:24px; width:24px; padding: 0px; margin-top:5px; margin-left:6px; outline:none; text-indent:-9999px;
background-image:url('http://www.thechieftains.com/main/wp-content/custom_graphics/social-sprite.png'); background-position:0 0;
}
	.custom #menu-item-316 a:hover { background-position:0 -24px; background-color:transparent; }

.custom #menu-item-714 a {
display:block; height:24px; width:24px; padding:0px; margin-top:5px; margin-left:6px; outline:none; text-indent:-9999px;
background-image:url('http://www.thechieftains.com/main/wp-content/custom_graphics/social-sprite.png'); background-position:-24px 0;
}

	.custom #menu-item-317 a:hover { background-position:-24px -24px; background-color:transparent; }

.custom #menu-item-715 a {
display:block; height:24px; width:24px; padding:0px; margin-top:5px; margin-left:6px; outline:none; text-indent:-9999px;
background-image:url('http://www.thechieftains.com/main/wp-content/custom_graphics/social-sprite.png'); background-position:-48px 0;
}

	.custom #menu-item-318 a:hover { background-position:-48px -24px; background-color:transparent; }

.custom #menu-item-716 a {
display:block; height:24px; width:24px; padding:0px; margin-top:5px; margin-left:6px; outline:none; text-indent:-9999px;
background-image:url('http://www.thechieftains.com/main/wp-content/custom_graphics/social-sprite.png'); background-position:-72px 0;
}

	.custom #menu-item-319 a:hover { background-position:-72px -24px; background-color:transparent; }

.custom #menu-item-713,
.custom #menu-item-714,
.custom #menu-item-715,
.custom #menu-item-716 { float:right; }

/* END Nav Menu Sprites */

/* Blog Post Custom Social Media CSS  */

.custom .post_box { position:relative; }
.custom .social-post { left:-8.6em; position:absolute; top:3.0em; }
	.custom .counter-twitter { margin-bottom:1.4em; margin-left:0em; }
	.custom .counter-fb-like { margin-bottom:1.6em; margin-left:0.5em; }
	.custom .counter-google-one { margin-bottom:1.4em; margin-left:0.2em; }

/* END: Blog Post Custom Social Media CSS  */

/*Contact Form 7 Custom CSS*/
.custom .wpcf7-form {
	margin-left: 70px;
	font-family: Georgia,"Times New Roman",Times,serif; 
}

.custom #contact-name {
	border-radius: 3px;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		box-shadow: 0 1px 1px #111;
		-moz-box-shadow: 0 1px 1px #111;
		-webkit-box-shadow: 0 1px 1px #111
	background: none repeat scroll 0 0 #F7F5F0;
	width: 300px;
}

.custom #contact-email {
	border-radius: 3px;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		box-shadow: 0 1px 1px #111;
		-moz-box-shadow: 0 1px 1px #111;
		-webkit-box-shadow: 0 1px 1px #111
	background: none repeat scroll 0 0 #F7F5F0;
	width: 300px;
}

.custom #contact-subject {
	border-radius: 3px;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		box-shadow: 0 1px 1px #111;
		-moz-box-shadow: 0 1px 1px #111;
		-webkit-box-shadow: 0 1px 1px #111
	background: none repeat scroll 0 0 #F7F5F0;
	width: 300px;
}

.custom #subject-dropdown {
    	
	font-size: 0.9em;
    	width: 185px;
}
.custom #contact-message {
	border-radius: 3px;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		box-shadow: 0 1px 1px #111;
		-moz-box-shadow: 0 1px 1px #111;
		-webkit-box-shadow: 0 1px 1px #111
	background: none repeat scroll 0 0 #F7F5F0;
	width: 380px;
}

.custom #contact-captchaimg {
    	border-radius: 3px;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		box-shadow: 0 1px 1px #111;
		-moz-box-shadow: 0 1px 1px #111;
		-webkit-box-shadow: 0 1px 1px #111
	background: none repeat scroll 0 0;
}

.custom #contact-captcha {
	border-radius: 3px;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		box-shadow: 0 1px 1px #111;
		-moz-box-shadow: 0 1px 1px #111;
		-webkit-box-shadow: 0 1px 1px #111
	background: none repeat scroll 0 0 #F7F5F0;
	margin-left: 36px;
    	width: 66px;
}

.custom #contact-send {
    	border-radius: 3px;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		box-shadow: 0 1px 1px #111;
		-moz-box-shadow: 0 1px 1px #111;
		-webkit-box-shadow: 0 1px 1px #111
	background: none repeat scroll 0 0 #F7F5F0;
    	color: #F3AA1D;
    	float: right;
    	margin-right: 150px;
    	width: 70px;
}

/*END: Contact Form 7 Custom CSS*/