
/* RIDING THE LOW CSS * CREATED BY VINCENT MCAULAY * 2007-2008 */

body.splashPage div.logo {
	width:100%;
	height:150px;
	float:left;
	margin:200px 0 0 0;
	background:url(../images/rtl_logo.gif) center center no-repeat;
	text-align:center;
}
	body.splashPage div.logo p {
		margin:80px 0 0 0;
		font-size:15em;
		color:#090909;
		letter-spacing:-18px;
	}

body {
	background:#000;
	margin:0 0 25px 0;
	font-size:80%;
	color:#696969;
	font-family:Arial, Helvetica, sans-serif;
}
p {
	margin:0;
}
div.hr {
	clear:both;
}
div.hr hr {
	display:none;
}
a {
	color:#ac0000;
	text-decoration:none;
}
.floatLeft {
	float:left;
	margin:0 10px 10px 0;
}
.floatRight {
	float:right;
}
a:hover {
	color:#fff;
}
div#mainContainer {
	width:923px;
	float:left;
}
div#left {
	width:376px;
	float:left;
}
div#headerIMG {
	margin:0 0 23px 0;
	float:left;
	width:376px;
	height:422px;
}
img {
	border:none;
}
	/* MAIN PAGE IMAGES */
	body#home div#left div#headerIMG {
		background:url(../images/top_left_boyBW2.jpg) 0 0 no-repeat;	
	}
	body#latest div#left div#headerIMG {
		background:url(../images/top_left_man_tat.jpg) 0 0 no-repeat;	
	}
	body#about div#left div#headerIMG {
		background:url(../images/top_left_logo.jpg) 0 0 no-repeat;	
	}
	body#music div#left div#headerIMG {
		background:url(../images/top_left_dan2.jpg) 0 0 no-repeat;	
	}
	body#live div#left div#headerIMG {
		background:url(../images/top_left_paddy_cheers.jpg) 0 0 no-repeat;	
	}
	body#gallery div#left div#headerIMG {
		background:url(../images/top_left_susumi.jpg) 0 0 no-repeat;	
	}
	body#lyrics div#left div#headerIMG {
		background:url(../images/top_left_pad.jpg) 0 0 no-repeat;	
	}
	body#links div#left div#headerIMG {
		background:url(../images/top_left_logo_wall.jpg) 0 0 no-repeat;	
	}
		div#left ul.primaryNav {
			width:124px;
			float:left;
			padding:0;
			margin:0;
		}
			div#left ul.primaryNav li {
				list-style-type:none;
				margin:3px 0;
			}
				div#left ul.primaryNav li a {
					width:124px;
					height:21px;
					display:block;
					text-indent:-9999px;
				}
				/* LH NAV STATES */
				div#left ul.primaryNav li a.homeLink {
					background:url(../images/link_home.gif) 0 0 no-repeat;
				}
				div#left ul.primaryNav li a.homeLink:hover {
					background:url(../images/link_home.gif) 0 -21px no-repeat;
				}
				div#left ul.primaryNav li.current a.homeLink {
					background:url(../images/link_home.gif) 0 -21px no-repeat;
				}
				
				div#left ul.primaryNav li a.latestLink {
					background:url(../images/link_latest.gif) 0 0 no-repeat;
				}
				div#left ul.primaryNav li a.latestLink:hover {
					background:url(../images/link_latest.gif) 0 -21px no-repeat;
				}
				div#left ul.primaryNav li.current a.latestLink {
					background:url(../images/link_latest.gif) 0 -21px no-repeat;
				}
				
				div#left ul.primaryNav li a.aboutLink {
					background:url(../images/link_about.gif) 0 0 no-repeat;
				}
				div#left ul.primaryNav li a.aboutLink:hover {
					background:url(../images/link_about.gif) 0 -21px no-repeat;
				}
				div#left ul.primaryNav li.current a.aboutLink{
					background:url(../images/link_about.gif) 0 -21px no-repeat;
				}
				
				div#left ul.primaryNav li a.musicLink {
					background:url(../images/link_music.gif) 0 0 no-repeat;
				}
				div#left ul.primaryNav li a.musicLink:hover {
					background:url(../images/link_music.gif) 0 -21px no-repeat;
				}
				div#left ul.primaryNav li.current a.musicLink {
					background:url(../images/link_music.gif) 0 -21px no-repeat;
				}
				
				div#left ul.primaryNav li a.liveLink {
					background:url(../images/link_live.gif) 0 0 no-repeat;
				}
				div#left ul.primaryNav li a.liveLink:hover {
					background:url(../images/link_live.gif) 0 -21px no-repeat;
				}
				div#left ul.primaryNav li.current a.liveLink{
					background:url(../images/link_live.gif) 0 -21px no-repeat;
				}
				
				div#left ul.primaryNav li a.galleryLink {
					background:url(../images/link_gallery.gif) 0 0 no-repeat;
				}
				div#left ul.primaryNav li a.galleryLink:hover {
					background:url(../images/link_gallery.gif) 0 -21px no-repeat;
				}
				div#left ul.primaryNav li.current a.galleryLink {
					background:url(../images/link_gallery.gif) 0 -21px no-repeat;
				}
				
				div#left ul.primaryNav li a.forumLink {
					background:url(../images/link_forum.gif) 0 0 no-repeat;
				}
				div#left ul.primaryNav li a.forumLink:hover {
					background:url(../images/link_forum.gif) 0 -21px no-repeat;
				}
				div#left ul.primaryNav li.current a.forumLink {
					background:url(../images/link_forum.gif) 0 -21px no-repeat;
				}
				
				div#left ul.primaryNav li a.linksLink {
					background:url(../images/link_links.gif) 0 0 no-repeat;
				}
				div#left ul.primaryNav li a.linksLink:hover {
					background:url(../images/link_links.gif) 0 -21px no-repeat;
				}
				div#left ul.primaryNav li.current a.linksLink{
					background:url(../images/link_links.gif) 0 -21px no-repeat;
				}				
