@charset "utf-8";


body {
font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
background-color:#484848;
background-image:url(../images/dropshadow2.jpg);
background-repeat:repeat-y;
background-position:center;
color:#CCCCCC;
}


a:link {
text-decoration:none;
color:#CCCCCC;
}

a:visited {
text-decoration:none;
color:#CCCCCC;
}

a:hover {
text-decoration:underline;
color:#666666;
}

#content {
margin-left:auto;
margin-right:auto;
width:900px;
background-color:#30302f;
height:auto;
height:100%;
color:#CCCCCC;
}

/*:::::::::::::::::::::::::::::::::::
styling for the header elements
:::::::::::::::::::::::::::::::::::*/

#top_container {
float:left;
width:900px;
height:50px;
margin-top:2px;
background-color:#30302f;
}

#welcome {
float:left;
position:absolute;
margin-left:20px;
border-bottom:1px solid #CCCCCC;
color:#CCCCCC;
padding:5px;
width:230px;
background-color:#30302f;
}

#login {
float:left;
margin-left:300px;
border-bottom:1px solid #CCCCCC;
padding:5px;
color:#CCCCCC;
width:220px;
background-color:#30302f;
}

#language {
float:right;
margin-right:20px;
border-bottom:1px solid #CCCCCC;
padding:5px;
color:#CCCCCC;
background-color:#30302f;
}

/*::::::::::::::::::::::::::::::::::::::::::
 Facebook link styling 
::::::::::::::::::::::::::::::::::::::::::*/

#facebook_img {
float:left;
margin-left:20px;
margin-top:-11px;
}

#facebook_txt {
float:left;
margin-left:5px;
margin-top:-11px;
color:#CCCCCC;
}

.facebook_img {
margin-top:-2px;
}

/*:::::::::::::::::::::::::::::::::::::::::
  navigation styling
::::::::::::::::::::::::::::::::::::::::::::*/

#navigation {
float:right;
width:523px;
margin-bottom:4px;
margin-top:-13px;
z-index:15;
background-color:#30302f;
}

#home_btn a {
background-image:url(../images/home_link.jpg);
width:71px;
height:20px;
float:left;
}

#home_btn a:visited {
background-image:url(../images/home_link.jpg);
width:71px;
height:20px;
float:left;
}

#home_btn a:hover {
background-image: url(../images/home_link_hover.jpg);
}

#home_btn span {
display:none;
}

#bars_btn a {
background-image:url(../images/bars_link.jpg);
width:71px;
height:20px;
float:left;
margin-left:1px;
}

#bars_btn a:visited {
background-image:url(../images/bars_link.jpg);
width:71px;
height:20px;
float:left;
margin-left:1px;
}

#bars_btn a:hover {
background-image: url(../images/bars_link_hover.jpg);
}

#bars_btn span {
display:none;
}

#clubs_btn a {
background-image:url(../images/clubs_link.jpg);
width:71px;
height:20px;
float:left;
margin-left:1px;
}

#clubs_btn a:visited {
background-image:url(../images/clubs_link.jpg);
width:71px;
height:20px;
float:left;
margin-left:1px;
}

#clubs_btn a:hover {
background-image: url(../images/clubs_link_hover.jpg);
}

#clubs_btn span {
display:none;
}

#gallery_btn a {
background-image:url(../images/gallery_link.jpg);
width:71px;
height:20px;
float:left;
margin-left:1px;
}

#gallery_btn a:visited {
background-image:url(../images/gallery_link.jpg);
width:71px;
height:20px;
float:left;
margin-left:1px;
}

#gallery_btn a:hover {
background-image: url(../images/gallery_link_hover.jpg);
}

#gallery_btn span {
display:none;
}

#guide_btn a {
background-image:url(../images/guide_link.jpg);
width:71px;
height:20px;
float:left;
margin-left:1px;
}

#guide_btn a:visited {
background-image:url(../images/guide_link.jpg);
width:71px;
height:20px;
float:left;
margin-left:1px;
}

