@charset "UTF-8";/* CSS Document */body{background: url(../images/bg_fade.jpg) repeat-x top left #9D987B;margin: 0;font-family: Arial, Helvetica, sans-serif;font-size: 0.7em;color: #333333;line-height: 1.35em;}p{margin: 0 0 10px 0;}/*---------H1 ADDED 020508 TM, CREATION-----------*/h1{font-family: Arial, Helvetica, sans-serif;font-size: 2.2em;line-height: 1.1em;/*color: #55CC55;*/color: #0066CC;}h1 a{color: #55CC55;text-decoration: underline;}h1 a:hover{color: #55CC55;text-decoration: none;}form{padding: 0;margin: 0;}a{color: #000000;text-decoration: none;font-weight: bold;}a:hover{color: #666666;}#wrapper { width:910px; margin:0 auto; }#logo{float: left;display: inline;margin: 10px 0 0 25px;padding: 0 0 10px 0;}#cta{width: 426px;float: left;margin: 10px 0 0 0;padding: 0 0 0 111px;}#headerimg{padding: 0 0 6px 0;}#headerimg_flash{background: url(../images/bg_headerimg.jpg) top left no-repeat;width: 910px;height: 294px;padding: 16px 0 6px 15px;}#content{float: left;width: 910px;padding: 10px 0 10px 0;background: url(../images/bg_bodycontent.jpg) repeat-y top left #FFFFFF;}#left_column_470{float: left;display: inline;width: 470px;margin: 0 0 0 15px;}#left_column_400{float: left;display: inline;width: 400px;margin: 0 0 0 15px;}#left_column_670{float: left;display: inline;width: 670px;margin: 0 0 0 15px;}#right_column_400{float: left;width: 400px;margin: 0 0 0 10px;}#right_column_470{float: left;width: 470px;margin: 0 0 0 10px;}#left_column_470 #feature_panel{width: 448px;border: 1px solid #DEDCD6;background: #F6F5ED;padding: 10px;}#right_column_470 #feature_panel{width: 448px;border: 1px solid #DEDCD6;background: #F6F5ED;padding: 10px;}#mid_column_190{float: left;display: inline;width: 190px;margin: 0 0 0 10px;}#right_column_200{float: left;width: 200px;margin: 0 0 0 10px;}#right_column_200 #feature_panel{width: 178px;border: 1px solid #DEDCD6;background: #F6F5ED;padding: 10px 10px 0 10px;}.blue_bold{color: #0066CC;font-weight: bold;font-size: 1.2em;line-height: 1.2em;}.image_title{padding: 0 0 15px 0;}.image_subtitle{padding: 0 0 5px 0;}#content_foot{float: left;width: 910px;height: 20px;background: url(../images/bg_contentfoot.jpg) no-repeat top left #9D987B;}#footer{float: left;display: inline;width: 890px;height: 52px;margin: 0 0 0 5px;padding: 8px 0 0 10px;background: url(../images/bg_footer.jpg) repeat-x top left;color: #FFFFFF;}#footer a{margin: 0 6px 0 0;color: #FFFFFF;text-decoration: none;font-weight: normal;}#footer a:hover{color: #DEDCD6;}#footer span{padding: 0 6px 0 0;color: #FFFFFF;}#floatleft_img{float: left;clear: left;padding: 0 10px 10px 0;}#floatright_img{float: right;clear: right;padding: 0 0 20px 20px;}#float_content p {padding: 0 0 0 0; text-align: left;}#competition_form p{width: 400px;}#competition_form #upload{text-align: center;padding: 10px 0 15px 0;}#competition_form #textarea{text-align: center;padding: 0 0 20px 0;}#competition_form #checkbox{padding: 5px 0 0 0;}#competition_form #checkbox_phone{padding: 5px 0 10px 0;}#competition_form #submit{text-align: center;padding: 20px 0 0 0;}.region_but{width: 180px;height: 17px;background: url(../images/bg_but-region.jpg) repeat-x top left;color: #FFFFFF;margin: 1px 0 0 0;padding: 3px 0 0 10px;}.region_but a{color: #FFFFFF;text-decoration: none;}.region_but a:hover{color: #DEDCD6;}/* MENU BEGINS */#menubar{height: 38px;width: 895px;padding: 0 0 0 15px;text-align: left;margin: 0;background: url(../images/menu_bg.gif) top left;}#menubar_moments{height: 38px;width: 895px;padding: 0 0 0 15px;text-align: left;margin: 0;background: url(../images/menu_bg_moments.gif) top left;}#menubar_bringnature{height: 38px;width: 895px;padding: 0 0 0 15px;text-align: left;margin: 0;background: url(../images/menu_bg_bringnature.gif) top left;}#menubar_reserves{height: 38px;width: 895px;padding: 0 0 0 15px;text-align: left;margin: 0;background: url(../images/menu_bg_reserves.gif) top left;}#menu_btn{ position: relative;white-space: nowrap;display: inline;float: left;}#menu_btn a{display: block;}#menu_btn img {position: relative;border: 0; visibility:hidden;}* html a:hover {visibility:visible} /* IE HACK */#menu_btn a:hover img{visibility:visible;}#menu_btnblank{ position: relative;white-space: nowrap;display: inline;float: left;}#menu_btnblank a{display: block;}#menu_btnblank img {position: relative;border: 0; visibility:visible;}* html a:hover {visibility:visible} /* IE HACK */#menu_btnblank a:hover img{visibility:visible;}#menu_btn-spacer{height: 38px;width: 79px;position: relative;white-space: nowrap;display: inline;float: left;}#menu_btn-spacer_reserves{height: 38px;width: 59px;position: relative;white-space: nowrap;display: inline;float: left;}/* MENU ENDS */