/*
Theme Name: Amy Grant
Theme URI: http://www.visualcoma.com/
Description: Based on Parent Theme 3.2.5
Author: Randy Hicks | VisualComa
Author URI: http://www.visualcoma.com
Version: 0.0.1
*/

@import url("css/reset.css");
@import url("css/default.css");
@import url("css/blocks.css");
@import url("css/comments.css");
@import url("css/chromestyle.css");
@import url("css/pagenavi-css.css");

/* Download Monitor */
.dm_title {font-size:23px;}
.dm_size {font-size: 14px; }

/* vc_carouseljqfades */
.vc_carouseljqfades {margin:0 auto; position:relative; width:215px; height:150px; overflow:hidden; background:url('images/carousel/carousel_bk.png') center top no-repeat; }
.vc_carouseljqfades .widget_title { display:none; }
.vc_carouseljqfades ul {position:absolute; top:9px; left:11px; }

/* vc_jqfades */
.vc_jqfades {}
.front_left_column .vc_jqfades {position:relative; width:530px; height:450px; overflow:hidden; display:block; background:url('images/image_fade/image_fade_bk.png') left top no-repeat;}
.front_left_column .vc_jqfades .widget_title {display:none;}
.front_left_column .vc_jqfades ul { top:43px; left:46px; position:absolute; width:437px; height:325px; overflow:hidden;}


/* vc_bandfarm */
.vc_bandfarm {}
.vc_bandfarm input[type="text"] {}
.vc_bandfarm input[type="submit"] {}

/* vc_jflows */

.vc_jflows { position:relative; width:530px; height:450px; overflow:hidden; display:block; background:url('images/image_fade/image_fade_bk.png') left top no-repeat; }
.vc_jflows .widget_title {display:none;}
.vc_jflows #vc_slider { width:437px; height:325px; overflow:hidden; }
.vc_jflows #vc_slider #slide_content { top:43px; left:46px; position:absolute; width:437px; height:325px; overflow:hidden;}
.vc_jflows #vc_slider #slide_content .slide_items {}
.vc_jflows #vc_slider #slide_nav { top:330px; left:70px; position:absolute; z-index:1001; }
.vc_jflows #vc_slider #slide_nav .jf_image_nav {display:block; padding:3px 7px; background:rgba(255,255,255,0.7); float:left; color:#000; }
.vc_jflows #vc_slider #slide_nav .jf_image_nav:hover,
.vc_jflows #vc_slider #slide_nav .jFlowSelected {background:rgba(0,0,0,0.7); color:#fff; }

/* vc_carousels Images */
.vc_carousels .widget_title { display:none; }

.vc_carousels #vc_carousel .infiniteCarousel .wrapper,
.vc_carousel_tours #vc_carousel .tour_carousel .wrapper {
	width: 880px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */
	overflow: auto;
	height: 200px;
	margin: 0 40px;
	position: absolute;
	top: 0;
}

.vc_carousels #vc_carousel .infiniteCarousel ul li,
.vc_carousel_tours #vc_carousel .tour_carousel ul li {
	display:block;
	float:left;
	margin:0 0 0 1px;
	padding: 9px 9px 10px 11px;
	height: 132px;
	width: 200px;
	background:url('images/carousel/carousel_bk.png') left top no-repeat;
}

.vc_carousels #vc_carousel .infiniteCarousel .arrow,
.vc_carousel_tours #vc_carousel .tour_carousel .arrow {
	display: block;
	height: 36px;
	width: 37px;
	background: url('images/carousel/arrow.png') no-repeat;
	text-indent: -9999px;
	position: absolute;
	top: 37px;
	cursor: pointer;
	outline: 0;
}

/* vc_carousels Tour */

