@charset "UTF-8";
/* CSS Reset stuff */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
a{color: #e13526; text-decoration:none;}
body {
	line-height: 1;
	font-size: 13px;
	font-family:Verdana, Geneva, sans-serif;
	font-family:Verdana, Geneva, sans-serif;
	color: black;
	background-color: #393016;
	background-image:url(../gfx/background.jpg);
	background-position: top center;
	background-repeat:repeat-y;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* various utils */
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}
.fr{float: right;}
.fl{float: left;}
.padd{margin: 8px;}
.cb{clear: both;}
/* Layout stuff */
#main{
	width: 989px;
	margin: auto;
}

/* header stuff */
#header h1{
	margin-left: 15px;
	width: 	664px;
	height: 269px;
	background-image:url(../gfx/logo.gif);
	display: block;
	float: left;
	text-indent: -10000px;
	text-transform:uppercase;
}
#header h5{
	padding-top: 50px;
	padding-left: 15px;
	padding-right: 15px;
	text-align: center;
	width: 	280px;
	height: 219px;
	background-image:url(../gfx/no-flash.gif);
	float: right;
	text-transform:uppercase;
}
#header h5 span{
	display: block;
	text-indent: -10000px;
}
#header a{
	text-decoration:none;
	display: block;
	height: 140px;
}

/* navigagtion stuff */
#siteNav{
	clear: both;
	background-image:url(../gfx/header_top.png);
	background-repeat:no-repeat;
	background-position:top;
	padding-top: 15px;
	margin-left: 1px;
}
#siteNav li{
	display: block;
	height: 47px;
	float: left;	
}
#siteNav li a{
	display: block;
	width: 100%;
	height: 100%;
	text-indent: -10000px;
}
	#nav1{ background-image:url(../gfx/nav_1_off.jpg); width: 84px;}
		#nav1:hover{background-image:url(../gfx/nav_1_on.jpg);}
	#nav2{ background-image:url(../gfx/nav_2_off.jpg); width: 87px;}
		#nav2:hover{background-image:url(../gfx/nav_2_on.jpg);}
	#nav3{ background-image:url(../gfx/nav_3_off.jpg); width: 85px;}
		#nav3:hover{background-image:url(../gfx/nav_3_on.jpg);}
	#nav4{ background-image:url(../gfx/nav_4_off.jpg); width: 79px;}
		#nav4:hover{background-image:url(../gfx/nav_4_on.jpg);}
	#nav5{ background-image:url(../gfx/nav_5_off.jpg); width: 93px;}
		#nav5:hover{background-image:url(../gfx/nav_5_on.jpg);}
	#nav6{ background-image:url(../gfx/nav_6_off.jpg); width: 136px;}
		#nav6:hover{background-image:url(../gfx/nav_6_on.jpg);}
	#nav7{ background-image:url(../gfx/nav_7_off.jpg); width: 116px;}
		#nav7:hover{background-image:url(../gfx/nav_7_on.jpg);}
	
	#socialMediaNav{
		background-image:url(../gfx/socialMediaLoginBackground.jpg);
		background-repeat:no-repeat;
		height: 100px;
		padding-top: 26px;
		padding-left: 222px;
		width: 86px;
	}
		#socialMediaNav li{
			float: left!important;	
			width: 18px;
			height: 18px;
			float: right;
			background-repeat:no-repeat;
			margin-right: 3px;
		}
		#socialMediaNav li input{width: 18px; height: 18px; border: none; padding: 0 0 0 41px; cursor:pointer; background-repeat: no-repeat!important; background-color:transparent!important; color: transparent!important;}
		#sm_nav1{ background-image:url(../gfx/facebook_off.jpg)!important; width: 16px; background-color:transparent!important; color: transparent!important;}
			#sm_nav1:hover{background-image:url(../gfx/facebook_on.jpg)!important;}
		#sm_nav2{ background-image:url(../gfx/twitter_off.jpg); width: 16px;background-color:transparent!important; color: transparent!important;}
			#sm_nav2:hover{background-image:url(../gfx/twitter_on.jpg)!important;}
		#sm_nav3{ background-image:url(../gfx/google_off.jpg)!important; width: 16px; background-color:transparent!important; color: transparent!important;}
			#sm_nav3:hover{background-image:url(../gfx/google_on.jpg)!important;}
		#sm_nav4{ background-image:url(../gfx/myspace_off.jpg)!important; width: 16px; background-color:transparent!important; color: transparent!important;}
			#sm_nav4:hover{background-image:url(../gfx/myspace_on.jpg)!important;}
		#sm_nav5{ background-image:url(../gfx/windows_off.jpg)!important; background-color:transparent!important; color: transparent!important;}
			#sm_nav5:hover{background-image:url(../gfx/windows_on.jpg)!important;}
		#sm_nav6{ background-image:url(../gfx/yahoo_off.jpg); width: 116px; margin-right: 0px!Important; background-color:transparent!important; color: transparent!important;}
			#sm_nav6:hover{background-image:url(../gfx/yahoo_on.jpg)!important;}
		
