@charset "UTF-8";
/* CSS Document */



body {background:url(/wp-content/themes/cbwc/images/water-bkg.jpg) repeat-x top left; margin: 0px; padding: 0px;}

#holder {width: 920px; margin-left: auto; margin-right: auto; padding: 0px; margin-top: 0px; }

#header {float: left; margin: 22px 0px 0px -38px; width: 428px; }


#main-title {margin:0; padding:0; width:427px; height:107px; background:url("/wp-content/themes/cbwc/images/chesapeake-bay-title.png") top left no-repeat;}
#main-title span { display:none }

#bottle {width: 300px; background: url(/wp-content/themes/cbwc/images/bottle.png) right top no-repeat; float: left; margin-top: 0px; padding: 0px; }
#bottle .wine-glass {float:left; margin: 273px 0px 0px 0px; width: 223px; }

#menu {float: left; margin: 0px 0px 0px -81px; padding: 0px; width: 570px; z-index: 1000;}
#menu ul {list-style: none;}
#menu ul li img {padding: 0px; margin: 0px; }
#menu ul li {display: inline; padding: 0px; margin-left: 4px;}

#bottle-list {width: 48px; float: left; padding: 0px; text-align: center; margin: 210px 0px 0px 2px; }
#bottle-list p {margin: 5px 0px 0px 0px; line-height: 8px; }
#bottle-list a {text-decoration: none; color: #000000; text-align: center; width: 43px; font-family: "Times New Roman", Times, serif; font-size: 10px; font-weight: bold; }
#bottle-list a:hover {color: #993333; }

#home-copy {width: 495px; font-family: "ITC Esprit", Times New Roman, Times, serif; font-size: 13px; font-style: italic; margin: 0px 0px 0px 10px; float: left; line-height: 29px; font-weight: bold; }
#home-copy a {text-decoration: none; color: #5683d5; }
#home-copy a:hover {color: #993333; }
#home-copy img {margin-top: 0px;}

#footer .cbwc-home-btn {clear: left; margin: 0px 0px 0px 0px; width: 147px; }
#footer .home-footer {float: left; margin: 0px 0px 0px 8px; }
#footer {float: left; margin: 0px 0px 0px 0px; width: 300px; }
#footer p {font-size: 9px; }
#footer a {text-decoration: none; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 9px;}
#footer a:hover {color: #993333; }

/* END HOME STYLES BEGIN SUB STYLE STYLE */

#line { position: relative; float: left; width: 62px; margin: -800px 0px 0px 700px; z-index: -10; }

#sub-menu { width: 420px; float: left;}
#sub-menu a {text-decoration: none; color: #000000; font-family: "Times New Roman", Times, serif; font-size: 11px;}
#sub-menu a:hover {color: #993333;}


#container { position: relative; left: 3px; top: 0px; width: 400px; height: 486px; overflow: hidden;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    #container { float: left; width: 400px; height: 486px; overflow: hidden; }
}

#container p { font-family: "Times New Roman", Times, serif; font-size: 13px; margin-top: 2px; line-height: 16px; }
#container a { text-decoration: none; color: #0099CC; font-size: 13px;}
#container a:hover { color: #993333;}
#container h2 {font-family: "Times New Roman", Times, serif; font-size: 14px; color: #000000; margin-bottom: 0px;}
#container img { border: 1px solid #564034; margin: 2px 0px 6px 0px;}
#content ul li { font-size: 13px; font-family: "Times New Roman", Times, serif; color:#333333;}
#content ol li { font-size: 13px; font-family: "Times New Roman", Times, serif; color:#333333;}


#quote { }
#quote .left { float: left; width: 34px;}
#quote .right { float: left; width: 34px;}
#quote p {width: 290px; float: left; font-size: 16px; color:#432C1F; text-align:center;}
#quote img { border:none; padding: 4px;}
#quote #spacer {clear: both; height: 1px;}

/*Image Replacements for titles ---------------------------------------------------------*/

#about-header {margin:0; padding:0; width:320px; height:33px; background:url("/wp-content/themes/cbwc/images/about-cbwc-title.png") top left no-repeat; }
   #about-header span { display:none }
#birth-header {margin:0; padding:0; width:320px; height:33px; background:url("/wp-content/themes/cbwc/images/birth-of-classic-title.png") top left no-repeat; }
   #birth-header span { display:none }
