/*

Theme Name:
Theme URI:
Description:
Version:
Author:

*/
/* CSS Document */

img, div, a, input { behavior: url(iepngfix.htc) }

			/* Global Layout */



body
{
font-size: 1.1em;
background: #3C0808;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;


}


#wall {
	width:700px;
	margin-bottom:20px;
	position:relative;
	z-index:0;
}

#wrap{
	margin: auto;
	width:auto;
	height:auto;
	background-image:url(img/bg_gradient.jpg);
	background-repeat:repeat-x;
	background-position:bottom;

}


	#head{
		height: 215px;
		width:1014px;
		margin:auto;
	}

		#logo{
			float:left;
			margin:30px 0px 0px 0px;
			height: 136px;
			width: 358px;
			background-repeat:no-repeat;
			display:block;
		}


	#nav{
		height:26px;
		width:1014px;
		margin-top:20px;
	}

	#nav a{


}

	#nav img{
		padding:0;
	}

#nav li{

}

/*         BUTTONS       */

#about {
	background-image:url(img/newmenu/menuH.png);
	background-repeat:no-repeat;
	width:146px;
	height:26px;
	padding:0;
	float:left;

}

#about a{
	background-image:url(img/newmenu/menu.png);
	background-repeat:no-repeat;
	width:146px;
	height:26px;
	display:block;

	padding:0;
}

#about a:hover{
	background:none;
	padding:0;

}



#tour {
	background-image:url(img/newmenu/menuH-02.png);
	background-repeat:no-repeat;
	width:87px;
	height:26px;
	padding:0;
	float:left;

}

#tour a{
	background-image:url(img/newmenu/menu-02.png);
	background-repeat:no-repeat;
	width:87px;
	height:26px;
	display:block;
	float:left;

	padding:0;
}

#tour a:hover{
	background:none;
	padding:0;

}


#news {
	background-image:url(img/newmenu/menuH-03.png);
	background-repeat:no-repeat;
	width:70px;
	height:26px;
	padding:0;
	float:left;

}

#news a{
	background-image:url(img/newmenu/menu-03.png);
	background-repeat:no-repeat;
	width:70px;
	height:26px;
	display:block;
	float:left;

	padding:0;
}

#news a:hover{
	background:none;
	padding:0;

}


#photos {
	background-image:url(img/newmenu/menuH-04.png);
	background-repeat:no-repeat;
	width:87px;
	height:26px;
	padding:0;
	float:left;

}

#photos a{
	background-image:url(img/newmenu/menu-04.png);
	background-repeat:no-repeat;
	width:87px;
	height:26px;
	display:block;
float:left;
	padding:0;
}

#photos a:hover{
	background:none;
	padding:0;

}


#music {
	background-image:url(img/newmenu/menuH-05.png);
	background-repeat:no-repeat;
	width:72px;
	height:26px;
	padding:0;
	float:left;

}

#music a{
	background-image:url(img/newmenu/menu-05.png);
	background-repeat:no-repeat;
	width:72px;
	height:26px;
	display:block;
float:left;
	padding:0;
}

#music a:hover{
	background:none;
	padding:0;

}



#video {
	background-image:url(img/newmenu/menuH-06.png);
	background-repeat:no-repeat;
	width:75px;
	height:26px;
	padding:0;
	float:left;

}

#video a{
	background-image:url(img/newmenu/menu-06.png);
	background-repeat:no-repeat;
	width:75px;
	height:26px;
	display:block;
float:left;
	padding:0;
}

#video a:hover{
	background:none;
	padding:0;

}


#song {
	background-image:url(img/newmenu/menuH-07.png);
	background-repeat:no-repeat;
	width:66px;
	height:26px;
	padding:0;
	float:left;

}

#song a{
	background-image:url(img/newmenu/menu-07.png);
	background-repeat:no-repeat;
	width:66px;
	height:26px;
	display:block;
float:left;
	padding:0;
}

#song a:hover{
	background:none;
	padding:0;

}



#bio {
	background-image:url(img/newmenu/menuH-08.png);
	background-repeat:no-repeat;
	width:52px;
	height:26px;
	padding:0;
	float:left;

}