/* Main content area */

#mainContent{
	background-image: url(../gfx/mainColumnBackground.jpg);
	background-repeat:repeat-y;
	background-position: top centre;
	clear: both;
	margin-left: 1px;
	
}
	#leftColumn{width: 676px; float: left;}
	#rightColumn{width: 309px; float: right;}
	#banners {
		height: 133px;
	}
	#banners ul{
		margin-top: 10px;
		margin-left: 20px;
		padding-bottom: 10px;
	}
	#banners li{float: left;}
		#banner1{margin-right: 10px;}
		#banner2{margin-right: 10px;}

/* tweets main */
#tweetsL{
	clear: both;
	margin-left: 6px;
	margin-top: 10px;
}
#tweetsL a{display: block; height: 100%;}
	#tweetsL li{
		float: left;
	}
		#tweetsL p{
			width: 130px
		}
		#tweetsL h4{
			text-indent: -10000px;
			background-repeat:no-repeat;
		}
		#tweetsL h3{
			color: #e13526;
			padding-bottom: 4px;
		}	
		#chris h4{
			width: 140px;
			background-image:url(../gfx/band_chris.png);
			height: 179px;
		}
			#chris p{
				width: 115px;
				margin-left: 17px;
			}
			#chris h3{
				width: 115px;
				margin-left: 17px;
			}
		
		#max h4{
			width: 131px;
			background-image:url(../gfx/band_max.png);
			height: 179px;
		}
			#max p{
				width: 115px;
				margin-left: 9px;
			}
			#max h3{
				width: 115px;
				margin-left: 9px;
			}
		#josh h4{
			width: 132px;
			background-image:url(../gfx/band_josh.png);
			height: 179px;
		}
			#josh p{
				width: 115px;
				margin-left: 12px;
			}
			#josh h3{
				width: 115px;
				margin-left: 12px;
			}
		#dan h4{
			width: 132px;
			background-image:url(../gfx/band_dan.png);
			height: 179px;
		}
			#dan p{
				width: 115px;
				margin-left: 5px;
			}
			#dan h3{
				width: 115px;
				margin-left: 5px;
			}
		#matt h4{
			width: 132px;
			background-image:url(../gfx/band_matt.png);
			height: 179px;
		}
			#matt p{
				width: 115px;
				margin-left: 5px;
			}
			#matt h3{
				width: 115px;
				margin-left: 5px;
			}
		#twitterFooter{
			clear: both;
			font-weight: bold;
			padding-top: 7px;
		}
		#twitterFooter a{
			color: #e13526;
			text-decoration: none;
		}
			#tweetsL{
				background-image:url(../gfx/whiteBox.png);
				
			}
			#twitterFooter{
				margin-left: 20px;
				background-image:url(../gfx/whiteBox.png);
				padding-bottom: 12px!important;
			}
			#twitterFooter li{
				float: left;
			}
			#chrisSmall{
				margin-left: 4px;
				width: 120px;
			}
			#maxSmall{
				margin-left: 12px;
				width: 120px;
			}
			#joshSmall{
				margin-left: 13px;
				width: 120px;
			}
			#danSmall{
				margin-left: 7px;
				width: 120px;
			}
			#mattSmall{
				margin-left: 12px;
				width: 120px;
			}
		/* front page news stories */
		#newsFrontPage{
			clear: both;
			padding-top: 10px;
		}
		#newsFrontPage h2{
			background-image:url(../gfx/newsHeader.png);
			width: 156px;
			height: 38px;
			text-indent: -1000px;
			margin-bottom: 10px;
		}
		#newsFrontPage h5{
			color: #e13526;
			padding-bottom: 8px;
			font-weight: normal;
		}
		#newsFrontPage ul{
			margin-left: 20px;	
			background-image: url(../gfx/whiteBox.png);
			padding: 10px;
		}
		
		#newsFrontPage  li{
			margin-bottom: 10px;
			border-bottom: 1px dashed #e13526;
		}
			#newsFrontPage  li.final{
				border-bottom: none;
			}
			#newsFrontPage  p{
				width: 550px;
				float: left;
			}
			.read{
				display: inline;
				padding-top: 8px;
				padding-bottom: 8px;
				font-weight: bold;
				float: left;
				width: 200px;
				clear: left;
			}
			.thumb{display: block; margin-bottom: 8px;}
	#footerPanel{
		margin-left: 1px;
		background-image:url(../gfx/footerGraphic.png);
		background-repeat:no-repeat;
		height: 30px;
	}
	#footerMainInner{
		margin-left: 1px;
		margin-top: 20px;
		background-image:url(../gfx/greenFooter.gif);
		background-repeat:no-repeat;
		height: 14px;
		
	}
	#footerContent{
		background-color: #322f15;
	}
		#footerContent h4{
			margin-left: 14px;	
			margin-bottom: 14px;
		}
		#footerContent li{
			margin: 0px;
		}
		#sitemapFooter{margin-bottom: -10px;}
		#footerContent ul{margin-left: 16px; margin-bottom: 0px;}
		#footerContent li{float: left; }
			#footerContent a{color: #a99771;}
			#footerContent ul ul{margin-top: 8px; margin-left: 0px; margin-bottom: -10px;}
			
				#footerContent ul ul li  a{color: #b3b2a9; margin-bottom: 10px; display: block;}
		/* exceptions for footer */
		#newsFoot, #newsFoot li{width: 320px!important; margin-left: 0px;}
		#bandFoot{margin-left: 10px!important;}
		#bandFoot, #bandFoot li{width: 70px!important;}
		#tourFoot, #tourFoot li{width: 150px!important;}
		#mediaFoot, #mediaFoot li{width: 100px!important; margin-right: 10px;}
		#mediaFoot{margin-left: 10px!important;}
		#communityFoot, #communityFoot li{width: 100px!important; }
		#communityFoot{margin-left: 20px!important;}
		#storeFoot, #storeFoot li{width: 100px!important;}

