body{
	background-color: #B8AA3F;
	color: #003333;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	text-align: center;
	font-size:100%;
	background-repeat: repeat-x;
	background-image: url(../images/tile6big2.jpg);
}

#wrapper{
	width: 769px;
	margin: 10px auto;
	border: 0;
	text-align: left;
	padding: 0px;
	background-image: url(../images/CartushBGRND.gif);
	background-repeat: repeat;
}

#banner{
	height: 69px;
	background-image:  url(../images/BannerBgrnd.gif);
	background-repeat: no-repeat;
	text-align: left;
	padding: 0px;
}

#BannerAds {
	float: right;
	width: 468px;
	height:60px;
	margin-top:4px;
}

#topnav{
	padding: 0;
	margin: 0;
	border: none;
}

#topnav ul{
	padding: 0;
	margin: 0;
	background-image: url(../images/TabBGRND.gif);
	background-repeat: repeat-x;
}

#topnav ul li{
display: inline;
padding: 0;
margin: 0;
}

#subnav{
	padding: 0;
	margin: 0;
	background-image: url(../images/TopSubTabsFill.jpg);
	background-repeat: repeat-x;
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #333333;
	border-left: none;
}

#nav{
border-top: 1px solid #006600;
}

#nav ul{
	padding:0;
	margin: 0;
	background-color: #9CD821;
	font-size: 85%;
}

#nav ul li{
display: inline;
padding: 0;
margin: 0;
}

#nav ul li a{
	font-weight:bold;
	color: #003300;
	background-color: #9CD821;
	text-decoration: none;
	padding: 0 20px 0 20px;
	border-right: 1px solid #669933;
	text-align: center;
	width: 9em;
}

#nav ul li a:hover, #nav ul li a:focus{
background-color: #FFFFCC;
}

#nav ul li #active{
	font-weight:bold;
	color: #003300;
	background-color: #FFFFFF;
	text-decoration: none;
	display: inline;
padding: 0 20px 0 20px;
border-right: 1px solid #669933;
text-align: center;
width: 9em;
}

#BannerSpace {
	margin-left:10px;
	margin-right:265px;
	margin-top:10px;
	background-color:#000000;
	font-size: 80%;
	text-align: center;
	height: 60px;
}

#content{
	margin-left:185px;
	margin-right:250px;
	background-color:#FFFFFF;
	font-size: 75%;
	margin-top: 10px;
}



#content hr{
	border-bottom:1 solid #FFFFFF;
	padding-top: 10px;
	padding-bottom: 4px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #73330E;
}

#content a{
color: #73330E;
text-decoration:none;
}

#content a:hover, a:active {
color:#660000;
text-decoration:underline;
}

/*****************************two col layout***************************/
#twocolcontent{
	margin-left:185px;
	margin-right:20px;
	margin-top:5px;
	font-size: 80%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}




/**************************reviews content column***********************/
#reviewcontent{
	margin-left:265px;
	margin-right:75px;
	margin-top:0px;
	font-size: 80%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}




#review{
padding: 7px 7px 7px;
font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 80%;
}

/*******************************interview wide left col*********************/
#intleftcol{
	margin-top:10px;
	margin-left:10px;
	float:left;
	width:229px;
	padding: 0px;
}


/*******************************review wide left col*********************/
#wideleftcol{
	float:left;
	width:220px;
	padding: 0px 10px 10px;
	background-repeat: no-repeat;
}

/********************calendar styles**********************/
.DiaryHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-color: #A5D8AF;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #C4DBD8;
	border-right-width: 1px;
	border-right-color: #C4DBD8;

}
.DiaryText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 3px 0px 3px 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #8DB77D;
	border-bottom-color: #8DB77D;
	border-left-color: #FFFFFF;
}

.CalHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #993300;
	background-color: #FFCE08;
	padding: 5px;
	border-bottom-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #E2EDEC;
	border-left-width: 1px;
	border-left-color: #FFFFFF;
	background-image: url(images/DiaryFill.jpg);
}

.CalTexta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding: 5px;
}

.CalTextb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding: 3px;
	background-color: #E8E9CA;
}

.CalMonth {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 0px;
	padding-bottom: 0px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #009900;
	font-weight: bold;
	padding-left: 0px;
	border-top-width: 1px;
	border-top-color: #7CA807;
	background-color: #26A814;
	background-image: url(../images/FestMonthsBgrnd.gif);
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-color: #009900;
	border-left-color: #7EA908;
	padding-right: 0px;
	font-style: italic;
	background-repeat: no-repeat;
}

.LinksText{
	background-color: #FFFFCC;
	padding: 4px;
}

