/* 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);
	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{
	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;
}
#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{
	background-image:url(../gfx/2008/rightColumnHeader.png);
	width: 266px;
	height: 50px !important;
	_background-image: none!important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gfx/2008/rightColumnHeader.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{
	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;
}
.newsArchiveItem a{
	color: black!important;
}
#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: 39px!important;
	background-repeat:no-repeat!important;
}
#projectsList span{
	display: none;
}

/* project 1 styles */

#project1Holder{
	margin-left: 26px;
	display: table;
}
#project1Sleeve{
	border: 1px solid #c5c6c0;
	padding: 3px;
}
#project1Caption{
	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;
}
#project1SingleHolder{
	float: left;
	width: 195px;
	font-size: 0.8em;
	clear: both;
}
#project1SingleHolder a{
	color: #8E2124;
	font-weight: bold;
	
}
#project1SingleHolder img{
	border: 1px solid #c5c6c0;
	padding: 3px;
}
#project1SingleHolder p{
	margin-left: 0px;
	width: 95px;
	float: right;
	clear: right;
	margin: 0px;
}
#project1SingleHolder h4{
	margin-left: 0px;
	width: 95px;
	float: right;
}

#project1DVDHolder{
	float: left;
	width: 195px;
	font-size: 0.8em;
}
#project1DVDHolder a{
	color: #8E2124;
	font-weight: bold;
	
}
#project1DVDHolder img{
	border: 1px solid #c5c6c0;
	padding: 3px;
}
#project1DVDHolder p{
	margin-left: 0px;
	width: 95px;
	float: right;
	clear: right;
	margin: 0px;
}
#project1DVDHolder h4{
	margin-left: 0px;
	width: 95px;
	float: right;
}
#project1Tracklisting{
	width: 190px;
	float: left;
}
#project1Tracklisting p{
	margin-left: 0px;
}
#project1Links{
	width: 190px;
	margin-left: 0px;
	float: left;
	
}
#project1Links p{
	margin-left: 0px;
	font-size: 0.8em;
	margin-top: 0px;
}
#project1Links 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;
}
#project1Links h4{
	background-image:url(../images/project1/links.gif);
	background-repeat:no-repeat;
	width: 104px;
	height: 31px;
}
#project1Links span{
	display: none;
}
#project1Tracklisting p{
	margin-left: 0px;
	margin-top: 0px;
	font-size: 0.8em;
}
#project1Tracklisting h4{
	background-image:url(../images/project1/tracklisting.gif);
	background-repeat:no-repeat;
	width: 104px;
	height: 31px;
}
#project1Tracklisting span{
	display: none;
}
#project1HeaderHolder{
	
}
#holdingGraphic{
	margin-top: 10px;
	margin-left: 28px;
}
#project1Reviews{
	clear: both;
	width: 370px;
	border-top: 1px solid #c5c6c0;
	margin-left: 0px!important;
	font-size: 0.8em;
}
#project1Reviews 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;
}
#project1Reviews span{
	display: none;
}
.project1Review{
	width: 370px;
	margin-top: 2px;
	margin-bottom: 2px!important;
	margin-left: 0px!important;
}
.project1Reviewer{
	width: 370px;
	margin-bottom: 12px!important;
	margin-left: 0px!important;
	margin-top: 0px;
}











/* project 2 styles */

#project2Holder{
	margin-left: 26px;
	display: table;
	margin-top: -8px;
}
#project2Holder ul{
	margin-left: 14px;
	margin-top: 5px;
	list-style:disc;
}
#project2Holder li{
	margin-bottom: 3px;
}
#project2Holder a{
	color: black;
	font-weight: bold;
	text-decoration:none;
}
#project2Holder a:hover{
	text-decoration: underline;
}
#project2Sleeve{
	border: 1px solid #c5c6c0;
	padding: 3px;
}
#project2Caption{
	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;
}
#project2SingleHolder{
	float: left;
	width: 195px;
	font-size: 0.8em;
	clear: both;
}
#project2SingleHolder a{
	color: #8E2124;
	font-weight: bold;
	
}
#project2SingleHolder img{
	border: 1px solid #c5c6c0;
	padding: 3px;
}
#project2SingleHolder p{
	margin-left: 0px;
	width: 95px;
	float: right;
	clear: right;
	margin: 0px;
}
#project2SingleHolder h4{
	margin-left: 0px;
	width: 95px;
	float: right;
}

#project2DVDHolder{
	float: left;
	width: 195px;
	font-size: 0.8em;
}
#project2DVDHolder a{
	color: #8E2124;
	font-weight: bold;
	
}
#project2DVDHolder img{
	border: 1px solid #c5c6c0;
	padding: 3px;
}
#project2DVDHolder p{
	margin-left: 0px;
	width: 95px;
	float: right;
	clear: right;
	margin: 0px;
}
#project2DVDHolder h4{
	margin-left: 0px;
	width: 95px;
	float: right;
}
#project2Tracklisting{
	width: 190px;
	float: left;
}
#project2Tracklisting p{
	margin-left: 0px;
}
#project2Links{
	width: 190px;
	margin-left: 0px;
	float: left;
	
}
#project2Links p{
	margin-left: 0px;
	font-size: 0.8em;
	margin-top: 0px;
}
#project2Links a{
	font-weight:bold;
	color: #8E2124;
	margin-left: 0px;
}

#project2Links h4{
	background-image:url(../images/project1/links.gif);
	background-repeat:no-repeat;
	width: 104px;
	height: 31px;
}
#project2Links span{
	display: none;
}
#project2Tracklisting p{
	margin-left: 0px;
	margin-top: 0px;
	font-size: 0.8em;
}
#project2Tracklisting h4{
	background-image:url(../images/project1/tracklisting.gif);
	background-repeat:no-repeat;
	width: 104px;
	height: 31px;
}
#project2Tracklisting span{
	display: none;
}
#project2HeaderHolder{
	
}

#project2Reviews{
	clear: both;
	width: 370px;
	
	margin-left: 5px!important;
	font-size: 0.8em;
}
#project2Reviews h4{
	width: 370px;
	margin-top: 9px;
	background-image:url(../images/project1/reviews.gif);
	background-repeat:no-repeat;
	height: 37px;
	margin-left: 0px!important;
}
#project2Reviews span{
	display: none;
}
.project2Review{
	width: 370px;
	margin-top: 2px;
	margin-bottom: 2px!important;
	margin-left: 0px!important;
}
.project2Reviewer{
	width: 370px;
	margin-bottom: 12px!important;
	margin-left: 0px!important;
	margin-top: 0px;
}
.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{
	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');
}
#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;
}