/* Right hand Column */
#rightColumnHolder{width: 312px; min-height: 400px; margin-top: 10px; background-image:url(../gfx/redLines.png); background-position: top right; background-repeat:no-repeat; float: right;}
		
/* MPU info */
#MPU{margin-bottom: 12px;}

/* social media widgety stuff */
#rightHandSelector li{float: left; position: relative; left: 5px; }
	
	#rightHandSelector a {display: block; height: 28px; float: left;}
	.selector1{background-image:url(../gfx/tab_facebook.gif); width: 104px; height: 28px; text-indent: -10000px;}
	.selector2{background-image:url(../gfx/tab_flickr.gif); width: 96px; height: 28px; text-indent: -10000px;}
	.selector3{background-image:url(../gfx/tab_twitter.gif); width: 99px; height: 28px; text-indent: -10000px;}
	
/* init */

#twitterfeed{
	background-image:url(../gfx/largePaperPanel.jpg);
	background-repeat:no-repeat;
	background-position: bottom center;
	width: 295px;
	min-height: 497px;
	position: relative;
	left: 4px!important;}

#facebookWidget{
	display: none;
	background-image:url(../gfx/background3.jpg);
	background-repeat:no-repeat;
	background-position: bottom center;
	width: 295px;
	min-height: 497px;
	position: relative;
	left: 4px!important;
}
	#facebookWidget iframe{
		padding: 8px;
		min-height: 507px;
		width:222;
	}
