img { -ms-interpolation-mode: bicubic; }

body{margin:0;padding:0;color:#31322a; font:62.5% Geneva, Lucida Sans, Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif ;text-align:center;background:#829b4f url(http://static.endoftheroadfestival.com/images/card.jpg);line-height:1.4;}

#overall {width:990px; margin:0 auto; padding:0 5px 0 5px;background:#fff url(http://static.endoftheroadfestival.com/images/bg.jpg) repeat-y 50% 0;}

a {color:#9e2124;text-decoration:none;}
a:visited {color:#9e2124;text-decoration:none;}
a:hover {color:#9e2124;text-decoration:underline;}


strong {font-weight:bold;}
em {font-style:italic;}
small {font-size:80%;color:#333;}

h1,h2,h3,h4,h5,h6 {text-transform:capitalize;}

#header {width:990px;padding:0;margin:0;height:184px;background:#abd144 url(http://static.endoftheroadfestival.com/images/menu-line.gif) repeat-x bottom left;}

#menu {
clear:both;
float:left;
width:970px;
height:16px;
text-align:right;
padding:12px 0 12px 20px;
background:transparent url(http://static.endoftheroadfestival.com/images/menu-line.gif) repeat-x bottom left;
margin:0 0 20px 0;
}

#menu ul {
padding:0;
}

#menu li {
display:block;
float:left;
list-style-type:none;
}

#menu li a {
display:block;
height:16px;
width:52px;
text-indent:-9009px;
background:transparent url(http://static.endoftheroadfestival.com/images/menu.png) no-repeat 0 0;
margin:0 15px 0 0;
outline:0;
}

#menu li a:hover {
background-position:0 -16px;
}

#menu li.homeselected a {
background-position:0 -32px;
}
#menu li.homeselected a:hover {
background-position:0 -32px;
}
#menu li a:hover {
background-position:0 -16px;
}

#menu li.news a {
width:44px;
background-position:-52px 0;
}

#menu li.news a:hover {
background-position:-52px -16px;
}
#menu li.newsselected a {
width:44px;
background-position:-52px -32px;
}

#menu li.newsselected a:hover {
background-position:-52px -32px;
}

#menu li.lineup2009 a {
width:104px;
background-position:-96px 0;
}

#menu li.lineup2009 a:hover {
background-position:-96px -16px;
}
#menu li.lineup2009selected a {
width:104px;
background-position:-96px -32px;
}

#menu li.lineup2009selected a:hover {
background-position:-96px -32px;
}

#menu li.tickets a {
width:109px;
background-position:-200px 0;
}

#menu li.tickets a:hover {
background-position:-200px -16px;
}

#menu li.ticketsselected a {
width:109px;
background-position:-200px -32px;
}

#menu li.ticketsselected a:hover {
background-position:-200px -32px;
}

#menu li.info a {
width:118px;
background-position:-309px 0;
}

#menu li.info a:hover {
background-position:-309px -16px;
}
#menu li.infoselected a {
width:118px;
background-position:-309px -32px;
}

#menu li.infoselected a:hover {
background-position:-309px -32px;
}
#menu li.events a {
width:65px;
background-position:-427px 0;
}

#menu li.events a:hover {
background-position:-427px -16px;
}
#menu li.eventsselected a {
width:65px;
background-position:-427px -32px;
}

#menu li.eventsselected a:hover {
background-position:-427px -32px;
}



#menu li.gallery a {
width:74px;
background-position:-492px 0;
}

#menu li.gallery a:hover {
background-position:-492px -16px;
}
#menu li.galleryselected a {
width:74px;
background-position:-492px -32px;
}

#menu li.galleryselected a:hover {
background-position:-492px -32px;
}


#menu li.forum a {
width:63px;
background-position:-566px 0;
}

#menu li.forum a:hover {
background-position:-566px -16px;
}
#menu li.forumselected a {
width:63px;
background-position:-566px -32px;
}

#menu li.forumselected a:hover {
background-position:-566px -32px;
}


#menu li.about a {
width:56px;
background-position:-629px 0;
}

#menu li.about a:hover {
background-position:-629px -16px;
}
#menu li.aboutselected a {
width:56px;
background-position:-629px -32px;
}

#menu li.aboutselected a:hover {
background-position:-629px -32px;
}



#menu li.contact a {
width:54px;
background-position:-685px 0;
}

#menu li.contact a:hover {
background-position:-685px -16px;
}
#menu li.contactselected a {
width:54px;
background-position:-685px -32px;
}

#menu li.contactselected a:hover {
background-position:-685px -32px;
}


#menu li.rssfeed a {
width:61px;
background-position:-739px 0;
}

#menu li.rssfeed  a:hover {
background-position:-739px -16px;
}
#menu li.rssfeedselected a {
width:61px;
background-position:-739px -32px;
}

#menu li.rssfeedselected a:hover {
background-position:-739px -32px;
}