.LeftImage {
	border:none;
	float: left;
	margin-right: 5px;
	margin-top: 2px;
}

.LeftThumb {
	border:none;
	float: left;
	margin-right: 5px;
	margin-bottom: 10px;
}


.RightImage {
border:none;
	float: right;
	margin-left: 5px;
	border:none;
}

.clearit {
	display: block;
	clear: both;
}

#footer{
	clear:both;
	height: 18px;
	background-image:  url("../images/spiralearthFooter.gif");
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}



#leftcol{
	float:left;
	width:150px;
	background-color:#D9DCB3;
	padding: 10px;
	font-size: 80%;
	margin: 0px;
}

#rightcol{
	float:right;
	width:229px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#indexrightcol{
	float:right;
	width:229px;
	padding-top: 10px;
}

.container{
width:99%;
float:both;
background-color:#FFFFFF;
}

#musicNews {
	background-color: #F8FEDB;
	background-repeat: no-repeat;
	background-position: top;
	padding: 7px 7px 7px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 80%;
	background-image: url(../images/LatestNewsBgrnd.jpg);
}

#BandNews {
	background-color: #FEEE8C;
	background-repeat: no-repeat;
	background-position: top;
	padding: 7px 7px 7px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 80%;
	background-image: url(../images/LatestNewsBgrnd.jpg);
	text-align: center;
}

#FestyNews {
	background-color: #FEB127;
	padding: 7px 7px 7px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
}

#IndexFestyNews {
	background-color: #FFFFFF;
	padding: 100px 7px 7px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 70%;
	background-image: url(../images/FEST-DIARYgray.jpg);
	background-repeat: no-repeat;
	background-position: top;
	text-align: left;
	border-right: 1px solid #A0A7A0;
	border-bottom: 1px solid #A0A7A0;
}

#playlist {
	background-color: #E3F0DE;
	padding: 45px 7px 7px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 70%;
	background-image: url(../images/PlaylistBgrnd.jpg);
	background-repeat: no-repeat;
	text-align: right;
	border-bottom: 1px solid #A0A7A0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #A0A7A0;
}


#playlist ul {
	list-style-type: none;
	width:100px;
	margin: 0;
	padding: 0;
/*border: 1px solid #000000;this adds a second line to the bottom of the nav, if you prefer a single line you can remove it by uncommenting the other properties and commenting out this one. I think it gives a nice raised effect, the choice is your's :)*/
/*border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-top: 1px solid #000000;*/
}

 

#playlist ul li {
padding: 0;
margin: 0;
width:150px; 
}

#PlainleftBox {
	background-color: #FFFFFF;
	padding: 2px 2px 2px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 70%;
	border: 1px solid #A0A7A0;
	vertical-align: 150%;
	text-align: center;
}

#leftBox {
	background-color: #FFFFFF;
	padding: 50px 7px 7px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 95%;
	border: 1px solid #A0A7A0;
	text-align: left;
	vertical-align: 150%;
	background-image: url(../images/FAbgrnd.jpg);
	background-repeat: no-repeat;
}

#TheVibe150 {
	background-color: #FFFFFF;
	background-image: url(../images/150VibeHeader.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding: 30px 7px 7px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	border-right-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #CCCCCC;
}

#AttitudeNews {
	background-color: #F8F8D9;
	padding: 7px;
	border-top: 0px none;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: none;
	font-size: 75%;
}

#LatestNews {
	background-color: #FDFFEF;
	padding: 7px;
	font-size: 90%;
	color: #333333;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
}

#AboutUs {
	background-color: #EAEDC7;
	padding: 7px;
	font-size: 85%;
	color: #73330E;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	line-height: 120%;
}

#LatestNewsNoBase {
	background-color: #FDFFEF;
	padding: 7px;
	font-size: 90%;
	color: #333333;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
}

#feedback {
	background-color: #B5D471;
	padding: 7px;
	font-size: 90%;
	color: #333333;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	background-image: url(../images/DarkBgrnd.jpg);
}

#DropBgrnd {
	padding: 75px 7px 7px;
	font-size: 90%;
	color: #333333;
	background-image: url(/images/DropDown.jpg);
	text-align: center;
	background-repeat: no-repeat;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #5F6450;
}

#IntHeadBgrnd {
	padding: 80px 7px 7px;
	font-size: 90%;
	color: #333333;
	background-image: url(/images/Int230.jpg);
	text-align: center;
	background-repeat: no-repeat;
}

#DiscoBgrnd {
	padding: 45px 5px 5px 10px;
	font-size: 90%;
	color: #333333;
	background-image: url(/images/discographyBgrnd.jpg);
	text-align: left;
	background-repeat: no-repeat;
	background-color: #E8E8B4;
	border: 1px solid #73330E;
}

