/* Annie Lennox CSS Document DEV */



/* end remove all browser default styles */

 

/* link underlines tend to make hypertext less readable, 

   because underlines obscure the shapes of the lower halves of words */

:link,:visited { text-decoration:none }

 

/* no list-markers by default, since lists are used more often for semantics */

ul,ol { list-style:none }

 

/* avoid browser default inconsistent heading font-sizes */

/* and pre/code too */

h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }

 

/* remove the inconsistent (among browsers) default ul,ol padding or margin  */

/* the default spacing on headings does not match nor align with 

   normal interline spacing at all, so let's get rid of it. */

/* zero out the spacing around pre, form, body, html, p, blockquote as well */

/* form elements are oddly inconsistent, and not quite CSS emulatable. */

/*  nonetheless strip their margin and padding as well */

ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input

{ margin:0; padding:0 }

 

/* whoever thought blue linked image borders were a good idea? */

a img,:link img,:visited img { border:none }

 

/* de-italicize address */

address { font-style:normal }

 

/* more varnish stripping as necessary... */



/* end remove all browser default styles */





body{

	/* background-color: #f1f1ee; 

	background-color: #7f2832;

		

	background-repeat:repeat-x;	

	color: #000000;*/

	background-image:url(../gfx/2008/backg_blue_red.png);

	background-repeat:repeat-x;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.8em;

	/* background-image:url(../gfx/backg.png); */



}



/* main layout styles */



#pageHeader{

	position: relative;

	width: 936px;

	margin: auto;

}

#htmlContentArea{

	width: 936px;

	margin: auto;

	clear: both;

	position: relative;

	top: -18px;

	_top: -60px;

}



/* header styles */

#annieLogo{

	background-image:url(../gfx/annieLennoxLogo.gif);

	background-repeat: no-repeat;

	width: 180px;

	height: 35px;

	margin-top: 10px;

	margin-left: 12px;

	margin-bottom: -6px;

}

#annieLogo span{

	display: none;

}

#navPanel{

	width: 976px;

	background-image:url(../gfx/menuBackg.png);

	background-position:top;

	background-repeat:no-repeat;

	height: 66px;

	text-align: center;

	display: table;

	margin-top: 0px;

	position: relative;

	left: -20px;

}

a{

	_position: relative!important;

	_cursor: pointer;

}

#navPanel ul{

	width: 306px;

	height: 53px;

	text-align: center;

	margin: auto;

	margin-top: 13px;

}

#navPanel li{

	color: #000000;

	display: inline;

	float: left;

	padding-left: 11px;

}

#navPanel2{

	width: 999px;

	background-image:url(../gfx/menuBackg.png?v=2);

	background-position:top;

	background-repeat:no-repeat;

	height: 46px;

	text-align: center;

	display: table;

	margin-top: 0px;

	position: relative;

	left: -30px;

	_margin-left: 2px;

}

#navPanel2 ul{

	width: 870px;

	height: 53px;

	text-align: center;

	margin: auto;

	margin-top: 13px;

	margin-left: 10px;

	

}

#navPanel2 li{

	color: #000000;

	display: inline;

	float: left;

	padding-left: 11px;

}



.mediaItemB{

	font-size: 0.9em!important;

}

#pageHeader a{

	color: #000000;

}

#pageHeader a:hover{

	text-decoration:underline;

}

#flashHeader{

	margin-left: -30px;

	position: relative;

}

#loginText{

	margin-left: 0px;

	padding-left: 27px;

	padding-right: 19px;

	margin-right: 0px;

	font-size:0.8em;

	font-weight: bold;

	min-height: 90px;

	background-image:url(../gfx/2008/sidePanelBackg.png);

	_background-image: none;

	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gfx/2008/sidePanelBackg.png',sizingMethod='scale');

	margin-top: -4px!important;

}

/* main content styles */



#sectionPageContent{

	float: right;

	width: 696px;

	/* background-image:url(../gfx/middleColumnBackg.jpg); */

	background-repeat:repeat-y !important;

	margin-top: 0px;

	margin-bottom: 4px;

}

#sectionPageContentWide{

	float: right;

	width: 696px;

	/* background-image:url(../gfx/middleColumnWideBackg.jpg); */

	background-repeat:repeat-y !important;

	margin-top: 0px;

}





#mainContentPanel{

	float: left;

	width: 426px;

	background-image:url(../gfx/2008/middleColumnHeader.png);

	_background-image: none;

	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gfx/2008/middleColumnHeader.png',sizingMethod='crop');

	position: relative;

	_position:inherit;

	background-repeat: no-repeat;

	display:inline;

}



#galleryHeaderOuter{

	background-repeat: repeat-y;

	background-position: top;

	width: 696px;

	padding: 0px;

	margin-left: -12px;

	margin-bottom: -6px;

	margin-top: -12px;

}

#galleryHeaderInner{

	background-image:url(../gfx/2008/middleColumnWideHeader.png);

	background-repeat: no-repeat;

	_background-image: none;

	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gfx/2008/middleColumnWideHeader.png',sizingMethod='crop');

	_height: 10px;

	padding-top: 1px;

	margin-left: 12px;

	margin-top: 10px;

	padding-bottom: 10px;

}

