﻿body,html{background:#fff; background: url('images/bodyBg.jpg') repeat; font-family:Arial !important;font-size:12px;font-weight:normal;margin:0; padding:0; text-align:center;}

/* ie6 notice */
.ie6fail{background:#1c1c1c; width:100%; height:250px; position:absolute; top:0; left:0; z-index:999999999999999; text-align:left; }
.ie6fail .wrap{width:75%; font-size:14px; color:White; margin:20px auto;}
.ie6fail h1{font-size:32px; color:#e85151;}
.ie6fail p{color:white; font-size:16px; line-height:24px;}
.ie6fail span{color:White; cursor:pointer; font-size:11px; text-decoration:underline;}
.ie6fail .hideNotice{width:100%; text-align:right; }
.ie6fail a{color:#bdde7c; font-size:14px; padding:3px;}
.ie6fail a:hover{background:#bdde7c; color:#374e09;padding:3px;}

h1{color:#be1e00; font-size:18px; font-weight:bold; line-height:20px; margin:0px 0px 10px 0px;}
h2{color:#000; font-size:15px; font-weight:bold; line-height:16px; margin:0px 0px 5px 0px;}
p{color:#000;line-height:20px; margin:0px 0px 15px;}
u{text-decoration:underline;}
strong{font-weight:bold;}
em{font-style:italic;}
img{border:0;}
fieldset{background-image: url('images/pollBg.gif'); background-repeat:no-repeat; background-color:#ededeb; padding:18px 28px; clear:both; float:left;}
legend{}
ul{color:#6e6c5e; font-weight:bold; line-height:20px; margin:0px 0px 15px 30px;}
ul li{list-style-type:disc;}
ol{color:#6e6c5e; font-weight:bold; line-height:20px; margin:0px 0px 15px 30px;}
ol li{list-style-type:decimal;}
a{color:#be1e00; font-weight:bold; text-decoration:underline;}
a:hover{color:#be1e00;}
a.linkTitle{font-weight:bold; font-size:17px; text-decoration:none;}

.clear{clear:both; height:0px; width:100%;}
.left{float:left;}
.right{float:right;}
.nofloat{float:none;}
.size10{font-size:10px;}
.hrBreak{border-bottom:1px solid #BEBEBE; clear:both; height:10px; margin-bottom:10px;}
.actionNoticeBoxGIANT{background:#fef3f3; border:1px solid #cc1c21; font-weight:bold; color:#cc1c21 !important; margin:0px 0px 10px; padding:10px; font-size:16px; line-height:20px;}
.actionNoticeBoxGIANT a{color:#CC1C21;}
.lblError{background:#fef3f3; border:1px solid #cc1c21; font-weight:bold; color:#cc1c21 !important; margin:0px 0px 10px; padding:10px; font-size:16px;}
.actionNoticeBoxGIANT ul{font-size:12px; margin:0px 0px 0px 15px; color:#cc1c21 !important; list-style-type:disc !important; line-height:18px; padding:5px 0px 0px 10px;}
.loginFail{background:#fef3f3; border:1px solid #cc1c21; font-weight:bold; color:#cc1c21 !important; margin:0px 0px 10px; padding:10px; font-size:16px;}
.loginFail a{color:#cc1c21;}
.nothingFound{background:#fef3f3; border:1px solid #cc1c21; font-weight:bold; color:#cc1c21 !important; margin:0px 0px 10px; padding:10px; font-size:16px;}
.iUpdate{background:#f3fef3; border:1px solid #2f6929; font-weight:bold; color:#2f6929 !important; margin:0px 0px 10px; padding:10px; font-size:16px;}
.picRight{float:right; margin:0px 0px 7px 7px; border:3px solid #BFA838}
.picLeft{float:left; margin:0px 7px 7px 0px; border:3px solid #BFA838}
.requiredField{float:left; margin-left:2px; visibility:visible !important;}
.noSpam{font-size:11px; display:block; margin:0px 0px 5px;}
.noSpam strong{color:#000;}
#hcard{}

/* form styles */
.labeler{color:#be1e00;font-weight:normal; float:left; font-size:24px; margin:3px 0px 15px 0px; .height:30px; width:150px;}
.sButton{background-image: url('images/submitBg.png'); background-repeat:no-repeat; background-position:top left; color:#fff; font-weight:bold; height:25px; width:157px; text-align:center; border:none !important; cursor:pointer; padding:0;}
.sButton:hover{color:#fff;}
.iButton{border:none !important; font-size:15px !important; height:auto !important; padding:0px !important; width:auto !important;}
input{border:1px solid #be1e00; font-size:12px; padding:3px; }
input.phone{width:85px;}
input.addy2{width:60px;}
input.zip{width:60px}
select{border:1px solid #be1e00; font-size:12px; padding:3px;}
textarea{border:1px solid #be1e00; font-size:12px; padding:3px;}
.rButtons td{padding-right:10px;}
.rButtons input{border:0;}
.sendIt{background: url('Images/btnSubmit.png') no-repeat; float:left; height:33px; width:145px;}
.sendIt span{display:none;}
fieldset h2{color:#1f57b3; font-size:18px; margin:10px 0px;}
.btn{margin:15px 0px 0px; text-align:center;}

/* grid */
#mast{background: url('images/mastBg.png') no-repeat; height:188px; .height:194px; margin:0 auto; padding:40px 0px 0px; width:1015px;}
#container{height:auto; margin:0 auto;  text-align:left; width:1015px;}
#wrap{background: url('images/masterBg.png') repeat-y; height:auto; width:1015px;}
#nav{height:53px; margin:0px 0px 0px 62px; position:relative; width:896px; z-index:99;}
#main{height:auto; padding:0px 65px 40px 90px;}
#foot{color:#fedb7b; background: url('images/footBg.png') no-repeat; height:128px; width:1015px; font-weight:bold; text-align:center; margin:-15px auto}
#tfoot{}

/* mast */
#mast .menu{margin:0px 45px 0px 72px;}
#mast .logo{margin:0px 65px 0px 0px;}
#mast .locate{background-image: url('images/titleStoreLocate.png'); background-position:top left; background-repeat:no-repeat; height:40px; margin:40px 0px 0px; padding:35px 0px 0px; width:210px;}
#mast .locate input{font-size:11px; padding:5px; margin:0px 0px 0px 40px; width:80px;}
#mast .locate .go{display:block; height:44px !important; border:none !important; margin:-9px 0px 0px 5px; width:44px !important; padding:0;}
#mast .locate .go span{display:none;}
#mast .mystore{background-image: url('images/titleMyStore.png'); background-position:top left; background-repeat:no-repeat; height:40px; margin:15px 0px 0px; padding:30px 0px 0px; width:220px;}
#mast .mystore .name{display:block; font-size:20px; font-weight:bold; color:#fff; margin:0px 0px 5px;}
#mast .mystore .phone{display:block; font-size:20px; font-weight:bold; color:#fff; margin:0px 0px 5px;}
#mast .mystore a{color:#fec135; font-size:12px; font-style:italic; font-weight:normal; text-decoration:none;}
#mast .mystore a:hover{text-decoration:underline;}


/* nav - homepage */
#nav a.gear{background:url('Images/store-nav.png') repeat 0px 0px; width: 202px; height: 53px; float:left;}
#nav a.gear span {display: none; }
#nav a.gear:hover {background: url('Images/store-nav.png') repeat 0px -53px; } 
#nav a.shirts{background:url('Images/store-nav.png') repeat -202px 0px; width: 137px; height: 53px; float:left;}
#nav a.shirts span {display: none; }
#nav a.shirts:hover {background: url('Images/store-nav.png') repeat -202px -53px; } 
#nav a.novelties{background:url('Images/store-nav.png') repeat -339px 0px; width: 146px; height: 53px; float:left;}
#nav a.novelties span {display: none; }
#nav a.novelties:hover {background: url('Images/store-nav.png') repeat -339px -53px; } 
#nav a.sauces{background:url('Images/store-nav.png') repeat -485px 0px; width: 228px; height: 53px; float:left;}
#nav a.sauces span {display: none; }
#nav a.sauces:hover {background: url('Images/store-nav.png') repeat -485px -53px; } 
#nav a.cards{background:url('Images/store-nav.png') repeat -713px 0px; width: 183px; height: 53px; float:left;}
#nav a.cards span {display: none; }
#nav a.cards:hover {background: url('Images/store-nav.png') repeat -713px -53px; } 

/* main */
#main .lc{height:360px; margin:0px 0px 0px 80px; width:460px;}
#main .lc .follow{background: url('images/titleFollow.gif') no-repeat; height:auto; padding:20px 0px 0px; width:87px; position:absolute; margin:290px 0px 0px 370px; .margin:290px 0px 0px 35px;}
#main .rc{height:360px;}

/* header images - h1 */
.hdrAbout{background: url('images/hdrAbout.gif') no-repeat; height:77px; width:342px;}
.hdrAbout span{display:none;}
.hdrCorporate{background: url('images/hdrCorporate.gif') no-repeat; height:77px; width:342px;}
.hdrCorporate span{display:none;}
.hdrCareers{background: url('images/hdrCareers.gif') no-repeat; height:77px; width:342px;}
.hdrCareers span{display:none;}
.hdrComment{background: url('images/hdrComment.gif') no-repeat; height:77px; width:342px;}
.hdrComment span{display:none;}
.hdrCrawford{background: url('images/hdrCrawford.gif') no-repeat; height:77px; width:415px;}
.hdrCrawford span{display:none;}
.hdrPress{background: url('images/hdrPress.gif') no-repeat; height:77px; width:342px;}
.hdrPress span{display:none;}
.hdrPartners{background: url('images/hdrPartners.gif') no-repeat; height:77px; width:363px;}
.hdrPartners span{display:none;}
.hdrContact{background: url('images/hdrContact.gif') no-repeat; height:77px; width:342px;}
.hdrContact span{display:none;}
.hdrKersClub{background: url('images/hdrKersClub.gif') no-repeat; height:77px; width:342px;}
.hdrKersClub span{display:none;}
.hdrBirthday{background: url('images/hdrBirthday.gif') no-repeat; height:77px; width:342px;}
.hdrBirthday span{display:none;}
.hdrNewsEvents{background: url('images/hdrNewsEvents.gif') no-repeat; height:77px; width:342px;}
.hdrNewsEvents span{display:none;}
.hdrTheatre{background: url('images/hdrTheatre.gif') no-repeat; height:77px; width:386px;}
.hdrTheatre span{display:none;}
.hdrGirls{background: url('images/hdrGirls.gif') no-repeat; height:77px; width:342px;}
.hdrGirls span{display:none;}
.hdrSitemap{background: url('images/hdrSitemap.gif') no-repeat; height:77px; width:342px;}
.hdrSitemap span{display:none;}
.hdrPrivacy{background: url('images/hdrPrivacy.gif') no-repeat; height:77px; width:342px;}
.hdrPrivacy span{display:none;}
.hdrCalendar{background: url('images/hdrCalendar.gif') no-repeat; height:77px; width:342px;}
.hdrCalendar span{display:none;}
.hdrStore{background: url('images/hdrStore.gif') no-repeat; height:77px; width:342px;}
.hdrStore span{display:none;}
.hdrShop{background: url('images/hdrShop.gif') no-repeat; height:77px; width:342px;}
.hdrShop span{display:none;}
.hdrAddCart{background: url('images/hdrAddCart.gif') no-repeat; height:77px; width:342px;}
.hdrAddCart span{display:none;}
.hdrViewCart{background: url('images/hdrViewCart.gif') no-repeat; height:77px; width:342px;}
.hdrViewCart span{display:none;}
.hdrStep1{background: url('images/hdrStep1.gif') no-repeat; height:77px; width:342px;}
.hdrStep1 span{display:none;}
.hdrStep2{background: url('images/hdrStep2.gif') no-repeat; height:77px; width:342px;}
.hdrStep2 span{display:none;}
.hdrBilling{background: url('images/hdrBilling.gif') no-repeat; height:77px; width:420px;}
.hdrBilling span{display:none;}
.hdrShipping{background: url('images/hdrShipping.gif') no-repeat; height:77px; width:442px;}
.hdrShipping span{display:none;}
.hdrCheckout{background: url('images/hdrCheckout.gif') no-repeat; height:77px; width:342px;}
.hdrCheckout span{display:none;}
.hdrGear{background: url('images/hdrGear.gif') no-repeat; height:77px; width:342px;}
.hdrGear span{display:none;}
.hdrConfirmation{background: url('images/hdrConfirmation.gif') no-repeat; height:77px; width:403px;}
.hdrConfirmation span{display:none;}
.prodCat_t-shirts{background: url('images/hdrShirts.gif') no-repeat; height:77px; width:342px;}
.prodCat_t-shirts span{display:none;}
.prodCat_winghouse_calendar_gear{background: url('images/hdrCalendarGear.gif') no-repeat; height:77px; width:342px;}
.prodCat_winghouse_calendar_gear span{display:none;}
.prodCat_novelties{background: url('images/hdrNovelties.gif') no-repeat; height:77px; width:342px;}
.prodCat_novelties span{display:none;}
.prodCat_winghouse_sauces{background: url('images/hdrSauces.gif') no-repeat; height:77px; width:363px;}
.prodCat_winghouse_sauces span{display:none;}
.prodCat_gift_cards{background: url('images/hdrGiftCards.gif') no-repeat; height:77px; width:342px;}
.prodCat_gift_cards span{display:none;}


/* store controls */
.main-lc{height:411px; width:365px;}
.main-rc{background: url('images/main-girl.png') no-repeat; height:449px; width:498px; position:absolute; margin:-7px 0px 0px 370px}
.ac-continue{width:380px; border-right:1px solid #e0d3b7; margin-right:20px; padding-right:20px;}
.ac-checkout{width:380px; }
.buttonSubmit{background: url('images/buttonBg.gif') repeat-x; border:1px solid #979797; color:#484848; cursor:pointer;}
.ErrorHeader{font-size:14px; font-weight:bold; padding:5px; color:#aa1010;}
.ErrorBody{line-height:18px; padding:0px 0px 20px 20px;}
#footer{color:#BE1E00; margin:0px 0px 10px 0px; line-height:18px;}
#footer a{color:#BE1E00; font-weight:bold;}
#footer a:hover{text-decoration:none;}

/* round box */
.rb-t {background: url('Images/dot.gif') 0 0 repeat-x; float:left; background:#fce7af; }
.rb-b {background: url('Images/dot.gif') 0 100% repeat-x}
.rb-l {background: url('Images/dot.gif') 0 0 repeat-y}
.rb-r {background: url('Images/dot.gif') 100% 0 repeat-y}
.rb-bl {background: url('Images/bl.gif') 0 100% no-repeat}
.rb-br {background: url('Images/br.gif') 100% 100% no-repeat}
.rb-tl {background: url('Images/tl.gif') 0 0 no-repeat}
.rb-tr {background: url('Images/tr.gif') 100% 0 no-repeat; padding:10px} 

/* form areas */
.form-kersclub{}
.form-contact{}
.form-birthday{padding:0px 20px;}
.form-birthday .months{margin-right:5px; width:127px;}

/* foot */
#foot a{color:#fedb7b; font-weight:normal; font-size:14px; text-decoration:none; height:50px; width: auto;}
#foot a:hover{text-decoration:underline;}
#foot .links{float:left; margin:30px 0px 0px 275px; height:40px; width:auto;}
#foot .logo{margin:-17px 50px 0px;}

/* tfoot - sgg */
#tfoot a{color:#afaeae; font-size:11px; text-decoration:none;}
#tfoot a:hover{text-decoration:underline;}

/* name customizer tricks */
.nameCustomizer{cursor:pointer; font-weight: normal; background-color: #f8f9c8;}
.nameCustomizer:hover{border-bottom:1px dashed #c5c66f;}
.nameCustomized{font-weight:bold; background-color:inherit;}

/* spam trap hider */
.heidi{display:none;}