#RightBase{
	clear:both;
	height: 7px;
	background-image: url(../images/greenBase.jpg);
	background-repeat: no-repeat;
	padding-bottom: 15px;
	background-position: top;
}

#LeftBase{
	clear:both;
	height: 7px;
	background-image: url(../images/150Base.jpg);
	background-repeat: no-repeat;
	padding-bottom: 10px;
	background-position: top;
}

hr {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#MusicNewsHead {
	background-image: url(../images/Feedback.jpg) ;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 27px;
	clear: both;
}

#FestyHead {
	background-image: url(../images/150FestivalHeader.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 27px;
	clear: both;
}

#SubmitHead {
	background-image: url(../images/SubmitHead.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 27px;
	clear: both;
}

#Festy150Head {
	background-image: url(../images/Festy150.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 27px;
	clear: both;
}

#AttitudeHead {
	background-image: url(../images/Attitude.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 27px;
	clear: both;
}

#DiscographyHead {
	background-image: url(../images/Discography.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 27px;
	clear: both;
}

#LineupHead {
	background-image: url(../images/Lineup150.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 27px;
	clear: both;
}

#bandHead {
	background-image: url(../images/FeaturedBands.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 27px;
	clear: both;
}

#protestHead {
	background-image: url(../images/protestHead.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 27px;
	clear: both;
}

#resourceHead {
	background-image: url(../images/resources.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 27px;
	clear: both;
}

#AboutUsHead {
	background-image: url(../images/AboutUs.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 27px;
	clear: both;
}

a:link {
	color: #73330E;
	text-decoration: none;
}
a:visited {
	color: #73330E;
	text-decoration: none;
}
a:hover {
	color: #660000;
	text-decoration: underline;
}
a:active {
	color: #660000;
	text-decoration: underline;
}
.clear {
	margin: 0px;
	padding: 0px;
	clear: none;
	height: 4px;
}

/*************** story styles ******************/

.story {
	padding: 0px;
	
}

.story h3{
	font: bold normal 115% Arial, Helvetica, sans-serif;
	padding: 0px;
	margin-bottom: 0px;
	color: #336633;
}

.story p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: -10px;
	margin-left: 0px;
}

.story a.capsule{
	font: bold 110% Arial, Helvetica, sans-serif;
	color: #008D00;
	padding-bottom: 5px;
}

.story a.capsule:hover{
	color: #CC3300;
}

td.storyLeft{
	padding: 0px 0px 15px;
}


/********************form styles**********************/

form {
	padding: 0px;
	display: inline;
	margin: 0px;
}

input {
color:#000000;
background-color:#FFFFFF;
}

textarea {
width:200px;
height:80px;
color:#000000;
background-color:#FDFFEF;
}

/********************leftcol nav menu**********************/

#leftcol #navigation{
	width:150px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
}

#leftcol #navigation ul {
	list-style-type: none;
	width:150px;
	margin: 0;
	padding: 0;
/*border: 1px solid #000000;this adds a second line to the bottom of the nav, if you prefer a single line you can remove it by uncommenting the other properties and commenting out this one. I think it gives a nice raised effect, the choice is your's :)*/
/*border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-top: 1px solid #000000;*/
}

 

#leftcol #navigation ul li {
padding: 0;
margin: 0;
width:150px; 
}

#leftcol #navigation ul li a{
	color: #73330E;
	display: block;
	padding: 4px 4px 4px 13px;
	text-decoration: none;
	height: 1%;
	background-image: url(../images/hash2.gif);
	background-repeat: no-repeat;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #98B28F;
	font-weight: bold;
}


#leftcol #navigation a:hover, #leftcol #nav a:focus {
	color: #2E5B30;
	text-decoration: underline;
	border-right-color: #E0DFE3;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #98B28F;
	font-weight: bold;
}


/*******************images and ads**************************/

#listingsBox{
background-image: url(../images/LISTINGS.jpg);
background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 218px;
	clear: both;
}

#BoxHeads {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #336633;
	text-align: left;
	padding: 2px 3px 2px 0px;
	background-image: url(../images/swirl.gif);
	letter-spacing: 2px;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #999999;
}

#BoxBase {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333300;
	background-color: #336633;
	text-align: right;
	padding: 2px 3px 2px 6px;
	background-image: url(../images/swirlLight.gif);
	letter-spacing: 2px;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #999999;
}

/******************** breadcrumbs*****************************/

#breadcrumb {
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	margin: 0;
	clear:both;
	font-size:75%;
	text-align: left;
	background-color: #D9DCB3;
	padding: 0px;
	background-image: url(../images/SideBgrnd.gif);
	background-repeat: repeat-x;
}	

	