#galleryHeaderInner p{

	padding-left: 0px;

	margin-left: 0px!important;

	width: 610px!important;

	font-size: 0.85em;

	margin-top: 4px!important;

	margin-bottom: 11px!important;

	padding-bottom: 10px!important;

	border-bottom: 1px solid #C5C6C0;

}

#galleryHolder{

	display: table;

	text-align: left;	

}

#galleryHolderOuter{

	background-image:url(../gfx/2008/wideBackgTile.png);

	background-repeat:repeat-y;

	_background-image: none;

	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gfx/2008/wideBackgTile.png',sizingMethod='scale');

	_height: 10px;

	_width: 670px;

	margin-bottom: -10px!important;

}

#sectionPageContentWide{

	float: right;

	width: 696px;

	background-image:url(../gfx/middleColumnWideBackg.jpg);

	background-repeat:repeat-y !important;

	display: table;

	margin-top: 1px;

}



#mainContentPanel h2{

	margin: 20px;

	margin-top: 15px;

	margin-left: 40px;

	margin-bottom: 8px;

}



#mainContentPanel p{

	margin: 6px;

	margin-left: 40px;

}



#mainContentPanelWide{

	float: left;

	display: table;

	width: 672px;

	/* background-image:url(../gfx/middleColumnWideBackg.jpg); */

	background-repeat: no-repeat;

}



#mainContentPanelWide h2{

	margin: 20px;

	margin-top: 15px;

	margin-left: 40px;

	margin-bottom: 8px;

}



#mainContentPanelWide p{

	margin: 6px;

	margin-left: 40px;

}



#thirdColumn{

	width: 159px;

	float: right;

	clear: none;

}

/* login panel styles */

#loginPanel{

	margin-left: 10px;

	width: 227px;

	float: left;

	

}

#loginPanel h4{

	/*background-image:url(../gfx/sidePanelHeader.jpg); */

	background-image:url(../gfx/2008/sidePanelHeader.png);

	background-repeat:no-repeat;

	_background-image: none;

	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gfx/2008/sidePanelHeader.png',sizingMethod='crop');



	width: 227px;

	min-height: 57px;

}

#loginPanel h4 span{

	display: none;

}

#loginPanel dl{

	margin-left: 28px;

	margin-top: 4px;

}

#loginPanel dt{

	margin-left: 3px;

}

#loginPanel dd{

	display:block;

	margin-left: 0px;

	margin-top: 3px;

	margin-bottom: 8px;

}

#loginPanel input{

	width: 162px;

	height: 13px;

	border: 0px;

	background-image:url(../gfx/fieldBackg.jpg);

	background-repeat:no-repeat;

	font-size: 0.9em;

	color: #333333;

	padding: 3px;

	padding-top: 1px;

}

#loginFooter{

	/* background-image:url(../gfx/sidePanelFooter.jpg); */

	background-image:url(../gfx/2008/sidePanelFooter.png);

	width: 100%;

	background-position: bottom;

	background-repeat: no-repeat;

	_background-image: none;

	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gfx/2008/sidePanelFooterTall.png',sizingMethod='scale');

	text-align: center;

	height: 53px;

	margin-top: -30px;

	_height: 60px!important;

}

#loginName{

	background-image:url(../gfx/labelName.jpg);

	width: 31px;

	height: 11px;

}

#loginName span{

	display: none;

}

#loginEmail{

	background-image:url(../gfx/labelEmail.jpg);

	width: 74px;

	height: 11px;

}

#loginEmail span{

	display: none;

}

#loginForm{

	height: 100px;

}

#middleFooter, #projectMiddleFooter{

	background-image:url(../gfx/2008/middleFooter.png);

	background-repeat:no-repeat;

	height: 42px;

	width: 426px;

	float: left;

	margin-top: 0px;

	display: table;

	float: left;

	_background-image: none!important;

	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gfx/2008/middleFooter.png',sizingMethod='scale')!important;

	_position: relative;

	-top: -59px;

}

#projectMiddleFooter{
  overflow:visible;
}

#middleFooterWide{

	background-image:url(../gfx/2008/middleFooterWide.png);

	background-repeat:no-repeat;

	height: 42px;

	width: 672px;

	float: left;

	display: table;

	clear: both;

	_background-image: none!important;

	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gfx/2008/middleFooterWide.png',sizingMethod='scale')!important;

	_position: relative;

	_top: -29px;

}

/* third column styles */

#thirdColumn{

	background-image:url(../gfx/2008/rightColumnBackg.png);

	background-repeat:repeat-y;

	width: 266px;

	float: right;

	clear: none;

	_background-image: none!important;

	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gfx/2008/rightColumnBackg.png',sizingMethod='scale')!important;

}

#thirdColumnArchive{

	background-image:url(../gfx/2008/rightColumnBackg.png);

	background-repeat:repeat-y;

	width: 266px;

	_background-image: none!important;

	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gfx/2008/rightColumnBackg.png',sizingMethod='scale')!important;

}

