
body
{
margin:0px; padding:0px; background:#000000;
font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;
}



form
{
margin:0px; padding:0px;
}


h1,h2,h3,h4,img
{
margin:0px;
padding:0px;
}



#wrapper
{
width:100%;
margin:0 auto;
padding:0px;
}

#header
{
width:100%;
background:url(../images/header_repeat_bg.gif) repeat-x; 
z-index: 10;
}


#header_inner
{
float:left;
margin:0px auto; padding:0px;
}

#header_inner .logo
{
margin-left:25px;
width:309px;
height:125px;
}

#container
{
width:100%;
margin:0px;
padding:0px;
}

#inner_container
{
width:1000px;
margin:0px; padding:0px;
}





#container #signup_form
{
background: #232523 url(/images/default/login_gradient.png) repeat-x top left;
opacity: 0.99;
filter: alpha(opacity:95);
width: 340px;
border:solid 1px #777a7e;
margin-left:30px; margin-top:15px;
z-index: 9;
}




h1
{
float:left;
font-family:Tahoma;
font-size:12px;
color:#FFFFFF;
display:block;
margin:0px;
padding:0px;
font-weight:normal;
margin-left:10px;
}




h2
{
float:left;
font-family:Tahoma;
font-size:18px;
color:#FFFFFF;
display:block;
margin:0px;
padding:0px;
font-weight:normal;
}


.emailfont
{
float:left;
font-family:Tahoma;
font-size:12px;
color:#6b6b6b;
}




input.txt
{
margin:0px;
padding:2px 5px 0px 5px;
width:290px;
height:24px;
background:#000000;
font: normal 13px/1em Arial;
color:#464646;
border:1px solid #494b4d; 
}

.rememberme
{
float:left;
font-family:Tahoma;
font-size:12px;
color:#FFFFFF;
}



.forgot_your_password a
{
float:left;
font-family:Tahoma;
color:#b57330;
font-size:11px; font-weight:normal;
text-decoration:none;
}

.forgot_your_password a:hover
{
float:left;
font-family:Tahoma;
color:#b57330;
font-size:11px;font-weight:normal;
text-decoration:underline;
}




#footer {
  background: #000 url(/images/default/login_footer_gradient.png) repeat-x top left;
  bottom:0px;
  border-top: solid 1px #313232;
  color: #636363;
  font-size: 10px;
  width: 100%;
  float:left;
  z-index: 5;
  font-family:Arial, Helvetica, sans-serif;
}
#footer a:link, #footer a:visited {
  color: #636363;
  padding: 5px 0 0 5px;
  text-decoration: none;
  text-transform: uppercase;
}
#footer a:hover {
  text-decoration: underline;
}
#footer #copyright {
  float: right;
  padding: 10px 15px 0 0;
}







#member_page
{
width:990px;
background:#1f1f1f;
}



#membership_box
{
width:495px;
background:url(../images/member_repeat_bg.gif) repeat-x;
height:87px;
border:solid 1px #494b4d;
}

#membership_box .samll_heading
{
font-family:Tahoma;
font-size:16px;
color:#ffffff;
text-indent:0px;
font-weight:normal;
}

#membership_box .membership_free_heading
{
font-family:"Trebuchet MS";
font-size:22px;
color:#ffffff;
text-indent:0px;
font-weight:normal;
}




#membership_box .orangefnt
{
font-family:"Trebuchet MS";
font-size:22px;
color:#ce945a;
text-indent:0px;
font-weight:normal;
}





input.txt2
{
margin:0px;
padding:2px 5px 0px 5px;
width:210px;
height:25px;
background:#000000;
font: normal 13px/2em Arial;
color:#FFFFFF;
border:1px solid #494b4d; 
}


input.txt3
{
margin:0px;
padding:2px 5px 0px 5px;
width:98px;
height:25px;
background:#000000;
font: normal 13px/2em Arial;
color:#464646;
border:1px solid #494b4d; 
}


input.txt4
{
margin:0px;
padding:2px 5px 0px 5px;
width:195px;
height:25px;
background:#000000;
font: normal 13px/2em Arial;
color:#464646;
border:1px solid #494b4d; 
}





.membership_userfont
{
font-family:Tahoma;
font-size:12px;
color:#919191;
}





SELECT.GREYTEXT2
{
font: normal 13px/1em Arial;
font-weight:500; height:27px;
border-color:#494b4d;
border-style:solid;
border-width:1px; width:200px;
color:#797a78; padding-left:10px;
background-color:#000000;
}


SELECT.date
{
font: normal 13px/1em Arial;
font-weight:500; height:27px;
border-color:#494b4d;
border-style:solid;
border-width:1px; width:50px;
color:#797a78; padding-left:10px;
background-color:#000000;
}



