﻿#promoBanner { position:absolute; bottom:20px; left:20px }
#promoBanner a { display:block; background:url(/files/251/promoBanner.png) no-repeat; width:237px; height:79px }
#promoBanner a:hover { background:url(/files/251/promoBannerHover.png) }

body#ctl00_body #nav ul li a { font-size:13px }

#footerShell #address { line-height:20px; }
#footerShell #disclaimer { line-height:20px }
#footerShell #codeWidget38273 { line-height:20px }

.signatureWidget { line-height:20px }

input#groupcodeField { width:70px; }
#GroupLabel { white-space:nowrap; clear:left }
.extraInputLabel { white-space:nowrap }


/* Map and Directions utility nav link */
li#helpid2249 { background:url(/files/251/magnifying_glass_icon.gif) no-repeat scroll 0 2px transparent; padding-left:20px }

#ctl00_body #footerNav {min-width:0;}
#pageid5669 #subNav {display:none;}
#ibe{margin:5px 0 0 25px;}
#extraLinks {width:200px;}


/* groups div toggle */
#content ul.toggleLinks {overflow:hidden; margin:0; padding:0 20px 0 0; }
.toggleLinks li {border-bottom:1px solid #CCCCCC; float:left; font-weight:bold; list-style:none outside none; margin:0; padding:5px 20px;}
.toggleLinks li.active {border-color:#CCCCCC; border-right:1px solid #CCCCCC; border-style:none solid solid;border-width:medium 1px 1px; border-bottom:none; border-top:1px solid #CCC;}
.toggleContainer div { display: none; }
.toggleContainer div:first-child { display: block; height:150px; }

#footerNav {padding:0 0 6px;}
#vizsig {margin:10px 0 0 0;}

/* banner */
#sash{position:absolute; z-index:12;  top:0; left:650px; width:200px; text-align:left}

/* bw logo */
#disclaimer {text-align:center; font-size:10px; font-family:arial, sans-serif; color:#F1D998; margin-top:-100px margin-bottom:20px;}

#bwRewards {text-align:center; position:relative; top:15px;}
#bwRewards img {border:1px solid #000;}

#side { *margin-top:30px }


/*req info content cta */
#content .widgetCTA { width: 190px;  float:right; height: 72px; background: #633611; border: 3px double #c39051; margin: 0 0 20px; position: relative; }
#content .widgetCTALink { cursor: pointer }
#content .widgetCTAimg { display: block; width: 190px; height: 72px; }
#content .widgetCTA h1 { font-size: 13px; font-weight: normal; text-transform: uppercase; color: #fff; background: url(ctaOverlay.png); padding: 2px 0 4px; letter-spacing: 3px; text-align: center; position: absolute; bottom: 0; left: 0; width: 190px; }
#content .widgetCTADescription { display: none; }
#content .widgetCTA:hover h1 { background: #281f11; }
#content .widgetCTA h1 { background:url(/files/251/overlay.png) repeat scroll 0 0 transparent; bottom:-11px; color:#FFFFFF; font-size:13px; font-weight:normal; left:0; letter-spacing:3px; padding:2px 0 4px; position:absolute; text-align:center; text-transform:uppercase; width:190px;}
.widgetCTA a:hover {  }


/************************Photo Gallery Page********************************/
#flashPhotoGallery22076{display:none;}


#pageid5671 #side {display:none;}
#pageid5671 #content{margin-left:0; width:824px;}

#pageid5671 #subNav {display:none;}

#homeLink a { float:right; font-size:16px; color:#033F71; *position:absolute; *left:870px; *float:none;}
#homeLink a:hover{color:#6C390E; text-decoration:none;}
   
#pageid5671 #contentShell{padding:25px 20px;}
#pageid5671 #content{background:none;}
#pageid5671 #content h1{border:medium none;}

#pageid5671 iframe{ border:medium none;}
#pageid5671 #iframeBG{background: url("/files/251/gradientBG.png") no-repeat; height:744px; margin-left:5px; width:800px;}

#pageid5671 h1{width:800px; margin-left:5px;}

input#promocodeField{}

#extraInputsShell { *width:175px; }

#socialIcons { height: 73px; position: absolute; right: 311px; top: 3px; width: 65px; }
#socialIcons a { display: block; float: left; height: 100%; vertical-align: bottom; }
#socialIcons #fb { background: url("/files/251/iconFB.gif") no-repeat scroll center bottom transparent; height: 16px; width: 16px; }
#socialIcons #twit { background: url("/files/251/iconTwitter.gif") no-repeat scroll center bottom transparent; height: 45px; width: 45px; margin:-20px 0 0 0 }

/* hide sash on photo gallery page */
body#pageid5671 #sash {display:none }

#listingContainer { margin:20px 0 0 0 }
#listingContainer .twoCols { width:40%; margin:0 55px 0 0 }



.iMapDirections {}