#bio a{
	background-image:url(img/newmenu/menu-08.png);
	background-repeat:no-repeat;
	width:52px;
	height:26px;
	display:block;
float:left;
	padding:0;
}

#bio a:hover{
	background:none;
	padding:0;

}


#singer {
	background-image:url(img/newmenu/menuH-09.png);
	background-repeat:no-repeat;
	width:77px;
	height:26px;
	padding:0;
	float:left;

}

#singer a{
	background-image:url(img/newmenu/menu-09.png);
	background-repeat:no-repeat;
	width:77px;
	height:26px;
	display:block;
float:left;
	padding:0;
}

#singer a:hover{
	background:none;
	padding:0;

}


#contact {
	background-image:url(img/newmenu/menuH-10.png);
	background-repeat:no-repeat;
	width:88px;
	height:26px;
	padding:0;
	float:left;

}

#contact a{
	background-image:url(img/newmenu/menu-10.png);
	background-repeat:no-repeat;
	width:88px;
	height:26px;
	display:block;
float:left;
	padding:0;
}

#contact a:hover{
	background:none;
	padding:0;

}

#disc {
	background-image:url(img/newmenu/menuH-11.png);
	background-repeat:no-repeat;
	width:133px;
	height:26px;
	padding:0;
	float:left;

}

#disc a{
	background-image:url(img/newmenu/menu-11.png);
	background-repeat:no-repeat;
	width:133px;
	height:26px;
	display:block;
float:left;
	padding:0;
}

#disc a:hover{
	background:none;
	padding:0;

}

#store {
    background-image:url(img/newmenu/menuH-12.png);
    background-repeat:no-repeat;
    width:58px;
    height:26px;
    padding:0;
    float:left;

}

#store a{
    background-image:url(img/newmenu/menu-12.png);
    background-repeat:no-repeat;
    width:58px;
    height:26px;
    display:block;
float:left;
    padding:0;
}

#store a:hover{
    background:none;
    padding:0;

}



#full{
	margin-top:5px;
	width:1014px;
	margin:auto;


}

		/*BGS */

#bg{
	width:1128px;
	height:700px;
	display:block;
	margin:auto;
	background-position:bottom;
	background-image:url(img/bg.jpg);
	background-repeat:no-repeat;
}

#bg2{
	width:1128px;
	height:700px;
	display:block;
	margin:auto;
	background-position:bottom;
	background-image:url(img/bg2.jpg);
	background-repeat:no-repeat;




}

#bg3{
	width:1128px;
	height:700px;
	display:block;
	margin:auto;
	background-position:bottom;
	background-image:url(img/bg3.jpg);
	background-repeat:no-repeat;




}

#bg4{
	width:1128px;
	height:700px;
	display:block;
	margin:auto;
	background-position:bottom;
	background-image:url(img/bg4.jpg);
	background-repeat:no-repeat;




}


#bg5{
	width:1128px;
	height:700px;
	display:block;
	margin:auto;
	background-position:bottom;
	background-image:url(img/bg5.jpg);
	background-repeat:no-repeat;



}


#bg6{
	width:1128px;
	height:700px;
	display:block;
	margin:auto;
	background-position:bottom;
	background-image:url(img/bg6.jpg);
	background-repeat:no-repeat;




}


#bg7{
	width:1128px;
	height:700px;
	display:block;
	margin:auto;
	background-position:bottom;
	background-image:url(img/bg7.jpg);
	background-repeat:no-repeat;




}


#bg8{
	width:1128px;
	height:700px;
	display:block;
	margin:auto;
	background-position:bottom;
	background-image:url(img/bg8.jpg);
	background-repeat:no-repeat;




}


#bg9{
	width:1128px;
	height:700px;
	display:block;
	margin:auto;
	background-position:bottom;
	background-image:url(img/bg9.jpg);
	background-repeat:no-repeat;




}

#bg10{
	width:1128px;
	height:700px;
	display:block;
	margin:auto;
	background-position:bottom;
	background-image:url(img/bg10.jpg);
	background-repeat:no-repeat;




}


