/* CSS Document */

/* basic shell styles*/

body {
	font:12px helvetica, arial, sans serif; 
	color:#e1e7df;
	background: #292d2d url(../images/2010/bg2011/bg-texture2.jpg) top center fixed;
	padding:0;
	margin:0;
	}
#wrapper {
	width:100%;
	background: transparent url(../images/2010/bg2011/bg-decor2.png) top left no-repeat fixed;}
	

a, #music #detail a { font-family: Helvetica, sans-serif;
	text-decoration:none; 
	color:#7fdbe3;
	}
a {outline:none;}

a:hover {
	color:#da7fc8; 
	text-decoration:underline;
	}

#thePage {
	width:960px;
	text-align:center;
	margin:auto;
	position:relative;
	}
#contentWrapper, #mainContent{
	text-align:left;
	}
#mainContent {float:left;clear:both;}
#content {
	color:#e1e7df;}
.media-item {padding-bottom:20px;}

.media-item.photos {margin-left:18px;}

body#home .contentBox, body#home .contentBox2x,
body.contact .contentBox,body.contact .contentBox2x
	{float:left;

	margin-right:1px;
	}
#dynamic.contentRow, #quotes-widget.contentBox2x {height:150px;}
body.contact #email_tour {float:none;}
body#home .contentBox,.contentBox2x 
	{float:left;
	margin-right:1px;
	}
	

.contentBox {
	width:318px;

	}
.contentBox div  {
	margin:10px;

	}
#tweet.contentBox div {margin:0;}
.contentBox #video {
	margin:0 0  0 1px;

	}
#video h2 {line-height:.5em;font-size:11px;}
.contentRow {
	margin-top:1px;
	}
/*top nav */
#topNav {
	text-transform:uppercase;
	font-size:10px;
	letter-spacing:.1em;
	float:right;
	height:35px;
	margin-top:15px;
	}
#topNav ul {
	list-style:none;
	margin:0;
	padding:0;
	}
#topNav ul li {
	float:left;
	height:49px;
	margin-right:15px;
	font-weight:bold;
		}
	
#topNav ul li a {padding-top:10px;display:block;}
#topNav a {color:#fff; }
#topNav a:hover {
	text-decoration:none;
	color:#7FDBE3;
	border-bottom:3px solid #d8fbfb;}
#topNav .navFB,
#topNav .navMS,
#topNav .navTW
{width:18px;height:18px;
margin-left:15px;}

#topNav .navFB a,
#topNav .navMS a,
#topNav .navTW a
{width:18px;height:20px;display:block;text-indent:-99999px; }
#topNav .navFB a 
{background: transparent url(../images/icons/fb.gif) top left no-repeat;}
#topNav .navMS a {background:transparent url(../images/icons/myspace.gif) top left no-repeat;}
#topNav .navTW a {background: transparent url(../images/icons/twitter.gif) top left no-repeat;}

/* nav here states*/


body#music #topNav .navMusic a,
body#bio #topNav .navBio a, 
body#internal.media  #topNav .navMedia a,
body#tour #topNav .navTour a, 
body#internal.dangerboyBlog #topNav .navDB a,
body#internal.contact #topNav .navContact a,
body#internal.newsBlog #topNav .navNews a, 
body#internal.press #topNav .navPress a, 
body#internal.pressFull #topNav .navPress a,
body#internal.video #topNav .navVideo a  {
	color:#979694;
	border-bottom:3px solid #682964;
	} 

#topNav .navHome a {
	text-indent:-999999px;
	display:block;
	height:49px;
	width:312px;
	border-bottom:none;
	margin-top:0;
	background: transparent url(../images/2010/TheLocals_header.png) top left no-repeat;}

#topNav li.navHome {
margin-left:0;
 height:40px;
 }
div#short_bio {font-size:12px;}
/*headings */
body#bio h1{ 
	width:280px;
	}

h1, h2, h3, h4 {
	font-family:Helvetica, arial, sans-serif;
	text-transform:uppercase;
	color:#ccc;
	}
h1 {
	font-size:25px; 
	text-transform:uppercase;
	font-weight:normal;
	padding:20px 0 0 10px;
	}

h2 {
	font-size:16px;
	color:#e1e7df;
	}
body#internal.newsBlog h1, body#internal.newsBlog h2 {text-transform:none;}
body#home h2 {
color:#e1e7df;
float:left;
margin-top:420px;
width:639px;
}
h3{
	font-size:14px;
	}
h4 {
	font-size:12px;
	}

body#internal h1 {
	position:absolute;
	bottom:0px;
	margin-left:10px;
	padding-left:5px;
	
	}
body#home h1 a {
	color:#fff;
	}
/* interior templates  shells */

#actionItems {
	float:left;
	width:300px;
	position:relative;
	clear:left;
	margin-right:8px;
	}
#music #actionItems {
background: transparent url(../images/2010/bg2011/bg-music-nav.png) repeat-y;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
margin-top:-100px;}