#maincontent {float:left;display:inline;width:600px;text-align:left;padding: 0 0 20px 20px; background:url(http://static.endoftheroadfestival.com/images/buy-button-2.gif) no-repeat -999px -999px;}

#maincontent .entry {background:transparent url(http://static.endoftheroadfestival.com/images/line.gif) no-repeat bottom left;padding:0 0 20px 0;margin:0 0 10px 0;width:600px;}

#maincontent .entry2 {padding:0 0 10px 0;margin:0 0 10px 0;width:600px;}

#maincontent p {margin: 10px 0 10px 0;font-size:1.2em;}

#maincontent h1, #sidebar h1 {font-size:2.6em;margin:20px 0 10px 0;font-weight:bold;font-weight:bold;font-family:Baskerville, Times, Times New Roman, serif;padding:0;color:#013401;}

#maincontent h2, #sidebar h2 {font-size:2.2em;margin:20px 0 10px 0;font-weight:bold;font-weight:bold;font-family:Baskerville, Times, Times New Roman, serif;padding:0;color:#013401;}



#maincontent h3 {font-size:1.8em;margin:20px 0 0 0;font-weight:bold;font-weight:bold;font-family:Baskerville, Times, Times New Roman, serif;color:#013401;}

#sidebar h3 {font-size:1.8em;margin:0 0 10px 0;font-weight:bold;font-weight:bold;font-family:Baskerville, Times, Times New Roman, serif;color:#013401;}


#maincontent h4, #sidebar h4 {font-size:1.2em;margin:0;font-weight:bold;color:#013401;}