#wwf-header {margin:0; padding:0; width:345px; height:73px; background:url("/wp-content/themes/cbwc/images/wine-women-fishing.png") top left no-repeat; }
   #wwf-header span { display:none }
#access-header {margin:0; padding:0; width:399px; height:33px; background:url("/wp-content/themes/cbwc/images/access-college-title.png") top left no-repeat; }
   #access-header span { display:none }
#foundation-header {margin:0; padding:0; width:399px; height:33px; background:url("/wp-content/themes/cbwc/images/foundation-title.png") top left no-repeat; }
   #foundation-header span { display:none }
#board-header {margin:0; padding:0; width:399px; height:33px; background:url("/wp-content/themes/cbwc/images/board-title.png") top left no-repeat; }
   #board-header span { display:none }   
#event-header {margin:0; padding:0; width:399px; height:33px; background:url("/wp-content/themes/cbwc/images/event-info-title.png") top left no-repeat; }
   #event-header span { display:none }  
#grand-auction-header {margin:0; padding:0; width:399px; height:33px; background:url("/wp-content/themes/cbwc/images/grand-auction-title.png") top left no-repeat; }
   #grand-auction-header span { display:none }
#grand-tasting-header {margin:0; padding:0; width:399px; height:33px; background:url("/wp-content/themes/cbwc/images/grand-tasting-title.png") top left no-repeat; }
   #grand-tasting-header span { display:none }
#beneficiaries-header {margin:0; padding:0; width:399px; height:33px; background:url("/wp-content/themes/cbwc/images/beneficiaries-title.png") top left no-repeat; }
   #beneficiaries-header span { display:none }
#other-sponsors-header {margin:0; padding:0; width:399px; height:33px; background:url("/wp-content/themes/cbwc/images/other-sponsors-title.png") top left no-repeat; }
   #other-sponsors-header span { display:none } 
#sponsors-header {margin:0; padding:0; width:399px; height:33px; background:url("/wp-content/themes/cbwc/images/sponsors-title.png") top left no-repeat; }
   #sponsors-header span { display:none }
#primary-sponsor-header {margin:0; padding:0; width:399px; height:33px; background:url("/wp-content/themes/cbwc/images/title-sponsor-title.png") top left no-repeat; }
   #primary-sponsor-header span { display:none }
#all-beneficiaries-header {margin:0; padding:0; width:399px; height:33px; background:url("/wp-content/themes/cbwc/images/other-beneficiaries.png") top left no-repeat; }
#all-beneficiaries-header span { display:none }
#contact-header {margin:0; padding:0; width:399px; height:33px; background:url("/wp-content/themes/cbwc/images/contact-title.png") top left no-repeat; }
#contact-header span { display:none } 
#silent-auction-header {margin:0; padding:0; width:399px; height:33px; background:url("/wp-content/themes/cbwc/images/silent-auction-title.png") top left no-repeat; }
#silent-auction-header span { display:none }
#financial-highlights-header {margin:0; padding:0; width:399px; height:33px; background:url("/wp-content/themes/cbwc/images/financial-title.png") top left no-repeat; }
#financial-highlights-header span { display:none } 
#tax-info-header {margin:0; padding:0; width:399px; height:33px; background:url("/wp-content/themes/cbwc/images/tax-info-title.png") top left no-repeat; }
#tax-info-header span { display:none }  
#vintners-header {margin:0; padding:0; width:399px; height:33px; background:url("/wp-content/themes/cbwc/images/vintners-title.png") top left no-repeat; }
#vintners-header span { display:none }
#privacy-header {margin:0; padding:0; width:399px; height:33px; background:url("/wp-content/themes/cbwc/images/privacy-title.png") top left no-repeat; }
#privacy-header span { display:none }
#collectors-header {margin:0; padding:0; width:399px; height:33px; background:url("/wp-content/themes/cbwc/images/collectors-title.png") top left no-repeat; }
#collectors-header span { display:none }  
#media-header {margin:0; padding:0; width:399px; height:33px; background:url("/wp-content/themes/cbwc/images/media-info-title.png") top left no-repeat; }
#media-header span { display:none } 
#grand-dinners-header {margin:0; padding:0; width:399px; height:33px; background:url("/wp-content/themes/cbwc/images/grand-dinners-title.png") top left no-repeat; }
#grand-dinners-header span { display:none }  
#live-auction-header {margin:0; padding:0; width:399px; height:33px; background:url("/wp-content/themes/cbwc/images/live-auction-title.png") top left no-repeat; }
#live-auction-header span { display:none } 
/* END Image Replacements for titles ---------------------------------------------------------*/