div#right {
	width:523px;
	float:left;
	margin:0 0 0 22px;
}
	div#right h1 {
		width:523px;
		height:104px;
		background:url(../images/rtl_logo.gif) 0 0 no-repeat;
		text-indent:-9999px;
		float:left;
		margin:10px 0 40px 0;
	}
	
h2 {
	text-indent:-9999px;
	float:left;
	margin:0 0 20px 0;
	width:523px;
	height:34px;
}
body#about p {
	float:left;
}
/* PAGE TITLES */
body#home h2 {
	background:url(../images/title_home.gif) 0 0 no-repeat;
}
body#latest h2 {
	background:url(../images/title_latest.gif) 0 0 no-repeat;
}
body#about h2 {
	background:url(../images/title_about.gif) 0 0 no-repeat;
}
body#music h2 {
	background:url(../images/title_music.gif) 0 0 no-repeat;
}
body#live h2 {
	background:url(../images/title_live.gif) 0 0 no-repeat;
}
body#gallery h2 {
	background:url(../images/title_gallery.gif) 0 0 no-repeat;
}
body#forum h2 {
	background:url(../images/title_forum.gif) 0 0 no-repeat;
}
body#links h2 {
	background:url(../images/title_links.gif) 0 0 no-repeat;
}
body#lyrics h2 {
	background:url(../images/title_lyrics.gif) 0 0 no-repeat;
}
body#home h3 {
	width:100%;
	height:34px;
	background:url(../images/title_latest.gif) 0 0 no-repeat;
	text-indent:-9999px;
	float:left;
	margin:25px 0 20px 0;
}
div.homeLatest {
	float:left;
	margin:0 0 15px 0;
	width:100%;
}
div.homeLatest img {
	float:left;
	margin:0 5px 0 0;
}
div.homeLatest p {
	width:175px;
	float:right;
}
	div.homeLatest p strong {
		color:#ac0000;
		font-size:1.5em;
		letter-spacing:-1px;
	}
	div.homeLatest p a {
		color:#ac0000;
		text-transform:uppercase;
	}
	div.homeLatest p a:hover {
		color:#fff;
	}
	
body#home div#mainContainer {
	margin:0 0 25px 0;
}
	
/* ----------------------
	LATEST PAGE
------------------------*/
	
div.latestNewsItem {
	float:left;
	margin:0 0 25px 0;
	border-bottom:1px solid #1b1b1b;
	padding:0 0 15px 0;
	width:100%;
}
div.latestNewsItemBottom {
	float:left;
	margin:0 0 25px 0;
	width:100%;
}

div.latestNewsItem p strong {
	color:#ac0000;
	font-size:1.5em;
	letter-spacing:-1px;
}
div.latestNewsItem p span {
	color:#000;
	font-weight:bold;
	font-size:1.3em;
	background:#ac0000;
	padding:5px 0 0 0;
}
div.latestNewsItemBottom p span {
	color:#000;
	font-weight:bold;
	font-size:1.3em;
	background:#ac0000;
	padding:5px 0 0 0;
}	
div.latestNewsItemBottom p strong {
	color:#ac0000;
	font-size:1.5em;
	letter-spacing:-1px;
}
.latestPage_img {
	margin:0 0 15px 0;
}	

	
/* ----------------------
	ABOUT PAGE
------------------------*/

