/* * * * * * * * * * * * * * * * *
 *
 *   homepage.css
 *
 * * * * * * * * * * * * * * * * */
* { margin:0; }
html, body { height: 100%; }

body { margin: 0; text-align: center; font-family: Arial; font-size: 1.0em; background: url('../content/images/bkgd_gold_top.jpg') #330101 repeat-x; }
a img { border: 0; }
.clear { clear: both; }
.hide { display:none; }

/* | Top Header Styles | */
.body-top { width: 950px; margin: 0 auto; text-align: left; }
.body-top .search { width:945px; height:57px; background:url('../content/images/logo_winstar_01.jpg') no-repeat; }
.body-top .search .socialdiv { float:left;width:290px; text-align:left; margin-left:80px;padding-top:20px;}
.body-top .search .searchdiv { float:left;width:400px; text-align:right;margin-left:90px;padding-top:20px;}
.body-top .search div input.text { border:1px solid #b8731f; background:#e5b160; font-family:Tahoma; color:#422e09; font-size:11px; padding:3px; }
.body-top .search div input.submit { width:61px; height:20px; background: url('../content/images/btn_top_search.gif') no-repeat;  border:0; cursor:pointer; }


/* | Winstar Navigation | */
.body-top UL.navigation { margin: 0; padding: 0; list-style: none; }
.body-top UL.navigation LI { float:left; }
.body-top UL.navigation LI a { display:block; height:34px; }
.body-top UL.navigation LI a span { display: none; }
.body-top UL.navigation LI#casinos a.link { background: 0 0 no-repeat; width: 123px; }
.body-top UL.navigation LI#casinos a.link:hover { background: 0 -34px no-repeat; width: 123px; }
.body-top UL.navigation LI#casinos ul { margin-left:38px; }
.body-top UL.navigation LI#gaming a.link { background: 0 0 no-repeat; width: 73px; }
.body-top UL.navigation LI#gaming a.link:hover { background: 0 -34px no-repeat; width: 73px; }
.body-top UL.navigation LI#amenities a.link { background: 0 0 no-repeat; width: 84px; }
.body-top UL.navigation LI#amenities a.link:hover { background: 0 -34px no-repeat; width: 84px; }
.body-top UL.navigation LI#entertainment a.link { background: 0 0 no-repeat; width: 118px; }
.body-top UL.navigation LI#entertainment a.link:hover { background: 0 -34px no-repeat; width: 118px; }
.body-top UL.navigation LI#logo { position:relative; background: url('/content/images/nav_WinstarLogo.jpg') 0 0 no-repeat; width:140px; height:34px; }
.body-top UL.navigation LI#logo a { position:absolute; top:-60px; width:140px; height:125px; background: url('/content/images/blank.gif'); }
.body-top UL.navigation LI#vip-services a { background: 0 0 no-repeat; width: 95px; }
.body-top UL.navigation LI#vip-services a:hover { background: 0 -34px no-repeat; width: 95px; }
.body-top UL.navigation LI#meetings-groups a { background: 0 0 no-repeat; width: 158px; }
.body-top UL.navigation LI#meetings-groups a:hover { background: 0 -34px no-repeat; width: 158px; }
.body-top UL.navigation LI#players-club a { background: 0 0 no-repeat; width: 154px; }
.body-top UL.navigation LI#players-club a:hover { background: 0 -34px no-repeat; width: 154px; }
.body-top UL.navigation LI.last { border-bottom-width:0px; }

/* | Winstar Flash Header | */
#WinStarHeader { width:940px; height:233px; margin-bottom:30px; text-align:center; background:transparent url('../content/images/bkgd_Winstar_Header.jpg') no-repeat top left; }
#WinStarHeader h1 { font:bold 24px arial; color:#333; letter-spacing:-2px; margin:0; padding:85px 0 0 0; }
#WinStarHeader h1 a { color:#900; text-decoration:none; }
#WinStarHeader h1 a:hover { color:#C00; text-decoration:underline; }


/* | Middle Body Styles | */
.body-middle { background: url('../content/images/bkgd_red_pattern.gif'); padding: 20px; height: auto !important; margin: 0 auto -29px; }
.body-middle .content { width: 866px; text-align: left; margin: 0 auto; }
.body-middle .indexPromotional { border: 1px solid #451214; width: 866px; text-align: left; }
.body-middle .indexPromotional div.champ { border: 2px solid #330101; background:#451214; padding: 4px; width: 854px; height: 166px; }
.body-middle .indexPromotional div.ticker { border: 2px solid #330101; background: #451214; padding:8px 0; text-align: center; font-family: Tahoma; font-size: 12px; color: #FFF; font-weight: bold; }
.body-middle .indexPromotional div.ticker a { color:#e5c48d; text-decoration:none; }
.body-middle .indexPromotional div.ticker a:hover { color: #f1f0f0; text-decoration:underline; }


/* | .left-col = Casino & Gaming | Night Life & Events | Promotions & Tourneys | */
.body-middle .left-col { width: 209px; margin: 15px 9px 0 0; float: left; }
.body-middle .section-top { background: url('../content/images/bkgd_sections.gif') no-repeat; width: 209px; height:12px; }
.body-middle .section { border-left: 1px solid #5e2629; border-right: 1px solid #5e2629; background: #451214; width:197px; font-size: 11px; font-family: Tahoma; color: #dbb7b7; padding: 0 0 0 10px; line-height: 20px; height:364px; }
.body-middle .section .text {  padding:0; min-height:200px; height:auto !important;10px 0 0; height:200px; }

.body-middle .section a { color:#dbb7b7;  text-decoration:none; cursor:pointer; }
.body-middle .section .text a { display:inline;color:#b87c23;font-weight:bold;}

/* | .body-middle .section a:hover { color:#e5c48d; } *************************************************************************| */
.body-middle .section UL { margin: 21px 0 0 0; padding: 0; list-style: none; }
.body-middle .section UL LI { padding: 0 0 3px 0; }
.body-middle .section UL LI img { position: relative; top: 2px; }
.body-middle .section-bottom { background: url('../content/images/bkgd_sections.gif') 0 -12px no-repeat; width: 209px; height: 12px; }


/* | .right-col = Ask The Concierge | Winstar World Map | */
.body-middle .right-col { float: left; }
.body-middle .right-col a { display:block; text-decoration:none; cursor:pointer; }
.body-middle .ask { width: 209px; height:222px; background: url('../content/images/photo_ask.gif') no-repeat; margin: 15px 0 0 0; }
.body-middle .ask .text { display:block; position: relative; top:75px; font-size:11px; color:#dbb7b7; font-family: Tahoma; width: 150px; line-height: 16px; padding: 0 0 0 10px; }
.body-middle .ask #ask-now { display:block; position:relative; top:85px; width:115px; width:100%; height:23px; }
.body-middle .ask #ask-now span { display: none; }
.body-middle #map { width:209px; }


/* | Footer Links & Footer Copyright Info | */
.body-middle .foot-links {  color: #562d2d; font-weight: bold; font-size: 10px; font-family: Tahoma; position:relative; height:25px; margin-top:15px; }
.body-middle .foot-links #left-links { position:absolute; left:0px; width:474px; word-spacing:2px; }
.body-middle .foot-links #right-info { position:absolute; right:0px; width:400px; color:#9E595A; text-align:right; }
.body-middle .foot-links a { color: #e5c48d; text-decoration: none; font-weight: bold; font-size: 10px; font-family: Tahoma; }
.body-middle .foot-links a:hover { color: #dbb7b7; }


/* | Footer Body Styles | */
.body-footer { background: url('../content/images/bkgd_gold_footer.gif'); height: 29px; }
.push { height: 29px; }