#thirdColumnHeader, #thirdColumnBuyHeader, #thirdColumnNewsHeader{
  width: 266px;
  height: 50px !important;
  _background-image: none!important;
}

#thirdColumnHeader, #thirdColumnNewsHeader {
  background-image:url(/gfx/2008/rightColumnHeader.png);  
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gfx/2008/rightColumnHeader.png',sizingMethod='crop')!important;
}

#thirdColumnBuyHeader{
  background-image:url(/gfx/2008/rightColumnHeaderBlank.png);
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gfx/2008/rightColumnHeaderBlank.png',sizingMethod='crop')!important;
}

#thirdColumn h2{

	background-image:url(../gfx/livedatesHeading.gif);

	background-position:0px 12px;

	width: 104px;

	height: 47px;

	background-repeat:no-repeat;

	margin-left: 25px!important;

	padding-top: 8px;

}

#thirdColumn span{

	display: none;

}

#thirdColumn p{

	margin-top: 8px;

	margin-left: 26px;

}

#rightFooter{

	background-image:url(../gfx/2008/rightColumnFooter.png);

	background-position:bottom;

	width: 266px;

	_width: 254px;

	height: 30px;

	_height: 13px;

	_margin-left: 2px;

	_background-image: none!important;

	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gfx/2008/rightColumnFooterSmall.png',sizingMethod='scale')!important;

}

/* footer */

#footer {

	width: 100%;

	margin: auto;

	text-align: center;

	margin-top: 8px;

	padding-bottom: 8px;

	font-size: 0.8em;

	background-position:bottom;

	background-repeat:repeat-x;

	clear: both;

	color: white;

}

#footer a{

	color: white; 

	text-decoration: none;

}

#footer a:hover{

	text-decoration: underline;

}



/* section headings */

#indexHeader{

	background-image:url(../gfx/newsHeading.gif);

	background-repeat:no-repeat;

	height: 32px;

	margin-left: 31px!important;

}

#indexHeader span{

	display: none;

}

#storeHeader{

	background-image:url(../gfx/storeHeading.gif);

	background-repeat:no-repeat;

	height: 32px;

	margin-left: 31px!important;

}

#storeHeader span{

	display: none;

}

#liveHeader{

	background-image:url(../gfx/livedatesHeading.gif);

	background-repeat:no-repeat;

	height: 25px;

	padding-bottom: 9px;

	margin-left: 27px!important;

	margin-top: 12px!important;

}

#liveHeader span{

	display: none;

}

/* news Styles */

.newsItem{

	float: left;

	font-size:0.8em;

	border-bottom: 1px solid #C5C6C0;

	padding-top: 0px;

	width: 364px;

	clear: both;

	margin-bottom: 7px!important;

	margin-top: 0px!important;

	margin-left: 28px;

	clear: both;

	padding-bottom: 13px!important;

	margin-left: 26px;

}



.newsItem a{

	color: #000000;

	text-decoration: none;

}

.newsItem a:hover{

	text-decoration: underline;

}



.newsContent{

	float: right;

	width: 250px;

	margin-top: 6px;

	

}

.newsContent p{

	margin-left: 0px !important;

	padding-left: 0px !important;

}

.newsContent h3{

	margin-top: -8px!important;

	padding-top: 0px!important;

}

.itemSummary{

	width: 260px;

}

.itemDate{

	margin-top: 2px!important;

}

.newsItem img{

	border: 1px solid #aaaaaa;

	padding: 3px;

	float: left;

	margin-right: 7px;

}

/* live dates list */

.liveEntity{

	border-bottom: 1px solid #C5C6C0;

	padding-top: 7px;

	padding-bottom: 7px;

	margin-left: 27px;

	margin-right: 27px;

	display: table;

	width: 210px;

	font-size: 0.8em;

}

.liveEntity a{

	float: left;

	clear: both;

	display: block;

	color: #000000;

	font-weight:bold;

}

.liveEntity a:hover{



}

.lpLink{

	float: left!important;

	display: inline!important;

	clear: none!important;

	margin-right: 9px;

	margin-left: -2px;

	height: 135px;

}

.liveEntity strong{

	float: left;

	clear: both;

	display: block;

	color: #000000;

	font-weight:bold;

}

.liveEntity p{

	float: left;

	clear: both;

	display: block;

	color: #000000;

	margin-top: 0px !important;

	margin-left: 0px !important;

}

#link1{

	background-image: url(../gfx/homeNav.gif);

	background-repeat:no-repeat;

	width: 29px;

	height: 12px;

	display: block;

	margin-left: auto;

	margin-right: auto;

}

#link2{

	background-image: url(../gfx/newsNav.gif);

	background-repeat:no-repeat;

	width: 29px;

	height: 12px;

	display: block;

	margin-left: auto;

	margin-right: auto;

}

#link3{

	background-image: url(../gfx/liveNav.gif);

	background-repeat:no-repeat;

	width: 22px;

	height: 12px;

	display: block;

	margin-left: auto;

	margin-right: auto;

}

