body {
background-color: #000000;
background-image:url('http://www.adicts.us/style.css');
background-attachment: fixed;
background-position: top center;
background-repeat:no-repeat;

font-family: arial;
font-size: 10pt;
color: white;
}





.bg-img {
position: fixed;
top: 0px;
left: 0px;
width: 100%;
display: block;
overflow-y: hidden;
z-index: 100;
}




.m-logo {

position:absolute;
overflow:hidden;
top:0px;
left:0px;
width:100%;
z-index: 800;

}




.m-header {

position:absolute;
overflow:hidden;
top:0px;
left:0px;
width:100%;
z-index: 300;

}


.m-nav {

position:absolute;
overflow:hidden;
top:771px;
left:0px;
width:100%;
z-index: 500;

}



.m {

position:absolute;
overflow:hidden;
top:200px;
left:0px;
width:100%;
z-index: 200;
}





.openCurtains {


background-image:url('imgs/opencurtains.png');
background-attachment: ;
background-position: top center;
background-repeat: repeat-x;

}




.closeCurtains {


background-image:url('imgs/closecurtains.jpg');
background-attachment: ;
background-position: top center;
background-repeat: repeat-x;

}















.footer {

border-top: solid 10px #12B466;
background: black;
height: 100px;
padding-top: 20px;
padding-bottom: 20px;


font-family: arial;
font-size: 10pt;
color: white;

}













.sidePanel_top {


background-image:url('imgs/sidebar_top.png');
background-attachment: ;
height: 30px;
background-position: top center;
background-repeat: no-repeat;

}





.sidePanel_middle {


background-image:url('imgs/sidebar_middle.png');
background-attachment: ;
background-position: top center;
background-repeat: repeat-y;
padding-left: 25px;
padding-right: 25px;

line-height: 20px;

}





.sidePanel_bottom {


background-image:url('imgs/sidebar_bottom.png');
background-attachment: ;
height: 30px;
background-position: top center;
background-repeat: no-repeat;

}







.leftPanel_top {



background-image:url('imgs/leftside_top.png');
background-attachment: ;
height: 30px;
background-position: top center;
background-repeat: no-repeat;

}



.leftPanel_middle {


background-image:url('imgs/leftside_middle.png');
background-attachment: ;
background-position: top center;
background-repeat: repeat-y;
padding-left: 50px;
padding-right: 40px;
padding-bottom: 20px;



}


.leftPanel_bottom {



background-image:url('imgs/leftside_bottom.png');
background-attachment: ;
height: 30px;
background-position: top center;
background-repeat: no-repeat;

}