input.join_the_wait_list { margin:0px 5px 0px 0px; padding:5px 15px 3px 5px; width:133px; height:35px; background:url(../images/join_button_bg.gif) no-repeat; font:bold 12px/2em Arial; color:#fff; border:solid 1px #323232; cursor:pointer; }


input.join_bt { margin:0px 5px 0px 0px; padding:5px 15px 3px 5px; width:97px; height:35px; background:url(../images/join_button_bg.gif) no-repeat; font:bold 12px/2em Arial; color:#fff; border:solid 1px #323232; cursor:pointer; }



input.updates_events { margin:0px 5px 0px 0px; padding:5px 15px 3px 5px; width:180px; height:35px; background:url(../images/join_button_bg.gif) repeat-x ; font:bold 12px/2em Arial; color:#fff; border:solid 1px #323232; cursor:pointer; }




.sign_in_font
{
font: normal 13px/1em Arial;
font-size:12px;
color:#ffffff;
}




.white14font
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
}
















.eventnow_font
{
font-family:"Trebuchet MS";
font-size:19px;
color:#aaaaaa;
text-indent:0px;
}


.event_holiday_box_heading
{
font-family:"Trebuchet MS";
font-size:30px;
color:#FFFFFF;
text-indent:0px;
}



.event_small_orange_fnt
{
font-family:"Trebuchet MS";
font-size:11px;
color:#b18b60;
text-indent:0px;
text-decoration:none;
}

.event_small_orange_fnt a
{
font-family:"Trebuchet MS";
font-size:11px;
color:#b18b60;
text-indent:0px;
text-decoration:none;
}

.event_small_orange_fnt a:hover
{
font-family:"Trebuchet MS";
font-size:11px;
color:#b18b60;
text-indent:0px;
text-decoration:underline;
}


.event_small_white_fnt
{
font-family:"Trebuchet MS";
font-size:11px;
color:#ffffff;
text-indent:0px;
}



#myaccount_link_tab a
{
font: normal 19px/1em "Trebuchet MS";
color:#FFFFFF;
text-decoration:none;
display:block;
height:27px;
line-height:27px;  
}


#myaccount_link_tab a:hover
{
font: normal 19px/1em "Trebuchet MS";
color:#FFFFFF;
text-decoration:none;
display:block;
height:27px;
line-height:27px;
text-decoration:underline; 
}


.account_setting_heading
{
font-family:"Trebuchet MS";
font-size:22px;
color:#9b754b;
padding-left:15px;
display:block;
}

.view_cart_price{font-family:"Trebuchet MS"; font-size:22px;color:#9b754b;}

.my_personal_info_font
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#ffffff;
}


.my_personal_info_form
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#6b6b6b;
}




#total_box
{
width:300px;
background:#323232;
font-family:Tahoma;
font-size:14px;
color:#ffffff;
font-weight:normal;
border:solid 1px #747474;
}


.price
{
font-family:Arial, Helvetica, sans-serif;
font-s.ize:14px;
color:#8f7354;
}



#welcome{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; }
#welcome a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none;}
#welcome a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:underline;}





.event_img_border
{
border-top:solid 1px #000000;
border-bottom:solid 1px #000000;
}





.account_setting_heading2
{
font-family:"Trebuchet MS";
font-size:24px;
color:#000000;
padding-left:10px;
display:block;
}




.save_up_to
{
font-family:"Trebuchet MS";
font-size:20px;
color:#ffffff;
padding-left:10px;
display:block;
}

.save_up_to2
{
font-family:"Trebuchet MS";
font-size:17px;
font-weight:bold;
color:#ab0606;
padding-left:10px;
display:block;
}


.save_up_to_small
{
font-family:"Trebuchet MS";
font-size:14px;
color:#ffffff;
padding-left:5px;
display:block;
font-weight:bold;
}



.goldmembership_link a{font-family:Tahoma; font-size:13px; color:#ffffff; text-decoration:underline; padding-right:10px;}
.goldmembership_link a:hover{font-family:Tahoma; font-size:13px; color:#ffffff; text-decoration:none; padding-right:10px;}


.menuvert{ width: 125px;
text-align:left;
padding:0px 0 0 0;
background: url(../images/topdarkback763.jpg) no-repeat top left;
}
.menuvert i{display:block;
width:125px;
height:16px;
background: url(../images/bottomdarkback217.jpg) no-repeat top left;
}
.menuvert ul{ padding: 0;
margin:0 0 0 6px;
list-style-type: none;
}
.menuvert a{ background: url(../images/menu471.jpg) no-repeat top left;
font: bolder 10px Verdana;
display: block;
width: 120px;
color: #afafaf;
text-decoration: none;
padding:12px 0 12px 0;
}
.menuvert a:hover{ color: #000000;
background: url(../images/menu471.jpg) no-repeat bottom left;
}

.wrapper{padding:12px 0 12px 7px}
.clear{clear:both}





SELECT.GREYTEXT5
{
font: normal 13px/18px Arial;
font-weight:500; height:22px;
border-color:#494b4d;
border-style:solid;
border-width:1px; width:100px;
color:#797a78; padding-left:10px;
background-color:#000000;
}



.doller_cros_font{font-family:Arial, Helvetica, sans-serif; font-size:18px; text-indent:5px; text-decoration:line-through;}

.event_show_case_link {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#afafaf; text-decoration:none;}
.event_show_case_link a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#afafaf; text-decoration:none;}
.event_show_case_link a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#afafaf; text-decoration:underline;}
.shopingcard{font-family:Arial, Helvetica, sans-serif;font-size:40px;color:#FFFFFF;}
.remove{color:#666666; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-decoration:none}
.remove a{color:#666666; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-decoration:none}
.remove a:hover{color:#666666; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline}

.sizes{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #999999; text-decoration:none}
.sizes a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #999999; text-decoration:none}
.sizes a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #999999; text-decoration:underline}
.about_eve{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#CC33FF; text-decoration:none}
.about_eve a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#CC33FF; text-decoration:none}
.about_eve a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#CC33FF; text-decoration:underline}

.bag_checkout_copy_button {font-size:10px;cursor:pointer;}
.checkout_button_savings_text {text-align:right;font-size:17px;color:#640815;font-weight:bold;padding:5px 20px 5px 0px;}
.checkout_button { width:750px;padding:20px 20px 10px 0px;}
.checkout_button_left {float:left;}
.checkout_button_right {float:right;}
.checkout_button_back_text {font-family:"helvetica";font-size:22px; color:#777777;padding:5px 0px 0px 0px;line-spacing:14px;margin:0px;}
.checkout_button_back_text a {color:#640815;}
.checkout_button_text  {font-family:"helvetica";font-size:27px; color:#640815;padding:0px 20px 0px 0px;line-spacing:14px;margin:0px;text-align:right;}
.checkout_button_small_text  {font-size:11px; color:#777777;padding:0px 20px 0px 0px;margin:0px;text-align:right;}
.checkout_total {text-align:right;font-size:15px;padding:4px 10px 4px 0px;}
.checkout_total_bigger_bigger_sign {font-size:14px;vertical-align:45%;}
.checkout_total_bigger_sign {font-size:12px;vertical-align:45%;}
.checkout_total_sign {font-size:11px;vertical-align:35%;}
.checkout_totals {text-align:right;font-size:15px;padding:9px 10px 10px 0px;background-color:#CCCCCC;min-height:135px;}
.checkout_total_text_1 {font-size:15px;}
.checkout_total_text_2 {font-size:17px;padding-top:12px;font-weight:bold;}
.checkout_total_value_1 {font-size:20px;margin:0px 0px 0px 0px; font-weight:bold;color:#640815;}
.checkout_total_value_2 {font-size:18px;margin:0px 0px 0px 0px; color:#777777;}
.checkout_total_value_3 {font-size:20px;margin:6px 0px 0px 0px; padding-top:6px;font-weight:bold;color:#640815;border-top:1px solid #999999;}
.checkout_message { float:left;width:330px;text-align:center;vertical-align:middle;font-family:"helvetica";font-size:18px; color:#777777;padding:20px 0px 0px 50px;}
.checkout_message a { color:#640815;}
.checkout_right {float:right;width:360px;}
.checkout_headings {font-family:"helvetica";font-size:20px; color:#9b754b;padding:0px 0px 0px 0px;margin:0px;text-align:center;}
.checkout_headings_small_text {font-size:11px;color:#888888;padding:4px 40px 15px 40px;text-align:center;}
.checkout_caveat_text {font-size:13px;color:#555555;padding:20px 40px 20px 40px;}
.checkout_message_2 { font-size:13px;color:#888888;padding:10px 0px 0px 30px;}
.checkout_cards_left {float:left;text-align:right;width:49%;}
.checkout_cards_right {float:right;text-align:left;width:49%;}
.checkout_field_border { border:1px solid #BBBBBB;padding:6px;}
.checkout_submit_button { padding:12px 18px;font-size:19px;}
.checkout_giftcard_text { float:right;width:470px;margin-top:10px ;font-family:"helvetica";font-size:14px; }
.checkout_field_label{font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#afafaf;padding:0px 0px 0px 0px;margin:0px;}
.checkout_price_detail {vertical-align:middle;font-family:Arial, Helvetica, sans-serif;font-size:13px; font-weight:bold; color:#9b754b;}
.checkout_price_detail_bold {vertical-align:middle;font-family:"helvetica";font-size:17px; font-weight:bold; color:#640815;}
.checkout_price_detail_sup {vertical-align:middle;font-family:"helvetica";font-size:14px; font-weight:bold; color:#640815;}