#link4{

	background-image: url(../gfx/galleryNav.gif);

	background-repeat:no-repeat;

	width: 35px;

	height: 12px;

	display: block;

	margin-left: auto;

	margin-right: auto;

}

#link5{

	background-image: url(../gfx/audioNav.gif);

	background-repeat:no-repeat;

	width: 29px;

	height: 12px;

	display: block;

	margin-left: auto;

	margin-right: auto;

}

#link6{

	background-image: url(../gfx/videoNav.gif);

	background-repeat:no-repeat;

	width: 28px;

	height: 12px;

	display: block;

	margin-left: auto;

	margin-right: auto;

}

#link7{

	background-image: url(../gfx/biographyNav.gif);

	background-repeat:no-repeat;

	width: 51px;

	height: 12px;

	display: block;

	margin-left: auto;

	margin-right: auto;

}

#link8{

	background-image: url(../gfx/discographyNav.gif);

	background-repeat:no-repeat;

	width: 62px;

	height: 12px;

	display: block;

	margin-left: auto;

	margin-right: auto;

}

#link9{

	background-image: url(../gfx/lyricsNav.gif);

	background-repeat:no-repeat;

	width: 30px;

	height: 12px;

	display: block;

	margin-left: auto;

	margin-right: auto;

}

#link10{

	background-image: url(../gfx/projectNav.gif);

	background-repeat:no-repeat;

	width: 38px;

	height: 14px;

	display: block;

	margin-left: auto;

	margin-right: auto;

}

#link11{

	background-image: url(../gfx/photosNav.gif);

	background-repeat:no-repeat;

	width: 34px;

	height: 12px;

	display: block;

	margin-left: auto;

	margin-right: auto;

}

#link12{

	background-image: url(../gfx/blogNav.gif);

	background-repeat:no-repeat;

	width: 22px;

	height: 12px;

	display: block;

	margin-left: auto;

	margin-right: auto;

}

#link13{

	background-image: url(../gfx/memorabiliaNav.gif)!important;

	background-repeat:no-repeat;

	width: 66px;

	height: 12px;

	display: block;

	margin-left: auto;

	margin-right: auto;

}

#link14{

	background-image: url(../gfx/linksNav.gif);

	background-repeat:no-repeat;

	width: 27px;

	height: 12px;

	display: block;

	margin-left: auto;

	margin-right: auto;

}

#link15{

	background-image: url(../gfx/forumNav.gif);

	background-repeat:no-repeat;

	width: 33px;

	height: 12px;

	display: block;

	margin-left: auto;

	margin-right: auto;

}

#link16{

	background-image: url(../gfx/singNav.gif);

	background-repeat:no-repeat;

	width: 24px;

	height: 12px;

	display: block;

	margin-left: auto;

	margin-right: auto;

}

#link17{

	background-image: url(../gfx/storeNav.gif);

	background-repeat:no-repeat;

	width: 27px;

	height: 12px;

	display: block;

	margin-left: auto;

	margin-right: auto;

}

#link18{

	background-image: url(../gfx/memorabiliaNav.gif);

	background-repeat:no-repeat;

	width: 65px;

	height: 12px;

	display: block;

	margin-left: auto;

	margin-right: auto;

}

/* hide the links */



#link1 span{

	display: none; 

}

#link2 span{

	display: none;

}

#link3 span{

	display: none;

}

#link4 span{

	display: none;

}

#link5 span{

	display: none;

}

#link6 span{

	display: none;

}

#link7 span{

	display: none;

}

#link8 span{

	display: none;

}

#link9 span{

	display: none;

}

#link10 span{

	display: none;

}

#link11 span{

	display: none;

}

#link12 span{

	display: none;

}

#link13 span{

	display: none;

}

#link14 span{

	display: none;

}

#link15 span{

	display: none;

}

#link16 span{

	display: none;

}

#link17 span{

	display: none;

}

#link18 span{

	display: none;

}

/* news page styles */

#thirdColumnHeaderArchive{

	background-image:url(../gfx/2008/rightColumnHeader.png);

	width: 266px;

	_background-image: none!important;

	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gfx/2008/rightColumnHeader.png',sizingMethod='crop')!important;

}

#thirdColumnArchive{

	background-image:url(../gfx/archiveNewsHeading.gif) !important;

	

}

#newsArchiveHeader{

	height: 23px;

	width: 131px !important;

	height: 29px;

	display: block;

	background-position:0px 19px!important;

	background-repeat:no-repeat;

	margin-left: 26px;

	margin-bottom: 2px;

}

#newsArchiveHeader span{

	display: none;

}

.newsArchiveItem, .newsArchiveItemNews, .newsArchiveItemBuy{
  border-bottom: 1px solid #cccccc;
  color: #000000;
  font-size: 0.8em;
  margin-left: 29px;
  display: block;
  clear: both;
  margin-top: 2px;
  padding-bottom: 6px;
  width: 203px;
}

.newsArchiveItemBuy {
  border-bottom:none;
}

.newsArchiveItemNews, .newsArchiveItemBuy {
  padding-top: 10px;
  padding-bottom: 2px;
  margin-bottom:-5px;
  border-bottom: none;
}

