﻿.main {
	width: 730px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}
body {
	width: 100%;
	height: 100%;
	margin: 0px;
	background-image: url(../images/bkg_bott2.png);
	background-position: bottom;
	background-repeat: repeat;
}
#container {
	background-image: url(../images/bkg_top.png);
	background-position: center top;
	background-repeat: no-repeat;
}
#main {
	width: 732px;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	position: relative;
}
#left_right_side_box {
	width: 723px;
	background-image: url(../images/branson_bkg.png);
	background-repeat: repeat;
}
#left_side {
	float: left;
	width: 208px;	
}
#top_menu {
	width: 208px;
	height: 40px;
}
#top_menu_top {
	width: 208px;
	height: 19px;
	background-image: url(../images/left_side_top.png);
	background-repeat: no-repeat;
}
#top_menu_mid {
	width: 208px;
	height: 21px;
}
#home {
	float: left;
	width: 93px;
	height: 21px;
}
#h_c_divide {
	float: left;
	width: 2px;
	height: 21px;
	background-image: url(../images/h_c_divide.png);
	background-repeat: no-repeat;
}
#contact {
	float: left;
	width: 113px;
	height: 21px;
}
#main_menu {
	width: 208px;
	height: 292px;
}
#about_us {
	width: 208px;
	height: 40px;
}
#history {
	width: 208px;
	height: 33px;
}
#board_o_dir {
	width: 208px;
	height: 33px;
}
#marketing_conf {
	width: 208px;
	height: 33px;
}
#membership_app {
	width: 208px;
	height: 33px;
}
#resource_center {
	width: 208px;
	height: 33px;
}
#q_and_a {
	width: 208px;
	height: 36px;
}
#main_menu_bott {
	width: 208px;
	height: 51px;
	background-image: url(../images/main_menu_bott.png);
	background-repeat: no-repeat;
}
#main_menu_bott2 {
	width: 208px;
	height: 51px;
	background-image: url(../images/main_menu_bott2.png);
	background-repeat: no-repeat;
}
#promo_boxes {
	width: 208px;
	height: 413px;
}
#promo1 {
	width: 208px;
	height: 185px;
}
#promo2 {
	width: 208px;
	height: 182px;
}
#promo_boxes_bott {
	width: 208px;
	height: 46px;
	background-image: url(../images/promo_boxes_bott.png);
	background-repeat: no-repeat;
}
#right_side {
	float: left;
	width: 515px;
}
#mcma_banner {
	width: 515px;
	height: 212px;
	background-image: url(../images/mcma_banner.png);
	background-repeat: no-repeat;
}
#mcma_sub_banner {
	width: 515px;
	height: 112px;
	background-image: url(../images/mcma_sub_banner.png);
	background-repeat: no-repeat;
}
#ticker_box {
	width: 515px;
	height: 33px;
	background-image: url(../images/ticker_box.png);
	background-repeat: no-repeat;
}
#ticker_text {
	color: #00589c;
	font-size: 11px;
	padding: 6px 10px 0px 20px;
	line-height: 15px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
}
#welcome_title {
	width: 515px;
	height: 71px;
	background-image: url(../images/welcome_title.png);
	background-repeat: no-repeat;
}
#history_title {
	width: 515px;
	height: 71px;
	background-image: url(../images/history_title.png);
	background-repeat: no-repeat;
}
#marketing_conf_title {
	width: 515px;
	height: 71px;
	background-image: url(../images/marketing_conf_title.png);
	background-repeat: no-repeat;
}
#q_and_a_title {
	width: 515px;
	height: 71px;
	background-image: url(../images/q_and_a_title.png);
	background-repeat: no-repeat;
}
#res_center_title {
	width: 515px;
	height: 71px;
	background-image: url(../images/res_center_title.png);
	background-repeat: no-repeat;
}
#about_us_title {
	width: 515px;
	height: 71px;
	background-image: url(../images/about_us_title.png);
	background-repeat: no-repeat;
}
#board_o_dir_title {
	width: 515px;
	height: 71px;
	background-image: url(../images/board_o_dir_title.png);
	background-repeat: no-repeat;
}
#market_wrapup_title {
	width: 515px;
	height: 71px;
	background-image: url(../images/market_wrapup_title.png);
	background-repeat: no-repeat;
}
#mem_app_title {
	width: 515px;
	height: 71px;
	background-image: url(../images/mem_app_title.png);
	background-repeat: no-repeat;
}
#awards_app_title {
	width: 515px;
	height: 71px;
	background-image: url(../images/awards_app_title.png);
	background-repeat: no-repeat;
}