#guide_btn a:hover {
background-image: url(../images/guide_link_hover.jpg);
}

#guide_btn span {
display:none;
}

#map_btn a {
background-image:url(../images/map_link.jpg);
width:71px;
height:20px;
float:left;
margin-left:1px;
}

#map_btn a:visited {
background-image:url(../images/map_link.jpg);
width:71px;
height:20px;
float:left;
margin-left:1px;
}

#map_btn a:hover {
background-image: url(../images/map_link_hover.jpg);
}

#map_btn span {
display:none;
}

#forum_btn a {
background-image:url(../images/forum_link.jpg);
width:71px;
height:20px;
float:left;
margin-left:1px;
}

#forum_btn a:visited {
background-image:url(../images/forum_link.jpg);
width:71px;
height:20px;
float:left;
margin-left:1px;
}

#forum_btn a:hover {
background-image: url(../images/forum_link_hover.jpg);
}

#forum_btn span {
display:none;
}

/*:::::::::::::::::::::::::::::::::::::
styling for bcm area
:::::::::::::::::::::::::::::::::::::::::*/

div#bcm_content {
background-color:#30302f;
float:left;
width:890px;
height:auto;
padding:5px;
}

.video_title {
background-color:#515151;
padding:5px;
width:514px;
float:left;
}

.bcm_nights_title {
background-color:#515151;
padding:5px;
width:352px;
float:left;
margin-left:3px;
}

div#bcm_video {
float:left;
padding:6px;
background-color: #626262;
margin-top:3px;
}

.bcm_nights a {
background-color: #454545;
width:352px;
padding:5px;
height:120px;
float:left;
margin-left:3px;
margin-top:3px;
}

.bcm_nights a:hover {
background-color:#999999;
}

.judgejules_video a  {
background-color: #454545;
background-image:url(../images/judgejules_screenshot.jpg);
width:357px;
height:47px;
float:left;
margin-left:3px;
margin-top:3px;
border-left:5px solid #999999;
}

.judgejules_video a:hover {
background-image:url(../images/judge_jules_screenshot_hover.jpg);
border-left:5px solid #FF0066;
}

.judgejules_video span {
display:none;
}

.cream_video a  {
background-color: #454545;
background-image:url(../images/cream_screenshot.jpg);
width:357px;
height:47px;
float:left;
margin-left:3px;
margin-top:3px;
border-left:5px solid #999999;
}

.cream_video a:hover {
background-image:url(../images/cream_screenshot_hover.jpg);
border-left:5px solid #FF0066;
}

.cream_video span {
display:none;
}


.foam_party_video a  {
background-color: #454545;
background-image:url(../images/foamparty_screenshot.jpg);
width:357px;
height:47px;
float:left;
margin-left:3px;
margin-top:3px;
border-left:5px solid #999999;
}

.foam_party_video a:hover {
background-image:url(../images/foamparty_screenshot_hover.jpg);
border-left:5px solid #FF0066;
}

.foam_party_video span {
display:none;
}

.millenium_water_video a  {
background-color: #454545;
background-image:url(../images/millenkumwater_screenshot.jpg);
width:357px;
height:47px;
float:left;
margin-left:3px;
margin-top:3px;
border-left:5px solid #999999;
}

.millenium_water_video a:hover {
background-image:url(../images/milleniumwater_screenshot_hover.jpg);
border-left:5px solid #FF0066;
}

.millenium_water_video span {
display:none;
}

.missmoneypennys_video a  {
background-color: #454545;
background-image:url(../images/miss_moneypennys_screenshot.jpg);
width:357px;
height:47px;
float:left;
margin-left:3px;
margin-top:3px;
border-left:5px solid #999999;
}

.missmoneypennys_video a:hover {
background-image:url(../images/miss_moneypennys_hover.jpg);
border-left:5px solid #FF0066;
}

.missmoneypennys_video span {
display:none;
}

.djsammy_video a {
background-color: #454545;
background-image:url(../images/dj_sammy_screenshot.jpg);
width:357px;
height:47px;
float:left;
margin-left:3px;
margin-top:3px;
border-left:5px solid #999999;
}