.newsArchiveItem a, .newsArchiveItemNews a, .newsArchiveItemBuy a{
  color: black!important;
}

.projectBuyLinks, .projectBuyLinksHidden{
   border-bottom: 1px solid #cccccc;
  color: #000000;
  font-size: 0.8em;
  margin-left: 29px;
  display: block;
  clear: both;
  margin-top: 2px;
  padding-bottom: 6px;
  width: 203px;
}

.projectBuyLinksHidden{
    display:none;
}

.projectBuyLinks a, .projectBuyLinksHidden a {
  color:#000000;
  text-decoration:none;
}

.projectBuyLinks .buyLinksDiv, .projectBuyLinksHidden .buyLinksDiv {
  border-bottom:1px solid #ccc;
  padding-bottom:5px;
  margin-bottom:5px;
  display:block;
  width:208px;
}

.projectBuyLinks a:hover, .projectBuyLinksHidden a:hover {
  color:#000000;
  text-decoration:underline;
}

div .projectBuyflags, div .projectBuyflagsBottom {
  margin-left:29px;
  width:208px;
  float:left;
  margin-top:5px;
}

div .projectBuyflagsBottom {
  margin-bottom:10px;  
}

div .projectBuyflags a img, div .projectBuyflagsBottom a img{
  border:none;
  float:left;
  margin-right:2px;
}

#thirdColumn hr{
  border: 0px;
  background-color:#C5C6C0;
}

#newsStoryInfo{

	padding-top: 0px;

	margin-left: 29px;

	margin-right: 20px;

	font-size: 0.8em;

	min-height: 300px;

}

#newsStoryInfo p{

	margin-left: 0px;

}

#newsStoryInfo h2{

	font-size:1.3em;

	margin-left: 0px;

	margin-top: 0px;

	margin-bottom: 0px;

}

#newsStoryInfo a{

	color: black!important;

	font-weight: bold!important;

}



#bioStoryInfo{

	padding-top: 10px;

	margin-left: 29px;

	margin-right: 20px;

	font-size: 0.8em;

	min-height: 300px;

}



#bioStoryInfo p{

	margin-left: 0px;

}

#bioStoryInfo h5{

	font-size:1.0em;

	margin-left: 0px;

	margin-top: 0px;

	margin-bottom: 0px;

	padding-top: 6px;

}

#bioStoryInfo a{

	color: black!important;

	font-weight: bold!important;

}

#liveHeader{

	margin-bottom: 10px;

}

#biographyHeader{

	background-image:url(../gfx/biographyHeader.gif) !important;

	background-repeat:no-repeat;

	height: 42px!important;

	width: 105px;

	margin-bottom: -17px !important;

	margin-left: 32px!important;

}

#biographyHeader span{

	display: none;

}

#discographyHeader{

	background-image:url(../gfx/discographyHeader.gif) !important;

	background-repeat:no-repeat;

	height: 39px;

	width: 126px;

	margin-bottom: 0px !important;

	margin-left: 27px!important;

}

#discographyHeader span{

	display: none;

}

#discographyHeader2{

	background-image:url(../gfx/discographyHeader.gif) !important;

	background-repeat:no-repeat;

	background-position: bottom left;

	height: 46px !important;

	width: 146px !important;

	margin-bottom: 0px !important;

	margin-left: 18px  !important;

}

#discographyHeader2 span{

	display: none;

}

.discogEntry{

	background-image:url(../gfx/lpBackg.gif);

	background-repeat: no-repeat;

	padding: 4px;

	margin: 7px;

}

#discographyList{

	margin-left: 32px;

	font-size: 0.8em;

}

#discographyList dt{

	font-weight: bold;

}

#discographyList dd{

	margin-left: 0px;

	margin-bottom: 5px;

}

#trackList p{

	margin-top: 0px;

	margin-left: 0px;

}

#packshot{

	margin-left: 23px;

	margin-top: 16px;

}

#blogHeader{

	background-image:url(../gfx/blogHeader.gif);

	width: 144px;

	height: 31px;

	margin-left: 27px!important;

	background-repeat:no-repeat;

}

#blogHeader span{

	display: none;

}

#blogArchiveHeader{

	background-image:url(../gfx/blogArchiveHeader.gif)!important;

	width: 152px!important;

	height: 44px!important;

	background-repeat:no-repeat!important;

	background-position: bottom left!important;

	margin-left: 20px!important;

}

#blogArchiveHeader span{

	display: none;

}

#blogAlign{

	margin-left: 0px;

	margin-top: 6px;

	margin-right: 6px;

}



#linksHeader{

	background-image:url(../gfx/linksHeader.gif);

	width: 74px;



	height: 31px;

	margin-left: 27px!important;

	background-repeat:no-repeat;

}

#linksHeader span{

	display: none;

}

/* links page styles */

#linkEntry{

	margin-left: 28px;

	margin-right: 15px;

	font-size: 0.8em;

}

#linkEntry a{

	margin-left: 0px;

	color: #000000;

}

