/* Start of CMSMS style sheet 'music_room' */
@charset "utf-8";
/* CSS Document */

/* ================================================================ GENERAL === */

*{margin:0;
padding:0;
}

body{background:url(images/background_2.jpg) repeat-x; font:12px  "Trebuchet MS", Helvetica, Geneva, Arial, sans-serif; color:#FFFFFF; line-height:18px; margin:0; background-color: #1a1718;}

#container{width:973px; margin:0 auto; position:relative;}

.logo{width:325px; height: 61px; background-image:url(images/logo.gif); position:absolute; top:0; left:0; text-indent:-5000px;}

img{border:none;}

.buynow{margin:8px 0 0 0;}

#ganja_stamp{width:225px; height:256px; background:url(images/ganja_farmer.png) no-repeat; position:absolute; top:527px; left:0;}

#trinidad_2{position:absolute; top:108px; left:625px; background-image:url(images/trinidad.png); width:46px; height:46px; display:block;}

.input_dark_2{border:1px solid #fff; background-color:#000 !important; color:#FFFFFF;}

.cover_2{float:left; margin:48px 5px 0 10px;}

.music_listen{position:absolute; top:727px; left:536px; background-image:url(images/listen2.png); width:122px; height:19px; display:block; text-indent:-5000px;}

/* ================================================================= MAIN NAVIGATION === */

#nav_back{width:652px;height:33px; background-image:url(images/nav_back.gif); position:absolute; top:61px; left:0;}

.nav1{width:70px; height:33px; background-image:url(images/nav1.gif); position:absolute; top:61px; left:0; display:block; text-indent:-5000px;}
.nav1:hover{background-image:url(images/nav1_over.gif);}

.nav2{width:148px; height:33px; background-image:url(images/nav2.gif); position:absolute; top:61px; left:70px; display:block; text-indent:-5000px;}
.nav2:hover{background-image:url(images/nav2_over.gif);}

.nav3{width:60px; height:33px; background-image:url(images/nav3.gif); position:absolute; top:61px; left:218px; display:block; text-indent:-5000px;}
.nav3:hover{background-image:url(images/nav3_over.gif);}

.nav4{width:99px; height:33px; background-image:url(images/nav4.gif); position:absolute; top:61px; left:278px; display:block; text-indent:-5000px;}
.nav4:hover{background-image:url(images/nav4_over.gif);}

.nav5{width:63px; height:33px; background-image:url(images/nav5.gif); position:absolute; top:61px; left:377px; display:block; text-indent:-5000px;}

.nav5:hover{background-image:url(images/nav5_over.gif);}

.nav6{
width:99px;
height:33px;
background-image:url(images/nav6.gif);
position:absolute;
top:61px;
left:581px;
display:block;
text-indent:-5000px;
}
.nav6:hover{
background-image:url(images/nav6_over.gif);
}

.nav_dress{
width:141px;
height:33px;
background-image:url(images/navdress.gif);
position:absolute;
top:61px;
left:440px;
display:block;
text-indent:-5000px;
}
.nav_dress:hover{
background-image:url(images/navdress_over.gif);
}

/* =============================================================== TOP NAVIGATION === */

.tnav1{width:66px; height:29px; background-image:url(images/tnav1.gif); position:absolute; top:0; left:662px; display:block; text-indent:-5000px;}

.tnav2{width:142px; height:29px; background-image:url(images/tnav2.gif); position:absolute; top:0; left:728px; display:block; text-indent:-5000px;}

.tnav3{width:150px; height:29px; background-image:url(images/tnav3.gif); position:absolute; top:0; left:870px; display:block; text-indent:-5000px;}

/* ================================================================ FOOTER === */

#bottom_nav{width:700px; height:22px; position:absolute; top:784px; left:0; font-size:10px;}

#bottom_nav a{color:#FFFFFF; text-decoration:none; margin-right:15px;}

#bottom_nav a:hover{text-decoration:underline;}

/* ================================================================ CONTENT === */

#shows{width:659px; height:430px; background:url(images/shows.png) no-repeat; position:absolute; top:113px; left:0;}

#music_room_3{width:659px; height:177px; background:url(images/music_room.png) no-repeat; position:absolute; top:570px; left:0;}

#family_2{background:url(images/join_family_2.gif) no-repeat; width:276px; height:112px; position:absolute; top:113px; left:740px;}

#family_form_2{margin:30px 0 0 5px;}

#marlon-h_3{width:273px; height:485px; background:url(images/marlon_pic_3.jpg) no-repeat; position:absolute; top:298px; left:690px;}

#cd-info_3{font-size:14px; line-height:21px; margin:48px 0 0 0; float:left;}

#music_player3{
margin:48px 0 0 0;
	float:left;
margin-left:50px;
	width:330px;
}
.music_player{
	position:relative;
	top:0;
text-align:center;
	width:330px;
height:60px;
background:url(images/playlist.png) top left no-repeat;
}
.show_list{ width:603px; position:relative; top:46px; left:27px;}

.show_list td{ border-bottom:1px solid #848484; height:30px;}

.bottom_tt{background:url(images/tt.gif) no-repeat; width:31px; height:20px; position:absolute; top:789px; left:906px; text-indent:-5000px;}



/********************* Fancy Styles ***********************/


div#fancy_overlay {
	position:absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	background-color: #333;
}

div#fancy_loading {
	position: absolute;
	height: 40px;
	width: 40px;
	cursor: pointer;
	display: none;
	overflow: hidden;
	background: transparent;
	z-index: 100;
}