#breadcrumb A {
	text-decoration: underline;
	color: #333333;
}

#breadcrumb A:hover {
	text-decoration: none;
	color: #666666;
}

#breadcrumb UL {
	padding: 0;
	margin: 0;
	border-bottom: 1px solid #336633;
	background-color: #D9DCB3;
}

#breadcrumb LI {
	display: inline;
	padding: 0 1px 0 10px;
	background-image:url(../images/chevronBreadcrumb.gif);
	background-repeat:no-repeat;
	line-height: 20px;
	margin: 0px;
}

#breadcrumb UL LI#firstCrumb {
	background: url(/thecompany/images/transparent.gif);
	padding-left: 20px;
} 
#pr_breadcrumb #breadcrumb { margin: -17px 0 37px 0px; } /* Hacked for IE */
.discoTable {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	padding-top: 0px;
	padding-right: 25px;
	padding-bottom: 15px;
	padding-left: 0px;
}
.discoTableRight {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
.playlistItem {
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
#IndexNews {
	background-color: #EDEFCA;
	font-size: 90%;
	color: #333333;
	border-right-style: none;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	background-image: url(/images/LatestNewsBGRND.jpg);
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}

#IndexNews #text {
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 11px;
}
.interviewText {
	font-size: 90%;
}
.jumpbox {
	padding-top: 1px;
	padding-bottom: 1px;
	border: 1px solid #008400;
	font-size: 90%;
	font-weight: normal;
	color: #333333;
}
.goButton {
	font-weight: bold;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;
	font-size: 90%;
}
.newtag {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
}
	
#SecondColumn {
	margin-top:5px;
	margin-left:190px;
	padding: 0px;
	font-size: 80%;
	margin-right: 80px;
	margin-bottom: 0px;
	line-height: 120%;
}	
	
/******************** artist page *****************************/
#artistleftcol {
	margin-top:5px;
	margin-left:180px;
	padding: 0px 0px 0px 10px;
	font-size: 80%;
	margin-right: 50px;
	margin-bottom: 0px;
	line-height: 120%;
}



#twocolcontent #artists{
text-align:left;
}

#twocolcontent #artists ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

 

#twocolcontent #artists ul li {
padding: 0;
margin: 0; 
}

#twocolcontent #artists ul li a{
	background-color: #E9E6D5;
	display: block;
	padding: 4px 0px 4px 20px;
	text-decoration: none;
	height: 1%;
	margin: 0px;
}

#twocolcontent #artists a:hover, #artists #nav a:focus {
	background-color: #D6D8BD;
}

/*****************/

#content #artists{
text-align:left;
}

#content #artists ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

 

#content #artists ul li {
padding: 0;
margin: 0; 
}

#content #artists ul li a{
	background-color: #E9E6D5;
	display: block;
	padding: 4px 0px 4px 20px;
	text-decoration: none;
	height: 1%;
	margin: 0px;
}

#content #artists a:hover, #artists #nav a:focus {
	background-color: #D6D8BD;
}

/*****************/


#twocolcontent {
	margin-top:10px;
	float:right;
	width:550px;
	padding: 0px 10px 0px 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#newHead {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #73330E;
	background-color: #DB893D;
	background-image: url(../images/229SquareHead.gif);
	background-repeat: no-repeat;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 40px;
	letter-spacing: 1px;
	font-size: 90%;
}
#newBoxOut {
	background-color: #EAEDC7;
	padding: 5px 5px 5px 10px;
	font-size: 70%;
	line-height: 120%;
	color: #73330E;
	background-image: url(../images/paleBoxBGRND.jpg);
	background-repeat: repeat-x;
}

#newBoxOut #jumplinks ul {
margin-left:0;
}

#newBoxOut #jumplinks ul li {
list-style-image:url(../images/BrickArrow.gif); 
}

#newBoxOut #jumplinks ul li a {
	padding: 2 0 2 5;
	margin: 0 0 0 5;
	text-decoration: none;
	background-repeat: no-repeat;
	list-style-image: url(../images/BrickArrow.gif);
}

#newBoxOut #jumplinks a:hover, #newBoxOut a:focus {
text-decoration:underline;
}

#newBoxOutNB {
	background-color: #EAEDC7;
	padding: 5px;
	font-size: 70%;
	line-height: 120%;
	color: #73330E;
}

#newBoxOutNB #jumplinks ul {
margin-left:0;
}

#newBoxOutNB #jumplinks ul li {
list-style-image:url(../images/BrickArrow.gif); 
}

#newBoxOutNB #jumplinks ul li a {
	padding: 2 0 2 5;
	margin: 0 0 0 5;
	text-decoration: none;
	background-repeat: no-repeat;
	list-style-image: url(../images/BrickArrow.gif);
}