#linkEntry h5{

	font-size: 1em!important;

}

#linkEntry p{

	margin-left: 0px;

	margin-bottom: 6px;

}

/* audio Page styles */

#audioHeader{

	background-image:url(../gfx/audioHeader.gif)!important;

	width: 60px;

	height: 31px;

	background-repeat:no-repeat;

	margin-left: 30px!important;

}

#audioHeader span{

	display: none;

}

#videoHeader{

	background-image:url(../gfx/videoHeader.gif)!important;

	width: 60px;

	height: 31px;

	margin-left: 30px!important;

	background-repeat:no-repeat;

}

#videoHeader span{

	display: none;

}

#linkEntry h5{

	font-size: 1.3em;

}

.mediaInstance{

	margin-top: 2px;

	padding-bottom: 5px;

	border-bottom:  1px solid #C5C6C0;

	margin-right: 8px;

	display: table;

}

.mediaImage{

	float: left;

	border: 1px solid #C5C6C0;

	padding: 3px;

	margin-right: 8px;

}



#lyricsHeader{

	background-image:url(../gfx/lyricsHeader.gif)!important;

	width: 90px;

	height: 31px;

	background-repeat:no-repeat;

	margin-left: 27px!important;

}

#lyricsHeader span{

	display: none;

}

.extractInstance{

	width: 400px;

	margin-left: -10px !important;

}

.extractText{

	display: none;

	font-size: 0.8em;

	width: 366px;

}

.lyricHeader{

	display: block;

	margin-left: 40px;

	margin-right: 50px;

	font-size: 0.8em;

	height: 20px;

	padding-top: 5px;

	border-bottom: 1px solid #C5C6C0;

	font-weight: bold;

}

#lyricsPara{

	font-size: 0.8em;

	width: 356px;

	margin-left: 27px !important;

}

#memorabiliaHeader{

	background-image:url(../gfx/memorabiliaHeader.gif)!important;

	background-repeat: no-repeat;

	height: 31px;

	width: 128px;

	margin-left: 29px!important;

	margin-bottom: -8px;

}

#memorabiliaHeader span{

	display: none;

}

#themesHeader{

	background-image:url(../gfx/themesHeader.gif)!important;

	background-repeat: no-repeat;

	background-position: top left;

	height: 31px;

	width: 108px;

	margin-left: 12px!important;

	padding-left: 0px!important;

}

#themesHeader span{

	display: none;

}

/* memorabilia styles */

.memLink{

	display: block;

	clear: both;

	float: left;

	font-size: 0.8em;

	color: #000000;

	font-weight: bold;

	margin-left: 30px;

}

#memorabiliaContent{

	margin-left: 38px;

}

#memorabiliaHeader2{

	margin-left: 36px;

	margin-bottom: 7px;

	padding-top: 7px;

}

/* gallery styles */

#galleryHeader{

	background-image:url(../gfx/galleryHeader.gif);

	background-repeat:no-repeat;

	width: 115px;

	height: 51px;

}

#galleryHolder{

	margin-left: 33px;

	padding-top: 4px;

	border-bottom: 1px solid #C5C6C0;

	width: 610px;

	text-align: left;

}

#galleryHolder div{ 

	float: left!important;

	height: 140px!important;

}

#galleryHeader span{

	display: none;

}

#photoHeader{

	background-image:url(../gfx/photosHeader.gif);

	background-repeat:no-repeat;

	width: 115px;

	height: 91px;

	margin-left: 30px!important;

	margin-top: 15px;

}

#photoHolder{

	margin-left: 33px;

	padding-top: 4px;

}

#photoHeader span{

	display: none;

}

.galleryItem {

	text-align: center;

	display: block!important;

	width: 99px!important;

	display: table;

	float: left!important;

	margin-left: 12px!important;

	margin-right: 12px!important;

	padding-bottom: 10px!important;

}

.galleryItem a{

	color: #000000;

	font-size: 0.8em;

	font-weight:bold;

	margin-top: 3px;

	float: left!important;

}

.galleryItem img{

	color: #000000;

	border: 1px solid #C5C6C0;

	padding: 2px;

	width: 99px;

	height: 99px;

}

#galleryHolder h2{

	margin-left: 0px;

	padding-left: 0px;

	margin-top: 0px;

	font-size: 0.9em!important;

	margin-bottom: 0px!important;

}

#backButton{

	clear: both;

	display: block;

	color: #000000;

	font-weight:bold;

	font-size: 0.8em;

	padding-top: 20px;

}

#backButtonImage{

	margin-top: 4px;

}





/* media styles */

.mediaItemB{

	float: left;

	display: table;

	border-bottom: 1px solid #C5C6C0;

	padding-top: 10px;

	width: 368px;

	clear: both!important;

	margin-bottom: 7px;

	margin-left: 2px;

	margin-top: -6px;

	clear: both;

	min-height: 114px;

}



.mediaItemB img{

	float: left;

	padding: 2px;

	border: 1px solid #C5C6C0;

	margin-bottom: 4px;

}



.mediaItemB a{

	color: #000000;

	text-decoration: none;

}