h1 a, h2 a, h3 a, h4 a {color:#013401;}
h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited {color:#013401;}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover {color:#013401;}

#footer {clear:both;background:transparent url(http://static.endoftheroadfestival.com/images/menu-line.gif) repeat-x top left;padding:20px 20px 20px 0;width:970px;}
#footer p {font-size:1.2em;margin: 0;color:#666;}


#maincontent .entry ul {margin:10px 0 20px 0;font-size:1.2em;list-style: none;}

.entry ul li {margin: 0;background: url(http://static.endoftheroadfestival.com/images/bullet.png) no-repeat 0 0; padding: 0 0 2px 15px;}

#sidebar {float:left;display:inline;width:330px;text-align:left;margin: 0 0 40px 20px;}

.side-email, .side-social, .side-info, .side-ad, .side-friends, .side-friends, .side-search, .side-twitter {background:#d3e59a url(http://static.endoftheroadfestival.com/images/side-bg.jpg);margin:0;padding:10px;}
.side-line-up {background:#d3e59a url(http://static.endoftheroadfestival.com/images/side-bg.jpg);margin:0;padding:10px;}

.side-buy {background:#d3e59a url(http://static.endoftheroadfestival.com/images/side-bg.jpg);margin:0;padding:0;width:320px;height:120px;}

.side-ad {text-align:center;}
.side-ad h4 { background:#d9d5bc url(http://static.endoftheroadfestival.com/images/side-bg-outer.jpg); color:#666;}

#sidebar p {margin: 10px 0 5px 0;font-size:1.2em;}
.side-outer {padding:5px;margin: 0 0 10px 0; background:#d9d5bc url(http://static.endoftheroadfestival.com/images/side-bg-outer.jpg);}
.side-email, .side-social, .side-info, .side-line-up, .side-ad, .side-friends, .side-twitter {width:300px;}
#sidebar .side-email ul, #sidebar .side-social ul, #sidebar .side-friends ul, .side-twitter ul {margin:0;padding:0;font-size:1.2em;}
#sidebar .side-info ul, #sidebar .side-line-up ul {margin:0 0 5px 0;padding:0;font-size:1.2em;}
#sidebar .side-email li, #sidebar .side-social li {display:inline;padding:0;text-transform:none;}
#sidebar .side-info li, #sidebar .side-friends li {display:block;padding:0;text-transform:none;}
#sidebar .side-line-up li {display:inline;padding:0;text-transform:none;color:#666;}
#sidebar .side-friends ul li, #sidebar .side-info ul li, #sidebar .side-email ul li {background: url(http://static.endoftheroadfestival.com/images/arrow.png) no-repeat 0 0; padding: 0 0 0 17px;}

#sidebar .side-twitter li {display:block;padding:0 0 5px 0;}

.alignleft {float:left;margin: 0 0 10px 0;padding:5px; background:#d9d5bc url(http://static.endoftheroadfestival.com/images/alignleftback.jpg);}

.alignleftnews {float:left;margin: 0 0 2px 0;padding:5px; background:#d9d5bc url(http://static.endoftheroadfestival.com/images/alignleftback.jpg);}

.alignleftfront {float:left; display:inline;margin: 0 0 2px 0;padding:5px; background:#d9d5bc url(http://static.endoftheroadfestival.com/images/alignleftback.jpg);}

.alignlefthalf {float:left; display:inline;margin: 0 20px 5px 0;padding:5px; background:#d9d5bc url(http://static.endoftheroadfestival.com/images/side-bg-outer.jpg);}

.alignrighthalf {float:right; display:inline;margin: 0 0 5px 20px;padding:5px; background:#d9d5bc url(http://static.endoftheroadfestival.com/images/side-bg-outer.jpg);}

.alignright {float:right; display:inline;margin: 0 0 10px 10px;padding:5px; background:#d9d5bc url(http://static.endoftheroadfestival.com/images/side-bg-outer.jpg);}

.alignnone {margin:0;padding:5px; background:#d9d5bc url(http://static.endoftheroadfestival.com/images/side-bg-outer.jpg);}

.alignleftsmall {float:left; display:inline;margin: 13px 10px 0 0;padding:5px; background:#d9d5bc url(http://static.endoftheroadfestival.com/images/alignleftbacksmall.jpg);}

.band-side{float:left; display:inline;margin: 0;padding:5px; background:#d9d5bc url(http://static.endoftheroadfestival.com/images/band-side.jpg) no-repeat 0 0;width:290px;}
.bandnamesmall {color:#666;font-size:100%;text-align:right;margin: 0 0 5px 0;padding: 0 5px 0 0;}
.bandnamesmall2 {color:#666;font-size:100%;float:right;text-align:right;width:590px;margin: 0 0 5px 0;padding: 0 5px 0 0;}

.sociable {padding:2px;display:inline;}

div.sociable { margin: 20px 0 0 0; }

.sociable_tagline {display:inline;font-size:1.2em;}
.sociable span {
	display: block;
}
.sociable ul {
	display: inline;
	margin: 0 !important;
	padding: 0 !important;
}
.sociable ul li {
	background: none;
	display: inline !important;
	list-style-type: none;
	margin: 0;
	padding: 1px;
}
.sociable ul li:before { content: ""; }
.sociable img {
	float: none;
	width: 16px;
	height: 16px;
	border: 0;
	margin: 0;
	padding: 0;
}

.sociable-hovers {
	opacity: .5;
	-moz-opacity: .5;
	filter: alpha(opacity=50);
}
.sociable-hovers:hover {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}

.date {font-size:80%;color:#7f7d62;}
.grey {color:#7f7d62;}

.searchcat, .searchcat a, .searchcat a:visited, .searchcat a:hover{color:#7f7d62;}

    }
	* html #footer {
		height:1px;
	}

#terms {width:600px; height:200px; overflow:auto;margin:20px 0 20px 0;background:#f2f2f2;border:1px solid #dadcd5;padding:5px;}

.searchbox {border: 3px solid #dbd7be;font-size:1.2em;width:200px;padding:3px;margin:0 5px 0 0;}

.breadcrumb {margin: 0;font-size:1em;}

.quote {width:600px;font-size:1.2em;margin:0 0 10px 0;}

.redtext {color:#ff0000;font-weight:bold;}

p.readmore {float:right;}


#menu span {
position:absolute;
left:-999px;
width:990px;
}

.headliner, .secondheadliner {color:#7f7d62;white-space:nowrap;}
.headliner {padding:0 8px 0 8px;}
.secondheadliner {padding:0 6px 0 6px;}
.headliner a {font-weight: bold;font-size:2em;}
.secondheadliner a {font-weight: bold;font-size:1.6em;}
.mediumband, .other {color:#666;padding:0 4px 0 4px;white-space:nowrap;}
.mediumband a {font-size:1.2em;}
.otherside {color:#7f7d62;}


.current_page_item a {
position:absolute;
left:-999px;
width:990px;}


.replace {position:relative; margin:0px; padding:0px; /* hide overflow:hidden from IE5/Mac */ /* \*/ overflow:hidden; /* */;}
.replace span {display:block; position:absolute; top:0px; left:0px; z-index:1; /*for Opera 5 and 6*/;}

h4#buytickets, h4#buytickets span{width:320px; height:120px;     background:url(http://static.endoftheroadfestival.com/images/buy-button.gif) no-repeat 0 0;}

h4#buytickets a:hover span {width:320px; height:120px;     background:url(http://static.endoftheroadfestival.com/images/buy-button-2.gif) no-repeat 0 0;}

.print {margin: 10px 0 10px 0;font-size:1.2em;display:inline;}
.print ul {display:inline;}
.print ul li {margin: 0;background: url(http://static.endoftheroadfestival.com/images/printer.png) no-repeat 0 0; padding: 0 0 2px 20px;display:inline;}
.print ul li:after {content: " / ";}


.artistbuy {margin:20px 0 0 0;background:#d9d5bc url(http://static.endoftheroadfestival.com/images/side-bg.jpg);padding: 0 0 0 5px;}

.frontlineup {text-align:center;width:590px;}
 

table.tableoverall {font-size:1.2em;}
td {padding:5px 0 5px 0;vertical-align: top;}
.form_formtag {border:1px solid black; font-size:1.2em;width:300px;}

#twitter-link {text-align:right;display:block;padding:10px 0 0 0;font-size:1.2em;}
