/* Default CSS Stylesheet for a new Web Application project */
a.homelink , a.homelink:visited {
font-size: 10pt; /* Font Size */
font-weight: bold; /* Font Style */
display:inline-block;
width:100px;
color:#e6bd7c !important;
padding:6px 0;
text-align:center;
}
a.homelink:hover 
{
color:#ccc !important;
}
a:active {
	color : #593772; 
	text-decoration: none;
	background: none;
 } 

a:hover {
	color : #593772; 
	text-decoration: underline;
	 background: none;
	 
} 

a:link {
	color : #593772; 
	text-decoration : none; 
	background: none;
} 

a:visited {
	color : #593772; 
	text-decoration: none; 
	background: none;
} 



a.footer-tan:active {
font-family: Georgia, geneva, sans-serif; /* Font Face */
font-size: 9pt; /* Font Size */
font-weight: bold; /* Font Style */
color: #e6bd7c; /* Font Color */
font-style: italic; /* FontStyle */
text-decoration: none; /* Font Style */

}

a.footer-tan:link {
font-family: Georgia, geneva, sans-serif; /* Font Face */
font-size: 9pt; /* Font Size */
font-weight: bold; /* Font Style */
color: #e6bd7c; /* Font Color */
font-style: italic; /* FontStyle */
text-decoration: none; /* Font Style */
line-height: 30px;

 }

a.footer-tan:visited {
font-family: Georgia, geneva, sans-serif; /* Font Face */
font-size: 9pt; /* Font Size */
font-weight: bold; /* Font Style */
color: #e6bd7c; /* Font Color */
font-style: italic; /* FontStyle */
text-decoration: none; /* Font Style */
}

a.footer-tan:hover {
font-family: Georgia, geneva, sans-serif; /* Font Face */
font-size: 9pt; /* Font Size */
font-weight: bold; /* Font Style */
color: #e6bd7c; /* Font Color */
font-style: italic; /* FontStyle */
text-decoration: underline; /* Font Style */
}



a.topbanner-tan:active {
font-family: Arial, Helvetica, sans-serif; /* Font Face */
font-size: 9pt; /* Font Size */
font-weight: bold; /* Font Style */
color: #e6bd7c; /* Font Color */
font-style: normal; /* FontStyle */
text-decoration: none; /* Font Style */
text-transform: lowercase;

}

a.topbanner-tan:link {
font-family: Arial, Helvetica, sans-serif; /* Font Face */
font-size: 9pt; /* Font Size */
font-weight: bold; /* Font Style */
color: #e6bd7c; /* Font Color */
font-style: normal; /* FontStyle */
text-decoration: none; /* Font Style */
text-transform: lowercase;

 }

a.topbanner-tan:visited {
font-family: Arial, Helvetica, sans-serif; /* Font Face */
font-size: 9pt; /* Font Size */
font-weight: bold; /* Font Style */
color: #e6bd7c; /* Font Color */
font-style: normal; /* FontStyle */
text-decoration: none; /* Font Style */
text-transform: lowercase;
}

a.topbanner-tan:hover {
font-family: Arial, Helvetica, sans-serif; /* Font Face */
font-size: 9pt; /* Font Size */
font-weight: bold; /* Font Style */
color: #e6bd7c; /* Font Color */
font-style: normal; /* FontStyle */
text-decoration: none; /* Font Style */
text-transform: lowercase;
}




a.faqs:active {
font-family: Georgia, geneva, sans-serif; /* Font Face */
font-size: 9pt; /* Font Size */
font-weight: bold; /* Font Style */
color: #201609; /* Font Color */
font-style: normal; /* FontStyle */
text-decoration: none; /* Font Style */


}

a.faqs:link {
font-family: Georgia, geneva, sans-serif; /* Font Face */
font-size: 9pt; /* Font Size */
font-weight: bold; /* Font Style */
color: #201609; /* Font Color */
font-style: normal; /* FontStyle */
text-decoration: none; /* Font Style */


 }

