/* CSS Document */
/* CSS written by Steve Winter */
/* Created for website WineryByTheCreek.com */
/* Copywrite 2005 */
/* ------------------------------------- */
.bg {
    background-image: url(../graphics/bp_back_undernav.gif)
   }

body { 
        font-family: verdana;
        font-size: 9pt;
        text-align: center;
        margin:  0;
        padding: 0;
        background-image: url(http://www.winerybythecreek.com/graphics/bpbackground.jpg);
        background-color: #FEFFEF;
        background-repeat: repeat-x;
        background-position: top left;
}

a {
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff
}

P.breakhere {page-break-before: always}


ul {
	padding-left: 2ex;
	margin-left: 0px;
	font-size: inherit;
}

ul.contents, ul.contents ul {
	list-style-type: none;
}


ul.disc {
	list-style-type: disc;
}
/* ------------------------------------- */
/* HOME NAV */

.homenav {
	color: #eeeecc;
	font-size: 10px;
	font-family: verdana,tahoma;
}
.homenav A {
	color: #eeeecc;
	font-size: 10px;
	font-family: verdana,tahoma;
	text-decoration: none
}
.homenav a:hover {
	color: #ffffee;
	font-size: 10px;
	font-family: verdana,tahoma;
	text-decoration: none;
}

/* ------------------------------------- */
/* HR */	

hr {
border: 0;
color: #d3cdba;
background-color: #d3cdba;
height: 1px;
width: 100%;
text-align: left;
}

/* this version of "hr" was removed 6-15-08 - it didnt display the "hr" in IE - dont know why
hr {
	border-width: 0 0 1px 0;
	/*border-style: solid;*/
	height: 0;
	padding: 1em 0 0 0;
	margin: 0 0 1em 0;
	clear: both;
} 
*/

h1 {
	font-weight: normal;
	font-size: 130%;
	margin-bottom: 0.25em;
	color:#336666;
}

h2 {
	font-weight: normal;
	font-size: 110%;
	margin-bottom: 0.25em;
	color:#336666;
}

h3 {
	font-weight: normal;
	font-size: 100%;
	margin-bottom: 0.25em;
	color:#336666;
}

/* ------------------------------------- */
/* OL - UL */

ol, ul {
	line-height: 1.3em;
	color:#666666;
	margin-left: 4em;
	margin-right: 4em;
}

/* ------------------------------------- */
/* TALL LETTER */

.tallletter {
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#4D5C2F;
	font-weight: bold;
	
	}
.tallletter1 {
	font-size: 11pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#4D5C2F;
	font-weight: bold;
	
	}
	
/* ------------------------------------- */
/* SMALL LETTER */	
	
.smallletter {
	font-size: 7pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#999999
	}
.smallletter A {
	font-size: 7pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	text-decoration: none
	}
	
.smallletter A:hover {
	font-size: 7pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#EEEEEE;
	text-decoration: underline
	}	
.smallletter A:visited {
	font-size: 7pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#EEEEEE;
	text-decoration: none
	}	
	
/* ------------------------------------- */
/* SMALL FONT */	

.small_font {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	
}
.small_font A {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#56732E
	
}
.small_font A:hover {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration: none
	
}
.small_font_red {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	
}

/* ------------------------------------- */
/* SKINNY */	

.skinny {
	margin : 0px;
	padding : 10px 15px 10px 15px;
	background : #FFF;
	border-top : 1px dotted #4d6b2d;
	border-right : 1px dotted #4d6b2d;
	border-left : 1px dotted #4d6b2d;
	border-bottom : 1px dotted #4d6b2d;
	}


/* ------------------------------------- */
/* DATE BOX */	

.datebox {
	margin : 0px;
	padding : 5px 5px 5px 5px;
	background : #FFF;
	border-top : 1px dotted #4d6b2d;
	border-right : 1px dotted #4d6b2d;
	border-left : 1px dotted #4d6b2d;
	border-bottom : 1px dotted #4d6b2d;
	}


/* ------------------------------------- */
/* DATE BOX TOP*/	

.dateboxtop {
	margin : 0px;
	padding : 5px 5px 5px 5px;
	background : #eeeeee;
	border-top : 1px dotted #4d6b2d;
	border-right : 1px dotted #4d6b2d;
	border-left : 1px dotted #4d6b2d;
	border-bottom : 1px dotted #4d6b2d;
	}


/* ------------------------------------- */
/* FOLDING */	

.folding{cursor:hand}


/* ------------------------------------- */
/* SBRAND */	

.brand {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#666666
	}
	
/* ------------------------------------------------ */
/* ------------------------------------- */
/* SMALL */	

.small {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffee;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	
}
.small A {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #e3e3d1;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	text-decoration: none
	
}
.small A:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	text-decoration: none
	
}

.small A:visted {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffee;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	text-decoration: none
	
}

/* ------------------------------------- */
/* ADDED 6-10-05 */
/* Input Feilds */

