/* CSS WILEF Document */


/*GENERAL STUFF*/
body {background-color: #000000;}

.float {float:left; margin-right:10px; margin-top:5px; 
}

.float_right {float:right; margin-right:10px; margin-top:5px; 
}

.position {position:absolute; z-index:3; left:50%; top:0%; visibility:visible;}

.font {position:absolute; z-index:4; left:50%; top:0%; visibility:visible; font-family: Arial; font-size: 12px; color:#000000; text-align:left}

.font2 {font-family: Arial; font-size: 12px; color:#000000; text-align:left}

#main{width:1000px; height:850px; margin-left:-500px; margin-top:0px;}

#top_nav{ width:800px; margin-left:-395px; margin-top:43px;}

#logo{margin-left:-230px; margin-top:70px; z-index:10}

.link {color:#b4050a; font-weight:bold}

.link:hover {color:#1c6490}

.link2 {color:#b4050a; font-weight:bold; font-size:16px}

.link2:hover {color:#1c6490}

#text_top { width:625px; margin-left:-400px; margin-top:314px; z-index:12}

#text_top2 { width:625px; margin-left:-400px; margin-top:314px;}

.red_bold16 {color:8b0c10; font-size:16px; font-weight:bold}

.red_bold14 {color:8b0c10; font-size:14px; font-weight:bold}

.underline {font-size:14px; font-weight:bold; font-style:italic; color:2c7ca4}

.black_bold14 {color:000000; font-size:14px; font-weight:bold}

.black_bold16 {color:000000; font-size:16px; font-weight:bold}

/*BOTTOM NAVIGATION*/
#bottom_navigation {width:950px; margin-left:-475px; margin-top:820px; text-align:center; z-index:4}

#home_bottom_navigation {width:950px; margin-left:-475px; margin-top:970px; text-align:center; z-index:4}

#gallery_bottom_navigation {width:950px; margin-left:-475px; margin-top:1040px; text-align:center;; z-index:4}

#map_bottom_navigation {width:950px; margin-left:-475px; margin-top:1215px; text-align:center;; z-index:4}

#store_bottom_navigation {width:950px; margin-left:-475px; margin-top:4100px; text-align:center; z-index:4}

#vendor_bottom_navigation {width:950px;; margin-left:-475px; margin-top:1670px; text-align:center; z-index:4}

#event_bottom_navigation {width:950px;; margin-left:-475px; margin-top:2070px; text-align:center; z-index:4}

#registration_bottom_navigation {width:950px; margin-left:-475px; margin-top:2920px; text-align:left; z-index:4}

#bot_nav {margin:0; padding:0}

#bot_nav li {display:inline; padding:0; margin:0;} 

#bot_nav a:link, #bot_nav a:visited {color:#ffffff; padding:0px 4px 0px 4px; text-decoration:none; font-family: Arial; font-size: 11px} 

#bot_nav a:hover {color:#8fd9fc}

/*NWESLETTER BUTTON*/
#newsletter{ margin-left:-473px; margin-top:690px;}

#home_newsletter{ margin-left:-473px; margin-top:840px;}

#gallery_newsletter{ margin-left:-473px; margin-top:900px;}

#map_newsletter{ margin-left:-473px; margin-top:1075px;}

#store_newsletter{ margin-left:-473px; margin-top:3930px;}

#vendor_newsletter{ margin-left:-473px; margin-top:1540px;}

#head_newsletter{ margin-left:-473px; margin-top:1570px;}

#event_newsletter{ margin-left:-473px; margin-top:1940px;}

#registration_newsletter{ margin-left:-473px; margin-top:2820px;}

/*HOME*/
#home_text_top { width:770px; margin-left:-400px; margin-top:358px;}

#home2_text_top { width:500px; margin-left:-235px; margin-top:457px; text-align:justify}

#home_logos { width:762px; height:236px; margin-left:-400px; margin-top:600px;}

.bold_text {font-size:16px; font-weight:bold}

#mag { margin-left:-450px; margin-top:460px;}

#brochure { margin-left:-400px; margin-top:560px;}

/*BOOK A BAND*/
#band_contact {margin-left:207px; margin-top:515px;}

/*CONTACT PAGE*/

#contact_form{ margin-left:-400px; margin-top:480px; text-align:left}

.contact_form{text-align:left; font-family: Arial; font-size: 12px; color:#000000;  z-index:3;}

.submit{text-align:right; }

/*NEWSLETTER*/
#newsletter_form{ margin-left:-400px; margin-top:380px; text-align:left}

/*GALLERY AND VIDEO*/
#gallery {margin-left:-380px; margin-top:415px; z-index:5;}

#dvd {margin-left:-80px; margin-top:330px; z-index:18;}

#film {margin-left:-400px; margin-top:350px; width:635px; height:536px;}

/*LODGING*/
#logos {  margin-left:-415px; margin-top:335px;}

#hotel_wrap{margin-left:-415px; margin-top:400px; z-index:15;}

#hotel_box{width:800px; height:auto; border: solid #999 thin; padding:5px 0px 0px 10px; z-index:7; font-family: Arial; font-size: 12px; color:#000000;z-index:15;}

#box_text {font-family: Arial; font-size: 12px; color:#000000; clear:right;}

/*VENUE*/
#venue_wrap{margin-left:-400px; margin-top:400px;}

#venue_box{width:400px; height:auto; border: solid #999 thin; padding:0px 0px 0px 0px; z-index:7; font-family: Arial; font-size: 12px; color:#000000;}

/*HEADQUARTERS*/
#head_box{width:500px; height:auto; border: solid #999 thin; padding:0px 0px 0px 0px; z-index:7; font-family: Arial; font-size: 12px; color:#000000;}

/*VENDOR*/
.vendor{color:#000000; font-size:12px; font-family:Arial;}

#form { width:400px; margin-left:-400px; margin-top:970px;}

#total {margin-left:-200px; margin-top:373px; }

#food{ margin-left:-50px; margin-top:357px; }

#food2 { margin-left:100px; margin-top:373px; }

#text_side {margin-left:-150px; margin-top:510px; z-index:15}

/*STORE*/
#product1a { margin-left:0px; margin-top:380px;}

#product1a_image { margin-left:-400px; margin-top:380px;}

#product1b { margin-left:0px; margin-top:730px;}

#product1b_image { margin-left:-400px; margin-top:730px;}

#product1 { margin-left:0px; margin-top:1080px;}

#product1_image { margin-left:-400px; margin-top:1080px;}

#product2 { margin-left:0px; margin-top:1430px;}

#product2_image { margin-left:-400px; margin-top:1430px;}

#product3 { margin-left:0px; margin-top:1780px;}

#product3_image { margin-left:-400px; margin-top:1780px;}

#product4 { margin-left:0px; margin-top:2130px;}

#product4_image { margin-left:-400px; margin-top:2130px;}

#product5 { margin-left:0px; margin-top:2480px;}

#product5_image { margin-left:-400px; margin-top:2480px;}

#product6 { margin-left:0px; margin-top:2830px;}

#product6_image { margin-left:-400px; margin-top:2830px;}

#product7 { margin-left:0px; margin-top:3180px;}

#product7_image { margin-left:-400px; margin-top:3180px;}

#product8 { margin-left:0px; margin-top:3530px;}

#product8_image { margin-left:-400px; margin-top:3530px;}

#paypal { width:625px; margin-left:-10px; margin-top:314px;}

/*ENTERTAINMENT*/

#rock {margin-left:-210px; margin-top:225px; z-index:20;}

#country {margin-left:-30px; margin-top:225px; z-index:20;}

#rock_logos { margin-left:-420px; margin-top:360px; z-index:20}

#country_logos { margin-left:-70px; margin-top:360px; z-index:20}