/* General Styles */
body {
	background-color: #ADA185;
	margin: 0px;
	padding: 0px;
}
.photos {
	margin: 2px 4px;
	padding: 0px;
	border: 1px solid #000000;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ECECEC;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 15px;
	padding-left: 4px;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #CDC4AE;
	padding: 10px;
}

/* Home Page Styles */
.home-giftcard {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.home-locator {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 3px;
}
.home-content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.home-title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.home-subtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #634401;
}

/* Sub Page Styles */
.subs-title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.subs-subtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #634401;
}
.content {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.contentgray {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ECE0C3;
}

.contentblack {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.contentgreen {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006600;
}

.contentred {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
}

.contentstrike {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000; 
	text-decoration: line-through;
}

.ArialSmallBlack {

	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.ArialMedBlack {

	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.ArialMedBoldBlack {

	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000; 
	font-weight:bold
}

.ArialLgBlack {

	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000; 
	font-weight: bold;
}

/* Default Link Styles */

a:link {color: #3C3025;}
a:active {color: #3C3025;}
a:hover {color: #634401;}
a:visited {color: #3C3025;}

/* Home Page Navigation Elements */
#navcontainer { width: 125px; font-family: Arial, Helvetica, sans-serif; font-size:12px; vertical-align: middle;}
#navcontainer ul {margin-left: 0; padding-left: 0; list-style-type: none;}
#navcontainer ul li {border-top: 1px solid #3C3025; width: 147px;}
#navcontainer a {display: block; padding: 3px; padding-left: 18px; background-color: #C6BA9E; width: 126px;}
#navcontainer a:link, #navlist a:visited {color: #000000; text-decoration: none;}
#navcontainer a:hover {color: #FFFFFF; background-image: url(home_nav_rollback.jpg); background-repeat: repeat-y;  }
#subnavlist li
{
	background-image: url(home_arrow.jpg);
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-repeat: no-repeat;
	padding-left: 18px;
	padding-right: 20px;
	background-position: left center;
}
/* Sub Page Navigation Elements */
#sub-navcontainer { width: 125px; font-family: Arial, Helvetica, sans-serif; font-size:12px; vertical-align: middle;}
#sub-navcontainer ul {margin-left: 0; padding-left: 0; list-style-type: none;}
#sub-navcontainer ul li {border-top: 1px solid #DDC39B; width: 147px;}
#sub-navcontainer a {display: block; padding: 3px; padding-left: 18px; background-color: #ECE0C3; width: 126px;}
#sub-navcontainer a:link, #sub-navlist a:visited {color: #000000; text-decoration: none;}
#sub-navcontainer a:hover {color: #FFFFFF; background-image: url(sub_nav_rollback.jpg); background-color: #563D1A;}
.sub-subnav {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding: 4px;}

li a.selected {color: #FFFFFF !important ; background-image: url(sub_nav_rollback.jpg); background-color: #563D1A;}

.sub-subnav a:link {color: #000000; text-decoration:none;}
.sub-subnav a:active {color: #000000; text-decoration:none;}
.sub-subnav a:hover {color: #634401; text-decoration:none;}
.sub-subnav a:visited {color: #000000; text-decoration:none;}

/* Form Field Classes */
.TextBox {
border: #CC9966 0px;
BORDER-RIGHT: #CC9966 0px solid;
BORDER-LEFT: #CC9966 0px solid;
BORDER-TOP: #CC9966 0px solid;
BORDER-BOTTOM: #CC9966 0px solid;
BACKGROUND-COLOR: #ECE0C3;
border-color: #CC9966 #CC9966 #CC9966 #CC9966;
background-attachment: fixed;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333
}

.TextBox2 {
border: #CC9966 1px;
BORDER-RIGHT: #CC9966 1px solid;
BORDER-LEFT: #CC9966 1px solid;
BORDER-TOP: #CC9966 1px solid;
BORDER-BOTTOM: #CC9966 1px solid;
BACKGROUND-COLOR: #FFFFFF;
border-color: #CC9966 #CC9966 #CC9966 #CC9966;
background-attachment: fixed;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333
}

.Button
{
    BORDER-RIGHT: #ECE0C3 1px solid;
    BORDER-TOP: #ECE0C3 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #ECE0C3 1px solid;
    CURSOR: hand;
    COLOR: #333;
    BORDER-BOTTOM: #ECE0C3 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    BACKGROUND-COLOR: #F3C292;
    text-align:center
}

.Button2
{
    BORDER-RIGHT: #000 1px solid;
    BORDER-TOP: #000 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #000 1px solid;
    CURSOR: hand;
    COLOR: #333;
    BORDER-BOTTOM: #000 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    BACKGROUND-COLOR: #F3C292;
    text-align:center
}

.home-subnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 4px;
	font-weight: bold;
}

a.newlink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #700000;
	padding: 4px;
	font-weight: bold;
}

a.newlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 4px;
	font-weight: bold;
}

a.newlink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #700000;
	padding: 4px;
	font-weight: bold;
}

.redsub_Title {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #990033;
}

.mapcontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #ECE0C3;
	padding: 4px;
	border: 1px double #ADA185;
	text-align: center;
	line-height: 18px;
	vertical-align: 50%;
	height: 100px;
	width: 150px;
	margin: 0px;
}
.red_title {
	font-weight: bold;
	color: #F90303;
}

.blue_title {
	font-weight: bold;
	color: #0203FA;
}
.black_title {
	font-weight: bold;
	color: #000000;
}