a.faqs:visited {
font-family: Georgia, geneva, sans-serif; /* Font Face */
font-size: 9pt; /* Font Size */
font-weight: bold; /* Font Style */
color: #201609; /* Font Color */
font-style: normal; /* FontStyle */
text-decoration: none; /* Font Style */

}

a.faqs:hover {
font-family: Georgia, geneva, sans-serif; /* Font Face */
font-size: 9pt; /* Font Size */
font-weight: bold; /* Font Style */
color: #201609; /* Font Color */
font-style: normal; /* FontStyle */
text-decoration: none; /* Font Style */

}

li {
	font-family: Georgia, geneva, sans-serif; /* Font Face */
   font-size: 11pt; /* Font Size */
   font-weight: normal; /* Font Style */
   color: #201609; /* Font Color */
   font-style: normal; /* FontStyle */
   text-decoration: none; /* Font Style */
}

.input {
   font-family: Georgia, geneva, sans-serif;
	font-size: 0.8em;
	color: #999999;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #eeeeee;
	border: 1px solid #cccccc;
	width: 160px;
}

.input-area {
   font-family: Georgia, geneva, sans-serif;
	font-size: 0.8em;
	color: #999999;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #eeeeee;
	border: 1px solid #cccccc;
	width: 160px;
	height: 75px;
}
.input-list {
   font-family: Georgia, geneva, sans-serif;
	font-size: 0.8em;
	color: #999999;
	background-color: #eeeeee;
	border: 1px solid #cccccc;
	width: 172px;
	padding: 4px;
}




