

/*<agl.folder "Header Tabs" "Used for the Text of Tabs">*/
	.itemOver /* Color of Text Hover State on Tab  */  { color: #003366; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; text-decoration: none; text-align: center }
	a.itemOver:link { color: #003366; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; text-decoration: none; text-align: center }
	a.itemOver:hover { color: #003366; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; text-decoration: none; text-align: center }
	a.itemOver:visted { color: #003366; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; text-decoration: none; text-align: center }
	a.itemOver:active { color: #003366; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; text-decoration: none; text-align: center }
	a.itemOver:focus { color: #003366; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; text-decoration: none; text-align: center }
	.itemText /* Color of Text Off State on Tab  */  { color: #f5f5f5; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; text-decoration: none; text-align: center }
	a.itemText:link { color: #f5f5f5; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; text-decoration: none; text-align: center }
	a.itemText:visted { color: #f5f5f5; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; text-decoration: none; text-align: center }
	a.itemText:active { color: #f5f5f5; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; text-decoration: none; text-align: center }
	a.itemText:focus { color: #f5f5f5; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; text-decoration: none; text-align: center }
	a img { border: none; }

/*</agl.folder>*/
/*<agl.folder "Header DropDowns" "Dropdowns">*/
	.subitemOver, a.subitemOver:link, a.subitemOver:visited, a.subitemOver:active, a.subitemOver:focus, a.subitemOver:hover /* Color of Text Hover State on DropDowns */  { color: #003366; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
	.subitemText, a.subitemText:link, a.subitemText:visited, a.subitemText:active, a.subitemText:focus /* Color of Text Off State on DropDowns */  { color: #003366; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
	.itemBorder /* Used for the outlines of the dropdowns */  { border: solid 1px #f90 }
/*</agl.folder>*/
/*<agl.folder "Left Side Nav" "Side Navigator Items & Spacing">*/
	.submenutitle li, a.submenutitle li /* Off State of Main Navigator */  { color: #003366; list-style-type: square; margin: 0 0 0 28px; padding: 3px 0 2px }
	.submenutitle2 li, a.submenutitle2 li /* Off State of Sub Navigator */  { color: #003366; list-style-type: square; margin: 0 0 0 28px; padding: 2px 0 1px }
	.submenutitleon li, a.submenutitleon li /* On State Of Navigator */  { color: #BA7638; list-style-type: square; margin: 0 0 0 28px; padding: 3px 0 2px }
	.submenutitleon2 li, a.submenutitleon2 li /* On State Of Sub Navigator */  { color: #BA7638; list-style-type: square; margin: 0 0 0 28px; padding: 2px 0 1px }
	.submenutitle:hover li, .submenutitleon:hover li, a.submenutitle:hover li, a.submenutitleon:hover li /* Hover State Of Main Navigator */  { color: #BA7638; text-decoration: underline; list-style-type: square; margin: 0 0 0 28px; padding: 3px 0 2px }
	.submenutitle2:hover li, .submenutitleon2:hover li, a.submenutitle2:hover li, a.submenutitleon2:hover li /* Hover State Of Sub Navigator */  { color: #BA7638; text-decoration: underline; list-style-type: square; margin: 0 0 0 28px; padding: 2px 0 1px }
	a.submenutitle2,  a.submenutitle /*  Left Side nav link state  */  { font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
	a.submenutitleon,  a.submenutitleon2 { color: #BA7638; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
	a.submenutitle:hover, a.submenutitle2:hover, a.submenutitleon:hover, a.submenutitleon2:hover /* Left Side nav hover state */  { font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline }
	.submenutitle UL,  a.submenutitle UL,  .submenutitleon UL,  a.submenutitleon UL /* Padding of Navigator */  { margin: 0; padding: 0 }
	.submenutitle2 UL, a.submenutitle2 UL, .submenutitleon2 UL, a.submenutitleon2 UL /* Padding of Sub Navigator */  { margin: 0 0 0 15px; padding: 0 }
/*</agl.folder>*/
/*<agl.folder "Right Navigator" "SideBar">*/
	a.blueNav:hover /* Used in Right Navigator Hover State */  { color: #BA7638; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
	.blueNav, A.blueNav /* Used in Right Navigator Link & Off State */  { color: #003366; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
/*</agl.folder>*/
/*<agl.folder "Main Text Style" "Main text style so you don't have to put class">*/
	TBody { color: #323232; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 13px }
	Body { color: #323232; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 13px }
	a /* Link Text */   { color: #003366; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
	
	a:hover /* link hover state */  { color: #BA7638; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
	UL /* Bullet list */  { margin: 0 0 0 25px; padding: 0 }
	OL { margin: 0 0 0 25px; padding: 0 }
	li /* Square bullets for bullet list */  { list-style-type: square; margin: 0; padding: 3px 0 2px }
	.numlist li { list-style-type: decimal; margin: 0; padding: 3px 0 2px }
	sup  { font-size: smaller; font-style: inherit; line-height: inherit }
	.supSM { font-size: smaller; font-style: inherit; line-height: inherit; vertical-align: top }
	.text /* body text as a class */  { color: #000; font-size: 12px; font-family: Arial, Helvetica, sans-serif }
/*</agl.folder>*/
/*<agl.folder "Top Boxes" "Header boxes">*/
	.topBoxesFont /* Font for Boxes */    { color: #fff; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 12px }
	.topBoxesFont1 /* Font for Header Boxes */     { color: #003366; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 12px }
/*</agl.folder>*/
/*<agl.folder "Bottom Boxes Some Outlined some are not" "Bottom Boxes Some Outlined some are not">*/
	.Boxes /* Bottom outlined */         { background-color: #d7dce3; border: solid 1px #003366 }
	.Boxes3 { background-color: #d7dce3; border: solid 1px #8a9096 }
	.BoxesTools { background-color: #e4dbd3; border: solid 1px #82664d }
	.FontBoxes  { color: #323232; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 13px }
	.FontBoxes1 { color: #606060; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 15px }
	.TitleBoxes     { background-color: #003366; border: solid 1px #003366 }
	.TitleBoxes1 { background-color: #8a9096; border: solid 1px #8a9096 }
	.TitleBoxesTools { background-color: #82664d; border: solid 1px #82664d }
	.Boxes1 /* Bottom box not outlined */  { background-color: #f5f5f5 }
	.Boxes2 /* Bottom outlined 2nd color */   { background-color: #f5f5f5; border: solid 1px #8a9096 }
	.Boxes4 { background-color: #f5f5f5; border: solid 1px #422222 }
/*</agl.folder>*/
/*<agl.folder "Form Styles" "Dropdowns & Required">*/
	.req /* Required field */  { color: #BA7638; font-size: 10px; font-family: Arial, Helvetica, sans-serif }
	.BoxesFont /* Selected Boxes inside a form Font */  { color: #003366; font-size: 11px; font-family: Arial, Helvetica, sans-serif }
	a.BoxesFont /* Selected Boxes inside a form link style */  { color: #369; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
	a.BoxesFont:hover /* Selected Boxes inside a form hover style */  { color: #BA7638; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
	.inputtext { color: 000000; font-size: 12px; font-family: arial; line-height: 13px; border: solid 1 gray }
	input { color: 000000; font-size: 12px; font-family: arial; line-height: 13px; border: solid 1 gray }
	.dialog { color: 000000; font-size: 12px; font-family: arial; line-height: 13px; border: solid 1 gray; outline: solid 1px #808080 }
	input.blank { color: 000000; font-size: 10px; font-family: arial; background-color: transparent; border-width: 0 }
	input.button     { color: #323232; font-size: 10px; font-family: arial; background-color: #a8a28c; border-style: solid; border-width: 1px; border-color: #f5f5f5 gray gray #dfdfdf; outline: solid 1px #808080 }
	input.SubmitButton    { color: #003366; font-size: 9px; font-family: arial; background-color: #e4dbd3; border-style: solid; border-width: 1px; border-color: #f5f5f5 #575757 #575757 #dfdfdf; outline: solid 1px #808080 }
	input.SubmitButton3 { color: #003366; font-size: 9px; font-family: arial; background-color: #c4c4c4; border-style: solid; border-width: 1px; border-color: #f5f5f5 #575757 #575757 #dfdfdf; outline: solid 1px #808080 }
	input.SubmitButton2 { color: #fff; font-size: 9px; font-family: arial; background-color: #422222; border-style: solid; border-width: 1px; border-color: #f5f5f5 #575757 #575757 #dfdfdf; outline: solid 1px #808080 }
	input.SubmitButton1 { color: #fff; font-size: 9px; font-family: arial; background-color: #003366; border-style: solid; border-width: 1px; border-color: #f5f5f5 #575757 #575757 #dfdfdf; outline: solid 1px #808080 }
	textarea  { color: 000000; font-size: 11px; font-family: arial; background-color: #fff; border: solid 1 gray }
	select  { color: 000000; font-size: 11px; font-family: arial; background-color: #fff; border: solid 1 gray }
	.checkbox     { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: transparent; border-width: 0; border-color: transparent }
	.checkbox1   { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: transparent; border-width: 0; border-color: transparent }
	input.radio1   { font-size: smaller; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; border-width: 0 }
	input.radio { color: #000000; border-width: 0 }
/*</agl.folder>*/
/*<agl.folder "Site Name in Upper Right Corner" "Site Name">*/
	.sitename /*  Site Name Upper Right Corner  */  { color: #ffffff; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold }
	a.sitename { color: #ffffff; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
	a.sitename:hover { color: #a6bfdb; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold }
/*</agl.folder>*/
/*<agl.folder "Headers on Content Pages" "Various header styles for content pages">*/
	.Header1 /* First Header on Content Page */     { color: #003366; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
	.Header2 /* Second Header on Content page */  { color: #003366; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold }
	.Header3 /* Third Header on Content Page */    { color: #0e0e0e; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold }
	.Header4  { color: #fff; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold }
	.Header5 { color: #003366; font-size: 11px; font-family: Arial, Helvetica, sans-serif }
	.Header6 { color: #003366; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold }
	.Header7 { color: #BA7638; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold }
	.Header8  { color: #771d2f; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold }
/*</agl.folder>*/
/*<agl.folder "Cookie Crumb Headers in Bar" "Headers in bars on top of Content pages">*/
	.identifierWhiteFont /* First set of text */  { color: #fff; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; text-transform: uppercase }
	.identifierOrangeFont /* Second set of text */   { color: #ba7638; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; text-transform: uppercase }
/*</agl.folder>*/
/*<agl.folder "Dark Links & Footnote Links" "Home page & Footnotes">*/
	.blueNavUnderline, A.blueNavunderline /* Used for footnotes and Home page links Off State */  { color: #003366; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
	a.blueNavUnderline:hover /* Used for footnotes and Home page links On State */  { color: #BA7638; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
/*</agl.folder>*/
/*<agl.folder "Footer Small Fonts" "Footer items & Copyright date">*/
	a.stylefootertextsmall:hover /* Small Copyright & footer style hover links */  { color: #ffffff; font-size: 9px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
	a.stylefootertextsmall /* Small Copyright & footer style links */  { color: #ffffff; font-size: 9px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
	.stylefootertextsmall /* Small Copyright & footer style */  { color: #ffffff; font-size: 9px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
/*</agl.folder>*/

/*<agl.folder "Bold Text" "Bold & Accent Color">*/
	STRONG { color: #003366; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bolder }
/*</agl.folder>*/
/*<agl.folder "Small Utility Fonts" "Used on Home page footnotes">*/
	.utility1 /* Disclaimer text black */       { color: #f4d465; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
	a.utility1   { color: #d1b556; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
	a.utility1:hover   { color: #976f00; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
	a.style1:hover /* Small Utility light Color Underlined link Hover */  { color: #BA7638; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
	a.style1 /* Small Utility Dark Color Underlined link */  { color: #003366; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
	.style1 /* Small Utility Dark Color */  { color: #003366; font-size: 10px; font-family: Arial, Helvetica, sans-serif }
	.style3 { color: #003366; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold }
	.style2, a.style2 { color: #003366; font-size: 9px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
	.a.style2:hover { color: #82664d; font-size: 9px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
/*</agl.folder>*/
/*<agl.folder "Hide/Show Styles" "Used to hide and show elements along with JavaScript">*/
	.expand { visibility: visible; position: relative }
	.collapse { visibility: hidden; position: absolute }
/*</agl.folder>*/
/*<agl.folder "Left Navigator background">*/
	a.lefton { color: #003366; font-size: 12px; font-family: arial, Helvetica, sans-serif; text-decoration: underline }
	a.lefton1 { color: #82664d; font-size: 12px; font-family: arial, Helvetica, sans-serif; text-decoration: underline }
	.lefton { color: #003366; font-size: 12px; font-family: arial, Helvetica, sans-serif; text-decoration: none }
	.lefton1 { color: #82664d; font-size: 12px; font-family: arial, Helvetica, sans-serif; text-decoration: none }
	a.lefton:hover, a.lefton1:hover { color: #b88456; font-size: 12px; font-family: arial, Helvetica, sans-serif; text-decoration: underline }
/*</agl.folder>*/


/* New sub nav */

#TwoStory { 
	width: 273px; 
	height: 35px; 
}

#TwoStory a {
	width: 273px;
	height: 35px;
	display: block;
	background: url("2nav.jpg") no-repeat 0 0;
}

#TwoStory a:hover {
	background: url("2nav.jpg") no-repeat -273px 0;
}

#TwoLocations { 
	width: 273px; 
	height: 35px; 
}

#TwoLocations a {
	width: 273px;
	height: 35px;
	display: block;
	background: url("2nav.jpg") no-repeat 0 -35px;
}

#TwoLocations a:hover {
	background: url("2nav.jpg") no-repeat -273px -35px;
}

#TwoCerveza { 
	width: 273px; 
	height: 35px; 
}

#TwoCerveza a {
	width: 273px;
	height: 35px;
	display: block;
	background: url("2nav.jpg") no-repeat 0 -70px;
}

#TwoCerveza a:hover {
	background: url("2nav.jpg") no-repeat -273px -70px;
}

#TwoWines { 
	width: 273px; 
	height: 35px; 
}

#TwoWines a {
	width: 273px;
	height: 35px;
	display: block;
	background: url("2nav.jpg") no-repeat 0 -105px;
}

#TwoWines a:hover {
	background: url("2nav.jpg") no-repeat -273px -105px;
}

#TwoMimosas { 
	width: 273px; 
	height: 35px; 
}

#TwoMimosas a {
	width: 273px;
	height: 35px;
	display: block;
	background: url("2nav.jpg") no-repeat 0 -140px;
}

#TwoMimosas a:hover {
	background: url("2nav.jpg") no-repeat -273px -140px;
}

#TwoMicheladas { 
	width: 273px; 
	height: 35px; 
}

#TwoMicheladas a {
	width: 273px;
	height: 35px;
	display: block;
	background: url("2nav.jpg") no-repeat 0 -175px;
}

#TwoMicheladas a:hover {
	background: url("2nav.jpg") no-repeat -273px -175px;
}

#TwoDaily { 
	width: 273px; 
	height: 35px; 
}

#TwoDaily a {
	width: 273px;
	height: 35px;
	display: block;
	background: url("2nav.jpg") no-repeat 0 -210px;
}

#TwoDaily a:hover {
	background: url("2nav.jpg") no-repeat -273px -210px;
}

#TwoEvents { 
	width: 273px; 
	height: 35px; 
}

#TwoEvents a {
	width: 273px;
	height: 35px;
	display: block;
	background: url("2nav.jpg") no-repeat 0 -245px;
}

#TwoEvents a:hover {
	background: url("2nav.jpg") no-repeat -273px -245px;
}

#TwoParty { 
	width: 273px; 
	height: 35px; 
}

#TwoParty a {
	width: 273px;
	height: 35px;
	display: block;
	background: url("2nav.jpg") no-repeat 0 -280px;
}

#TwoParty a:hover {
	background: url("2nav.jpg") no-repeat -273px -280px;
}

#TwoSports { 
	width: 273px; 
	height: 35px; 
}

#TwoSports a {
	width: 273px;
	height: 35px;
	display: block;
	background: url("2nav.jpg") no-repeat 0 -315px;
}

#TwoSports a:hover {
	background: url("2nav.jpg") no-repeat -273px -315px;
}

#TwoPhotos { 
	width: 273px; 
	height: 35px; 
}

#TwoPhotos a {
	width: 273px;
	height: 35px;
	display: block;
	background: url("2nav.jpg") no-repeat 0 -350px;
}

#TwoPhotos a:hover {
	background: url("2nav.jpg") no-repeat -273px -350px;
}

#TwoTShirts { 
	width: 273px; 
	height: 35px; 
}

#TwoTShirts a {
	width: 273px;
	height: 35px;
	display: block;
	background: url("2nav.jpg") no-repeat 0 -385px;
}

#TwoTShirts a:hover {
	background: url("2nav.jpg") no-repeat -273px -385px;
}

#TwoFeedback { 
	width: 273px; 
	height: 35px; 
}

#TwoFeedback a {
	width: 273px;
	height: 35px;
	display: block;
	background: url("2nav.jpg") no-repeat 0 -420px;
}

#TwoFeedback a:hover {
	background: url("2nav.jpg") no-repeat -273px -420px;
}

#TwoNews { 
	width: 273px; 
	height: 35px; 
}

#TwoNews a {
	width: 273px;
	height: 35px;
	display: block;
	background: url("2nav.jpg") no-repeat 0 -455px;
}

#TwoNews a:hover {
	background: url("2nav.jpg") no-repeat -273px -455px;
}

#background_fix {
	width: 786px;
	background: url("backgroundfix.gif") repeat-y top left;
}

#footer_fix {
	width: 786px;
	height: 28px;
	display: block;
	background: url("footer.jpg") no-repeat top left;
}

.caltitle {
	font-family:sans-serif;
	color:#771d2f;
}