.vc_carousel_tours #vc_carousel .tour_carousel .wrapper {
	width: 880px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */
	overflow: auto;
	height: 200px;
	margin: 0 40px;
	position: absolute;
	top: 0;
}
.vc_carousel_tours #vc_carousel .tour_carousel ul li {
	display:block;
	float:left;
	margin:0 0 0 1px;
	padding: 9px 9px 10px 11px;
	height: 132px;
	width: 200px;
	background:url('images/carousel/carousel_bk.png') left top no-repeat;
}
.vc_carousel_tours #vc_carousel .tour_carousel .arrow {
	display: block;
	height: 36px;
	width: 37px;
	background: url('images/carousel/arrow.png') no-repeat;
	text-indent: -9999px;
	position: absolute;
	top: 37px;
	cursor: pointer;
	outline: 0;
}

.vc_carousel_tours #vc_carousel .tour_carousel ul li { height: 125px; width: 192px; padding: 13px 13px 13px 15px; position:relative; }

.tour_carousel a {color:#147585;}
.tour_carousel .ad_ticketURI a,
.tour_carousel .ad_venueURI a {color:#776a48; text-decoration:underline; font-size:11px; z-index:121;}

.tour_carousel a.ad_lrg_link {display:block; height: 125px; width: 192px; top:0px; left:0px; position:absolute; z-index:120;}

.tour_carousel .ad_date { 				top:12px; left:18px; position:absolute; font-family:georgia, times; color:#147585; font-size:18px; }
.tour_carousel .ad_city { 				top:40px; left:15px; position:absolute; font-family:georgia, times; color:#147585; font-size:23px; text-shadow: 0 1px 2px #fff; }
.tour_carousel .ad_stateAbbreviation { 	display:none; }
.tour_carousel .ad_ticketURI { 			top:120px; left:133px; position:absolute; z-index:124;}
.tour_carousel .ad_venueURI { 			top:120px; left:18px; position:absolute; display:none; z-index:123;}
.tour_carousel .ad_map { 				top:120px; left:18px; position:absolute; z-index:122;}
.tour_carousel .ad_link { 				top:100px; left:18px; position:absolute; }

.tour_carousel .ad_venueName { display:block; width:185px; top:62px; left:18px; position:absolute; }
.tour_carousel .ad_venueAddress { display:block; width:185px; top:70px; left:18px; position:absolute; display:none; }

/* widget_flickrRSS */

.widget_flickrRSS {}
.widget_flickrRSS .widget_title { }
.widget_flickrRSS .widget_title img { border:none; margin:0; -moz-border-radius:none; -khtml-border-radius:none; -webkit-border-radius:none; border-radius:none; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; }
.widget_flickrRSS img {
	border:solid 1px #765c40;
	margin:9px;
	margin-bottom:0px;
	box-shadow: 0 2px 5px #000;
	-moz-box-shadow: 0 2px 5px #000;
	-webkit-box-shadow: 0 2px 5px #000;
}

/* artistdata_shows */

.entry .artistdata_shows .artistdata_show {margin-top:25px; padding-top:25px; border-top:1px solid #958751; }
.entry .artistdata_shows .show_1 {margin-top:0; padding-top:0; border:none;}

.artistdata_shows .artistdata_show .ad_section {padding-bottom:10px; }
.artistdata_shows .artistdata_show .ad_titles { display:block; font-size:14px; color:#000; text-decoration:underline; }

.artistdata_shows .artistdata_show .ad_date { display:block; float:left; width:125px; font-size:18px; color:#0A4E59; }
.artistdata_shows .artistdata_show .ad_city { display:block; float:left; padding-right:7px; font-size:18px; color:#0A4E59; }
.artistdata_shows .artistdata_show .ad_stateAbbreviation { display:block; float:left; font-size:18px; color:#0A4E59; }
.artistdata_shows .artistdata_show .ad_name { display:block; clear:both; font-size:18px; color:#0A4E59; padding-top:7px;}

.artistdata_shows .artistdata_show .ad_venueName {display:block; clear:both; font-size:18px; color:#0A4E59;}
.artistdata_shows .artistdata_show .ad_venueAddress {display:block; clear:both; }
.artistdata_shows .artistdata_show .ad_location .ad_city { display:block; float:left; padding-right:7px; font-size:12px; color:#000; }
.artistdata_shows .artistdata_show .ad_location .ad_stateAbbreviation { display:block; float:left; padding-right:7px; font-size:12px; color:#000; }
.artistdata_shows .artistdata_show .ad_location .ad_venueZip { display:block; float:left; font-size:12px; color:#000; }
.artistdata_shows .artistdata_show .ad_map { display:block; clear:both; }

.artistdata_shows .artistdata_show .ad_info {}
.artistdata_shows .artistdata_show .ad_info .ad_timeSet { display:block; }
.artistdata_shows .artistdata_show .ad_info .ad_timeDoors { display:block; }
.artistdata_shows .artistdata_show .ad_info .ad_ageLimit { display:block; }
.artistdata_shows .artistdata_show .ad_info .ad_ticketPrice { display:block; }

.artistdata_shows .artistdata_show .ad_location {}
.artistdata_shows .artistdata_show .ad_venuePhone {}
.artistdata_shows .artistdata_show .ad_location span {}
.artistdata .artistdata_shows .artistdata_show span {}

/* vc_mtweet */

.vc_mtweet {}

.vc_mtweet .widget_title {}
.vc_mtweet .widget_title a {}
.vc_mtweet .widget_title a img {}

.vc_mtweet .tweet_user {}
.vc_mtweet .tweet_user ul {}
.vc_mtweet .tweet_user ul.tweet_list {}
.vc_extra_mtweet .tweet_user ul.tweet_list li,
.vc_mtweet .tweet_user ul.tweet_list li { padding:10px 0; }
.vc_mtweet .tweet_user ul.tweet_list li.tweet_first {}
.vc_mtweet .tweet_user ul.tweet_list li.tweet_odd {}
.vc_mtweet .tweet_user ul.tweet_list li.tweet_even {}

.vc_mtweet .tweet_user ul.tweet_list li a {}
.vc_mtweet .tweet_user ul.tweet_list li a.tweet_avatar {}
.vc_extra_mtweet .tweet_user ul.tweet_list li a.tweet_avatar img,
.vc_mtweet .tweet_user ul.tweet_list li a.tweet_avatar img { float:left; margin:0 5px 1px 0; }

.vc_mtweet .tweet_user ul.tweet_list li span {}
.vc_mtweet .tweet_user ul.tweet_list li span.tweet_text {}
.vc_extra_mtweet .tweet_user ul.tweet_list li a.tweet_min,
.vc_mtweet .tweet_user ul.tweet_list li a.tweet_min {
	display:block;
	text-align:right;
	padding-right:20px;
}

.vc_extra_mtweet span.tweet_follow,
.vc_mtweet span.tweet_follow {
	display:none;
}
.vc_mtweet span.tweet_follow a {}

.vc_mtweet_tabbed {}
.vc_mtweet_tabbed #vc_mtweet_nav {}
.vc_mtweet_tabbed #vc_mtweet_nav ul {}
.vc_mtweet_tabbed #vc_mtweet_nav ul li { display:inline; padding:5px; }
.vc_mtweet_tabbed #vc_mtweet_nav ul li a {}
.vc_mtweet_tabbed #vc_mtweet_nav ul li a:hover {}

.vc_mtweet_tabbed #tweet_user_tabbed {}
.vc_mtweet_tabbed #tweet_user_tabbed .tweet_user {}

.vc_mtweet_tabbed #tweet_user_tabbed_search_hide {}
.vc_mtweet_tabbed .tweet_user {}

.vc_mtweet_tabbed .tweet_follow_tabbed {}
.vc_mtweet_tabbed .tweet_follow_tabbed a {}
.vc_mtweet_tabbed .tweet_follow_tabbed a:hover {}








