/*CSS Design by Tahoe Media Group, INC. contact phil@tahoemedia.com for more info*/

body {
	padding-top: 0;
	background-color: #F5F0DB;
	background-image:url(images/Stateline_Brewery_Logo.png);
	/*color: #FFFFFF;*/
    /*background-image: url(bar.jpg);*/
    /*background-position: 0px 139px;*/
	background-position: 50% 0%;
	background-repeat: no-repeat;
	position: relative;
	
}


#menu ul {
	
	margin: 0;
	padding: 0;	
	/*padding-top: 139px;*/
	list-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF;
	margin-top: 139px; 
	margin-bottom: 0px;
	padding-top: 5px;
	

	
}


#menu li { /* all list items */
	float: left;
	position: relative;
	text-align: left;
	width: 9em;
	border-right: 0px solid #000000;
	border-left: 0px solid #000000;
	border-top: 0px solid #000000;
	border-bottom: 0px solid #000000;
	
	
}

#menu li ul {/* second-level lists */
	position: absolute;
	display: block; 
	top: 2em;
    left: 0;
	width: 10em;
	
	
	
}

#menu li>ul {/* to override top and left in browsers other than IE */
	top: auto;
	left: auto;
}

/* Fix IE. Hide from IE Mac \*/
* html #menu ul li { float: left; height: 1%; }
* html #menu ul li a { height: 1%; }
/* End */

#menu li:hover ul { display: block; }

#menu li:hover>ul { visibility:visible; }

#menu ul ul { visibility:hidden; }		

/* Make-up syles */
#menu ul, li {
    margin: 0 0 0 0; 
}

/* Styles for Menu Items */
#menu ul a {
	display: block;
	text-decoration: none;
	color: #FFFFFF;
	background-color: none; /* IE6 Bug */
	padding: 5px;
	padding-left: 27px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-weight: bold; 
	text-align: center; 
	
}

/* Hover Styles */
#menu ul a:hover { 
	color: #999999;
	background-color: #none;
} 

/* Sub Menu Styles */
#menu li ul a {
	text-decoration: none;
	color: #FFFFFF;
	background: #660000; /* IE6 Bug */
	color: #FFFFFF;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;
    padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt; 
	font-weight: bold; 
	text-align: center; 
	
	
} 

/* Sub Menu Hover Styles */
#menu li ul a:hover { 
	color: #FFFFFF;
	background: #333333; 
} 

.Daily_Specials {
	text-decoration: none;
	color: #FFFFFF;
	/*background-image: url(images/Daily_Specials.png); /* IE6 Bug */
	/*background-repeat: no-repeat;
	background-position:center top;*/
	height: 600px;
	width: 300px;
	}
	
.index_text {
	width: 50em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #662E0D;
	line-height: 1.9em;
	padding-left: 2em;		
}
.index_text a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #662E0D;
	text-decoration: underline;
}

.index_text a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #662E0D;
	text-decoration: underline;
}
.index_text a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #99663B;
	text-decoration: none;
}