p.questionTop {
	color:#000;
	background:#ac0000;
	font-weight:bold;
	margin:0 0 5px 0;
	display:block;
}
p.question {
	color:#000;
	background:#ac0000;
	font-weight:bold;
	margin:20px 0 5px 0;
}
p.answer {
	margin:0 0 10px 0;
	width:100%;
}
p.answerBottom {
	margin:0;
	width:100%;
}
body#about div#mainContainer {
	margin:0 0 25px 0;
}

ul.bandMembers {
	margin:0 0 25px 0;
	padding:0;
	float:left;
	width:100%;
}
	ul.bandMembers li {
		list-style-type:none;
		color:#fff;
	}
		ul.bandMembers li span {
			color:#ac0000;
			font-weight:bold;
		}
		ul.bandMembers li span.grey {
			color:#696969;
			font-weight:bold;
		}

	
/* ----------------------
	GALLERY PAGE
------------------------*/
body#gallery p.sendIn {
	color:#fff;
}
ul.gallery {
	margin:0 0 35px 0;
	border-bottom:1px solid #1b1b1b;
	padding:0 0 5px 0;
	float:left;
}
	ul.gallery li {
		display:inline;
		list-style-type:none;
		float:left;
		width:61px;
		height:61px;
		margin:0 13px 13px 0;
	}
	
p.galleryTitle {
	font-size:1.4em;
	color:#fff;
	margin:20px 0 10px 0;
	clear:both;
}
	p.galleryTitle strong {
		color:#AC0000;
	}
	p.galleryTitle span.second {
		color:#ababab;
	}
		p.galleryTitle span.third {
			color:#626262;
		}
p.photoBy {
	font-size:10px;
	color:#1b1b1b;
}	
	p.photoBy a {
		color:#1b1b1b;
		text-decoration:underline;
	}
	p.photoBy a:hover {
		color:#AC0000;
	}


/* ----------------------
	MUSIC PAGE
------------------------*/

div.musicSection {
	width:100%;
	display:block;
	float:left;
	margin:0 0 25px 0;
	border-bottom:1px solid #1b1b1b;
	padding:0 0 25px 0;
}
div.musicSectionBottom {
	width:100%;
	display:block;
	float:left;
	margin:0 0 25px 0;
}

p.albumTitle {
	color:#AC0000;
	font-weight:bold;
	font-size:1.5em;
}
p.albumDetails {
	color:#fff;
	font-weight:bold;
	font-size:1.1em;
}
body#music ul {
	margin:5px 0;
	padding:0;
	float:left;
}
body#music ul li {
	list-style-type:none;
	color:#fff;
}
body#music ul li span {
	color:#696969;
}

body#music strong {
	color:#ac0000;
}

/* ----------------------
	LIVE PAGE
------------------------*/
body#live div#mainContainer {
	margin:0 0 25px 0;
}
body#live table {
	float:left;
	margin:0 0 25px 0;
}
body#live table td {
	height:25px;
	margin:0 0 10px 0;
	border-bottom:1px solid #1b1b1b; 
	vertical-align:top;
	padding:5px 0;
}
body#live table td.date {
	width:100px;
	color:#ac0000;
}
body#live table td.venue {
	width:323px;
	color:#ac0000;
}
body#live table td.price {
	width:100px;	
	color:#ac0000;
}
body#live p.videoTitle {
	color:#ac0000;
	font-size:1.5em;
}
p.vidTitleTop {
	font-size:1.4em;
	color:#fff;
	margin:0 0 10px 0;
	clear:both;
}
	p.vidTitleTop strong {
		color:#AC0000;
	}
	p.vidTitleTop.second {
		color:#ababab;
	}
		p.vidTitleTop.third {
			color:#626262;
		}
p.vidTitle {
	font-size:1.4em;
	color:#fff;
	margin:20px 0 10px 0;
	clear:both;
}
	p.vidTitle strong {
		color:#AC0000;
	}
	p.vidTitle span.second {
		color:#ababab;
	}
		p.vidTitle span.third {
			color:#626262;
		}
img.vidPH {
	margin:0 0 15px 0;
}

/* ----------------------
	LINKS PAGE
------------------------*/
body#links div#mainContainer {
	margin:0 0 25px 0;
}
body#links img {
	margin:0 17px 0 0;
}
div#forumPH {
	width:523px;
	height:600px;
	background:url(../images/bg_stripes.gif);
}

/* ----------------------
	LYRICS PAGE
------------------------*/
body#lyrics p strong {
	color:#AC0000;
	border-bottom:1px solid #ac0000;
}
body#lyrics p {
	text-transform:uppercase;
}

.noCaps {
	text-transform:none !important;
}