.disc:hover{background-color:#ffd01b;}

.discLink {cursor: pointer;}





.TourPosters {

filter: alpha(opacity=50);
-moz-opacity: 0.50;
opacity: 0.50;
-khtml-opacity: 0.50;

}



.TourPosters:hover {

filter: alpha(opacity=100);
-moz-opacity: 1.00;
opacity: 1.00;
-khtml-opacity: 1.00;

}





.vid_container {

display: block;
float: left;
padding: 5px;
padding-bottom: 30px;
width: 125px;
height: 150px;
text-align: center;
margin-left: 9px;
margin-right: 2px;
margin-bottom: 10px;
cursor: pointer;

}




.vid_container:hover {

display: block;
float: left;
padding: 5px;
padding-bottom: 30px;
width: 125px;
height: 150px;
text-align: center;
margin-left: 9px;
margin-right: 2px;
margin-bottom: 10px;
cursor: pointer;
background-color:#ffd01b;

}








.MediaDownloadsList ul li{

float: left;
margin-right: 30px;
margin-bottom: 10px;
list-style: none;
}


















.ShowReviews ul li{

float: left;
margin-right: 20px;
margin-bottom: 10px;
list-style: none;
}


.ShowReviews ul li a{
display: block;
background: url('imgs/Penico2.png') 0 11px no-repeat;
color: white;
padding-left: 20px;
padding-right: 8px;
padding-top: 10px;
padding-bottom: 10px;
text-decoration: underline;
}

.ShowReviews ul li a:link, .ShowReviews ul li a:visited{
color: white;
text-decoration: underline;
}

.ShowReviews ul li a.selected{ 
background: ; 
color: white;
text-decoration: underline;
}


.ShowReviews ul li a:hover{
background: ; 
color: #FFFF40;
text-decoration: none;
}



a.style1:link{color:#FFFF40;text-decoration: none; cursor: pointer;}
a.style1:visited{color:#FFFF40;text-decoration: none; cursor: pointer;}
a.style1:active{color:#FFFF40;text-decoration: none; cursor: pointer;}
a.style1:hover{color:#FFFFFF;text-decoration: none; cursor: pointer;}



a.style2:link{color:#40FF40;text-decoration: none; cursor: pointer;}
a.style2:visited{color:#40FF40;text-decoration: none; cursor: pointer;}
a.style2:active{color:#40FF40;text-decoration: none; cursor: pointer;}
a.style2:hover{color:#FFFFFF;text-decoration: none; cursor: pointer;}



a.JH:link{color:#FFFFFF;text-decoration: underline; cursor: pointer;}
a.JH:visited{color:#FFFFFF;text-decoration: underline; cursor: pointer;}
a.JH:active{color:#FFFFFF;text-decoration: underline; cursor: pointer;}
a.JH:hover{color:#FFFFFF;text-decoration: none; cursor: pointer;}




a.Side1:link{color:#FFFF40;text-decoration: none; cursor: pointer;}
a.Side1:visited{color:#FFFF40;text-decoration: none; cursor: pointer;}
a.Side1:active{color:#FFFF40;text-decoration: none; cursor: pointer;}
a.Side1:hover{color:#FFFFFF;text-decoration: none; cursor: pointer;}




a.mediaList:link{color:#FFFF40;text-decoration: underline; cursor: pointer;}
a.mediaList:visited{color:#FFFF40;text-decoration: underline; cursor: pointer;}
a.mediaList:active{color:#FFFF40;text-decoration: underline; cursor: pointer;}
a.mediaList:hover{color:#FFFFFF;text-decoration: none; cursor: pointer;}



a.PhotoG:link{color:#FFFFFF;text-decoration: underline; cursor: pointer;}
a.PhotoG:visited{color:#FFFFFF;text-decoration: underline; cursor: pointer;}
a.PhotoG:active{color:#FFFFFF;text-decoration: underline; cursor: pointer;}
a.PhotoG:hover{color:#000000;text-decoration: none; cursor: pointer;}




a.vids:link{color:#FFFFFF;text-decoration: underline; cursor: pointer;}
a.vids:visited{color:#FFFFFF;text-decoration: underline; cursor: pointer;}
a.vids:active{color:#FFFFFF;text-decoration: underline; cursor: pointer;}
a.vids:hover{color:#000000;text-decoration: none; cursor: pointer;}






a.mediaDList:link{color:#FFFFFF;text-decoration: underline; cursor: pointer;}
a.mediaDList:visited{color:#FFFFFF;text-decoration: underline; cursor: pointer;}
a.mediaDList:active{color:#FFFFFF;text-decoration: underline; cursor: pointer;}
a.mediaDList:hover{color:#FFFF40;text-decoration: none; cursor: pointer;}






/*Back to top button */

#back-top {
	position: fixed;
	bottom: 200px;
}

#back-top a {
	width: 60px;
	display: block;
	text-align: center;
	font: 11px/100% Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-decoration: none;
	color: #bbb;

	/* background color transition */
	-webkit-transition: 1s;
	-moz-transition: 1s;
	transition: 1s;
}

#back-top a:hover {
	color: white;
}

/* arrow icon (span tag) */
#back-top span {
	width: 60px;
	height: 60px;
	display: block;
	margin-bottom: 7px;
	background: #000 url(up-arrow.png) no-repeat center center;

	/* rounded corners */
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;

	/* background color transition */
	-webkit-transition: 1s;
	-moz-transition: 1s;
	transition: 1s;
}

#back-top a:hover span {
	background-color: #840204;
}















.adGoogle_banner {

filter: alpha(opacity=30);
-moz-opacity: 0.30;
opacity: 0.30;
-khtml-opacity: 0.30;

}


.adGoogle_banner:hover {

filter: alpha(opacity=100);
-moz-opacity: 1.00;
opacity: 1.00;
-khtml-opacity: 1.00;

}

















.email {

border: none;
height: 20px;
width: 220px;
padding: 3px;
padding-left: 5px;
font-size: 10pt;

}


.button {

display: block;
float: right;
border: none;
height: 26px;
width: 90px;
cursor: pointer;
margin-right: 30px;
padding-bottom: 2px;
background: #900000;
color: white;
font-weight: bold;

}



.button:hover {

display: block;
float: right;
border: none;
height: 26px;
width: 90px;
cursor: pointer;
margin-right: 30px;
padding-bottom: 2px;
background: #400000;
color: white;
font-weight: bold;

}