.mediaItemB div{

	margin-top: 0px!important;

	padding-top: 0px!important;

}

.mediaItemB h5{

	margin-top: 0px!important;

}

.mediaItemB a:hover{

	text-decoration: underline;

}





.discogItem{

	display: inline;

	width: 99px;

	height:99px;

}



.discogItem img{

	padding: 2px;

	border: 1px solid #C5C6C0;

}



.discogItem a{

	color: #000000;

	text-decoration: none;

	margin:20px;

}





#blogShim{

	height: 1px;

}

#finalImage{

	margin-top: 3px;

	border: 1px solid #C5C6C0;

	padding: 2px;

}

.newsItemLive{

	margin-left: 29px;

	font-size: 0.8em!important;

	border-bottom: 1px solid #C5C6C0;

	width: 370px;

	padding-bottom: 2px;

	margin-bottom: 7px;

}

.newsItemLive p{

	margin-left: 0px!important;

}

.newsItemLive img{

	margin-top: 4px;

}

.newsContent h3{

	clear: both;	

}

.newsContent p{

	clear:both;

}

.dateNotBold{

	font-weight: normal;

	display: block;

	margin-left: 0px!important;

	margin-top: 2px!important;

}

.newsNarrow{

	width: 248px!important;

}

.newsWide{

	width: 360px!important;

}

.newsDate{

	font-style:normal!important;

}

#lyricsHeaderText{

	font-size: 0.8em!important;

	margin-left: 30px!important;

	margin-top: 9px!important;

	border-bottom: 1px solid #C5C6C0;

	width: 364px!important;

	padding-bottom: 8px;

	padding-top: 6px;

}

#yearTips{

	margin-top: 1px!important;

	width: 200px!important;

	margin-bottom: 10px!important;

	font-weight: bold!important;

	font-size: 0.8em;

}

.newsContentLive a{

	color: black;

	font-weight: bold;

}

.newsContentLive a:hover{

	text-decoration:underline;

}

#pagingPanel{

	margin-top: 11px;

	margin-left: 27px;

	width: 200px;

	text-align: center;

}

#pagingPanelCaption{

	display: inline;

	height: 14px;

	margin-left: 30px;

	margin-right: 30px;

	font-size: 0.8em;

	

	color: #333333;

}

#projectHeader{

	background-image:url(../gfx/projectHeader.gif);

	width: 125px;

	height: 39px;

	background-repeat:no-repeat;

	margin-left: 25px!important;

	margin-bottom: 0px;

}

#projectHeader span{

	display: none;

}

#projectsList{
  background-image:url(/gfx/listOfProjects.gif)!important;
  width: 150px!important;
  height: 44px!important;
  background-repeat:no-repeat!important;
}

#projectsList span{
  display: none;
}

#rightColNewsBox, #rightBuyNowHeader, #rightSocialHeader {
  width: 142px!important;
  height: 39px!important;
  background-repeat:no-repeat!important;
}

#rightColNewsBox {
  background-image:url(/gfx/rightNewsHeader.gif)!important;
}

#rightSocialHeader {
 width: 208px!important;
 height: 44px!important;
 z-index:100;
  background-image:url(/gfx/rightSocialHeader.gif)!important;
}

#rightBuyNowHeader {
 width: 208px!important;
 height: 44px!important;
 z-index:100;
 background-image:url(/gfx/rightBuyNowHeader.gif)!important;
}

#rightColNewsBox span, #rightBuyNowHeader span{
  display: none;
}



/* project 1 styles */

#projectHolder{
  width: 370px;
  margin-left: 26px;
  display: table;
  font-size: 0.8em;
}

#projectHolder ul{
  margin-left: 14px;
  margin-top: 5px;
  list-style:disc;
}

#projectHolder li{
  margin-bottom: 3px;
}

#projectHolder a{
  color: black;
  font-weight: bold;
  text-decoration:none;
}

#projectHolder  a:hover{
  text-decoration: underline;
}

#projectSleeve{
  border: 1px solid #c5c6c0;
  padding: 3px;
}

#projectCaption{
  margin-left: 26px;
}

.projectFullWidth{
  border: 0px;
  background-color:#c5c6c0;
  width: 370px;
  height: 1px;
  float: left;
  margin-left: 0px;
  margin-bottom: 8px;
  padding: 0px;
  clear: both;
}


#projectSingleHolder{
  float: left;
  width: 195px;
  font-size: 0.8em;
  clear: both;
}

#projectSingleHolder a{
  color: #8E2124;
  font-weight: bold;
}

#projectSingleHolder img{
  border: 1px solid #c5c6c0;
  padding: 3px;
}

#projectSingleHolder p{
  margin-left: 0px;
  width: 95px;
  float: right;
  clear: right;
  margin: 0px;
}

#projectSingleHolder h4{
  margin-left: 0px;
  width: 95px;
  float: right;
}

#projectDVDHolder{
  float: left;
  width: 195px;
  font-size: 0.8em;
}

#projectDVDHolder a{
  color: #8E2124;
  font-weight: bold;
}