.djsammy_video a:hover {
background-image:url(../images/djsammy_hover.jpg);
border-left:5px solid #FF0066;
}

.djsammy_video span {
display:none;
}


.popcorn_video a {
background-color: #454545;
background-image:url(../images/popcornparty_screenshot.jpg);
width:357px;
height:47px;
float:left;
margin-left:3px;
margin-top:3px;
border-left:5px solid #999999;
}

.popcorn_video a:hover {
background-image:url(../images/popcornparty_hover.jpg);
border-left:5px solid #FF0066;
}

.popcorn_video span {
display:none;
}

.dave_pearce_video a {
background-color: #454545;
background-image:url(../images/davepearce_screenshot.jpg);
width:357px;
height:46px;
float:left;
margin-left:3px;
margin-top:3px;
border-left:5px solid #999999;
}

.dave_pearce_video a:hover {
background-image:url(../images/davepearce_hover.jpg);
border-left:5px solid #FF0066;
}

.dave_pearce_video span {
display:none;
}

.angelsoffunk_video a {
background-color: #454545;
background-image:url(../images/angelsoffunk_screenshot.jpg);
width:357px;
height:46px;
float:left;
margin-left:3px;
margin-top:3px;
border-left:5px solid #999999;
}

.angelsoffunk_video a:hover {
background-image:url(../images/angelsoffunk_hover.jpg);
border-left:5px solid #FF0066;
}

.angelsoffunk_video span {
display:none;
}

.guide_one {
margin-left:-6px;
float:left;
}

div#bcm_text {
font-size:0.8em;
margin-top:20px;
float:left;
width:500px;
margin-left:40px;
text-align:justify;
}

div#bcm_text2 {
float:left;
font-size:0.8em;
margin-top:20px;
width:250px;
margin-left:40px;
}

.break_dark {
margin-left:-5px;
}

.break {
margin-left:-30px;
float:left;
}

#logos {
margin-left:40px;
}

.miss_moneypennys_event {
margin-left:10px;
}

.clubland_event {
margin-left:10px;
}

.cream_event {
margin-left:10px;
}

.radio1_event {
margin-left:10px;
}

.judgejules_event {
margin-left:10px;
}

.dirtyfunkers_event {
margin-left:10px;
}

.tiesto {
margin-left:10px;
}

.paul_van_dyk {
margin-left:10px;
}

.dj_sammy {
margin-left:10px;
}

.dj_judgejules {
margin-left:10px;
}

.pete_tong {
margin-left:10px;
}

.dave_pearce {
margin-left:10px;
}

.morillo {
margin-left:10px;
}

.van_helden {
margin-left:10px;
}

div#laser_videos_container {
float:left;
margin-top:5px;
width:888px;
border-bottom:1px solid #999999;
padding-bottom:5px;
}

div#lasers_title {
background-color:#515151;
padding:5px;
width:879px;
}

.laser_img {
border:2px solid #000000;
padding:1px;
margin-top:5px;
margin-left:22px;
width:80px;
float:left;
}

.laser_img:hover {
border:2px solid #999999;
}

/*:::::::::::::::::::::::::::::::::::::
 styling for the gallery
:::::::::::::::::::::::::::::::::::::*/

div#sammy_gallery {
float:left;
margin-left:25px;
margin-bottom:10px;
border:2px solid #999999;
padding:5px;
width:836px;
padding-bottom:1px;
background-color:#30302f;
}

.sammy_gallery_img {
border:3px solid #CCCCCC;
}

.sammy_gallery_img:hover {
border:3px solid #FF0066;
}

/*styling for the gallery links page
::::::::::::::::::::::::::::::::::::*/

div#gallery_container {
background-color: #333333;
border:1px solid #999999;
width:836px;
height:auto;
float:left;
position:relative;
padding:5px;
margin-top:5px;
margin-left:20px;
}