#internal #content a {font-weight:normal;}
#internal #nxtShow, #bio #nxtShow,#music #nxtShow {border-top:1px solid #000;}

/*footer */

#footer  {
	background:none;
	padding-top:20px;
	text-align:left;
	clear:both;
	}
body#home #footer {
	text-align:left;
	position:relative;
	clear:both;

	
	}
	
#footer ul {
	list-style:none;
	margin:0 5px 0 0;
	padding:0;
	float:left;
	width:150px;
	}
#footer ul li 
{margin:0;
	padding:0;
}
#footer .fNavHdr {
	color:#b0adad;
	margin-bottom:5px;
	font-weight:bold;
	
	}
#footer a {

	font-family: tahoma, arial;}
	
#footer h4, #footer  #footerLinks {
padding-left:10px;
color:#ccc;
}
#footerContent {
	border-top:1px solid #000;
	height:200px;
	width:960px;
	background:#191E1F;	}

#footer h3 {
	color:#e1e7df;
	text-transform:uppercase;
	font-size:14px;
	height:50px;
	padding-top:10px;
	margin-left:10px;
	text-indent:-99999px;

}

#footer h3 a {text-indent:-9999px;}
#footer h4 {
	padding-top:30px;
	font-size:10px;

	}


/*stacked boxes where interior divs need to span all the way */
#email, #nxtShow {margin:0;}

.contentBox2x {
	width:638px;
	}


/* content items */


a#logo {
	display:block;
	background:transparent url('../images/2010/TheLocals-logo.png') 0 -7px no-repeat;
	width:318px;
	height:107px;
	text-indent:-9999px;
	overflow:hidden;
	float:left;
	 }
#mainPhoto {
	position:relative;
	width:638px;
	float:left;
	
	}
body#home #mainPhoto {
	background:transparent url('../images/bg_mainPhoto3.jpg') no-repeat;
	height:290px;
	text-align:left;
	width:637px;
	}


/* email box and next show */
#email h3, #email form, #nxtShow h3,#nxtShow p  {
	margin-left:10px;
	}
/* email styles*/

#email {
	text-transform:lowercase;
	/*background:transparent url(../images/bg_email.gif) top left no-repeat;*/
	height:96px;
	}
#internal.dangerboyBlog #email , #internal.newsBlog #email{background:#fff;}
.blog-pics {float:left;width:175px;}
.blog-pics  img {width:175px;clear:both;}

.note {font: 11px bold Helvetica, Arial, sans-serif;color:#666;display:block; }
.blog-txt-wpics {width:325px;float:left;padding-right:20px;}
#email #emailAddy {
	height:26px;
	width:190px;
	border:1px solid #333;
	padding:4px;
	font-size:12px;
	-moz-border-radius: 3px;
-webkit-border-radius: 3px;

	}
#email input {
	float:left;
	padding-left:5px;
	color:#666;
	font-style:italic;
	background:#CFFBFF;
	}

#email h3 {
	padding-top:10px;
	font-size:15px;
	color:#e1e7df;
	}

/*next show specific box */
#nxtShow {
	height:190px;
	width:300px;
	text-indent:-99999px;
	
}
#nxtShow a {
	text-indent:-99999px; 
	display:block; 
	height:190px; 
	width:318px; 
	background: transparent url(../images/bg_shows2.jpg) top left no-repeat;
}

#nxtShow h3 {
	font-size:32px;
	float:left;
	margin:10px 0 0 0;
	padding-bottom:4px;
	color:#e1e7df;
	text-transform:lowercase;
}
#nxtShow p {
	float:left;
	color:#000;
	font:bold 16px Helvetica, sans-serif;
	padding-top:10px;
	margin-left:70px;
	width:150px;
	line-height:1em;
	letter-spacing:-1px;
	text-transform:lowercase;
	}


#nxtShow a {
	font-size:11px;
	font-weight:normal;
	letter-spacing:normal;}
a.viewAll {
	display:block; 
	color:#fff;
	position:relative;
    top: 20px;
	left:72px;
	letter-spacing:normal;
	
	}
/* news box */
#news {
	/*background: transparent url('../images/bg_news.jpg') repeat-y;
	color:#161515;*/
	color:#e1e7df;
	height:300px;
	overflow:auto;
	}

#newsContent {
	height:220px;
	overflow:auto;
	position:relative;
	top:40px;
}

#news h2 {
	font:18px Georgia, "Times New Roman", Times, serif; 
	margin:5px 0px 0 20px;
	text-transform:uppercase;
	position: absolute;
	color:#5b5c5b;}
	
#news h2 span {color:#2d302c;}
#news h3 {

	margin-bottom:2px;
	text-transform:none;
	font-size:12px;
	font-weight:normal;}
#news a.viewAll { 
	left:216px; 
	top:35px;
	color:#11399e;
	
	}

/*danger boy*/
#dangerboy {
	/*background:url('../images/bg_dangerBoy.jpg') top left no-repeat;*/
	 }