#bg11{
	width:1128px;
	height:700px;
	display:block;
	margin:auto;
	background-position:bottom;
	background-image:url(img/bg11.jpg);
	background-repeat:no-repeat;




}











	/*CONTENT BOX */




#photo_box{
	width:700px;
	height:450px;
	position:relative;
	z-index:1;

}


#content_box_top {
	background-image:url(img/content_box_top.png);
	background-repeat:no-repeat;
	height:228px;
	width:667px;
	float:left;


}

#content_box_mid {
	background-image:url(img/content_box_mid.png);
	background-repeat:repeat-y;
	width:667px;
	min-height:100px;
	float:left;


}



#content_text {
	padding-left:30px;
	padding-right:30px;
	padding-bottom:20px;
}

#content_disc_text {
	padding-left:15px;
	padding-right:15px;
	padding-bottom:200px;
}

#content_disc_text h3{
	padding-top:0;
}

#content_photo {
	padding:30px;
}

#bg_container {
	width:1200px;

}

.disc_box {
	width:400px;
	height:140px;
	padding:20px;
	background-color:#0F0F0F;
	margin-right:20px;
	margin-top:20px;
	float:left;
	border:thin #4a4b4a solid;
}

.disc_text {
	float:left;
	padding-left:20px;
	width:270px;
}

.disc_box img {
	float:left;

}

#content_text p{
	font-size:1.1em;
	color:#A0A0A0;
	padding-top:10px;

}


#content_text a{
	font-size:1.1em;
	color:#278823;

}


#content_text h1{
	font-size:3em;
	color:#A0A0A0;
	padding-top:10px;

}

#content_text h2{
	font-size:1.7em;
	color:#A0A0A0;
	padding-top:20px;

}


#content_text h3{
	color:#f59f00;
	padding-top:20px;


}


#content_disc_text p{
	font-size:1.1em;
	color:#A0A0A0;
	padding-top:10px;

}

#content_disc_text a{
	font-size:1.1em;
	color:#278823;

}

#content_disc_text h1{
	font-size:3em;
	color:#A0A0A0;
	padding-top:10px;

}

#content_disc_text h2{
	font-size:1.7em;
	color:#A0A0A0;
	padding-top:20px;

}


#content_disc_text h3{
	font-size:1.3em;
	color:#f59f00;
}


#lilcontent_text p{
	font-size:1.1em;
	color:#A0A0A0;
	padding-top:10px;

}


#lilcontent_text a{
	font-size:1.1em;
	color:#278823;

}


#lilcontent_text h1{
	font-size:3em;
	color:#A0A0A0;
	padding-top:10px;

}

#lilcontent_text h2{
	font-size:1.7em;
	color:#A0A0A0;
	padding-top:20px;

}


#lilcontent_text h3{
	font-size:1.3em;
	color:#f59f00;
	padding-top:20px;


}


.vid_box {
	margin-right:35px;
	border:thick #0f0f0f solid;
	width:400px;
	height:300px;
	float:left;
	margin-top:20px;



}

.tour_box {
	padding:20px;
	background-color:#0F0F0F;
	margin-right:20px;
	margin-top:20px;
	float:left;
	border:thin #4a4b4a solid;
}

.tour_box td {
	width:400px;
	padding:20px;
	border:thin #4a4b4a dotted;
}

.tour_box h2{
	border-top:thin #4a4b4a dotted;
}

.tour_box p{
	padding-bottom:10px;
}


.contact_box {
	width:400px;
	padding:10px;
	background-color:#0F0F0F;
	margin-right:20px;
	margin-top:20px;
	float:left;
	border:thin #4a4b4a solid;




}



.liltour_box h2{
	border-top:thin #4a4b4a dotted;



}

.liltour_box p{
	padding-bottom:10px;



}

 p{
	font-size:1.1em;
	color:#A0A0A0;


}