div#fancy_loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background: transparent url(images/fancy/fancy_progress.png) no-repeat;
}

div#fancy_close {
	position: absolute;
	top: -12px;
	right: -12px;
	height: 30px;
	width: 30px;
	background: transparent url(images/fancy/fancy_closebox.png) ;
	cursor: pointer;
	z-index: 100;
	display: none;
}

div#fancy_content {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	padding: 0; 
	margin: 0;
	z-index: 96;
}

#fancy_frame {
	position: relative;
	width: 100%;
	height: 100%;
	display: none;
}

img#fancy_img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border:0; 
	padding: 0; 
	margin: 0;
	z-index: 92;
}

div#fancy_title {
	position: absolute;
	bottom: -35px;
	left: 0;
	width: 100%;
	z-index: 100;
	display: none;
}

div#fancy_title table {
	margin: 0 auto;
}

div#fancy_title div {
	color: #FFF;
	font: bold 12px Arial;
	padding-bottom: 2px;
}

td#fancy_title_left {
	height: 32px;
	width: 15px;
	background: transparent url(images/fancy/fancy_title_left.png) repeat-x;
}

td#fancy_title_main {
	height: 32px;
	background: transparent url(images/fancy/fancy_title_main.png) repeat-x;
}

td#fancy_title_right {
	height: 32px;
	width: 15px;
	background: transparent url(images/fancy/fancy_title_right.png) repeat-x;
}

div#fancy_outer {
	position: absolute;
    top: 0;
    left: 0;
    z-index: 90;
    padding: 18px 18px 58px 18px;
    margin: 0;
    overflow: hidden;
    background: transparent;
    display: none;
}

div#fancy_inner {
	position: relative;
	width:100%;
	height:100%;
	border: 1px solid #444;
	background: #FFF;
}

a#fancy_left, a#fancy_right {
	position: absolute; 
	bottom: 10px; 
	height: 100%; 
	width: 35%; 
	cursor: pointer;
	background-image: url(images/fancy/data:image/gif;base64,AAAA);
	z-index: 100; 
}

a#fancy_left {
	left: 0px; 
}

a#fancy_right {
	right: 0px; 
}

a#fancy_left:hover {
	background: transparent url(images/fancy/fancy_left.gif) no-repeat 0% 100%;
}

a#fancy_right:hover {
	background: transparent url(images/fancy/fancy_right.gif) no-repeat 100% 100%;
}

#fancy_bigIframe, #fancy_freeIframe {
	position:absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 10;
}

div#fancy_bg {
	display: none;
}
	
div.fancy_bg {
	position: absolute;
	display: block;
	z-index: 70;
}

div.fancy_bg_n {
	top: -18px;
	width: 100%;
	height: 18px;
	background: transparent url(images/fancy/fancy_shadow_n.png) repeat-x;
}

div.fancy_bg_ne {
	top: -18px;
	right: -13px;
	width: 13px;
	height: 18px;
	background: transparent url(images/fancy/fancy_shadow_ne.png) no-repeat;
}

div.fancy_bg_e {
	right: -13px;
	height: 100%;
	width: 13px;
	background: transparent url(images/fancy/fancy_shadow_e.png) repeat-y;
}

div.fancy_bg_se {
	bottom: -18px;
	right: -13px;
	width: 13px;
	height: 18px;
	background: transparent url(images/fancy/fancy_shadow_se.png) no-repeat;
}

div.fancy_bg_s {
	bottom: -18px;
	width: 100%;
	height: 18px;
	background: transparent url(images/fancy/fancy_shadow_s.png) repeat-x;
}

div.fancy_bg_sw {
	bottom: -18px;
	left: -13px;
	width: 13px;
	height: 18px;
	background: transparent url(images/fancy/fancy_shadow_sw.png) no-repeat;
}

div.fancy_bg_w {
	left: -13px;
	height: 100%;
	width: 13px;
	background: transparent url(images/fancy/fancy_shadow_w.png) repeat-y;
}

div.fancy_bg_nw {
	top: -18px;
	left: -13px;
	width: 13px;
	height: 18px;
	background: transparent url(images/fancy/fancy_shadow_nw.png) no-repeat;
}









/* End of 'music_room' */