#internal.dangerboyBlog #mainPhoto h1 {
	bottom:30px;
	color:#e1e7df;
	left:15px;
	font-size:14px;
	font-weight:bold;


	}
#dangerboy {margin-top:10px;}

#dangerboy h3 {
/*	text-transform:uppercase; 
	color:#fff;
	width:150px;
	margin:20px 0 10px 10px;
	font-weight:bold;
	font-size:20px;
	float:left;
	line-height:1em;*/
	}
#dangerboy img {
	border:1px solid #283030;;
	}
#dangerboy ul {
	text-transform:lowercase;
	padding:0;
	list-style:none;
	
	}
#dangerboy ul li {margin-left:0;}
/*facebook stuff on db*/
body#internal.dangerboyBlog #sidebar ul li.sfc-fanbox-3 {

margin-top:20px;
}

/* bio page */

#mPhoto_addlinks  {
	float:right;
	width:337px; 
	padding:0;
	
	}

#info a {
	font-weight:bold;


	}


#info img {
	float:right;
	padding-left:10px;
	}
	
.tourdates #info img {float:none; padding:10px;}
#bio #info img {float:none;padding:0; margin-bottom:10px;}

#info {padding-left:10px;float:left;clear:both; width:620px}
 
#info h2, body#bio #info h3 {
	font-size:14px;
	width:270px;
	}

#addLinks {
	text-align:center;
	margin:auto;
	font: bold 11px  helvetica, sans-serif;
	
	}
#addLinks a.first {
	border-right:1px solid #a2a2a2;
	margin-right:15px;
	padding-right:15px;
	}



/*subnavs */
#subNavArea {
	margin-bottom:15px;
	width:620px;
	
}

#subNavArea h1, #subNavArea ul {float:left;}
#subNavArea ul   {
	list-style:none;
	width:335px;
	margin:0px 0 0 11px;
	text-align:center;
	height:25px;
	}


#subNavArea ul li a {
	font: bold 10px helvetica, sans-serif;
	position:relative;
	top:3px;

	}
#subNavArea ul li {
	margin:0 10px 0 0;
	display:inline;
	}	
body#bio #content {margin-top:10px}	

body#bio #detail {
	float:left; 
	width:260px;
	line-height:1.4em;
	}
body#bio.bandBio li.sn_Band a, body#bio.yvonne li.sn_Yvonne a, body#bio.kirk li.sn_Kirk a,body#bio.christy li.sn_Christy a {
	color:#ccc;
	} 
#subNavArea a:hover {
	text-decoration:none;

	}

/*ineternal pages  shell*/
#music #content, #internal #content  {
	margin-top:0px;
	line-height:1.3em;
	}

#music #mainPhoto, #internal #mainPhoto {height:173px;}
body#internal.kiss h1 {position:relative;margin:0;padding:0;font-size:19px;}
#internal.kiss {font-size:14px;color:#ccc;}
#music #mainPhoto a, #internal #mainPhoto a {
	display:block; 
	width:638px;
	text-indent:-9999px;
	}
#internal.kiss #mainPhoto {height:250px; background: transparent url('../images/kiss/locals-kiss.jpg') bottom left no-repeat;text-indent:none;}

.share {float:right;margin-top:10px;}
#music #branding .contentBox, #internal #branding .contentBox
	{ 
	height:173px;
	
	}

#music h1, #internal h1 {
	padding-left:0;
	margin-bottom:2px;
	line-height:normal;
	}
#music h1 {font-size:35px;}
	
#music.bigPicture h1 {float:none;}
#music h2, #internal h2{
	width:auto;
	margin-top:5px;
	}
#music #content .contentBox, #internal #content .contentBox{
	width:40%;
	padding:5px;
	color:#e1e7df;

	}
#reviews {font-style:italic; font-family:Georgia, "Times New Roman", Times, serif;padding:7px;}
.source {color:#FFFF99;}

#music #content .contentBox {width:270px; float:left;}


/*music pages */

#music #detail #cdBasicInfo {
	/*background:transparent url(../images/bg_tracksAbout.jpg) top left repeat;*/
	float:left;
	clear:both;
	color:#e1e7df;
	padding-left:5px;}
#music.miser-page #detail #cdBasicInfo {font-size:14px;padding:8px;}
#music #mainPhoto { 
	background: transparent url(../images/musicMain.jpg) bottom left no-repeat;
	}
#music.miser-page #mainPhoto { 
	background: transparent url(../images/musicmiserMain.jpg) bottom left no-repeat;
	}

/*music subnav*/

#music #subNavArea ul   {
	width:155px;
	float:right;
	padding-left:5px;
	
	}

#music #subNavArea ul li {
	margin:0 15px 0 0;
	padding-top:2px;
	
	
	}	
#music #subNavArea li.sn_download{
	/*background: transparent url(../images/bg_downArrow.gif) right 6px no-repeat;*/
	padding:0 0px 5px 0;
	height:25px;}