#newBoxOutNB #jumplinks a:hover, #newBoxOut a:focus {
text-decoration:underline;
}

#festnewGreenHead {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333300;
	background-color: #98B28F;
	background-image: url(../images/GreenCurlyBoxHead.gif);
	background-repeat: no-repeat;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 40px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #333300;
	font-size: 120%;
}

#newGreenHead {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333300;
	background-color: #98B28F;
	background-image: url(../images/GonGCurlyBoxHead.gif);
	background-repeat: no-repeat;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 40px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #333300;
	font-size: 120%;
}
#newGreenBoxOut {
	background-color: #EAEDC7;
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #73330E;
}

#icon-bullet {
	padding-left:13px;
	display:block;
	background-repeat:no-repeat;
	background-image: url(../images/hash.gif);
	color: #333333;
	margin-top: 5px;
}
#fullwidth {
	margin: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}
#FullWidthcontent {
	margin-left:20px;
	margin-right:20px;
	margin-top:5px;
	font-size: 80%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 120%;
}

h1 {
	font-size: 150%;
	color: #993300;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
}
h2 {
	font-size: 110%;
	color: #73330E;
	padding: 0px;
	margin-bottom: -10px;
	font-family: Arial, Helvetica, sans-serif;
}
#link-bullet {

	padding-left:31px;
	display:block;
	background-repeat:no-repeat;
	background-image: url(../images/Linkbullet.gif);
	color: #333333;
}
#newGreenBoxnobase {
	background-color: #EAEDC7;
	padding: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
	color: #73330E;
}
#leftcolMushroom {
	float:left;
	width:150px;
	background-color:#D9DCB3;
	padding: 10px;
	font-size: 80%;
	margin: 0px;
	background-image: url(../images/LeftcolswirlBGRND.gif);
	background-repeat: repeat-y;
}
#newDarkGreenBoxnobase {
	background-color: #D9DCB3;
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #CE550E;
	font-weight: bold;
	text-align: right;
	background-image: url(../images/DarkBoxBGRND.jpg);
	background-repeat: repeat-x;
}
/***this is just to get round a glitch in ie displaying a gap between the topnav and breadcrumb*/
#TopContainer {
	margin: 0px;
	padding: 0px;
}
#noborder {
	border: none;
}
#paleGreenAnnounce {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #D9DCB3;
	padding: 2px 20px 2px 4px;
	font-weight: bold;
	text-align: right;
	background-image: url(../images/PaleGreenSwirl.jpg);
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AEB186;
}
#h1Bgrnd {
	background-image: url(../images/headingBGRND.gif);
	background-repeat: no-repeat;
	padding-left: 50px;
}
#palegreenbase {
	height: 13px;
	background-image: url(../images/PaleCurlyBase.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
#darkgreenbase {
	height: 13px;
	background-image: url(../images/darkCurlyBase.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.greyborderimage {
	border: 1px solid #666666;
}
.GigDate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #CC3300;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-top: 2px;
}
.GigVenue {
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom: 2px;
	padding-top: 2px;
}
.GigMonth {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
	font-weight: bold;
	color: #73330E;
	padding-bottom: 2px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #DB893D;
	padding-left: 4px;
	padding-top: 2px;
}
#paleGreenhead {
	background-color: #D9DCB3;
	padding: 2px 2px 1px 40px;
	font-weight: bold;
	background-image: url(../images/PaleGreenSwirl.jpg);
	background-repeat: no-repeat;
	color: #333300;
	font-size: 120%;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #AEB186;
}
#LiveReviewBox {
	font-size: 90%;
	color: #333333;
	padding: 4px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #D9DCB3;
	border-bottom-color: #D9DCB3;
	border-left-color: #D9DCB3;
}
.discotext {
	font-size: 90%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.LeftImageBorders {
	background-color: #EAEDC7;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #333300;
	border-left-color: #333300;
}
.ReviewTableCells {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E0974A;
	font-size: 80%;
	line-height: 120%;
}
#150palegreenbase {
	height: 20px;
	background-image: url(../images/150BaseCurl.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.dateStamp {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	text-align: left;
	font-style: italic;
	font-size: 85%;
	margin-top: 0px;
	margin-bottom: 4px;
	padding-top: 0px;
}
.SubHeads {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 130%;
	font-weight: bold;
	color: #003300;
}
#contentInset {
}
.logo {
	float: left;
	margin: 0px;
	padding: 0px;
}
.updatetag {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #548143;
}
#newsrightcol {

	margin-top:25px;
	float:right;
	width:200px;
	padding: 0px;
	margin-right: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.newsdateStamp {

	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
}
#newsdate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	padding-top: 5px;
}
#newscontent {

	margin-left:185px;
	margin-right:240px;
	background-color:#FFFFFF;
	font-size: 75%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#BIGleftcol {
	float:left;
	width:500px;
	padding: 10px;
	font-size: 80%;
	background-color: #FFFFFF;
}