#flickrWidget{
	display: none;
	background-image:url(../gfx/background2.jpg);
	background-repeat:no-repeat;
	background-position: bottom center;
	width: 295px;
	min-height: 415px;
	position: relative;
	left: 4px!important;
}

	#flickrWidgetInner{
		padding-top: 6px;
		margin-left: 6px;
		height: 400px!important;
		overflow-y: hidden;
	}

#twitterfeed{
	display: block;
}

/* media */
#videoPlayer{margin-left: 10px; margin-top: 12px;}
#imageGallery h2{background-image:url(../gfx/photosHeader.gif); background-repeat:no-repeat; width: 169px; height: 57px; text-indent: -10000px; clear: both;}
#galleryList{margin-left: 20px; width: 254px; float: left;}
	#galleryList li{margin-bottom: 6px; margin-top: 6px; display: block; color: #e1352!important;}
	#galleryList a{color: #e13526;}
	
	#galleryList span{color: black; text-decoration: underline;}
	#galleryList .active span{color: #e13526;}
	.listHeader{color: #e13526; font-size: 16px; border-bottom: 1px dashed; padding-bottom: 8px;}
	#photosGrid{width: 370px; float: right; margin-right: 12px; margin-top: 8px;}
		#photosGrid h3{color: #e13526; font-size: 16px; margin-bottom: 6px; margin-left: 4px;}
		#photosGrid li{float: left; margin-left: 7px; margin-bottom:6px;}
			#photosGrid li a{border: 3px solid transparent; display: block;}
			#photosGrid li a:hover{border: 3px solid #e13526;}

/* paging */
#paging{clear:both; color: #e13526; width: 600px; border-bottom: 1px dashed #e13526; margin-left: 40px; padding-bottom: 3px;}
	#paging a{ display: block; width: 100px;}
	#paging a:hover{color: black;}
	.prev{float: left!important; text-align: left!important; font-weight: bold;}
	.next{float: right; text-align: right;  font-weight: bold;}
#pagingWide{clear:both; color: #e13526; width: 640px; margin-left: 0px; padding-bottom: 6px;}
	#pagingWide a:hover{color: black;}

/* Tour Dates */
#tourDates h2{background-image:url(../gfx/tourDates.gif); width: 156px; height: 38px; background-repeat:no-repeat; margin-top: 15px; text-indent: -10000px; margin-bottom: 12px;}
#tourDates ul{margin-left: 20px; padding-top: 20px; font-size: 14px; }
	#tourWhite{background-image: url(../gfx/whiteBox.png); margin-left: 20px; margin-right: 10px; padding-bottom:20px;}
#tourDates li{border-bottom: 1px dashed #e13526; padding-bottom: 6px; width: 600px; margin-bottom: 6px;}
#tourDates h3{color: #e13526; margin-bottom: 2px;  width: 300px; float: left;}
#tourDates p{line-height: 18px; float: left; width: 340px;}
#tourDates a{line-height: 18px; float: right; width: 140px; text-align: right; font-weight: bold;}
#tourDates h4{width: 180px; height: 55px; background-image:url(../gfx/tourTracker.gif); text-indent: -10000px; margin-top: 12px; margin-bottom: 12px;}
#tourDates  #paging{margin-left: 20px;}
#flashmap{margin-left: 40px;}
.tags{margin-top: 5px; width: 530px!important;}

<!-- news story page -->
#newsStoryPage{}
#newsStoryPage h2{background-image:url(../gfx/newsHeader.png);
	width: 156px;
	height: 38px;
	text-indent: -1000px;
	margin-bottom: 10px;
	margin-top: 20px;
}
#newsStoryInner{margin-left: 20px; margin-right: 10px; background-image: url(../gfx/whiteBox.png); padding: 10px;}
#newsStoryInner h3{color:#e13526; font-size: 18px; margin-bottom: 4px;}
#newsStoryInner h5{color:#e13526; font-size: 14px; margin-bottom: 12px; font-weight: normal;}
#newsStoryInner p{margin-bottom: 12px; line-height: 15px; font-family:Georgia, "Times New Roman", Times, serif!important; font-size: 12px!important;}
#newsStoryInner img{margin-left: 12px; margin-bottom: 12px;}
#commentsList div{padding: 0px!important; margin: 0px;}
#commentsList li{padding: 0px!important; margin: 0px;}
.commentHeader img{float: left; margin: 0px; margin-right: 5px; margin-left:4px!important; margin-top: 5px;}
.commentHeader p{padding-bottom: 0px;}
.commentHeader{background-image: url(../gfx/whiteBox.png);}
.commentHeader span{float: left; margin: 0px; margin-top: 7px; display: block;}
.commentHeader strong{color:#e13526;}
.commentText{margin-top: 8px!important; margin-bottom: 8px;}
#commentForm input{color:#e13526; background: none; border: 0px; float: right; font-family:Verdana, Geneva, sans-serif; font-size: 14px; font-weight: bold; margin-top: 12px;}
	#commentForm label{color:#e13526; display: block; font-weight:bold; margin-bottom: 4px; margin-top: 12px; font-size: 14px; margin-left: 2px;}
	#commentForm textarea{ font-family:Verdana, Geneva, sans-serif;  padding: 5px; font-size: 14px; border: none; width: 616px; height: 116px; background-image:url(../gfx/textarea.jpg); background-color:#e8d8c3; background-repeat: no-repeat;}
#utilPanel{margin-top: 12px; border-top: 1px dashed #e13526; border-bottom: 1px dashed #e13526; padding-bottom: 3px;}
	#shareNav{float: right; width: 230px;}
		#shareNav li{float: right;  width: 18px; height: 18px; margin-right: 3px;}

/* share panel */
#shareNav input{padding-top: 3px;  width: 18px; height: 18px; overflow: hidden; background: none; border: 0px;}
#shareNav a{padding-top: 3px;  width: 18px; height: 18px; overflow: hidden; position: relative; top: 3px; left: -9px;}
#shareNav span{display: block; margin-top: 6px;color:#e13526; margin-right: 10px;}
#socialMediaNav2{width: 390px; float: left;}
#socialMediaNav2 li{float: left; margin-right: 3px; color:#e13526; padding-bottom:0px!important; width: 18px; height: 18px; overflow: hidden;}
#socialMediaNav2 li{padding-top: 3px; margin-bottom: 0px; padding-bottom: 0px; width: 18px; height: 18px; overflow: hidden; background: none!important; border: none!important;}
#socialMediaNav2  input{width: 18px;height: 18px; margin: 0px; padding-bottom:0px!important;  width: 18px; height: 18px; overflow: hidden; background-color: none!important; border: none!important; padding: 0 0 0 41px; cursor:pointer;}
#socialMediaNav2  a{width: 18px;height: 18px; margin: 0px; padding-bottom:0px!important;  width: 18px; height: 18px; overflow: hidden;}
#socialMediaNav2 span{margin-top: 3px; display: block; margin-left: 4px; }
#shareCaption{width: 120px!Important; text-align: right;}
#signInCaption{width:320px!Important;}
#biogContent{margin-left: 20px; margin-top: 20px;}
.mySpaceIcon{background-image:url(../gfx/myspace_off.jpg)}
.facebookicon{background-image:url(../gfx/facebook_off.jpg)}
.twitterIcon{background-image:url(../gfx/twitter_off.jpg)}

/* Biog */

#biogHeader{background-image:url(../gfx/biogHeader.gif); width: 158px; height: 61px; text-indent: -10000px; margin-bottom: -20px;}
#biogContent{background-image: url(../gfx/whiteBox.png); padding-bottom: 20px; margin-right: 10px; margin-bottom: -10px;}
	#biogContent p{margin: 10px; margin-bottom: 0px; padding-top: 10px;}
	.finalPara {margin-bottom: 20px; border-bottom: 1px dashed #e13526; padding-bottom: 20px;}
#biogContent2{ margin-right: 10px; margin-left: 20px; padding-bottom: 1px;}
#leftHandBand{width: 270px; float: left;}
#rightHandBand{float: right; width: 350px;}
	#rightHandBand h3{font-size: 16px; color: #e13526; margin-top: 8px; margin-bottom: 8px; margin-left: 0px; margin-right: 10px;}
	#rightHandBand p{ margin-left: 10px; margin-bottom: 10px; margin-right: 10px;}
#leftHandBand ul{ border-top: 1px dashed #e13526; width: 270px;}
#leftHandBand{ width: 270px; margin-left: 10px; margin-bottom: 10px; }
	#leftHandBand a{color: black; font-weight: bold; text-decoration: none;}
	#leftHandBand li{margin-left: 8px; margin-top: 10px;}
#bandMemberLarge{margin-bottom: 10px; margin-top: 10px;}	
	#leftHandBand span{color: #e13526;}
	#contentHolderBand{ background-image: url(../gfx/whiteBox.png); margin-top:0px}
	#lineThing{border-bottom: 1px dashed #e13526; margin-bottom: 10px; margin-left: 10px; margin-right: 10px; clear: both;}
	#rightHandBand div{ width: 360px; position: relative; left: 10px;}
	
/* Downloads */
#storePage h2{background-image:url(../gfx/downloadsHeader.gif); width: 159px; height: 59px; text-indent: -1000px}
.storeInner{background-image: url(../gfx/whiteBox.png); margin-left: 10px; margin-right:10px}
	.storeInner ul{padding: 20px; clear: both;}
	.storeInner li{padding-bottom: 8px; margin-bottom: 10px; clear:both; display: block;}
	.storeInner li ul li{padding-bottom: 6px; margin-bottom: 6px; border-bottom: none!important;}
	.storeInner li ul li a{font-weight: bold;}
	.storeInner li ul{padding: 0px;}
	storeInner li img{float: left;}
	.storeInner h5{font-size: 16px; color: #e13526; float: left; width: 440px; margin-bottom: 7px; margin-top: 6px;}
	.storeInner p{padding-bottom: 8px; margin-bottom: 8px;  }
	.shopItemDetails{ width: 440px; float: right;}
	.shopItemDetails li{margin-bottom: 5px;}
	#merchandiseHeader{background-image:url(../gfx/merchandiseHeader.gif); width: 161px; height: 50px;}
	.shopItemDetails2{width: 440px!Important; float: right;}
	.shopItemDetails2 h5{width: 378px!important;}
	.shopItemDetails2 p{border-bottom: 0px!Important;}
	.descr{}
	
#logout{
	width: 60px!Important;
	text-indent: 0px!important;	
	color: #e13526;
	font-weight: bold;
	text-align: right;
	position: relative;
	top: 5px;
}
#pushWidget{
	margin-top: 15px; margin-left: 15px; overflow: hidden;
}
#pushWidget2{
	margin-top: 15px; margin-left: 15px; overflow-x:hidden; overflow-y:scroll;
}
#brightLight{text-align: right; width: 970px; padding-bottom: 10px; font-size: 11px;}

#tweetsL h3 a{display: inline;}
#flickrWidget ul{padding: 4px; padding-top: 4px; padding-left: 6px;}
#flickrWidget li{float: left;}
	#flickrWidget li img{padding: 3px;padding-bottom: 1px;}

#FlickrClickr{display: block; text-align: right; padding-top: 3px; padding-bottom: 3px; font-weight: bold; width: 276px;
			  border-bottom: 1px dashed #e13526; border-top: 1px dashed #e13526; margin-top: 3px; padding-top: 3px; padding-bottom: 3px;
			margin-left: 4px; margin-right: 6px;}
#listHeader h1{margin-bottom: 5px;}
.shopItemDetails strong{color:#e13526; font-size: 16px; margin-bottom: 8px!important; display: block;}
.shopItemDetails p{border-top: 1px dashed #e13526!important; border-top: 0px dashed #e13526!important;}

#bb_hold {
	position:relative;
}

#bb_hold .emi_vendor_menu {
	top:170px;
	left:50px;
}

.packshot-column {
	float:left;
}