.sn_buyDisc a {
	border-right:1px solid #fff;
	padding:0 20px 0 3px;
	}
	
.sn_download a {padding-right:9px;}
#musicPlayer {
	height:85px;
	padding-top:10px;
	clear:both;
	}
#discs_nav {
width:280px;
text-align:center;
margin:auto;
padding:0 0;
clear:both;
}

#discs {padding-top:10px; text-align:center;mamrgin:auto;width:300px;}
#discs_nav a {
	display:block;
	float:left;
	}
	/*carousel */
a#prevCD, #discs a#nxtCD {
	width:28px; 
	height:47px;
	text-indent:-9999px;
	margin-top:60px;
	display:block;
	
	}
a#prevCD, #discs a#nxtCD, #cds{
	float:left;
	width:28px;
	height:47px;}
#discs a#prevCD  {
	background: transparent url(../images/btnPrv.gif) top left no-repeat;
text-indent:-9999px;


	}
#discs a#nxtCD  {
	background: transparent url(../images/btnNxt.gif) top left no-repeat;


	}
#discs img {width:175px;}
#cds {
	float: left; 
	width:290px;
	}

#discs h3 {
	color:#e1e7df;
	font-weight:normal;
	margin-bottom:2px;

	}
#discs_nav h3, #discs h3 {margin:0 auto 0 auto;width:200px;text-align:center;}
#cdLinks a {
	margin: 0 10px 10px 10px;
	text-transform:uppercase;
	color:#b771a9;
	font-size:11px;}
/*disc pics */
.pics {  
    height:  185px;  
    width:   185px;  
    padding: 0;  
    margin:  0;  
} 
 
.pics a img {  
    width:  175px; 
    height: 175px; 
    top:  0; 
    left: 0;
	padding:10px;
} 

dl.guestMusicians {width:90%;padding-left:10px;}
dl.guestMusicians,dl.guestMusicians dd {float:left;color:#ccc;}
dl.guestMusicians dd {padding-right:15px;}
.guestMusicians dd {padding-bottom:5px;width:290px;font-weight:normal;}
#music #tracks {
	font:bold 14px Helvetica, sans-serif;
	}
#music #tracks li {padding-bottom:1px;}
#music dd {text-transform:lowercase;margin-left:0px;font-size:11px;}
#music #tracks {padding-right:10px;}
#music #tracks h3, #music #aboutDisc h3 {
	/*text-indent:-9999px;*/
	color:#ccc;
	width:110px;}

#music dt {
	font: bold 14px Helvetica, sans-serif;
color:#ccc;
	text-transform:uppercase;
	padding-top:10px;
	}
#music dt.firstItem {

	padding-top:0px;
	}


h3.lyrics {
	background:transparent url(../images/2010/bg2011/bg-lyrics.jpg) top left no-repeat;
	text-indent:-9999px;
	color:white;
	height:50px;
	width:620px;

	}
#lyrics {
	height:530px;
	overflow:auto;
	margin-top:10px;
	width:100%;
	line-height:1.7em;
	}
#lyrics h4 {
	font-size:14px;
	color:#e1e7df;
	}
#lyrics div {padding:5px;}
#lyrics p {
	text-transform:lowercase;}
/*contact page */
#internal.contact #mainPhoto,
#internal.media #mainPhoto
{ 
	background: transparent url(../images/bg_mainPhotoContact.jpg) bottom left no-repeat;
	}
#internal.media #mainPhoto,
#internal.video #mainPhoto{ 
	background: transparent url(../images/bg_Media.jpg) bottom left no-repeat;
	}
#internal.media #actionItems {width:283px;}
#internal.media #actionItems #nxtShowHome h4  {font-size:55px;}
#internal.contact #mainPhoto h1,
#internal.media #mainPhoto h1,
#internal.video #mainPhoto h1 {
	font-size:27px;
	bottom:135px;
	left:220px;
	letter-spacing:-1px;
}
h2.visitUs {padding-top:25px;}
.beep {
	text-transform:uppercase;
	font-size:10px;
	color:#ff4313;
	display:block;
	position: absolute;
	bottom:115px;
	left:430px;
	}
#internal.dangerboyBlog .beep {color:#e1e7df; left:30px;bottom:20px;}

#snail {
	background:transparent url(../images/bg_contactMid.png) 10px 2px no-repeat;
	height:266px;
	width:320px;
	float:left;

	}
#internal #content .contentBox {color:#e1e7df}
#internal.contact #content h2 {margin-top:14px;} 
#internal.contact #content h3 {
	font-size:12px;
	color:#e1e7df;
	text-transform:lowercase;
	margin:5px 0 3px 0;
	}
/*tour page */
#internal.tourdates #mainPhoto { 
	background: transparent url(../images/bg_tourMainPhoto.jpg) bottom left no-repeat;
	}