div#gallery_one_text {
width:269px;
background-color:#000000;
float:left;
position:relative;
padding:3px;
}

div#gallery_two_text {
width:269px;
background-color:#000000;
float:left;
position:relative;
padding:3px;
margin-left:5px;
}

div#gallery_three_text {
width:269px;
background-color:#000000;
float:left;
position:relative;
padding:3px;
margin-left:5px;
}

div#gallery_one_img {
width:265px;
height:90px;
float:left;
position:relative;
margin-top:1px;
display:block;
}

div#gallery_one_img a:link {
width:265px;
background-color:#000000;
height:90px;
float:left;
position:relative;
margin-top:1px;
display:block;
padding:5px;
}


div#gallery_one_img a:visited {
width:265px;
background-color:#000000;
height:90px;
float:left;
position:relative;
margin-top:1px;
display:block;
padding:5px;
}

div#gallery_one_img a:hover {
width:265px;
background-color: #CCCCCC;
height:90px;
float:left;
position:relative;
margin-top:1px;
}


div#gallery_two_img {
width:265px;
height:90px;
float:left;
position:relative;
margin-top:1px;
margin-left:5px;
display:block;
}

div#gallery_two_img a:link {
width:265px;
background-color:#000000;
height:90px;
float:left;
position:relative;
margin-top:1px;
display:block;
padding:5px;
margin-left:10px;
}

div#gallery_two_img a:visited {
width:265px;
background-color:#000000;
height:90px;
float:left;
position:relative;
margin-top:1px;
display:block;
margin-left:10px;
padding:5px;
}

div#gallery_two_img a:hover {
width:265px;
background-color: #CCCCCC;
height:90px;
float:left;
position:relative;
margin-top:1px;
margin-left:10px;
}

div#gallery_three_img {
width:265px;
height:90px;
float:left;
position:relative;
margin-top:1px;
margin-left:5px;
display:block;
}

div#gallery_three_img a:link{
width:265px;
background-color:#000000;
height:90px;
float:left;
position:relative;
margin-top:1px;
margin-left:20px;
display:block;
padding:5px;
}

div#gallery_three_img a:visited{
width:265px;
background-color:#000000;
height:90px;
float:left;
position:relative;
margin-top:1px;
margin-left:20px;
display:block;
padding:5px;
}

div#gallery_three_img a:hover{
width:265px;
background-color: #CCCCCC;
height:90px;
float:left;
position:relative;
margin-top:1px;
margin-left:20px;
display:block;
padding:5px;
}

div#gallery_four_text {
width:269px;
background-color:#000000;
float:left;
position:relative;
padding:3px;
margin-top:15px;
}

div#gallery_five_text {
width:269px;
background-color:#000000;
float:left;
position:relative;
padding:3px;
margin-left:5px;
margin-top:15px;
}

div#gallery_six_text {
width:269px;
background-color:#000000;
float:left;
position:relative;
padding:3px;
margin-left:5px;
margin-top:15px;
}

div#gallery_four_img {
width:265px;
height:90px;
float:left;
position:relative;
margin-top:1px;
display:block;
}

div#gallery_four_img a:link {
width:265px;
background-color:#000000;
height:90px;
float:left;
position:relative;
margin-top:1px;
display:block;
padding:5px;
}

div#gallery_four_img a:visited {
width:265px;
background-color:#000000;
height:90px;
float:left;
position:relative;
margin-top:1px;
display:block;
padding:5px;
}

div#gallery_four_img a:hover {
width:265px;
background-color: #CCCCCC;
height:90px;
float:left;
position:relative;
margin-top:1px;
display:block;
padding:5px;
}

div#gallery_five_img {
width:265px;
height:90px;
float:left;
position:relative;
margin-top:1px;
margin-left:5px;
display:block;
}

div#gallery_five_img a:link{
width:265px;
background-color: #000000;
height:90px;
float:left;
position:relative;
margin-top:1px;
margin-left:10px;
display:block;
padding:5px;
}

