body { background-color: #F8F7EF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #333; margin: 0; padding: 0; } 

a:link { color: #581214; text-decoration: none; } 
a:visited { text-decoration: none; color: #581214; } 
a:hover { text-decoration: underline; color: #581214; } 
a:active { text-decoration: none; color: #581214; }

p {
	padding: 0 0 15px 0;
	text-align: justify;
	line-height: 18px;
	margin: 0;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
}

#leftcolumn { float: left; width: 362px; padding: 10px 10px 0 10px; }
#rightcolumn { float: left; width: 100px; padding: 10px 0 0 0; }

#maincontent { padding: 10px 10px 0 10px; }

.clearfloat { clear: both; display: block; }

.style1 { color: #591112; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 12px; } 

.page_title { border-bottom-color: #ECE9D8; border-bottom-width: 1px; border-bottom-style: solid; color: #015699; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-weight: bold; padding: 3px; text-align: left; margin: auto; border-top: 1px; border-top-color: #ECE9D8; border-top-style: solid; margin-top: 5px; } 

.outer_table { background-color: #FFFFFF; padding-left: 6px; padding-right: 6px; } 

.page_sub_title001 { border-bottom-color: #015699; border-bottom-width: 1px; border-bottom-style: dotted; color: #591112; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; padding: 3px; text-align: left; margin-left: 3px; margin-right: 3px; } 
.image_right_spacer { padding-right: 6px; }

.right_top_line { background-color: #DFDCD3; border-bottom-width: 1px; border-bottom-color: #FFFFFF; border-bottom-style: solid; padding: 3px; color: #591112; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; } 

.top_main { border-bottom-color: #FFFFFF; border-bottom-width: 4px; border-bottom-style: solid; color: #591112; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; padding: 3px; text-align: right; margin: auto; background-color: #ECE9D8; } 

.top_white { border-top: 1; border-top-color: #FFFFFF; border-top-style: solid; } 

.news_title_dark { border-bottom-color: #591112; border-bottom-width: 1px; border-bottom-style: solid; color: #591112; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; padding: 6px; text-align: left; border-top: 1px; border-top-style: solid; border-top-color: #591112; background-color: #F5F4EB; } 

.inner_right { padding-left: 2px; padding-right: 2px; padding-top: 8px; padding-bottom: 5px; } 

.right_bottom_line { padding: 3px; color: #591112; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; border-top-color: #FFFFFF; border-top-style: solid; border-top-width: 1px; background-color: #ECE9D8; } 

.outer_right { margin-top: 5px; } 

.left_column { background-color: #DFDCD3; border-right-color: #FFFFFF; border-right-style: solid; border-right-width: 1px; height: 800px; } 
.main_top { padding-top: 5px; }

.subtitle { color: #591112; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; padding: 3px; } 

.activity { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

.flash_tour { padding-top: 5px; padding-bottom: 2px; }