#BIGleftcol #artists{
text-align:left;
}

#BIGleftcol #artists ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

 

#BIGleftcol #artists ul li {
	padding: 0;
	margin: 0;
}
.festplace {
	font-size: 90%;
	font-style: italic;
}

#BIGleftcol #artists ul li a{
	background-color: #E9E6D5;
	display: block;
	text-decoration: none;
	height: 1%;
	margin: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 35px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #9EC81D;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #56B51D;
}

#BIGleftcol #artists a:hover, a:focus {
}


#greenHead {

	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #006600;
	background-color: #66CC00;
	background-image: url(../images/GreenBoxHead.gif);
	background-repeat: no-repeat;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 40px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #73330E;
	letter-spacing: 1px;
}
.revCell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #73330E;
	text-align: center;
	padding-bottom: 8px;
	font-size: 90%;
}
.subhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
}
#iconholder {
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
}
#FestMapContent {
	font-size: 80%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 120%;
	margin: 0px;
	background-image: url(../images/ukmap.jpg);
	background-repeat: no-repeat;
	border: 0px;
	text-align: left;
	background-color: #FFFFFF;
	height: 570px;
}
#FestMapRightCol {
	margin:0px;
	float:right;
	width:391px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#FestMapLeftCol {
	float:left;
	width:200px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #373B58;
	border: 1px solid #C15712;
	color: #FFFFFF;
	background-image: url(../images/FireBird.jpg);
	background-repeat: no-repeat;
	background-position: 0% 100%;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	padding-top: 10px;
	padding-right: 90px;
	padding-bottom: 10px;
	padding-left: 10px;
	line-height: 1.8em;
	font-size: 90%;
}

#FestMapLeftCol h1{
	font-size:130%;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}