.inputfield {
font-family: "verdana";
font-size: 10px;
COLOR: #666666;
BORDER-BOTTOM: #666666 1px solid;
BORDER-LEFT: #666666 1px solid;
BORDER-RIGHT: #666666 1px solid;
BORDER-TOP: #666666 1px solid;
COLOR: #666666;
}


/* -----------------------------------------------------------------------------------------------*/
/* ADDED FROM TEMPLATE */
/*6-14-05 */

/* ------------------------------------- */
/* BODY */

body {
	/*background-color: #FFFFFF;*/
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/* ------------------------------------- */
/* STYLE 1 */

.style1 {
	color: #b7b6b6;
	font-size: 10px;
	font-family: verdana,tahoma;
	text-decoration:none
}

/* ------------------------------------- */
/* STYLE 2 */

.style2 {
	color: #5e5e5e;
	font-size: 10px;
	font-family: verdana,tahoma;
}

/* ------------------------------------- */
/* STYLE 3 */

.style3 {
	color: #668E3C;
	font-size: 10px;
	font-family: verdana,tahoma;
	font-weight: bold;
}

/* ------------------------------------- */
/* STYLE 4 */

.style4 {
	color: #7E7D7D;
	font-size: 10px;
	font-family: verdana,tahoma;
	font-weight: bold;
}


/* ------------------------------------- */
/* STYLE 6 */

.style6 {
	color: #72941F;
	font-size: 10px;
	font-family: verdana,tahoma;
}

/* general */

.AA1   {
	color: #333333;
	font-size: 11px;
	font-family: verdana,tahoma;
}
.AAred   {
	color: #CC0000;
	font-size: 11px;
	font-family: verdana,tahoma;
}

/* ------------------------------------- */
/* Cavern Club Order Form */

body.cav  { 
	background: url();
}
 .CavA     {
	font-size: 13pt; 
	font-family: verdana,arial; 
	color: #000000  
}
 .CavA1   {
	font-size: 16pt; 
	font-family: verdana,arial; 
	color: #000000  
}
 .CavA2   {
	font-size: 22pt; 
	font-weight:bold; 
	font-family: verdana,arial; 
	color: #000000  
}
 .CavB     { 
	font-size: 10pt; 
	font-family: verdana,arial; 
	color: #000000  
}
 .CavB1   { 
	font-size: 11pt; font-family: 
	verdana,arial; 
	color: #000000  
}
 .CavB2   { 
	font-size: 7pt; 
	font-family: verdana,arial; 
	color: #000000  
}
 .CavC    { 
	font-size: 14pt; 
	font-family: verdana,arial; 
	color: #000000  
}
/* ------------------------------------- */
/* Sample Menu */
body.SampleMenu 
     { 
     background: url();
     }
 .A1 {
       font-size: 22px; 
       font-family: arial,verdana,helvetica; 
       color: #000000 
      }
 .A2 {
       font-size: 16px; 
       font-weight: bold; 
       font-style:italic; 
       font-family: verdana,arial; 
       color: #000000 
       }
 .B {
       font-size: 10pt; 
       font-weight: bold; 
       font-family:verdana,arial,helvetica; 
       font-style:italic; color: #696969 
       }
 .G {
       text-decoration:underline; 
       font-size: 12px; 
       font-family: verdana,arial; 
       color: #0000CC 
       }
 .G:hover 
      {
       text-decoration:underline; 
       font-size: 12px; 
       font-family: verdana,arial; 
       color: #CC0000 
       }
/* ------------------------------------- */

 .H {
       text-decoration:underline; 
       font-size: 12px; 
       font-family: verdana,arial; 
       color: #666666 
       }
 .H:hover 
      {
       text-decoration:underline; 
       font-size: 12px; 
       font-family: verdana,arial; 
       color: #990000 
       }

#popitmenu{
position: absolute;
background-color: white;
border:1px solid black;
padding-top: 4px;
padding-right: 4px;
padding-left: 4px;
padding-bottom: 6px;
font: normal 7pt Verdana;
line-height: 14px;
z-index: 100;
visibility: hidden;
text-align: left;
}

/* ----------------- Wines Page -------------------- */

#popitmenu a{
text-decoration: none;
padding-left: 6px;
color: black;
display: block;
font: normal 7pt Verdana;
}

#popitmenu a:hover{ /*hover background color*/
background-color: #D1E7FA;
font: normal 7pt Verdana;
}

.sold { 
background: url(../graphics/sold_gray.gif); background-repeat: no-repeat 
} 

/* --- New Brands Pages --- August 2008 ---  */
a.new {
	font-family: Verdana;
	font-size: 16pt;
	color: #000000;
	text-decoration: none;
}

a.new:visted {
	font-family: Verdana;
	font-size: 16pt;
	color: #000000;
	text-decoration: none;
}
a.new:active {
	font-family: Verdana;
	font-size: 16pt;
	color: #000000;
	text-decoration: none;
}
a.new:hover {
	font-family: Verdana;
	font-size: 16pt;
	color: #98012e;
	text-decoration: underline;
}

/* ------------ End Wines Page ------------------------- */