#internal.tourdates #mainPhoto h1 {
	color:#e1e7df;
	bottom:10px;
	letter-spacing:-1px;
}
#tourMore {width:100%;}
#tourMore a {display:block; float:left;font-weight:bold;}
#txtUs {float:right;}
	
	
#txtUs h2 {
	font:40px Georgia, "Times New Roman", Times, serif;
	text-transform:lowercase;
	margin:-9px 1px;
	letter-spacing:-1px;
	width:100px;
	float:left;
	}
#txtUs p {float:left; width:150px;}
/* 

	TableCloth	
	by Alen Grakalic, brought to you by cssglobe.com
	
*/

/* general styles */

table, td{
	font:11px Helvetica, sans-serif; 
}
table{
	width:100%;
	border-collapse:collapse;
	margin:1em 0;
	}
th, td{
	text-align:left;
	padding:.5em;
	/*border:1px solid #fff;*/
	}
th{
	color:#e1e7df;
	text-transform:uppercase;
	font-size:11px;
	color:#b6b6b6;
	
	}
td{ color:#acccdc;
vertical-align:top;

	}


/* tablecloth styles */

tr.even td, ..artistDataShowsTable tr.title{ 
	background:#09181f;
	}
iframe tr {padding-bottom:20px;}
tr.odd td{
	background:transparent;
	}

th.over, tr.even th.over, tr.odd th.over{
		background:#0d222c;
	}
th.down, tr.even th.down, tr.odd th.down{
	background:#bce774;
	}
th.selected, tr.even th.selected, tr.odd th.selected{}

td.over, tr.even td.over, tr.odd td.over{
	background:#0d222c;
	}
td.down, tr.even td.down, tr.odd td.down{

	color:#e1e7df;
	}
td.selected, tr.even td.selected, tr.odd td.selected{
	background:#bf4402;

	}

/* use this if you want to apply different styleing to empty table cells*/
/*td.empty, tr.odd td.empty, tr.even td.empty{background:#0d222c;}*/
/* press room */
#internal.press #pressPics ul li {display:inline;float:left; padding-right:30px;}
#internal.press #mainPhoto { 
	background: transparent url(/images/bg_prMainphoto.jpg) bottom left no-repeat;
	}
#internal.press #mainPhoto h1 {
	color:#e1e7df;
	bottom:20px;
	left:250px;
	letter-spacing:-1px;
	font-size:18px;
	font-weight:bold;
}
#internal.pressFull #mainPhoto { 
	background: transparent url(/images/bg_prMainphoto.jpg) bottom left no-repeat;
	margin-bottom:10px;
	}
#internal.pressFull #actionItems {width:310px;}
	
#internal.pressFull #mainPhoto h1 {
	color:#e1e7df;
	bottom:20px;
	left:250px;
	letter-spacing:-1px;
	font-size:18px;
	font-weight:bold;
}
#internal.pressFull {font-size:13px;}
#internal.pressFull h3 {margin-top:20px;margin-bottom:5px; font-size:12px;}
#pressPics ul{
	list-style:none;
	margin:0 0 0 -18px;
	}

#pressPics ul li {
	margin:0 0 15px 15px;

	}
.pressFull #info img {float:none;}


.press #content .contentBox#pressPics {width:300px; padding-left:20px;}

 a.web_photo1, a.print_photo1, a.web_photo2,a.print_photo2 {
	text-indent:-9999px;
	display:block;
	width:55px;
	height:64px;
	float:left;
	}
a.web_photo1, a.print_photo1 {background: transparent url(../pressRoom/photos/thumbs/TheLocals_Field2HZsm.jpg) top left no-repeat;}
a.web_photo2 {background: transparent url(../pressRoom/photos/thumbs/TheLocals_1hrVt.jpg) top left no-repeat;
height:91px;
width:200px;
} 
p.hzPic {float:left;width;300px;clear:both;}

a.print_photo2 {background: transparent url(../pressRoom/photos/thumbs/Alley2.jpg) top left no-repeat;
height:75px;} 


#internal.press #content ul li {
width:250px;

	}
	
#internal.press #content ul li a {padding-right:5px;}
/*news blog wrapper styles-- see blog style sheet for specific content styles*/
#internal.newsBlog #mainPhoto { 
	background: transparent url(../images/bg_blogHdr.jpg) bottom left no-repeat; 
	margin-left:10px;
	width:950px;
	-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
	}
#internal.newsBlog #contentWrapper {margin:auto;width:960px;}

/*danger boy blog styles*/
#internal.dangerboyBlog #mainPhoto { 
	background: transparent url(../images/bg_DBblogHdr.jpg) bottom left no-repeat;
	margin-left:20px;
	float:right;
	}
#internal.dangerboyBlog #contentWrapper {margin:auto;width:960px;}

/*links page*/
#internal.links #mainPhoto {
background:transparent url(../images/bg_linksHdr.jpg) top left no-repeat;
}

#internal.links #mainPhoto h1 {
	color:#e1e7df;
	bottom:100px;
	letter-spacing:-1px;
}

#internal.links #mainPhoto h2 {position:absolute;bottom:70px;left:15px;font-size:14px;}