#squareHead {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #73330E;
	background-color: #DB893D;
	background-image: url(../images/229SquareHead.gif);
	background-repeat: no-repeat;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 40px;
	letter-spacing: 1px;
}
#IndexDropBgrnd {
	font-size: 85%;
	color: #333333;
	background-image: url(../images/ArtistBase.gif);
	text-align: center;
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-left: 7px;
	background-position: 0% 100%;
	font-weight: bold;
	margin: 0px;
}
#interviewcontent {

	margin-left:265px;
	margin-right:25px;
	margin-top:10px;
	font-size: 75%;
	font-family: Arial, Helvetica, sans-serif;
}
#reviewcapsule {
	padding-bottom: 4px;
	height: 65px;
}
.caption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	text-align: center;
}
#AudioBoxOut {
	background-color: #BDD46A;
	padding: 5px 5px 5px 10px;
	font-size: 70%;
	line-height: 120%;
	color: #73330E;
	background-image: url(../images/audioTopShad.gif);
	background-repeat: repeat-x;
}
#audioHead {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #73330E;
	background-color: #DB893D;
	background-image: url(../images/SquareBoxNEWflash.gif);
	background-repeat: no-repeat;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 50px;
	letter-spacing: 1px;
	font-size: 90%;
}
#icons {
	margin: 0px;
	padding: 0px;
}
#indexwrapper {

	width: 769px;
	margin: 10px auto;
	border: 0;
	text-align: left;
	padding: 0px;
	background-repeat: repeat;
}
#maincontent {
	background-color: #FFFFFF;
	margin: 0px;
	height: 100%;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#grungecontent {
	background-color: #FFFFFF;
	background-image: url(../images/WIDEgrunge.jpg);
	background-repeat: no-repeat;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	padding: 0px;
	background-position: 0% 0%;
	margin-top: -1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#UpdateTab {
	background-image: url(../images/HtabUpdate.jpg);
	background-repeat: no-repeat;
	padding-top: 3px;
	padding-left: 7px;
	font-size: 70%;
	height: 17px;
}
#MusicUpdateTab {
	background-image: url(../images/MNtabUpdate.gif);
	background-repeat: no-repeat;
	padding-top: 3px;
	padding-left: 7px;
	font-size: 70%;
	height: 17px;
	margin: 0px;
}
#NoPad {
	margin: 0px;
	padding: 0px;
}
#MusicNewswideleftcol {
	float:left;
	width:500px;
	padding: 10px;
	background-repeat: no-repeat;
	font-size: 85%;
	background-color: #FFFFFF;
}
.newspara {
	font-size: 85%;
	color: #333333;
	line-height: 1.5em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.newshead {
	font-weight: bold;
	color: #990000;
	font-size: 120%;
	font-family: Arial, Helvetica, sans-serif;
}
#newspanel {
	background-color: #FFFFFF;
	font-size: 90%;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #f4eaca;
	margin-top: 5px;
}
.newsdate {
	font-size: 75%;
	color: #7B481E;
}
#LiveWideHead {
	font-weight: bold;
	color: #73330E;
	background-image: url(../images/LiveReviewWide.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding-top: 15px;
	padding-left: 210px;
	font-size: 95%;
	height: 40px;
}
.livereviewdate {
	font-size: 80%;
	font-style: italic;
}
#BigLeftCol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #333333;
	float: left;
	width: 490px;
	padding-left: 20px;
	line-height: 17px;
	background-color: #FFFFFF;
}
#musicnewsWideHead {

	font-weight: bold;
	color: #73330E;
	background-image: url(../images/MusicNewsWideHead.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding-top: 13px;
	padding-left: 230px;
	font-size: 95%;
	height: 40px;
}
#newspanelQuote {

	background-color: #FFFFFF;
	padding: 5px;
	border: 1px solid #D3B386;
}
#leaderboardbase {
	clear: both;
	height: 100px;
	padding: 10px 10px 2px;
	text-align: center;
	background-color: #EAEDC7;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D9DCB1;
}
#musicnewsFeatureHead {


	font-weight: bold;
	color: #73330E;
	background-image: url(../images/MnewsFeatureHead.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding-top: 13px;
	padding-left: 230px;
	font-size: 95%;
	height: 40px;
}
.newspanel {
	background-color: #fbf5e2;
	padding: 5px;
	border: 2px solid #f4eaca;
}
.newspanelQuote {

	background-color: #FFFFFF;
	padding: 5px;
	border: 1px solid #D3B386;
}
.archiveTitle {
	font-size: 110%;
}
.NoPad {
	margin: 0px;
	padding: 0px;
}
.storydate {
	font-size: 75%;
	font-style: italic;
	color: #996600;
}
.storytext {
	color: #333333;
}
.LeftImagenews {
	border:none;
	float: left;
	margin-right: 10px;
	margin-top: 2px;
}
#rssGreenHead {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333300;
	background-image: url(../images/RSSBoxHead.gif);
	background-repeat: no-repeat;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 35px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #333300;
	font-size: 120%;
}
.rssGreenHead {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333300;
	background-image: url(../images/RSSBoxHead.gif);
	background-repeat: no-repeat;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 35px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #333300;
	font-size: 120%;
}
.newHead {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #660000;
	background-color: #DB893D;
	background-image: url(../images/229SquareHead.gif);
	background-repeat: no-repeat;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 40px;
	letter-spacing: 1px;
	font-size: 90%;
	margin: 0px;
}
.icons {
	margin: 0px;
	padding: 0px;
}
#reviewwidehead {
	margin: 0px;
	padding: 0px;
	height: 56px;
	background-color: #FFFFFF;
}
#newsindex {
	font-size: 85%;
	background-color: #DB893D;
	background-image: url(../images/NewsRightBase.jpg);
	background-repeat: no-repeat;
	background-position: 0% 100%;
	padding: 8px;
}
.icons {
	margin: 0px;
	padding: 0px;
}
.reviewcapsule {
	height: 60px;
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif;
}
#ReviewLeftCol {
	font-size: 70%;
	width: 335px;
	padding-left: 15px;
}
.festnewGreenHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #003300;
	background-color: #98B28F;
	background-image: url(../images/swirlyCurlyBoxHead.jpg);
	background-repeat: no-repeat;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 20px;
	font-size: 110%;
	margin: 0px;
}
.festDate {
	margin-right: 20px;
}
.festbase {
	background-image: url(../images/CurlyBoxBase.jpg);
	background-repeat: no-repeat;
	background-position: 0% 0%;
	height: 10px;
	margin: 0px;
	padding: 0px;
}

hr {
border:none;
background-color:#336600;
color:#336600;
height:1px;
width:100%;
}#discodeephead {
	background-image: url(../images/LevsCareerReview.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 374px;
	background-color: #000000;
}
#blackcontent {
	background-color: #282828;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#blackleftcol {
	color: #FFFFFF;
	text-align: left;
	float: left;
	width: 470px;
	padding-top: 20px;
	padding-left: 30px;
	font-size: 75%;
	line-height: 1.5em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#blackleftcol h1 {
color: #FA8D08;
font-size:150%;
margin:0;
padding:0;
}

