/******************************************/
/***************** GLOBAL *****************/
/******************************************/

body {background: #000 url(_i/bg.jpg) repeat-x; margin: 0px; font-family: Arial, Helvetica, sans-serif; color: #d1d2d4;}
p, ol, blockquote { font-size: 14px; line-height: 22px;}
h1 {font-size: 20px;}
h2 {color: #e2c75b; font-size:18px; margin-bottom: 7px; font-family: Lucida Calligraphy, Georgia, "Times New Roman", Times, serif;}
a {color: #e2c75b;}
a:hover {color: #d1d2d4; text-decoration: none;}
input {font-size: 11px;}

.wpg {width: 980px; position: relative;}
.wbody {background: #000 url(_i/bg_grad.jpg) repeat-x;}
.wbody_bt {background: url(_i/bg_gradbt.jpg) repeat-x bottom;}
.wbot {background: url(_i/bt_bg.jpg) repeat-x; height: 28px; color: #e2c75b; font-size: 11px;}

.mbody {padding: 40px 30px;}

.y_tx {font-weight: bold; color: #e2c75b;}

.promo_bar {background: url(_i/promo_bg.jpg) repeat-x; float: right; height: 29px; width: 500px; color: #fff; text-align: center; padding-top: 5px;}
.promo_bar a{color: #fff; font-size: 12px;}

.tagline {color: #e2c75b; font-weight: bold; font-size: 20px; text-align: right; padding-top: 25px;}
.sidebg {background: #140701 url(_i/side_bg.jpg) repeat-x; width: 285px;}
.sidebgbt {background: url(_i/side_bgbt.jpg) repeat-x bottom; padding-bottom: 20px;}
.signup {color: #d1d2d4; font-size: 14px; width: 230px; margin: 20px 0px 0px 27px;}
.quotes { color: #d1d2d4; font-size: 14px; width: 230px; margin-left: 27px; line-height: 22px; padding: 30px 0px;}

.subject {width: 208px; float: right; border: 0px;}
.subject a {color: #e2c75b; font-family: Lucida Calligraphy, Georgia, "Times New Roman", Times, serif; text-decoration: none; font-size:14px;}
.subject a:hover {color: #fff; text-decoration: underline;}
.subject .details_link {color: #e2c75b; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}

.hnav {color: #e2c75b; text-align: right; font-size: 16px; font-weight: bold; text-decoration: none; padding-top: 10px;}
a.hnav {color: #e2c75b;}
a:hover.hnav {color: #140701;}

.nav {text-align: center; float: left;}
a.nav {display: block; color: #e2c75b; font-size: 14px; padding: 6px 34px 5px 35px; border-bottom: 1px solid #280a08; text-decoration:none;}
a:hover.nav {display: block; color: #fff; background-color: #470707;}

.fnav {text-align: center; float: left; padding-top: 6px;}
a.fnav {display: block; color: #e2c75b; font-size: 12px; padding: 6px 15px 5px 15px; text-decoration:none;}
a:hover.fnav {display: block; color: #fff; background-color: #470707;}

.wh_link {}

.sm_menu {font-style: italic; font-size:12px;}
.menu_list {float: left; width: 300px; margin-left: 40px;}
.menu_list p {font-size:12px;}

.menu_list_lt {float: left; width: 280px;}
.menu_list_lt p {font-size:12px;}

.chef_img {float: left; margin: 20px 20px 0px 0px; width: 193px;}
.chef_des {float: left; width: 400px;}

.y_lines {border-bottom: 1px solid #e2c75b; margin-bottom: 7px; width: 400px; text-align: center;}

.steps { text-decoration: none; color:#CCCCCC; font-size: 16px;}
a:hover.steps {color: #e2c75b;}

.bodytext {font-size: 12px;}
.subtext p {font-size: 12px; color: #999; width: 980px; text-align: left;}













