/* NEW LMK STYLES */

body{
	background:url('../img/bg_dots.png') #1c1c1c;
	background-repeat:repeat;	
	font-family:arial, verdana, helvetica, sans-serif;
	font-size:11px;
	line-height:1.4;
	color:#ddd;
}	

body.lickerish .wrap .nav ul li a.nav_lickerish{border:none; text-decoration:none; color:#551a8b; background:#fff; padding:3px 5px 2px 5px;}
body.releases .wrap .nav ul li a.nav_releases{border:none; text-decoration:none; color:#551a8b; background:#fff; padding:3px 5px 2px 5px;}
body.notes .wrap .nav ul li a.nav_notes{border:none; text-decoration:none; color:#551a8b; background:#fff; padding:3px 5px 2px 5px;}
body.news .wrap .nav ul li a.nav_news{border:none; text-decoration:none; color:#551a8b; background:#fff; padding:3px 5px 2px 5px;}
body.tourdates .wrap .nav ul li a.nav_tourdates{border:none; text-decoration:none; color:#551a8b; background:#fff; padding:3px 5px 2px 5px;}
body.contact .wrap .nav ul li a.nav_contact{border:none; text-decoration:none; color:#551a8b; background:#fff; padding:3px 5px 2px 5px;}
body.showreel .wrap .nav ul li a.nav_showreel{border:none; text-decoration:none; color:#551a8b; background:#fff; padding:3px 5px 2px 5px;}
body.store .wrap .nav ul li a.nav_store{border:none; text-decoration:none; color:#551a8b; background:#fff; padding:3px 5px 2px 5px;}
body.store .wrap .nav ul li a.nav_photos{border:none; text-decoration:none; color:#551a8b; background:#fff; padding:3px 5px 2px 5px;}


.wrap{
	width:1000px;
	margin:25px auto 50px auto;
	overflow:auto;	
}

.nav{
	width:1000px;	
	margin:0 0 12px 0;
	float:left;	
	font-weight:700;
	letter-spacing:0.2em;	
	z-index:100;
	font-size:1.1em;
	
	font-family:'Terminal Dosis', arial, verdana, helvetica, sans-serif;
}

.nav ul{
	width:1000px;	
	margin:4px 0 0 0;
	padding:0;
	list-style-type:none;	
}

.nav ul li{
	margin:0 1px 10px 0;
	padding:0 0 14px 0;
	display:inline;	
}

.nav ul li.social_media{
	margin:0 5px 0 0;
	padding:0 0 0 0;
	display:inline;
}

.nav ul li a:link{border:none; text-decoration:none; color:#fff; background:#551a8b; padding:3px 8px 3px 8px; background-repeat:repeat-y;}
.nav ul li a:active{border:none; text-decoration:none; color:#fff; background:#551a8b; padding:3px 8px 3px 8px; background-repeat:repeat-y;}
.nav ul li a:visited{border:none; text-decoration:none; color:#fff; background:#551a8b; padding:3px 8px 3px 8px; background-repeat:repeat-y;}
.nav ul li a:hover{border:none; text-decoration:none; color:#fff; background:url('../img/nav_bg.png') #551a8b; padding:3px 8px 14px 8px; background-repeat:repeat-x; background-position:bottom left;}

body.blog .wrap .nav ul li a.nav_news{border:none; text-decoration:none; color:#fff; background:url('../img/nav_bg.png') #551a8b; padding:3px 8px 14px 8px; background-repeat:repeat-x; background-position:bottom left;}
body.page-id-10 .wrap .nav ul li a.nav_lickerish{border:none; text-decoration:none; color:#fff; background:url('../img/nav_bg.png') #551a8b; padding:3px 8px 14px 8px; background-repeat:repeat-x; background-position:bottom left;}
body.page-id-12 .wrap .nav ul li a.nav_releases{border:none; text-decoration:none; color:#fff; background:url('../img/nav_bg.png') #551a8b; padding:3px 5px 16px 5px; background-repeat:repeat-x; background-position:bottom left;}
body.page-id-20 .wrap .nav ul li a.nav_tourdates{border:none; text-decoration:none; color:#fff; background:url('../img/nav_bg.png') #551a8b; padding:3px 8px 14px 8px; background-repeat:repeat-x; background-position:bottom left;}
body.page-id-18 .wrap .nav ul li a.nav_store{border:none; text-decoration:none; color:#fff; background:url('../img/nav_bg.png') #551a8b; padding:3px 8px 14px 8px; background-repeat:repeat-x; background-position:bottom left;}
body.page-id-16 .wrap .nav ul li a.nav_showreel{border:none; text-decoration:none; color:#fff; background:url('../img/nav_bg.png') #551a8b; padding:3px 8px 14px 8px; background-repeat:repeat-x; background-position:bottom left;}
body.page-id-6 .wrap .nav ul li a.nav_contact{border:none; text-decoration:none; color:#fff; background:url('../img/nav_bg.png') #551a8b; padding:3px 8px 14px 8px; background-repeat:repeat-x; background-position:bottom left;}
body.page-id-107 .wrap .nav ul li a.nav_news_bloggers{border:none; text-decoration:none; color:#fff; background:url('../img/nav_bg.png') #551a8b; padding:3px 8px 14px 8px; background-repeat:repeat-x; background-position:bottom left;}
body.page-id-260 .wrap .nav ul li a.nav_photos{border:none; text-decoration:none; color:#fff; background:url('../img/nav_bg.png') #551a8b; padding:3px 8px 14px 8px; background-repeat:repeat-x; background-position:bottom left;}

body.page-id-479 .wrap .nav ul li a.nav_store, body.page-id-502 .wrap .nav ul li a.nav_store, body.page-id-508 .wrap .nav ul li a.nav_store, body.page-id-521 .wrap .nav ul li a.nav_store, body.page-id-551 .wrap .nav ul li a.nav_store, body.page-id-526 .wrap .nav ul li a.nav_store, body.page-id-562 .wrap .nav ul li a.nav_store, body.page-id-543 .wrap .nav ul li a.nav_store, body.page-id-572 .wrap .nav ul li a.nav_store, body.page-id-556 .wrap .nav ul li a.nav_store, body.page-id-567 .wrap .nav ul li a.nav_store, body.page-id-538 .wrap .nav ul li a.nav_store, body.page-id-607 .wrap .nav ul li a.nav_store, body.page-id-585 .wrap .nav ul li a.nav_store, body.page-id-598 .wrap .nav ul li a.nav_store, body.page-id-577 .wrap .nav ul li a.nav_store, body.page-id-591 .wrap .nav ul li a.nav_store{border:none; text-decoration:none; color:#fff; background:url('../img/nav_bg.png') #551a8b; padding:3px 8px 14px 8px; background-repeat:repeat-x; background-position:bottom left;}


.nav ul li.social_media a.nav_social{text-decoration:none; border-bottom:none; background:none; padding:0 0 0 0; margin:-4px 7px 0 0; float:right;}


.footer{
	width:1000px;
	margin:20px 0 25px 0;
	float:left;	
	font-weight:500;	
}

.footer ul{
	width:1000px;
	margin:0;
	padding:0;
	list-style-type:none;	
}

.footer ul li{
	margin:0 1px 0 0;
	padding:0;
	display:inline;	
}

.footer ul li a:link{border:none; text-decoration:none; color:#fff; background:#551a8b; padding:3px 5px 2px 5px;}
.footer ul li a:active{border:none; text-decoration:none; color:#fff; background:#551a8b; padding:3px 5px 2px 5px;}
.footer ul li a:visited{border:none; text-decoration:none; color:#fff; background:#551a8b; padding:3px 5px 2px 5px;}
.footer ul li a:hover{border:none; text-decoration:none; color:#fff; background:#000; padding:3px 5px 2px 5px;}

a.dg:link{border-bottom:1px solid #444; text-decoration:none; color:#444;}
a.dg:active{border-bottom:1px solid #444; text-decoration:none; color:#444;}
a.dg:visited{border-bottom:1px solid #444; text-decoration:none; color:#444;}
a.dg:hover{border-bottom:1px solid #666; text-decoration:none; color:#666;}

.background_photo{
	width:438px;
	height:640px;
	float:right;
	z-index:-1;
	background:url(../img/kier_profile.jpg);
}

.wrap_content{
	width:970px;
	background:#000;
	padding:15px 15px 15px 15px;
	float:left;
	margin:0;	
}

.main_content{
	width:620px;
	min-height:400px;
	margin:0;
	padding:0;		
	float:left;
}

.main_left{
	width:620px;
	margin:0 15px 25px 0;
	padding:0;
	float:left;
}

.kier_profile{
	width:285px;
	height:;
	margin:0 0 0 15px;
	background:url('');
	background-repeat:no-repeat;
	z-index:-10;
	float:left;
}

.kier_profile_bw{
	width:330px;
	height:450px;
	margin:0 0 0 15px;
	padding:0;
	background:url('../img/kier_profile_shorter_bw.jpg');
	background-repeat:no-repeat;
	z-index:;
	float:left;
}

.kier_profile_none{
	width:365px;
	min-height:533px;
	margin:0;
	padding:0;
	background-color:#000;
	background-repeat:no-repeat;
	z-index:;
	float:left;
}

.twitter_sidebar{
	width:335px;
	min-height:100px;
	margin:0 15px 15px 15px;
	padding:0;
	background:;
	background-repeat:no-repeat;
	z-index:;
	float:left;
	font-size:11px;
}

.twitter_spacer{
	width:335px;
	height:25px;
	float:left;
}

ul.tweet_list{
	width:335px;
	margin:0 0 0 0;
	padding:0;
	list-style-type:none;
}

ul.tweet_list li.tweet_odd{
	padding:2px 0 9px 0;
	margin:0 0 12px 0;
	background:;
	border-bottom:1px solid #333;
}

ul.tweet_list li.tweet_even{
	padding:2px 0 9px 0;
	margin:0 0 12px 0;
	background:;
	border-bottom:1px solid #333;
}

.tweet_time{
	margin-bottom:5px;
	display:block;
}

.tweet_text{
	display:block;
	clear:both;
}

.posts_sidebar{
	width:335px;
	min-height:100px;
	margin:0 15px 15px 15px;
	padding:0;
	float:left;
}

.posts_sidebar ul{
	width:335px;
	margin:0 0 0 0;
	padding:0;
	list-style-type:none;
}

.posts_sidebar ul li{
	padding:0 0 7px 5px;
	margin:7px 0 7px 0;
	background:;
	border-bottom:1px solid #333;
}

.navigation {
	display: block;
	text-align: center;
	margin:10px 0 10px 0;
}
	
.rightbar{
	margin:25px 0 0 0;
	padding:25px 0 0 0;
	border-top:2px solid #222;
	background:url('../img/trans.png');	
}

.rightbar ul{
	width:206px;
	margin:0 0 15px 0;
	padding:0;
	list-style-type:none;
	
	float:left;
}

.rightbar ul li{
	margin:0 0 0 0;
	padding:5px;
	
	border-bottom:1px solid #222;
}

.list_header{
	color:#fff;
	background:#555;
	padding:;
	border:none;
}

.post{
	min-height:;
	margin:0 0 25px 0;
	padding:0 0 10px 0;
	border-bottom:2px solid #444;
}

.music{
	width:620px;
	float:left;
	border-bottom:1px solid #222;
	margin:0 0 20px 0;
	padding:0 0 20px 0;
}

.threezerotwo{
	width:255px;
	min-height:135px;
	margin:0 15px 15px 0;
	padding:15px;
	
	border:;
	float:left;
	background:url('../img/dashed_darker.png');
	
}

.threezerotwo_nomargin{
	width:255px;
	min-height:125px;
	margin:0 0 15px 0;
	padding:15px;
	
	border:1px solid #222;
	float:left;
	background:#222;
}

.column_one{
	width:302px;
	margin:0 15px 15px 0;
	float:left;
	
}

.column_two{
	width:302px;
	margin:0 0 15px 0;
	float:left;
	
}

.column_one_store{
	width:302px;
	margin:0 15px 25px 0;
	padding:0 0 15px 0;
	border-bottom:1px solid #444;
	
	float:left;
	
}

.column_two_store{
	width:302px;
	margin:0 0 25px 0;
	padding: 0 0 15px 0;
	border-bottom:1px solid #444;
	
	float:left;
	
}

.column_three{
	width:320px;
	margin:0 0 0 0;
	
	float:left;
	
}

.tour ul{
	width:302px;
	margin:0;
	padding:0;
	list-style-type:none;
}

.tour ul li{
	margin:0 0 5px 0;
	padding:0 0 5px 0;
	
	border-bottom:1px solid #444;
}

.tour ul li p{
	margin:0;
	padding:0;
}

ol{
	margin:15px 0 15px 0;
	padding:0 0 0 19px;
}

ol li{

}

h1{
	color:#eee;
	font-size:1.5em;
	
	margin:0 0 15px 0;
	padding:0;
	font-weight:200;
}

h2{
	font-size:1.55em;
	letter-spacing:0.2em;
	margin:0 0 5px 0;
	padding:0;
	font-weight:700;
	text-transform:uppercase;
	font-family:'Terminal Dosis', arial, verdana, helvetica, sans-serif;
}

h3{
	color:#eee;
	font-size:1.5em;
	
	margin:0 10px 5px 0;
	padding:0;
	font-weight:200;
	display:inline;
}

.music h4{
	margin-bottom:15px;
	
}

h4{
	color:#fff;
	font-size:1.75em;
	line-height:1.2em;	
	margin:5px 0 5px 0;	
	font-weight:bold;
	letter-spacing:0.05em;
}

.magenta{
	border:none;
	text-decoration:none;
	color:#fff;
	background:#551a8b;
	padding:0 0 0 5px;
	
}

h5{
	color:#fff;
	font-size:1.75em;
	line-height:1.2em;
	
	margin:0 0 5px 0;
	padding:0;
	font-weight:bold;
	
	
}

h6{
	font-size:1em;
	text-transform:uppercase;
	font-weight:normal;
	color:#fff;
	
	margin:0 0 5px 0;
	padding:3px 5px 2px 5px;
	background:#551a8b;
}

h7{
	font-size:1em;
	text-transform:uppercase;
	font-weight:normal;
	color:#fff;
	
	margin:0 0 5px 0;
	padding:0;
}

.pagetitle{
	margin-bottom:25px;
	padding-bottom:25px;
}

.store_addtocart{
	font-size:1em;
	text-transform:uppercase;
	font-weight:normal;
	color:#fff;
	
	margin:0 0 5px 0;
	padding:3px 5px 2px 5px;
	background:#551a8b;
}

.store_viewcart{
	color:#fff;
	font-size:2em;
	line-height:1.2em;
	
	margin:5px 0 10px 0;
	
	font-weight:bold;
	border:none;
	text-decoration:none;
	color:#fff;
	background:#d81295;
	padding:0 5px 0 5px;

}

.h_border{
	padding:0 0 15px 0;
	margin:0 0 15px 0;
	border-bottom:1px solid #222;
}

p{
	margin:0 0 15px 0;
	padding:0;
	font-size:1.1em;
}

small{
	font-size:1em;
	padding:3px 5px 2px 5px;
	background: #555;
	margin:0 0 0 0;
	
}

.post_grey{
	color:#999;
}

.previous-entries{
	margin:0;	
	float:left;
}

.next-entries{
	margin:0;
	float:right;
}

/*COMMENTS*/

ul.commentlist{
	margin:20px 0 15px 0;
	padding:0;
}

ul.commentlist li{
	margin:0 0 25px 0;
	padding:0 0 10px 0;
	
	border-bottom:1px solid #555;

}

.comment-text{

}

.respond{
	margin:0;
	padding:0;
}

#commentform{
	margin:15px 0 0 0;
}

#commentform input{
	border:0;
	background:#666;
	color:#eee;
	padding:3px 5px 2px 5px;
	margin:0 0 0 0;

}

#commentform textarea{
	width:610px;
	height:175px;
	border:none;
	background:#666;
	color:#fff;
	padding:5px;
	
	resize:none;
	
}

#commentform #submit{
	border:2px inset #ddd;
	text-transform:uppercase;
	padding:3px 5px 3px 5px;
	margin:5px 0 0 4px;
}

/*END COMMENTS*/

/*SEARCH*/

#searchform{
	display:inline;
	
	
}

#searchform input{
	border:none;
	background:#111;
	
	padding:0;
	margin:0 0 0 2px;
	
	
	color:#ccc;
}

.search_border{
	
}

/*ENTRY LISTS ETC*/

.entry ol{
	font-family:arial, verdana, helvetica, sans-serif;
	font-size:12px;
	line-height:1.4;
	color:#ddd;
	margin:0 0 10px 0;
	padding:0 0 0 25px;

}

.entry ol li{
	margin:0 0 5px 0;
	padding:0;
}

.entry ul{	
	font-family:arial, verdana, helvetica, sans-serif;
	font-size:12px;
	line-height:1.4;
	color:#ddd;
	margin:0 0 10px 0;
	padding:0 0 0 25px;
	
}

.entry ul li{
	margin:0 0 5px 0;
	padding:0;
}

blockquote{
	width:560px;
	background:#222;
	padding:15px 15px 5px 15px;
	margin:0 15px 15px 15px;
}

.entry img{
	max-width:620px;
}

.entry object{
	max-wdith:620px;
}

.entry embed{
	max-width:620px;
}


/*LINKS*/

a{outline:none}

p a.entry_img:link{text-decoration:none; border:none; background:none;}
p a.entry_img:visited{text-decoration:none; border:none; background:none;}
p a.entry_img:active{text-decoration:none; border:none; background:none;}
p a.entry_img:hover{text-decoration:none; border:none; background:none;}

p a:link{border-bottom:1px solid #ddd; text-decoration:none; color:#fff;}
p a:active{border-bottom:1px solid #ddd; text-decoration:none; color:#fff;}
p a:visited{border-bottom:1px solid #ddd; text-decoration:none; color:#fff;}
p a:hover{border-bottom:1px solid #ff00a8; text-decoration:none; color:#fff; background:#ff00a8;}

.rightbar a:link{border:none; text-decoration:none; color:#fff;}
.rightbar a:active{border:none; text-decoration:none; color:#fff;}
.rightbar a:visited{border:none; text-decoration:none; color:#fff;}
.rightbar a:hover{border:none; text-decoration:none; color:#fff; background:#ff00a8;}

.twitter_sidebar a:link{border:none; text-decoration:none; padding:3px 5px 2px 5px; color:#fff; background:#666;}
.twitter_sidebar a:active{border:none; text-decoration:none; padding:3px 5px 2px 5px; color:#fff; background:#666;}
.twitter_sidebar a:visited{border:none; text-decoration:none; padding:3px 5px 2px 5px; color:#fff; background:#666;}
.twitter_sidebar a:hover{border:none; text-decoration:none; padding:3px 5px 2px 5px; color:#fff; background:#d81295;}

.posts_sidebar a:link{border-bottom:none; text-decoration:none; font-weight:bold; color:#fff;}
.posts_sidebar a:active{border-bottom:none; text-decoration:none; font-weight:bold; color:#fff;}
.posts_sidebar a:visited{border-bottom:none; text-decoration:none; font-weight:bold; color:#fff;}
.posts_sidebar a:hover{border-bottom:none; text-decoration:none; font-weight:bold; color:#fff; background:#ff00a8;}

.list_header a:link{border:none; text-decoration:none; color:#fff;}
.list_header a:active{border:none; text-decoration:none; color:#fff;}
.list_header a:visited{border:none; text-decoration:none; color:#fff;}
.list_header a:hover{border:none; text-decoration:none; color:#111; background:none;}

h2 a:link{border-bottom:1px solid #ddd; text-decoration:none; color:#fff;}
h2 a:active{border-bottom:1px solid #ddd; text-decoration:none; color:#fff;}
h2 a:visited{border-bottom:1px solid #ddd; text-decoration:none; color:#fff;}
h2 a:hover{border-bottom:1px solid #ff00a8; text-decoration:none; color:#fff; background:#ff00a8;}

/*
h4 a:link{border:none; text-decoration:none; color:#fff; background:; padding:0 5px 0 5px;}
h4 a:active{border:none; text-decoration:none; color:#fff; background:; padding:0 5px 0 5px;}
h4 a:visited{border:none; text-decoration:none; color:#fff; background:; padding:0 5px 0 5px;}
h4 a:hover{border:none; text-decoration:none; color:#fff; background:#555; padding:0 5px 0 5px;}
*/

h4 a:link{border:none; text-decoration:none; color:#fff; background:; padding:0;}
h4 a:active{border:none; text-decoration:none; color:#fff; background:; padding:0;}
h4 a:visited{border:none; text-decoration:none; color:#fff; background:; padding:0;}
h4 a:hover{border:none; text-decoration:none; color:#fff; background:#555; padding:0;}

.grey{background:#555; color:#fff; padding:0 3px 0 3px;}

.h4_underline{
	margin:0 0 20px 0;
	padding:0 0 20px 0;
	border-bottom:1px solid #555;
}

a.pink:link{border:none; text-decoration:none; background:#ff00a8; color:#fff;}
a.pink:visited{border:none; text-decoration:none; background:#ff00a8; color:#fff;}
a.pink:active{border:none; text-decoration:none; background:#ff00a8; color:#fff;}
a.pink:hover{border:none; text-decoration:none; background:#555; color:#fff;}

h1 a:link{border:none; text-decoration:none; color:#fff; background:; padding:0 5px 0 5px;}
h1 a:active{border:none; text-decoration:none; color:#fff; background:; padding:0 5px 0 5px;}
h1 a:visited{border:none; text-decoration:none; color:#fff; background:; padding:0 5px 0 5px;}
h1 a:hover{border:none; text-decoration:none; color:#fff; background:#555; padding:0 5px 0 5px;}


a.tour_link:link{border:none; text-decoration:none; color:#fff;}
a.tour_link:active{border:none; text-decoration:none; color:#fff;}
a.tour_link:visited{border:none; text-decoration:none; color:#fff;}
a.tour_link:hover{border:none; text-decoration:none; color:#fff; background:#ff00a8;}

small a:link{border:none; text-decoration:none; color:#fff;}
small a:active{border:none; text-decoration:none; color:#fff;}
small a:visited{border:none; text-decoration:none; color:#fff;}
small a:hover{border:none; text-decoration:none; color:#000;}

a.dg:link{border-bottom:1px solid #333; text-decoration:none; color:#555;}
a.dg:active{border-bottom:1px solid #333; text-decoration:none; color:#555;}
a.dg:visited{border-bottom:1px solid #333; text-decoration:none; color:#555;}
a.dg:hover{border-bottom:1px solid #555; text-decoration:none; color:#ccc; background:none;}

a img{
	border:none;
	text-decoration:none;
	outline:none;
}

img{
	border:none;
	text-decoration:none;
	outline:none;
}



.wrap .wrap_content .main_content .music .column_one p img{
	width:302px;
}

/* TUMBLR POSTS */

.post_tumblr{
	margin:0 0 10px 0;
	padding:0 0 10px 0;
	border-bottom:1px solid #ccc
}

.post img{
	max-width:598px;
	margin:0 auto 0 auto;
	position:relative;
	
	border:none;
	text-decoration:none;
}

.post iframe{
	max-width:598px;
}

blockquote p img{
	max-width:560px;
}

.post embed{
	width:598px;	
}

.post object{
	width:598px;
}

.media_box{
	width:598px;
	margin:0 0 15px 0;
	padding:10px;
	border:1px solid #555;
}

/* VIDEO PAGE */

ul.video{
	width:970px;
	list-style-type:none;
	margin:0;
	padding:0;
	display:inline;
	float:left;
}

ul.video li{
	width:472px;
	list-style-type:none;
	margin:0 25px 25px 0;
	padding:0 0 25px 0;
	border-bottom:1px solid #444;
	display:inline;
	float:left;
}

/* STORE PAGE 20101013 */

ul.store-column{
	width:143px;
	margin:0 15px 15px 0;
	padding:0;
	list-style-type:none;
	float:left;
}

ul.store-column li{
	width:143px;
	margin:0 0 15px 0;
	padding:0 0 15px 0;
	list-style-type:none;
	border-bottom:1px solid #444;
	float:left;
}

ul.store-column img{
	margin-bottom:5px;
	float:left;
}

ul.store-column li form{
	float:left;
}

.sidebar_store{
	width:319px;
	min-height:588px;
	float:right;
	margin:0 0 0 15px;
	padding:0 0 0 15px;
	border-left:1px solid #222;
}

ul.shipping-info{
	margin:5px 0 10px 0;
	padding:5px 0 5px 0;
	list-style-type:none;
	border-top:1px solid #444;
	border-bottom:1px solid #444;
}

ul.shipping-info li{
	margin:0 0 5px 0;
	padding:0;
	}

/* STORE POP OVER */

.pop-one, .pop-two, .pop-three, .pop-four, .pop-five, .pop-six,
.pop-seven, .pop-eight, .pop-nine, .pop-ten, .pop-eleven, .pop-twelve, .pop-thirteen, .pop-fourteen{
	position:absolute;
	top:20%;
	left:24%;
	width:50%;
	display:none;
	color:#222;
	
	
	
}

.pop-one h2, .pop-two h2, .pop-three h2, .pop-four h2, .pop-five h2, .pop-six h2,
.pop-seven h2, .pop-eight h2, .pop-nine h2, .pop-ten h2, .pop-eleven h2, .pop-twelve h2, .pop-thirteen h2, .pop-fourteen h2{
	margin:5px 0 0 1px;
	clear:both;
}

.form-one, .form-two, .form-three, .form-four, .form-five, .form-six, .form-seven, .form-eight, .form-nine, .form-ten, .form-eleven, .form-twelve, .form-thirteen, .form-fourteen{
	background: #fff;
	margin:0;
	padding:20px;
	float:left;
	
	
}

/* STORE CAROUSEL */

.carousel_store{
	width:317px;
	float:left;
	margin:15px 0 0 0;
	padding:15px 0 0 0;
	
	border:1px solid #000;
}

.carousel_store .carousel ul{
	width:240px;
	display:block;
	margin:0 auto 0 auto;
	padding:0;
	list-style-type:none;
}

.carousel_store .carousel ul li{
	margin:0;
	padding:0;
}

.carousel{
	width:240px;
	max-width:240px;
	height:320px;
	overflow:hidden;
	padding:0;
	margin:0 auto 15px auto;
	display:block;
	
}

/* STORE OVERHAUL 20111108 */

.store-img-left{
	float:left;
	margin:0 30px 15px 0;
	padding:0;
}	

.item-wrap{
	width:288px;
	float:right;
}

.item-description{
	height:180px;
	overflow:none;
	margin:10px 0 5px 0;
	padding:10px 0 0 0;
	border-top:1px solid #de1d4a;
	
}

.item-description a:link{text-decoration:none; border:none; background:#ccc; padding:0 2px 0 2px; color:#de1d4a;}
.item-description a:visited{text-decoration:none; border:none; background:#ccc; padding:0 2px 0 2px; color:#de1d4a;}
.item-description a:active{text-decoration:none; border:none; background:#ccc; padding:0 2px 0 2px; color:#de1d4a;}
.item-description a:hover{text-decoration:none; border:none; color:#ccc; background:#de1d4a;}

.cart-checkout{
	width:100%;
	text-align:center;
	font-size:1.5em;
	letter-spacing:0.2em;
	margin:0 0 9px 0 !important;
	padding:5px 5px 5px 7px;
	font-weight:700;
	
	font-family:'Terminal Dosis', arial, verdana, helvetica, sans-serif;
	background:#ccc;
	border:none;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	color:#666;
	text-transform:uppercase;
	cursor:pointer;
}

.cart-checkout:hover{
	background:#de1d4a;
	color:#fff;
}

.add-to-cart{
	
	width:288px;
	text-align:center;
	font-size:1.5em;
	letter-spacing:0.2em;
	margin:0 0 15px 0 !important;
	padding:5px 0 5px 0;
	font-weight:700;
	
	font-family:'Terminal Dosis', arial, verdana, helvetica, sans-serif;
	background:#de1d4a;
	border:none;
	
	color:#fff;
	text-transform:uppercase;
	cursor:pointer;
}

.add-to-cart:hover{
	background:#444;
	color:#fff;
}

.size-picker{
	width:288px;
	margin:5px 0 5px -3px;
	padding:3px;
	background:#555;
	border:none;
	color:#fff;
	float:right;
}

.store-related-item{
	border-top:1px solid #222;
	margin:15px 0 0 0;
	padding:5px 0 0 0;
	clear:both;
}

ul.store-flow{
	width:619px;
	margin:0 0 15px 0;
	padding:0;
	list-style:none;
	float:left;
}

ul.store-flow li{
	width:143px;
	min-height:225px;
	margin:0 0 25px 0;
	padding:0 15px 15px 0;
	list-style-type:none;
	border-bottom:1px solid #444;
	float:left;
}

ul.store-flow img{
	margin-bottom:5px;
	float:left;
}

ul.store-flow li a{text-decoration:none; border:none; color:#fff; font-weight:700;}

ul.store-flow li a:link{text-decoration:none; border:none; color:#fff; font-weight:700;}
ul.store-flow li a:visited{text-decoration:none; border:none; color:#fff; font-weight:700;}
ul.store-flow li a:active{text-decoration:none; border:none; color:#fff; font-weight:700;}
ul.store-flow li a:hover{text-decoration:none; border:none; font-weight:700; color:#de1d4a;}

span.price{color:#666; font-weight:bold;}

.store-related-item ul{
	width:619px;
	margin:20px 0 15px 0;
	padding:0;
	list-style:none;
	float:left;
}

.store-related-item ul li{
	width:143px;
	height:170px;
	margin:0 0 15px 0;
	padding:0 15px 0 0;
	list-style:none;
	float:left;
}

.store-related-item ul li img{
	margin:0;
	float:left;
}