div#gallery_five_img a:visited {
width:265px;
background-color: #000000;
height:90px;
float:left;
position:relative;
margin-top:1px;
margin-left:10px;
display:block;
padding:5px;
}

div#gallery_five_img a:hover{
width:265px;
background-color: #CCCCCC;
height:90px;
float:left;
position:relative;
margin-top:1px;
margin-left:10px;
display:block;
padding:5px;
}

div#gallery_six_img {
width:265px;
height:90px;
float:left;
position:relative;
margin-top:1px;
margin-left:5px;
display:block;
}

div#gallery_six_img a:link {
width:265px;
background-color:#000000;
height:90px;
float:left;
position:relative;
margin-top:1px;
margin-left:20px;
display:block;
padding:5px;
}

div#gallery_six_img a:visited {
width:265px;
background-color:#000000;
height:90px;
float:left;
position:relative;
margin-top:1px;
margin-left:20px;
display:block;
padding:5px;
}

div#gallery_six_img a:hover{
width:265px;
background-color: #CCCCCC;
height:90px;
float:left;
position:relative;
margin-top:1px;
margin-left:20px;
display:block;
padding:5px;
}

div#gallery_seven_text {
width:269px;
background-color:#000000;
float:left;
position:relative;
padding:3px;
margin-left:0px;
margin-top:15px;
}

div#gallery_eight_text {
width:269px;
background-color:#000000;
float:left;
position:relative;
padding:3px;
margin-left:5px;
margin-top:15px;
}

div#gallery_nine_text {
width:269px;
background-color:#000000;
float:left;
position:relative;
padding:3px;
margin-left:5px;
margin-top:15px;
}

div#gallery_seven_img a:link {
width:265px;
background-color:#000000;
height:90px;
float:left;
position:relative;
margin-top:1px;
margin-left:0px;
display:block;
padding:5px;
}

div#gallery_seven_img a:visited {
width:265px;
background-color:#000000;
height:90px;
float:left;
position:relative;
margin-top:1px;
margin-left:0px;
display:block;
padding:5px;
}

div#gallery_seven_img a:hover {
width:265px;
background-color:#CCCCCC;
height:90px;
float:left;
position:relative;
margin-top:1px;
margin-left:0px;
display:block;
padding:5px;
}


div#gallery_eight_img a:link {
width:265px;
background-color:#000000;
height:90px;
float:left;
position:relative;
margin-top:1px;
margin-left:5px;
display:block;
padding:5px;
}

div#gallery_eight_img a:visited {
width:265px;
background-color:#000000;
height:90px;
float:left;
position:relative;
margin-top:1px;
margin-left:5px;
display:block;
padding:5px;
}

div#gallery_eight_img a:hover {
width:265px;
background-color:#CCCCCC;
height:90px;
float:left;
position:relative;
margin-top:1px;
margin-left:5px;
display:block;
padding:5px;
}

div#gallery_nine_img a:link {
width:265px;
background-color:#000000;
height:90px;
float:left;
position:relative;
margin-top:1px;
margin-left:5px;
display:block;
padding:5px;
}

div#gallery_nine_img a:visited {
width:265px;
background-color:#000000;
height:90px;
float:left;
position:relative;
margin-top:1px;
margin-left:5px;
display:block;
padding:5px;
}

div#gallery_nine_img a:hover {
width:265px;
background-color:#CCCCCC;
height:90px;
float:left;
position:relative;
margin-top:1px;
margin-left:5px;
display:block;
padding:5px;
}



/*:::::::::::::::::::::::::::::::::::::
styling for footer
::::::::::::::::::::::::::::::::::::::*/

#footer {
background-color:#30302f;
margin-bottom:5px;
color:#CCCCCC;
}

#footer_info_bcm {
margin-top:5px;
color: #999999;
background-color:#30302f;
padding-bottom:5px;
padding-left:10px;
}

#footer_info_bcm a {
color: #999999;
}

#footer_info_bcm a:visited {
color:#999999;
}

#footer_info_bcm a:hover {
color: #CCCCCC;
}