#reg_mem_app_title {
	width: 515px;
	height: 71px;
	background-image: url(../images/reg_mem_app_title.png);
	background-repeat: no-repeat;
}
#text_box {
	width: 515px;
	height: 429px;
}
#text_box_top {
	width: 515px;
	height: 10px;
	background-image: url(../images/text_box_top.png);
	background-repeat: no-repeat;
}
#text_box_left {
	float: left;
	width: 13px;
	height: 390px;
	background-color: #2c617e;
	background-image: url(../images/text_box_left.png);
	background-repeat: no-repeat;
}
#text_box_middle {
	float: left;
	width: 466px;
	height: 390px;
	background-image: url(../images/text_box_middle.png);
	background-repeat: repeat;
}
#text_box_right {
	float: left;
	width: 36px;
	height: 390px;
	background-color: #2c617e;
	background-image: url(../images/text_box_right.png);
	background-repeat: no-repeat;
}
#text_box_bott {
	width: 515px;
	height: 29px;
	background-image: url(../images/text_box_bott.png);
	background-repeat: no-repeat;
}
#bott_content {
	width: 723px;
	height: 29px;
	background-image: url(../images/bott_content.png);
	background-repeat: no-repeat;
}
#sub_text_box {
	width: 515px;
}
#sub_text_box_left {
	float: left;
	width: 13px;
	height: 600px;
	background-image: url(../images/text_box_left.png);
	background-repeat: no-repeat;
}
#sub_text_box_middle {
	float: left;
	width: 466px;
	height: 600px;
	background-image: url(../images/text_box_middle.png);
	background-repeat: repeat;
}
#sub_text_box_right {
	float: left;
	width: 36px;
	height: 600px;
	background-image: url(../images/text_box_right.png);
	background-repeat: no-repeat;
}

#current_date_box {
	padding: 12px 0px 0px 12px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	background-repeat: no-repeat;
	font-size: 11px;
	font-weight: bold;
	color: #c0c0c0;
	text-decoration: none;
}
#mainpage_title_text {
	color: #6d747e;
	font-size: 16px;
	font-weight: bold;
	padding: 5px 0px 0px 10px;
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
#mainpage_title_text2 {
	color: #355E8A;
	font-size: 15px;
	font-weight: bold;
	padding: 5px 0px 0px 10px;
	line-height: 15px;
	font-family: Arial, Helvetica, sans-serif;
}
#mainpage_text {
	color: #6d747e;
	font-size: 15px;
	padding: 6px 20px 0px 20px;
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	text-decoration: none;
}
#mainpage_text2 {
	color: #6d747e;
	font-size: 14px;
	padding: 6px 10px 0px 60px;
	line-height: 19px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	text-decoration: none;
}
#mainpage_text li {
	padding: 0px 0px 0px 20px;
}
#sub_mainpage_formtext {
	color: #6d747e;
	font-size: 12px;
	line-height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	padding-top: 0px;
}
#hotel_box {
	width: 466px;
	height: 340px;
}
#hotel {
	float: left;
	width: 224px;
	height: 340px;
	background-image: url(../images/radisson_hotel.jpg);
	background-repeat: no-repeat;
}
#hotel_text_box {
	float: left;
}
#hotel_text {
	color: #6d747e;
	font-size: 15px;
	padding: 6px 20px 0px 20px;
	line-height: 19px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
}
#hotel_text2 {
	color: #6d747e;
	font-size: 15px;
	padding: 6px 20px 0px 20px;
	line-height: 19px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}
#picture_box {
	width: 400px;
	height: 99px;
}
#picture_pics_box {
	float: left;
	width: 76px;
	height: 99px;
}
#picture_text_box {
	float: left;
	width: 324px;
	height: 99px;
}
#picture_text {
	color: #6d747e;
	font-size: 14px;
	padding: 0px 0px 0px 10px;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	text-decoration: none;
}
#bottom_box {
	width: 723px;
	height: 55px;
	background-image: url(../images/bottom_box.png);
	background-repeat: no-repeat;
}
#bottom_left {
	float: left;
	width: 450px;
	height: 55px;
}
#bottom_right {
	float: left;
	width: 273px;
	height: 55px;
}
.clearer {
	clear: both;
	display: block;
	margin: 0px;
	padding: 0px;
	font-size: 1px;
	line-height: 1px;
	background-color: #FFFFFF;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 10px;
	color: #6f7a98;
}