#index_text1 {
	width: 25em;
	position: relative;
	top: -50em;
	left: 53em;
	
	
}
.index_text1 A:link {COLOR: #662E0D; font-weight: bold; text-decoration: none;}
.index_text1 A:active {COLOR:#662E0D;}
.index_text1 A:hover {color: #99663B; font-weight: bold; text-decoration: underline;} 
.index_text1 A:visited {COLOR: #662E0D; font-weight: bold; text-decoration: none;}
.index_text1 A:visited:hover {color: #662E0D; font-weight: bold; text-decoration: underline;} 
 
.normal_text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-align: center; color: #662E0D; line-height:2.2em;}
.normal_text A:link {COLOR:#592103; font-weight: bold; text-decoration: none;}
.normal_text A:active {COLOR:#592103;}
.normal_text A:hover {color: #AB7D40; font-weight: bold; text-decoration: underline;} 
.normal_text A:visited {COLOR:#592103; font-weight: bold; text-decoration: none;}
.normal_text A:visited:hover {color:#660000; font-weight: bold; text-decoration: underline;} 

 .notnormal_text{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-align: center; color: #536A91;}
.notnormal_text A:link {COLOR:#592103; }
.notnormal_text A:active {COLOR:#592103;}
.notnormal_text A:hover {color:#AB7D40;} 
.notnormal_text A:visited {COLOR:#592103;}
.notnormal_text A:visited:hover {color:#592103;} 

 .forms{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: none; text-align: left; color: #536A91;}
.forms A:link {COLOR:#536A91;}
.forms A:active {COLOR:#536A91;}
.forms A:hover {color:#FF8E20;} 
.forms A:visited {COLOR:#536A91;}
.forms A:visited:hover {color:#FF8E20;} 

 .time{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-align: right; color: #536A91;}
.time A:link {COLOR:#536A91;}
.time A:active {COLOR:#536A91;}
.time A:hover {color:#656565;} 
.time A:visited {COLOR:#000000;}
.time A:visited:hover {color:#656565;} 

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: center;
	color: #662E0D;
	line-height: 2em;
	vertical-align:bottom;
}
.footer A:link {
	COLOR:#99663B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
}
.footer A:active {
	COLOR:#99663B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.footer A:hover {

	COLOR: #592103;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
}
.footer A:visited {


	COLOR:#99663B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	
}


.title{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 25px; font-weight: Bold; padding: 5px; text-align: left; color: #662E0D;}
.title A:link {color:#660000;}
.title A:active {color:#660000;}
.title A:hover {color:#660000;} 
.title A:visited {color:#660000;}
.title A:visited:hover {color:#660000;}

.breakfastTitle{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 19px; font-weight: Bold; padding: 5px; text-align: center; color: #662E0D;}
.breakfastTitle A:link {color:#660000;}
.breakfastTitle A:active {color:#660000;}
.breakfastTitle A:hover {color:#660000;} 
.breakfastTitle A:visited {color:#660000;}
.breakfastTitle A:visited:hover {color:#660000;}

.titlegrn{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 19px; font-weight: Bold; padding: 5px; text-align: left; color: #006600;}
.titlegrn A:link {color:#006600;}
.titlegrn A:active {color:#006600;}
.titlegrn A:hover {color:#006600;} 
.titlegrn A:visited {color:#006600;}
.titlegrn A:visited:hover {color:#006600;}

.clientthumb {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; 
 color: #536A91; border: 1px dashed #38587E; margin: 0px 10px 0px 10px ; padding: 4px ;}
.clientthumb A:link {COLOR:#536A91; border: 1px dotted black;}
.clientthumb A:active {COLOR:#536A91; border: 1px dotted black;}
.clientthumb A:hover {COLOR:#000000; border: 1px dotted black;}
.clientthumb A:visited {COLOR:#FF8E20;border: 1px dotted black;}
.clientthumb A:visited:hover {color:#000000; border: 1px dotted black;}

.clientthumb2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; 
 color: #536A91; border: 0px dashed #38587E; margin: 0px 10px 0px 10px ; padding: 4px ;}
.clientthum2 A:link {COLOR:#536A91; border: 1px dotted black;}
.clientthumb2 A:active {COLOR:#536A91; border: 1px dotted black;}
.clientthumb2 A:hover {COLOR:#000000; border: 1px dotted black;}
.clientthumb2 A:visited {COLOR:#FF8E20;border: 1px dotted black;}
.clientthumb2 A:visited:hover {color:#000000; border: 1px dotted black;}

 .clients{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-align: left; color: #000000;}
.clients A:link {COLOR:#000000;}
.clients A:active {COLOR:#000000;}
.clients A:hover {color:#536A91;} 
.clients A:visited {COLOR:#999999;}
.clients A:visited:hover {color:#536A91;} 

.clienttitle{ font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; font-size: 19px; font-weight: Bold; padding: 5px; text-align: left; color: #662E0D;}
.clienttitle A:link {color:#000000;}
.clienttitle A:active {color:#EE2426;}
.clienttitle A:hover {color:#3A5B7E;} 
.clienttitle A:visited {color:#000000;}
.clienttitle A:visited:hover {color:#3A5B7E;}

.boxes {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; 
 color: #536A91;}
.boxes A:link {COLOR:#536A91;}
.boxes A:active {COLOR:#536A91;}
.boxes A:hover {COLOR:#000000;}
.boxes A:visited {COLOR:#FF8E20;}
.boxes A:visited:hover {color:#000000;}

.boxestop {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; 
 color: #000000;}
.boxestop A:link {COLOR:#536A91;}
.boxestop A:active {COLOR:#536A91;}
.boxestop A:hover {COLOR:#000000;}
.boxestop A:visited {COLOR:#FF8E20;}
.boxestop A:visited:hover {color:#000000;}

.menu_text{COLOR: #000000; font-family: Helvetica, Arial, sans-serif; font-stretch: expanded; 
font-size: 12pt; font-weight: bold; text-align: center; padding-top: 0px;}
.menu_text A:link {COLOR:#000000; text-decoration: none;}
.menu_text A:active {COLOR:#000000; text-decoration: none;}
.menu_text A:hover {COLOR:#000000; text-decoration: none; background-color: #none;} 
.menu_text A:visited {COLOR:#FFFFFF; text-decoration: none;}
.menu_text A:visited:hover {COLOR:#000000; text-decoration: none; background-color: #none;} 

.cart_head{COLOR: #592103; font-family: Helvetica,Arial, Verdana, sans-serif; 
font-size: 9pt; font-weight: bold; text-align: center;}
.cart_head A:link {COLOR:#592103; text-decoration: none;}
.cart_head A:active {COLOR:#592103; text-decoration: none;}
.cart_head A:hover {COLOR:#FC8108; text-decoration: none;} 
.cart_head A:visited {COLOR:#592103; text-decoration: none;}
.cart_head A:visited:hover {COLOR:#FC8108; text-decoration: none;} 

.cart_text{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;text-align: left; color: #6D737C;}
.cart_text A:link {COLOR:#592103;}
.cart_text A:active {COLOR:#592103;}
.cart_text A:visited {COLOR:#592103;}
.cart_text A:visited:hover {color:#592103;} 

.cart_form{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-align: center; color: #99663B;}
.cart_form A:link {COLOR: #99663B;}
.cart_form A:active {COLOR:#99663B;}
.cart_form A:hover {COLOR:#99663B;}
.cart_form A:visited {COLOR:#99663B;}
.cart_form A:visited:hover {color:#99663B;} 

.cart_table_top{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 30px; font-weight: strong; color: #6D737C}
.cart_table_top A:link {COLOR:#6D737C;}
.cart_table_top A:active {COLOR:#6D737C;}
.cart_table_top A:visited {COLOR:#6D737C;}
.cart_table_top A:visited:hover {COLOR:#6D737C;} 

.cart_table{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 30px; font-weight: bold; color: #FFFFFF}
.cart_table A:link {COLOR:#FFFFFF;}
.cart_table A:active {COLOR:#FFFFFF;}
.cart_table A:visited {COLOR:#cccccc;}
.cart_table A:hover {COLOR:#999999;} 
.cart_table A:visited:hover {COLOR:#999999;} 

.cart_menu{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 30px; font-weight: strong; color: #38587E}
.cart_menu A:link {COLOR:#38587E;text-decoration:none;}
.cart_menu A:active {COLOR:#38587E;text-decoration:none;}
.cart_menu A:visited {COLOR:#38587E;text-decoration:none;}
.cart_menu A:hover {COLOR:#52A322;text-decoration:none;} 
.cart_menu A:visited:hover {COLOR:#52A322;text-decoration:none;} 

.tmg{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; text-align: center; color:#999999;}
.tmg A:link {text-decoration: none; color: #999999; padding: 1px;}
.tmg A:visited {text-decoration: none; color: #999999; padding: 1px;}
.tmg A:hover {text-decoration: none; color: #FFFFFF; border-bottom: 1px dotted #014D81; background-color: #660000; padding: 1px;}
.tmg A:active {text-decoration: none; color: #999999; padding: 1px;}
.tmg A:visited:hover {text-decoration: none; color: #FFFFFF; border-bottom: 1px dotted #014D81; background-color: #660000; padding: 1px;}

.brewing_process {
	padding-left: 4em;
	padding-right: 4em;

}

#left_menu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #662E0D;
	}

#left_menu a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #662E0D;
	
}
#left_menu a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #99663B;
}
#left_menu a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #662E0D;
}


#left_menu_sub a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #99663B;
	
}
#left_menu_sub a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #662E0D;
}
#left_menu_sub a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #99663B;
}

#menu_txt{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #662E0D;
	text-align: left;
	
}

#menu_txt h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #662E0D;
	text-align: left;
	line-height: 5px;
}

#menu_txt h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#662E0D;
	text-align: left;
	font-weight: normal;
	line-height: 5px;
}

#menu_txt_wine{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #662E0D;
	text-align: left;
	line-height: 25px;	
}
#menu_txt_wine h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #662E0D;
	text-align: left;
	line-height: 0.2px;
}

#menu_txt_wine h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#662E0D;
	text-align: left;
	font-weight: normal;
	line-height: 0.2px;
}

#menu_txt h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#662E0D;
	text-align: left;
	font-weight: bold;
	line-height: 27px;
	text-align:center;
	border: thin solid #662E0D;	
}

/* START -----Page Curl -------- */
#pageflip {
	position: relative;
}
#pageflip a {border:none;text-decoration:none;}
#pageflip img {
	width: 50px; height: 52px;
	z-index: 99;
	position: absolute;
	right: 0; top: 0;
	-ms-interpolation-mode: bicubic;
	border:none;
}
#pageflip .msg_block {
	width: 50px; height: 50px;
	position: absolute;
	z-index: 50;
	right: 0; top: 0;
	background: url(images-pageCurl/subscribe.png) no-repeat right top;
	text-indent: -9999px;
}
/* END -----Page Curl -------- */