#arrows { margin: 0px 0px 0px 0px; padding: 0px; }
@media screen and (-webkit-min-device-pixel-ratio:0) {
    #arrows { clear: both; margin: 0px 0px -40px 390px; width: 90px; position: relative; top: -36px; left: 0px;   }
}

#content-images-wwf {float: right; width: 120px; margin: 150px 18px 0px 0px; padding: 0px 0px 0px 0px; }
#content-images-wwf img {border: 1px solid #564034; margin-top: 12px; }
#content-images {float: right; width: 120px; margin: 140px 58px 0px 0px; padding: 0px 0px 0px 0px; }
#content-images img {border: 1px solid #564034; margin-top: 12px; }
#content-images .vine {border: none; margin: -50px 0px 0px 0px; padding: 0px;}

#subpage-footer { width: 300px; margin: -10px 0px 0px 380px; padding: 0px;}
#subpage-footer p {font-size: 9px; }
#subpage-footer a {text-decoration: none; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 9px;}
#subpage-footer a:hover {color: #993333; }

#dropmenudiv{ position:absolute; border:1px solid #E0D5B5; border-bottom-width: 0; font:normal 12px Arial, Helvetica, sans-serif; line-height:18px; z-index:100; margin: 0px; }
#dropmenudiv a{ width: 100%; display: block; text-indent: 0px; border-bottom: 1px solid #D7CDBC; padding: 2px 0px 2px 2px; text-decoration: none; color: #423229; text-align: left;}
#dropmenudiv a:hover{ background-color: #efe2be;}


/*  THUMBNAIL ROLLOVER STYLES   */

/*Outermost DIV for thumbnail viewer*/
#thumbBox{ position: absolute; left: 0; top: 0; width: auto; padding: 10px; padding-bottom: 0; background: #000000; visibility: hidden; z-index: 10; cursor: hand; cursor: pointer; }

/*Footer DIV of thumbbox that contains "close" link */
#thumbBox .footerbar{  font: bold 16px Tahoma; letter-spacing: 5px; line-height: 1.1em; color: white; padding: }

/*DIV within thumbbox that holds the enlarged image */
#thumbBox #thumbImage{ background-color: white; }

/*DIV for showing "loading" status while thumbbox is being generated*/
#thumbLoading{  position: absolute;visibility: hidden; border: 1px solid black; background-color: #EFEFEF; padding: 5px; z-index: 5; }

#sponsors-copy-left { width: 130px; float: left;}
#sponsors-copy-right { width: 220px; float: left; margin-left: 22px;}

#form2 {
font-size: 13px;
}

#form2 img {
border: none;
}

#box1 {
border: 1px solid #FFCC99;
height: 228px;
}

#email_us input {
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
color: #003366;
margin-left: .5em;
margin-bottom: 3px;
}

#email_us textarea {
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
color: #003366;
margin-left: .5em;
overflow: auto;
width: 170px;
}

#email_us label {
width: 8em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block;
padding: 6px 0px 0px 0px;
font-size: 12px;
color: #000000;
}

#email_us .submit {
font-size: 12px;
background-color: #5683d5;
color: #FFFFFF;
border:solid 1px #333333;
}

#email_us .submit:hover {
font-size: 12px;
background-color: #993333;
color: #FFFFFF;
border:solid 1px #333333;
}

/* grand tasting forms */
#admissionList{margin-top:0;overflow:auto}
#grandTastingForm{background:#eee;font-size:13px;width:390px}
#grandTastingForm fieldset{border:0}
#grandTastingForm legend{font-weight:bold}
#grandTastingForm #choiceFieldset legend{font-weight:normal}
#grandTastingForm #firstChoice,#grandTastingForm #secondChoice,.choice{width:350px}
#grandTastingForm label{clear:left;float:left;width:130px}
#grandTastingForm input,#grandTastingForm select{float:left} 