#projectDVDHolder img{
  border: 1px solid #c5c6c0;
  padding: 3px;
}

#projectDVDHolder p{
  margin-left: 0px;
  width: 95px;
  float: right;
  clear: right;
  margin: 0px;
}

#projectDVDHolder h4{
  /*margin-left: 0px;*/
  width: 95px;
  float: right;
}

#projectLinks{
  width: 190px;
  margin-left: 0px;
  float: left;
}

#projectLinks p{
  margin-left: 0px;
  font-size: 0.8em;
  margin-top: 0px;
}

#projectLinks a{
  font-weight:bold;
  color: #8E2124;
  margin-left: 0px;
}

.projectHalfWidth{
  border: 0px;
  height: 1px;
  background-color:#c5c6c0;
  width: 180px;
  margin-left: 0px;
  float: left;
  clear: both;
}

#projectLinks h4{
  background-image:url(../images/project1/links.gif);
  background-repeat:no-repeat;
  width: 104px;
  height: 31px;
}

#projectLinks span{
  display: none;
}

#projectTracklisting{
  width: 190px;
  float: left;
}

#projectTracklisting p{
  margin-left: 0px;
}


#projectTracklisting p{
  margin-left: 0px;
  margin-top: 0px;
  font-size: 0.8em;
}

#projectTracklisting h4{
  background-image:url(../images/project1/tracklisting.gif);
  background-repeat:no-repeat;
  width: 104px;
  height: 31px;
}

#projectTracklisting span{
  display: none;
}

#projectHeaderHolder{
  margin:auto;
}


#holdingGraphic{
  margin-top: 10px;
  margin-left: 28px;
}

.projectReview{
  width: 370px;
  margin-top: 2px;
  margin-bottom: 2px!important;
  margin-left: 0px!important;
}

.projectReviewer{
  width: 370px;
  margin-bottom: 12px!important;
  margin-left: 0px!important;
  margin-top: 0px;
}

#projectReviews{
  clear: both;
  width: 370px;
  margin-left: 0px!important;
  font-size: 0.8em;
}

#projectReviews h4{
  width: 370px;
  margin-top: 9px;
  background-image:url(../images/project1/reviews.gif);
  background-repeat:no-repeat;
  height: 37px;
  margin-left: 0px!important;
  border-bottom: 1px solid #c5c6c0;
}

#projectReviews span{
  display: none;
}

.projectFullWidth{
  border: 0px;
  background-color:#c5c6c0;
  width: 370px;
  height: 1px;
  float: left;
  margin-left: 0px;
  margin-bottom: 8px;
  padding: 0px;
  clear: both;
}






.audioItemIcon{
  width: 60px;
  height: 60px;
  margin-right: 3px;
  margin-bottom: 3px;
  _padding-bottom: -3px;
  border: 1px solid #c5c6c0;
  padding: 3px;
  display: table;
  float: left;
}

.audioItemIcon img{
  _padding-bottom: -3px!important;
  _height: 60px!important;
}

#audioDiscsInner{
  margin-left: 25px;
  display: table;
}

.rightColumnContentMain, .rightColumnContentMainNews{
  background-image:url(../gfx/2008/rightBackground.png);
  background-repeat:repeat-y;
  margin-top: -2px;
  _background-image: none!important;
  _margin-top: -0px;
  _height: 10px;
  _width: 255px;
  display: block;
  _background-image: none;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gfx/2008/rightBackground.png',sizingMethod='crop');
}

.rightColumnContentMainNews {
  background-repeat:no-repeat;
  
}

.rightColumnContentMainNews a img {
  margin-left:30px;
}

#mainNav{

	width: 890px;

	text-align: center;

	margin: auto;

	position: relative;

	top: -31px;

	_top: -11px;

	left: 12px;

	_left: 25px;

	margin-bottom: 10px;

	display: table;

	list-style: none;

}

#mainNav li{

	 display: block;

	float: left;

	margin: 0 8px 0 8px;

	padding: 0; 

}

#stfname{

	display: none;

}

.stf a{

	border: 1px solid #aaaaaa;

	padding: 3px;

	display: block;

	float: left;

	margin-right: 16px;

	margin-bottom: 16px;

	position: relative;

	left: 3px;

}

#basementForm{

	clear: both;

	font-size: 0.8em;

}

#basementForm label{

	width: 180px!important;

	display: block;

	float: left;

	clear: both;

	text-align: left;

}

#basementForm input{

	margin-bottom: 6px;

	width: 175px;

	background-color:#FFFFFF!important;

	border: 1px solid #aaaaaa;

	padding: 1px;

	margin-left: 0px!important;

	float: left;

	clear: both;

}

#basementForm textarea{

	width: 175px;

	background-color:#FFFFFF!important;

	border: 1px solid #aaaaaa;

	padding: 1px;

	margin-bottom: 6px;

	height: 82px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 1em;

}

#submitButton{

	background-image:url('../gfx/sendButton.jpg')!important;

	background-repeat:no-repeat!important;

	width: 62px!important;

	height: 30px!important;

	border: 0px!important;

	margin-top: 3px;

}