#blackleftcol h2 {
	color: #E7B236;
	font-size:130%;
	margin: 0;
	padding: 0;
}

#blackrightcol {
	color: #FFFFFF;
	text-align: left;
	float: right;
	width: 210px;
	padding-top: 20px;
	padding-right: 30px;
	font-size: 70%;
	line-height: 1.5em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#blackrightcol h1 {
color: #FA8D08;
font-size:150%;
margin:0;
padding:0;
}

#blackrightcol h2 {
	color: #E7B236;
	font-size:130%;
	margin: 0;
	padding: 0;
}

#blackrightcol a:link {
	color: #FFFFFF;
	text-decoration: none;
}
#blackrightcol a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
#blackrightcol a:hover {
	color: #FA8D08;
	text-decoration: underline;
}
#blackrightcol a:active {
	color: #FA8D08;
	text-decoration: underline;
}
.paleGreenhead {
	background-color: #D9DCB3;
	padding: 2px 2px 1px 40px;
	font-weight: bold;
	background-image: url(../images/PaleGreenSwirl.jpg);
	background-repeat: no-repeat;
	color: #333300;
	font-size: 120%;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #AEB186;
}
.spiralhead {
	background-color: #FFFFFF;
	font-weight: bold;
	background-image: url(../images/spiralHeadbgrnd.gif);
	background-repeat: no-repeat;
	color: #333300;
	font-size: 120%;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 30px;
	height: 20px;
}
.newboxoutHead {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #743510;
	background-color: #CFD2B9;
	background-image: url(../images/NewBoxOut_top.gif);
	background-repeat: no-repeat;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 10px;
	letter-spacing: 1px;
	font-size: 90%;
	margin: 0px;
}
.newboxoutBase {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #733510;
	background-image: url(../images/NewBoxOut_base.gif);
	background-repeat: no-repeat;
	padding-top: 4px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	letter-spacing: 0px;
	font-size: 80%;
	margin: 0px;
	text-align: left;
	background-position: 0% 100%;
	height: 17px;
}
#newsletterindex {
	background-image: url(../images/NewsBgrnd2.gif);
	height: 63px;
	font-size: 80%;
	padding-top: 40px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.artistboxbase {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #733510;
	background-color: #B8BC97;
	background-image: url(../images/ArtistBase.gif);
	background-repeat: no-repeat;
	padding-top: 4px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	letter-spacing: 0px;
	font-size: 80%;
	margin: 0px;
	text-align: left;
	background-position: 0% 100%;
	height: 17px;
}
#indexfeatures {
	height: 60px;
	width: 769px;
	background-image: url(../images/IndexFeatureBgrnd.jpg);
	background-repeat: repeat-x;
}
#leftcolIndex {
	float: left;
	width: 170px;
	padding: 0px;
	font-size: 85%;
}

#indexfeatures a:link {
	color: #000000;
	text-decoration: none;
}
#indexfeatures a:visited {
	color: #000000;
	text-decoration: none;
}
#indexfeatures a:hover {
	color: #660000;
	text-decoration: underline;
}
#indexfeatures a:active {
	color: #660000;
	text-decoration: underline;
}

#FeatureProfile {
	float: right;
	height: 40px;
	width: 209px;
	position: relative;
	right: auto;
	background-image: url(../images/IndexFeatureProfileBgrnd.jpg);
	background-repeat: no-repeat;
	padding-top: 20px;
	padding-left: 20px;
}

#Featurereview {
	float: right;
	height: 40px;
	width: 199px;
	position: relative;
	right: auto;
	background-image: url(../images/IndexFeatureReviewBgrnd.jpg);
	background-repeat: no-repeat;
	padding-top: 20px;
	padding-left: 10px;
}

#FeatureReviewimage {

	float: right;

	height: 60px;

	width: 60px;

	position: relative;

	right: auto;

}

#FeatureNews {
	float: right;
	height: 40px;
	width: 261px;
	position: relative;
	right: auto;
	background-image: url(../images/IndexFeatureNewsBgrnd.jpg);
	background-repeat: no-repeat;
	padding-top: 20px;
	padding-left: 10px;
}
.FeatureBandName {
	font-size: 75%;
}
.TieDyeHead {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	background-color: #EC9A92;
	background-image: url(../images/TiDiSideHead.jpg);
	background-repeat: no-repeat;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 10px;
	letter-spacing: 1px;
	font-size: 90%;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.TieDyeBox {
	background-image: url(../images/TieDyeBgrnd.jpg);
	background-repeat: no-repeat;
	background-position: 0% 100%;
	padding-top: 3px;
	padding-right: 4px;
	padding-bottom: 8px;
	padding-left: 10px;
	margin: 0px;
	font-size: 95%;
}