.blogHomeLink{
	font-weight:bold;
	float:right;
	color:#1373ea;
	font-size:14px;
	text-transform:uppercase;
	margin-left:30px;
	margin-top:10px;
	display:none;
	
	
}
/*flash movie in db instructions */
#internal.dangerboyBlog .slideme {font:11px helvetica;
	color:#333;width:300px;
	margin:-10px 0 30px 30px;
	text-align:center;
	border:1px solid #f60;}
	
.caption {border:1px solid #ccc;font:10px Helvetica, Arial, sans-serif;color:#333;}
/*promo*/

#promo {margin-top:2px;}
#internal.newsBlog #promo, #internal.dangerboyBlog #promo {
	margin:0 0 20px 20px;}
#internal.newsBlog #page a {color:#AFF2FF;}
/*featured gig*/
#featureGig {width:600px;}
#featurGig h3 {margin-bottom:3px;padding-bottom:0;}
#featureGig a {text-decoration:underline; color:#fff;}
#featureGig a:hover {text-decoration:underline; color:#f60;}
.featureImg {
	display:block;
	height:100px;
	width:100px;
	background: transparent url(../images/cdCovers/bigPicture100.jpg) top left no-repeat;
	float:left;
	text-indent:-99999px;}
.featureInfo {
	float:left;
	width:450px;
	padding-left:15px;
	}
body#internal.pressFull #musicPlayer {
	width:610px;
	background:transparent url(../images/cdCovers/bigPicture100.jpg) 400px 10px no-repeat;
	padding:5px;
	float:none;
	height:auto;
	}
body#internal.pressFull #musicPlayer object {float:none;}
#trackListPR {
	width: 610px;}
#trackListPR ol {width:300px; float:left;}
#trackListPR #contactPR {width: 300px;float:right;}

#buyMusic {
	text-align:center;
	/*background: transparent url(../images/bg_snowcap.jpg) repeat-x;*/}
body.textmark h3, body.textmark a {display:none;}
body.textmark #nxtShow p{color:#e1e7df;}

/* home page features in top right*/
#home-features {
	width:260px;
	float:right;
	margin-top:5px;
	background:#000;
	filter: alpha(opacity=80);
opacity: .8;

	}
#home-features.two-items #bigpic {
	margin-top:5px;}
	
a#feature-link-buy {
	background: transparent url(../images/btn_buycd.png) no-repeat;
	display:block;
	width:84px;
	height:30px;
	text-indent:-9999px;
	float:left;
	padding-right:20px;
	}
a#feature-link-download {
	background: transparent url(../images/btn_downloadit.png) no-repeat;
	display:block;
	width:115px;
	height:30px;
	text-indent:-9999px;
	float:left;
	}
a#feature-link-video {
	background: transparent url(../images/btn_watchVideo.png) no-repeat;
	display:block;
	width:150px;
	height:30px;
	text-indent:-9999px;
	float:left;
	}
.line {
 border-bottom:1px solid #ccc;


 }
#mini-player {float:left; width:79px;}

#miser a {color:#FFCC00;font-weight:bold;float:left;display:block;}
 .feature-item {
 padding: 18px 0 18px 15px; 
 width:240px;
 }
 #miser h2 {
 	padding-left:60px; 
	background: transparent url(../images/miser-50.jpg) no-repeat;
	width:190px;
	height:50px;
  }

#bigpic h2 {
 	padding-left:60px; 
	background: transparent url(../images/cdCovers/bigPicture50.gif) no-repeat;
	width:190px;
	height:30px;

  }
  
body#home h1 {
	font-size:14px;
	font-weight:bold;
	width:625px;
	clear:both;
	
	
	
	}
body#home #facebook-callout a{float:none;margin-bottom:15px;}
body#bio #facebook-callout a {float:none;}
#facebook-callout a {background: transparent url(../images/thelocals-facebook.gif) top left no-repeat;float:right;width:144px; height:44px;text-indent:-999999px;display:block;}
#miser-blog {background: #000 url(../images/heatmiser-BLOG.jpg) top left no-repeat; height:245px; float:left;width:300px;margin-right:10px;}
#blog-miser-player {margin-top:225px;margin-left:15px;float:left; width:79px;}

#internal #content #miser-blog a {display:block; color:#FF9900;font-weight:bold;float:left;width:170px;margin-top:225px;text-transform:none;}

#twitterBadge,#promo {position:relative;top:7px;} 
#twitterBadge div#getone, div#wbx-gw-button-wrapper-0 {display:none;}
#widgetbox_widget_iframe_0 .activity {color:#999;}

a.twitterLink {display:block;text-indent:-9999px; background: transparent url('../images/twitter.gif') top left no-repeat; width:125px;height:29px;}

a.facebook-btn {display:block;background: transparent url(/images/facebook.jpg) top left no-repeat; width:158px;height:25px;text-indent:-99999px;
float:right;margin:-25px 50px 0 0 ;}