h4{
	font-size:1em;
	color:#278823;

}




 /*TAGS


 p{
	font-size:1em;
	color:#A0A0A0;
	padding-top:10px;

}

 a{
	font-size:1em;
	color:#278823;

}


h1{
	font-size:3em;
	color:#A0A0A0;
	padding-top:10px;

}

h2{
	font-size:1.7em;
	color:#A0A0A0;
	padding-top:20px;

}


h3{
	font-size:1.3em;
	color:#f59f00;
	padding-top:20px;

}
 */




#content_box_bot {
	background-image:url(img/content_box_bot.png);
	background-repeat:no-repeat;
	width:667px;
	height:36px;
	float:left;
	margin-left:1px;


}

              /*LIL-CONTENT BOX */



#lilcontent_box_top {
	background-image:url(img/lilcontent_box_top.png);
	background-repeat:no-repeat;
	height:227px;
	width:347px;


}

#lilcontent_box_mid {
	background-image:url(img/lilcontent_box_mid.png);
	background-repeat:repeat-y;
	width:347px;
	min-height:200px;


}

#lilcontent_box_bot {
	background-image:url(img/lilcontent_box_bot.png);
	background-repeat:no-repeat;
	width:347px;
	height:33px;



}





#lilcontent{
	float:right;
	width:347px;

}


#content{
	float:left;
	width:667px;

}







		#page p{
			padding-bottom: .5em;
		}



		#page a{
			color: #212121;
		}




	#menu{
		position: relative;
		padding: 10px 0 10px 0;
		text-align: center;
		font-size: 1.3em;
	}

		#menu li{
			position: relative;
			display: inline;
			padding: 0 7px 0 7px;
			text-transform: uppercase;
		}

		#menu li a{
			color: #434242;
			text-decoration: none;
		}

		#menu li.active a, #menu li a:hover{
			color: #434242;
		}

#divide {
	    background-image:url(img/divide.jpg);
		background-repeat:repeat-x;
		height:2px;


}


	#footer{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #434242;
		margin:auto;
		background-color:#272626;
		min-height:200px;
		text-align:center;
		padding-top:20px;
		width:auto;

	}


	#footer a{
			color: #434242;
			text-decoration: none;
		}



#ri_logo {
	background-image:url(img/ri_logo.jpg);
	background-repeat:no-repeat;
	width:80px;
	height:78px;
	background-position:bottom;
	margin:auto;



}




/*VIEW ALBUM-------------------------------------------------- */



.bubbleInfo {
	height:28px;
    width: 400px;
        }



        /* Bubble pop-up */

        .popup {
        	position: relative;
        	display: none;
        	z-index: 999;
        	border-collapse: collapse;
        }

        .popup td.corner {
        	height: 15px;
        	width: 19px;
        }

        .popup td#topleft { background-image: url(popup/bubble-1.png); }
        .popup td.top { background-image: url(popup/bubble-2.png); }
        .popup td#topright { background-image: url(popup/bubble-3.png); }
        .popup td.left { background-image: url(popup/bubble-4.png); }
        .popup td.right { background-image: url(popup/bubble-5.png); }
        .popup td#bottomleft { background-image: url(popup/bubble-6.png); }
        .popup td.bottom { background-image: url(popup/bubble-7.png); text-align: center;}
        .popup td.bottom img { display: block; margin: 0 auto; }
        .popup td#bottomright { background-image: url(popup/bubble-8.png); }

        .popup table.popup-contents {
        	font-size: .8em;
        	line-height: 1.3em;
        	background-color: #262626;
        	color: #ccc;
        	}

.lyrics { color:#A0A0A0; }
.lcol { padding-right:1em; }
.rcol { padding-left:1em; }
.store { color:#A0A0A0; }
.store td { height:175px; }
.thumb {
	position: relative;
	z-index: 0;
}
.thumb:hover{
	background-color: transparent;
	z-index: 50;
}
/* CSS for enlarged image */
.thumb span {
	position: absolute;
	background-color: lightyellow;
	padding: 5px;
	border: 1px dashed gray;
	visibility: hidden;
}
/* CSS for enlarged image on hover */
.thumb:hover span {
	visibility: visible;
	left: 200px; /* position where enlarged image should offset horizontally */
}
