a:link, a:visited, a:active {text-decoration: none; color: #991B1E;}
a:hover {text-decoration: underline; color: #991B1E;}

a.tour:link, a.tour:visited, a.tour:active {font-weight: bold; text-decoration: none; color: #991B1E;}
a.tour:hover {font-weight: bold; text-decoration: underline; color: #991B1E;}

#container	{width: 998px; min-height: 100%; height: auto !important; height: 100%; margin: 0 auto -86px; padding: 0px;}
#content	{text-align: left; padding: 0px 9px 0px 9px; background: URL(images/content_bg.png);}

.subHeading		{font-family: arial, verdana, tahoma, helvetica; font-size: 32px; color: #333333; letter-spacing: -2px;}
.section_heading	{font-family: arial, verdana, helvetica; font-size: 18px; font-style: italic; color: #333333;}

#main_nav			{float: left; text-align: center; padding-top: 29px;}
#main_nav a:link, #main_nav a:visited, #main_nav a:active		{text-decoration: none; color: #FFE33B; margin: 0px 0px 0px 0px;}
#main_nav a:hover		{text-decoration: underline; color: #FFE33B;}

#main_image		{border-bottom: solid 10px #E07316;}
#panelSet		{border-bottom: solid 10px #E07316;}
#main_body		{text-align: center; background: #F0E4CC URL(images/body_bg.gif) repeat-x top;}

h1		{font-family: Palatino, arial, verdana, helvetica; font-size: 28px; color: #000000; font-weight: normal; padding-bottom: 4px; border-bottom: solid 1px #A75C1D; margin-bottom: 6px;}
h2		{font-family: arial, verdana, helvetica; font-size: 18px; font-style: italic; font-weight: normal; color: #333333; padding: 12px 0px 4px 0px;}
h3		{font-family: arial, verdana, helvetica; font-size: 13px; font-style: italic; color: #333333;}
h4		{font-family: arial, verdana, helvetica; font-size: 28px; font-style: italic; color: #333333;}
h5		{font-family: arial, verdana, helvetica; font-size: 28px; font-style: italic; color: #333333;}
h6		{font-family: arial, verdana, helvetica; font-size: 28px; font-style: italic; color: #333333;}

.feature_text	{font: normal 14px verdana, arial, tahoma, helvetica; color: #FFFFFF; letter-spacing: 1px;}

.quote_text		{text-align: center; width: 480px; padding: 6px 0px 2px 0px; margin: 0px auto;}
.quote_text p	{padding: 0px; margin: 0px;}

.quote			{font-size: 13px; font-style: italic; padding: 0px; margin: 0px;}
.quote_author	{font-size: 12px; text-align: right; padding: 0px 20px 20px 0px; margin: 0px 0px 0px 0px;}

#tour_buttons	{text-align: center;}
.tour_button	{text-align: center; float: left; width: 162px; height: 52px; background: URL(images/button_tour_off.png) no-repeat; margin: 0px 7px 0px 7px;}
.tour_button p	{font: bold 13px arial, verdana, tahoma, helvetica; color: #991B1E; padding-top: 9px;}

.tour_title	{font-size: 14px; font-style: italic; font-weight: bold; }
.tour_price	{font-size: 13px; font-weight: bold;}

.form_label	{text-align: left; float: left; width: 80px; padding-top: 4px;}
.form_field	{float: left; padding: 2px 0px 2px 0px;}

.input_highlight	{border: solid 1px #FF9999; background-color: #FFFF99; padding: 2px;}

.z100	{z-index: 100;}
.z1		{z-index: 1;}

INPUT[type=text], TEXTAREA	{font-family: verdana, arial, tahoma, helvetica; font-size: 11px; color: #974C0D; background-color: #DEC18B; border: solid 1px #A75C1D; padding: 4px;}
P				{font-family: verdana, arial, tahoma, helvetica; font-size: 12px; color: #333333; padding: 0px 0px 10px 0px;}
TD, DIV			{font-family: verdana, arial, tahoma, helvetica; font-size: 12px; color: #333333;}
UL				{margin: -10px 0px 10px 0px;}
LI				{padding: 0px 0px 0px 0px;}
HTML, BODY 		{height: 100%; margin: 0px; padding: 0px; background: #984135 URL(images/site_bg.gif) repeat-x top;}

.copyright_text		{font-family: arial, verdana, tahoma, helvetica; font-size: 11px; color: #CCCCCC;}

#footer_nav			{text-align: center; padding-top: 6px;}
#footer_nav a:link, #footer_nav a:visited, #footer_nav a:active		{text-decoration: none; color: #FFE33B; margin: 0px 12px 0px 12px;}
#footer_nav a:hover		{text-decoration: underline; color: #FFE33B;}

#footer				{background: #000000 URL(images/footer_bg.gif) repeat-x;}
* {margin: 0;} 
.wrapper {min-height: 100%; height: auto !important; height: 100%; margin: 0 auto;} 
#footer, .push {width: 100%; height: 86px; margin: 0px auto;}