.tweet {
  font-family: arial, sans-serif;
  color: #e1e7df; 
  border-right:1px solid #283030;
  padding-bottom:15px;
	width:315px;
	padding-right:3px;
  }
#internal.media #actionItems .tweet  {width:283px;}
 ul#sidebar li#twitter-441244321 ul li,
 ul#sidebar li#twitter-tools ul li {color:#e1e7df; padding:5px;}

li#twitter-441244321,li#twitter-tools {background-color: #000;}
.tweet .tweet_list {
    -webkit-border-radius: .5em;
    list-style-type: none;
    margin: 0;
    padding: 0;
  }
.desc, .donate {float:left;}
.desc {width:70%;}
.dwn a {background: transparent url(../images/download-btn.gif) 0  2px no-repeat; padding-left:17px; display:block;}
#internal.kiss h2.kiss-btn { background-color:#1F142F;padding:2px; width:150px;}
.donate {width:28%; background-color:#1F142F;text-align:center;padding:5px;}
.tweet .tweet_list li,
 {
      overflow: auto;
      padding: .5em 0 .5em 0;
	  margin-left:10px;}
 .tweet .tweet_list li a,li#twitter-441244321 ul li a,
  ul#sidebar li#twitter-tools ul li a {
        color: #ceb8ea; }
.tweet .tweet_list .tweet_even {
     }
.tweet .tweet_list .tweet_avatar {
      padding-right: .5em;
      float: left; }
.tweet .tweet_list .tweet_avatar img {
        vertical-align: middle; }

a.twitter-follow-btn,
li#twitter-441244321 div h2 a
 {
	text-indent:-99999px; 
	background:transparent url(/images/follow-twiiter.jpg) no-repeat scroll -18px 0;
	height:35px;
	width:310px;
	display:block;
	}
li#twitter-tools h2.widgettitle {padding:5px 0 0 5px;}
 ul#sidebar li#twitter-tools ul li.aktt_more_updates a
 {
	height:40px;
	background:transparent url(/images/follow-twiiter.jpg) -35px 25px no-repeat;
	width:275px;
	display:block;
	font-size:11px;
	font-weight:bold;
	padding:10px 0 0 0;
	margin-left:-15px;

	}
 ul#sidebar li#twitter-tools ul li.aktt_more_updates {text-indent:-999999px;}
li.aktt_more_updates a {font-size:11px; color:##CEB8EA;}
li#twitter-441244321 div h2 a {
background:transparent url(/images/follow-twiiter.jpg) -35px 0;
width:275px;
}
/* home page with large flier */
#full-show-flier a {
text-indent:-999999999px;
display:block;
width:950px;
height:638px;
background: transparent url(../images/thelocals-subt.jpg);}

div#MssShell div#MySongStoreSecure  {top:20px;}
.kisslink, .miser {padding-left:70px;clear:both;margin-top:15px;}
.kisslink {background:transparent url(../images/bg-kiss-sm.jpg) left top no-repeat;}

.miser {background:transparent url(../images/bg-miser-sm.jpg) left top no-repeat;}
#videoPR {float:none;
clear:left;}

#news p {font-size:150%line-height:18px;}
#news h3 {font-size:160%;}
/* facebook widget */

#news.contentBox {overflow:hidden;}

/*salt redesign */
#salt {
	background:#f7f2be url(../images/2010/kanga-full.gif) top left no-repeat;
	height:485px;
	}
body#home #salt h1 {
	width:390px;
	height:230px; 
	text-indent:-999999px;
	}
body#home #salt-content {
	width:400px; 
	float:right;}
#salt-content h1 a {
display:block; height:200px; 
width:300px;text-indent:-9999px;
}
#buy-stuff {width:260px;margin:auto;}
body#home .salt-player {margin-top:30px;position:relative;margin-left:-40px;}
#buy-stuff a.buy-itunes, a.buy-cdbaby {display:block;
width:121px;height:39px;float:left;text-indent:-999999px;}
body #main-pic-wrapper2 {background:transparent url(../images/2010/bg2011/thelocals_homepic2.jpg) left top no-repeat;min-height:521px;-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;}
body #main-pic-wrapper {background:transparent url(../images/2010/bg2011/thelocals_homepic.jpg) left top no-repeat;min-height:521px;}
body#home #salt h2 {
	margin:10px 10px 0 0;
	float:right;
	color:#386933;
	font-size:14px;
	text-align:right;
	}
body#home #salt a{ 
	color:#386933;
	text-transform:none;
	font-weight:normal;
	
	}

#email h4 {
	font-weight:normal;
	font-size:11px;}
#email input#email-button {
	float:left;
	padding:7px 5px;
	color:#e1e7df;
	background:#878a8a;
	font: 17px bold Helvetica, Arial, sans-serif;
	height:19px;
	width:35px;
	height:35px;
	text-align:center;
	text-transform:uppercase;
	-moz-border-radius: 3px;
-webkit-border-radius: 3px;
margin-left:2px;
	border:none;
	cursor:pointer;
	}