body {
	background-color: #1f1605;
	background-image: url(Images/background.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-attachment: fixed

	}

.GeneralPage {
	margin-bottom: 0px; /* Margins */
	margin-left: 0px; /* Margins */
	margin-right: 0px; /* Margins */
	margin-top: 0px; /* Margins */	
}

.GeneralTable {
	background-color: #FFFFFF; /* Background Color */
	}

.TopBanner {
	font-family: Georgia, geneva, sans-serif;  /* Font Face */
	font-size: 28px; /* Font Size */
	color: #000000; /* Font Color */
	font-weight: bold; /* Font Style */
	font-style: italic; /* FontStyle */
	text-decoration: none;
	background-color: #000000; /* Background Color */
	text-align: left; /* Align Text */
	}

.TopSubBanner {
	font-family: Georgia, geneva, sans-serif;  /* Font Face */
	font-size: 12px; /* Font Size */
	color: #E7E3D7; /* Font Color */
	font-weight: bold; /* Font Style */
	font-style: italic; /* FontStyle */
	text-decoration: none;
	background-color: #000000; /* Background color */
	background-image: url(images/bar_nav.jpg);/* Background Image */
	text-align: left; /* Align Text */
}

.TopSubBannerText {
	font-family: Georgia, geneva, sans-serif;  /* Font Face */
	font-size: 9pt; /* Font Size */
	color: #E7E3D7; /* Font Color */
	font-weight: bold; /* Font Style */
	font-style: italic; /* FontStyle */
	text-decoration: none;
	text-align: center; /* Align Text */
}

.LeftColumn {
	font-family: Georgia, geneva, sans-serif;  /* Font Face */
	font-size: 9pt; /* Font Size */
	color: #000000; /* Font Color */
	font-weight: normal; /* Font Style */
	font-style: italic; /* FontStyle */
	text-decoration: none;
	background-color: #e1c57d; /* Background color */
	background-image: url(Images/columnbckgrd.jpg); /* Background Image */
	vertical-align: top; /* Vertical Align Text */
	text-align: left; /* Align Text */
	width: 150px; /* Cell Width */
	padding: 10px;
	}

.LeftColumnText {
	font-family: Georgia, geneva, sans-serif;  /* Font Face */
	font-size: 9pt; /* Font Size */
	color: #000000; /* Font Color */
	font-weight: bold; /* Font Style */
	font-style: italic; /* FontStyle */
	text-decoration: none;
	vertical-align: top; /* Vertical Align Text */
	text-align: left; /* Align Text */
	width: 150px; /* Cell Width */
	background-image: none; /* Background Image */
}

.LeftColumnHeader {
	font-family: Georgia, geneva, sans-serif;  /* Font Face */
	font-size: 10pt; /* Font Size */
	color: #e6bd7c; /* Font Color */
	font-weight: bold; /* Font Style */
	font-style: italic; /* FontStyle */
	text-decoration: none;
	vertical-align: top; /* Vertical Align Text */
	text-align: left; /* Align Text */
	width: 100%; /* Cell Width */
	background-color: #261b0c;
}


.LeftColumn1 {
	background-color: #000000; /* Background color */
	}
	
.LeftColumnText1 {
	background-image: none; /* Background Image */
	width: 385px;	
   height: 523px;
}

.RightColumn {
	font-family: Georgia, geneva, sans-serif;  /* Font Face */
	font-size:9pt; /* Font Size */
	color: #000000; /* Font Color */
	font-weight: normal; /* Font Style */
	font-style: italic; /* FontStyle */
	text-decoration: none;
	background-color: #C6BFA5; /* Background color */
	background-image: none; /* Background Image */
	vertical-align: top; /* Vertical Align Text */
	text-align: left; /* Align Text */
	width: 1%; /* Cell Width */
}

.RightColumnText {
	font-family: Georgia, geneva, sans-serif;  /* Font Face */
	font-size:9pt; /* Font Size */
	color: #000000; /* Font Color */
	font-weight: normal; /* Font Style */
	font-style: italic; /* FontStyle */
	text-decoration: none;
	vertical-align: top; /* Vertical Align Text */
	text-align: left; /* Align Text */
	width: 1%; /* Cell Width */
}

.ProductLinks {
	font-family: Georgia, geneva, sans-serif;  /* Font Face */
	font-size: 9pt; /* Font Size */
	font-weight: bold; /* Font Style */
	font-style: italic; /* FontStyle */
	text-decoration: none;
	vertical-align: top; /* Vertical Align Text */
	text-align: center; /* Align Text */
	background-image: none; /* Background Image */
}

.flavorname {
	font-family: Georgia, geneva, sans-serif;  /* Font Face */
	font-size: 12pt; /* Font Size */
	color: #000000;  /* Font Color */
	font-weight: normal; /* Font Style */
	font-style: italic; /* FontStyle */
	text-decoration: none; /* Font Style */
	background-image: none; /* Background Image */
	background-color: transparent;

} 

.flavorname2 {
	font-family: Georgia, geneva, sans-serif;
	font-size: 14px; 
	font-weight: bold; 
	color: #e6bd7c; 
	text-decoration: none;
	font-variant: normal;
	text-transform: uppercase;
}

.Footer {
	font-family: Georgia, geneva, sans-serif;  /* Font Face */
	font-size:9pt; /* Font Size */
	color: #e6bd7c; /* Font Color */
	font-weight: bold; /* Font Style */
	font-style: italic; /* FontStyle */
	text-decoration: none;
	background-color: #000000; /* Background color */
	background-image: url(Images/footer_background.jpg); /* Background Image */
	text-align: center; /* Align Text */
	vertical-align: top; /* Vertical Align Text */ 
	
}

.FooterText {
	font-family: Georgia, geneva, sans-serif;  /* Font Face */
	font-size:9pt; /* Font Size */
	color: #e6bd7c; /* Font Color */
	font-weight: bold; /* Font Style */
	font-style: italic; /* FontStyle */
	text-decoration: none;
	text-align: center; /* Align Text */
	vertical-align: top; /* Vertical Align Text */
}

.footer-tan {
	font-family: Georgia, geneva, sans-serif;  /* Font Face */
	font-size:9pt; /* Font Size */
	color: #e6bd7c; /* Font Color */
	font-weight: normal; /* Font Style */
	font-style: italic; /* FontStyle */
	text-decoration: underline;
	text-align: center; /* Align Text */
	vertical-align: top; /* Vertical Align Text */
}

.Instructions {
	font-family: Georgia, geneva, sans-serif;  /* Font Face */
	font-size:9pt; /* Font Size */
	color: #000000; /* Font Color */
	font-weight: normal; /* Font Style */
	font-style: italic; /* FontStyle */
	text-decoration: none; /* Font Style */
	text-align: left; /* Text Align */
}


.ErrorMessages {
	font-family: Georgia, geneva, sans-serif;  /* Font Face */
	font-size:9pt; /* Font Size */
	color: #C90D4F; /* Font Color */
	font-weight: bold; /* Font Style */
	font-style: italic; /* FontStyle */
	text-decoration: none; /* Font Style */
	background-color: #FFFFFF; /* Background color */
	background-image: none; /* Background Image */
	text-align: center; /* Text Align */
}

.Messages {
	font-family: Georgia, geneva, sans-serif;  /* Font Face */
	font-size:9pt; /* Font Size */
	color: #C90D4F; /* Font Color */
	font-weight: bold; /* Font Style */
	font-style: italic; /* FontStyle */
	text-decoration: none; /* Font Style */
	background-color: #FFFFFF; /* Background color */
	background-image: none; /* Background Image */
	text-align: center; /* Text Align */
}

.Headings {
	font-family: Georgia, geneva, sans-serif;  /* Font Face */
	font-size: 14pt; /* Font Size */
	color: #000000; /* Font Color */
	font-weight: bold; /* Font Style */
	font-style: italic; /* FontStyle */
	text-decoration: none; /* Font Style */


}

.Inputs {
	font-family: Georgia, geneva, sans-serif;  /* Font Face */
	font-size:9pt; /* Font Size */
	color: #000000; /* Font Color */
	font-weight: normal; /* Font Style */
	font-style: italic; /* FontStyle */
	text-decoration: none; /* Font Style */
	background-color: #FFFFFF; /* Background color */
	background-image: none; /* Background Image */
}

.Content {
	font-family: Georgia, geneva, sans-serif;  /* Font Face */
	font-size: 10pt; /* Font Size */
	color: #000000; /* Font Color */
	font-weight: normal; /* Font Style */
	font-style: italic; /* FontStyle */
	text-decoration: none; /* Font Style */
	background-image: none; /* Background Image */
	background-color: inherit; /* Background color */
}

.ContentBody {
	font-family: Georgia, geneva, sans-serif;  /* Font Face */
	font-size: 10pt; /* Font Size */
	color: #000000; /* Font Color */
	font-weight: normal; /* Font Style */
	font-style: italic; /* FontStyle */
	text-decoration: none; /* Font Style */
	background-color: #e1c57d; /* Background color */
	background-image: url(Images/body.jpg); /* Background Image */
	text-align: left; /* Text Align */
	width: 515px;
}

.ContentBodyColor {
	font-family: Georgia, geneva, sans-serif;  /* Font Face */
	font-size: 10pt; /* Font Size */
	color: #000000; /* Font Color */
	font-weight: normal; /* Font Style */
	font-style: italic; /* FontStyle */
	text-decoration: none; /* Font Style */
	background-color: #e1c57d; /* Background color */
	text-align: left; /* Text Align */
	background-image: url(Images/storebackground.jpg); /* Background Image */
}

.Content_Detail {
	font-family: Georgia, geneva, sans-serif;  /* Font Face */
	font-size: 11pt; /* Font Size */
	color: #000000; /* Font Color */
	font-weight: normal; /* Font Style */
	font-style: italic; /* FontStyle */
	text-decoration: none; /* Font Style */
	background-color: transparent; /* Background color */
	background-image: none; /* Background Image */
	text-align: left; /* Text Align */

}

.Content_Home {
	font-family: Georgia, geneva, sans-serif;  /* Font Face */
	font-size: 12pt; /* Font Size */
	color: #000000; /* Font Color */
	font-weight: normal; /* Font Style */
	font-style: italic; /* FontStyle */
	text-decoration: none; /* Font Style */
	text-align: center;
	padding-left: 10px;
	padding-right: 10px;
}

.Contentfaq {
	font-family: Georgia, geneva, sans-serif;  /* Font Face */
	font-size: 12pt; /* Font Size */
	color: #000000; /* Font Color */
	font-weight: normal; /* Font Style */
	font-style: italic; /* FontStyle */
	text-decoration: none; /* Font Style */
	background-image: none; /* Background Image */
	background-color: transparent;
   line-height: normal;
	padding: 5px 5px 5px;
}

.ProductName {
	font-family: Georgia, geneva, sans-serif;  /* Font Face */
	font-size: 10pt; /* Font Size */
	color: blue; /* Font Color */
	font-weight: normal; /* Font Style */
	font-style: italic; /* FontStyle */
	text-decoration: none; /* Font Style */
	background-color: #e1c57d; /* Background color */
	background-image: none; /* Background Image */
	text-align: left; /* Text Align */

}

.AlternatingContent {
	font-family: Georgia, geneva, sans-serif;  /* Font Face */
	font-size:9pt; /* Font Size */
	color: #000000; /* Font Color */
	font-weight: normal; /* Font Style */
	font-style: italic; /* FontStyle */
	text-decoration: none; /* Font Style */
	background-image: none; /* Background Image */
	text-align: left; /* Text Align */
}


.PageHeader {
	font-family: Georgia, geneva, sans-serif;  /* Font Face */
	font-size: 18pt; /* Heading Font Size */
	color: #000000; /* Heading Font Color */
	font-weight: bold; /* Heading Font Style */
	font-style: italic; /* Heading FontStyle */
	text-decoration: none; /* Heading Font Style */
	text-align: left; /* Text Align */
	}
	
.PageText {
	font-family: Georgia, geneva, sans-serif;  /* Font Face */
	font-size: 22pt; /* Heading Font Size */
	color: #000000; /* Heading Font Color */
	font-weight: bold; /* Heading Font Style */
	font-style: italic; /* Heading FontStyle */
	text-decoration: none; /* Heading Font Style */
	text-align: left; /* Text Align */
	}

.ContentTableHeader {
	font-family: Georgia, geneva, sans-serif;  /* Font Face */
	font-size: 14pt; /* Heading Font Size */
	color: #000000; /* Heading Font Color */
	font-weight: bold; /* Heading Font Style */
	font-style: italic; /* Heading FontStyle */
	text-decoration: none; /* Heading Font Style */
	background-color: transparent; /* Background color */
	background-image: none; /* Background Image */
	text-align: left; /* Text Align */
}

.ContentTable {
	background-color: #261b0c;
}

.ContentTableHorizontal {
	background-color: #E7E3D7;
}

.navbar {
	background-image: url(images/bar_nav.jpg);
	background-repeat: no-repeat;
	
	}
	
.web {
   font-family: Georgia, geneva, sans-serif;
	font-size : 9px; 
	font-weight : normal;
	color : #e6bd7c;
	text-align : right;
}	

.hours {
   font-family: Georgia, geneva, sans-serif;
	font-size : 12px; 
	font-weight : normal;
	color : #000000;
	text-align : left;
}	

.hr {
 	display: inline;
	background-color: #593772;

	
 }
 
 .vertical-line {
	display: inline;
	background-color: #593772;

}

.bullets {
   font-family: Georgia, geneva, sans-serif;
	font-size : 14px; 
	font-weight : normal;
	color : #000000;
	text-align : left;
	line-height: 10px;
}

.phone { 
   font-family: Arial, Helvetica, sans-serif; /* Font Face */
   font-size: 9pt; /* Font Size */
   font-weight: bold; /* Font Style */
   color: #e6bd7c; /* Font Color */
   font-style: normal; /* FontStyle */
   text-decoration: none; /* Font Style */
   text-transform: lowercase;
   padding: 3px 0 3px 10px;
 
}

.border_left {border-left: 1px #000000;}
.border_right {border-right:1px #000000}
.border_top {border-top:1px #000000}
.border_bottom {border-bottom: 1px #000000;}
.pad_top{padding-top:10px}

.columnbckgrd {background-image: url(images/columnbckgrd.jpg);}



/* Cart Styles*/
.cart {float: right; width: auto; font-size: 11px; color: #cfb168; font-weight: bold; text-transform: lowercase; padding: 3px 10px 3px 0;}
.cart p {text-align: right}
.cart p.row-1 {}
.cart .count {font-size: 13px}
.cart a {color: #cfb168; text-decoration: none}
.cart a:hover {text-decoration: underline}


/* Cart Styles*/

.contact-account-cart {float: right; margin-top: 64px; margin-right: -147px; } 
.contact-us ul {  display: inline;list-style: none; width: 60px; }
.contact-us li { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #cfb168; padding: 0 1px;}
.contact-us li a {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #cfb168; padding: 0 1px; }
.contact-us li a:hover {text-decoration: underline; color: #cfb168; }

.Divider {border-top: solid 1px #5c4e33; width: 150px; margin:10px 0px 5px 10px; }


.my-account ul {display: inline;list-style: none; width: 71px;}
.my-account li { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #cfb168; padding: 0 1px;}
.my-account li a {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #cfb168; padding: 0 1px;}
.my-account li a:hover {text-decoration: underline; color: #cfb168; }


.view-cart ul { display: inline;list-style: none; width: 54px;}
.view-cart li { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #cfb168; padding: 0 1px;}
.view-cart li a {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #cfb168; padding: 0 1px;}
.view-cart li a:hover {text-decoration: underline; color: #cfb168; }

.check-out{}
.cartnav {}

ul.cartnav {list-style: none; display: inline; }
ul.cartnav li { color: red; }
ul.cartnav li a { color: red; }
ul.cartnav li.account {}
ul.cartnav li.viewcart {}
ul.cartnav li.checkout {}
ul.cartnav li a .reg-text {}


#TopBanner1_CartList1_lblCount  {font-weight: bold; color: #cfb168; font-size:15px; }
#TopBanner1_CartList1_lblviewcart {font-weight: bold; color: #cfb168; font-size:15px; }
#TopBanner1_CartList1_lblcheckout {font-weight: bold; color: #cfb168; font-size:15px; }
#TopBanner1_CartList1_lblTotal  {font-weight: bold; color: #cfb168; font-size:15px; }
#TopBanner1_CartList1_lblmyaccount  {font-weight: bold; color: #cfb168; font-size:15px; }

.checkout {float: right; margin-top: 45px; margin-right: 19px; }
.checkout ul {display: inline; list-style: none; vertical-align: top; line-height: 14px; width: 150px; height: 14px; position: relative; top: -16px;}
.checkout li { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #cfb168; padding: 0 1px;}
.checkout li a {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #cfb168; padding: 0 1px;}
.checkout li a:hover {text-decoration: underline; color: #cfb168; }

.pad_left{padding-left:10px}
.pad_left_large{padding-left:30px}
.pad_right{padding-right:10px}
.pad_right_large{padding-right:30px}
.pad_top{padding-top:10px}
.pad_top_large{padding-top:30px}
.pad_top_ex_large{padding-top:70px}
.pad_bottom{padding-bottom:10px}
.pad_bottom_medium{padding-bottom:20px}
.pad_bottom_large{padding-bottom:30px}
.pad_null{padding:0px}

input {font-size:11px;}
select{font-size:11px; color: #000000;}
textarea {width:200px; font-family: Arial, Helvetica, sans-serif;  background: white;  }
input.form {background-color: #FFFFFF; color: #666666; border: 1px #CCCCCC solid; width:200px;}
input.form_small {background-color: #FFFFFF; color: #666666; border: 1px #CCCCCC solid; width:150px;}
input.form_micro {background-color: #FFFFFF; color: #666666; border: 1px #CCCCCC solid; width:50px;}
input.form_tiny {background-color: #FFFFFF; color: #666666; border: 1px #CCCCCC solid; width:30px;}
input.btn{width:auto;}



/****Added****/
.SubPageH1 {
	font-family: Georgia, geneva, sans-serif;  /* Font Face */
	font-size: 15px; /* Font Size */
	color: #fff; /* Font Color */
	font-weight: bold; /* Font Style */
	text-decoration: none; /* Font Style */
    text-indent:12px;
}