#email input#email-button:hover {
	
	background:#7FDBE3;
	color:#060A0D;
	
	
	}

body#home #big-call-outs {text-align:right;}
body#home form {float:right;}
body#home ul.social-links li a {
	color:#7fdbe3;
	font:52px Arial Black, Helvetica, Arial, sans-serif;
	text-transform:uppercase;}
ul.social-links li {
	list-style:none;
	letter-spacing:-3px;
	margin-bottom:-10px;
	margin-left:0;
	}
	
ul.social-links	 li a {
	color:#7fdbe3;
	font:40px Arial Black, Helvetica, Arial, sans-serif;
	text-transform:uppercase;
	}
	
body#home .tweet {float:left;}

body#home .tweet h3 {display:none;}
body#home h4, body#home h3{color:#b6b6b6 !important}
body#home h3 {font-size:16px;}
body#home #nxtShowHome{border-right:1px solid #283030;}
#nxtShowHome h4 a {font:45px "Times New Roman", Times, serif;line-height:50px;margin-bottom:0;}
#nxtShowHome h4 a, #nxtShowHome a {color:#b6b6b6;}
#nxtShowHome h5 a {font:25px "Times New Roman", Times, serif;line-height:50px;margin-bottom:0;text-transform:none;color:#b6b6b6;margin-bottom:-10px;}

#nxtShowHome a#more {color:#7FDBE3;}
#nxtShowHome h4 a:hover {color:#fff;text-decoration:none;}

#actionItems #logo {float:none;}
ul#discography {margin:0; width:280px;margin-left:10px;padding-top:10px;}
ul#discography li a.title {font:normal 14px Helvetica,arial, sans-serif;}
ul#discography li {
	list-style:none;
	margin-bottom:12px;
	margin-left:0;
	 border-bottom:1px solid #191F1F;
	 padding-bottom:20px;}

ul#discography p {margin-left:90px;font-size:11px;}
ul#discography li.bliss  {background:transparent url(../images/2010/bliss-cover.jpg) left top no-repeat;}
ul#discography li.freak {background:transparent url(../images/2010/freak-cover.jpg) left top no-repeat;}
ul#discography li.big-picture {background:transparent url(../images/2010/big-picture-cover.jpg) left top no-repeat;}
ul#discography li.bble {background:transparent url(../images/2010/bble-cover.jpg) left top no-repeat;}
ul#discography li.eatin-paste {background:transparent url(../images/2010/eatin-paste-cover.jpg) left top no-repeat;}
ul#discography li.salt {background:transparent url(../images/2010/salt-cover.jpg) left top no-repeat;}
ul#discography li.heatmiser {background:transparent url(../images/2010/misercover.jpg) left top no-repeat;}
ul#discography li.kisscover {background:transparent url(../images/2010/kiss-cover.jpg) left top no-repeat;}


a.itunes-getit {display:block;width:220px;background:transparent url(../images/2010/itunes-button.gif) left top no-repeat;text-indent:-999999px;height:72px;}

/* quotes */
#quotes {font-style:italic; font-family: "Times New Roman", Times, serif; color:#B6B6B6;}
blockquote {
display: block;
padding: 0 60px;
width: 350px;
float:left;
margin:10px 0;
text-align:left;
}
blockquote:before, blockquote:after {
color: #b7d4d7;
display: block;
font-size: 300%;
width: 50px;

}


blockquote:before {
content: open-quote;
height: 0;
margin-left: -0.55em;
}

blockquote:after {
content: close-quote;
height: 50px;
margin-top: -70px;
margin-left: 360px;
}

.mobile-head {display:none;}
#buy-stuff a.buy-itunes {background:transparent url(../images/2010/buyit-itunes.png) left top no-repeat;margin-right:15px;}
a.buy-cdbaby {background:transparent url(../images/2010/buyit-cdbaby.png) left top no-repeat;}
a.buy-it-cdbaby-sm {background:transparent url(../images/2010/cd-baby-btn-sm.gif) left top no-repeat;margin-right:15px;width:69px;height:22px;display:block;float:left;text-indent:-99999px;}
#twitter, #itunes-btn, #facebook {float:left;padding-right:15px;}
#sharing {padding:15px 0 15px 0;}
#itunes-btn a {text-indent:-99999px; display:block;height:20px;width:124px; background:transparent url(../images/2010/buy-it-itunes.png) left top no-repeat;;}

/* free song */
#music.freesong #actionItems {
margin-top:-130px;
height: 800px;
}
#music.freesong #email {
padding-top:10px;}
#music.freesong h2 {clear:left;font-weight:normal;}
#song-info {width:482px;float:left;}
#song-download {
width:128px;
float:right;}
#song-download a {
display:block;
height:175px;
width:128px;
text-indent:-999999px;
background: transparent url(../images/download.png) top left no-repeat;}

.redeem-download-card {background: transparent url(../images/download-card.png) top right no-repeat;}

#countbox1 {font: 35px Times New Roman, Times, Serif; font-weight:normal;}
