#body{padding-top:0px;}
#body .container{padding-top:24px;}
.minisite_header{margin:0px 20px 0px 20px;position:relative;text-align:center;z-index:0;}
.minisite_header h1{color:inherit;font-size:14px;font-weight:bold;margin-top:60px}
.minisite_info p.number{color:#1e670b;font-size:30px;font-weight:bold}
.minisite_header .minisite_info{float:left;margin-bottom:30px;width:442px}
.minisite_header .mini_site_logo{margin:10px 0px 15px 0px}
.minisite_header .mini_site_special{background-color:#3B78BD;color:#999999;height:62px;margin:0px auto;text-align:center;width:427px;cursor: pointer;}
.minisite_header a.special{text-decoration:none}
.minisite_header .mini_site_special p{margin:5px}
.minisite_header .mini_site_special .heading{display:block;float:left;font-size:11px;line-height:14px;width:66px}
.minisite_header .mini_site_special .offer{float:left;width:358px}
.minisite_header .mini_site_special p.print{background-image:url('../images/icon16_printer.png');background-position:5px bottom;background-repeat:no-repeat;height:15px;padding-left:20px;text-decoration:underline}
.minisite_header .mini_site_special p.main{font-size:28px;font-weight:bold;line-height:32px}
.minisite_header .mini_site_special p.details{font-size:11px;font-weight:bold}
.minisite_header .minisite_photo{float:right;margin-bottom:40px;width:440px;text-align:left}
.minisite_header .minisite_photo .minisite_photo_frame{height:324px;margin:0 auto;text-align:center;width:442px}
.minisite_header .minisite_photo .minisite_photo_frame{margin:auto}
.minisite_header .minisite_photo .minisite_photo_text{color:#989898;font-size:11px;font-weight:bold;margin-top:15px;		text-align:right}
.minisite_header .minisite_photo .minisite_photo_text a{background-repeat:no-repeat;cursor:pointer;display:inline-block;float:left;height:16px;margin-right:10px;padding-left:18px;text-decoration:underline;color: #989898;}
.minisite_header .minisite_photo .minisite_photo_text a.print_page{background-image:url('../images/icon16_printer.png')}
.minisite_header .minisite_photo .minisite_photo_text a.show_page{background-image:url('../images/icon16_email.png');		background-position:left 2px}
.minisite_header .minisite_photo .minisite_photo_frame img{margin-bottom:-4px;}
.minisite_body{clear:both;margin:0px 20px 0px 20px;padding-top:150px;position:relative;}
.minisite_sidebar_wrap{float:right;width:204px}
.minisite_sidebar{background-color:#f2f2f2;margin-bottom:30px;z-index:1200}
.minisite_sidebar .content .wrapper div{margin:10px 13px 20px 13px}
.minisite_sidebar, .minisite_sidebar p{color:#000;font-size:12px;line-height:18px}
.minisite_sidebar .hourstext{font-size:11px}
.minisite_sidebar h2{border-bottom:solid 1px #9d9d9d;font-size:18px;font-weight:normal;margin-bottom:10px;padding-bottom:10px;width:100%}
.minisite_sidebar .content .wrapper .location div{margin:0px;font-size:12px;}
.minisite_sidebar .content .wrapper .location .tel{font-weight:bold}
.minisite_sidebar .location a{margin-top:10px}
.minisite_sidebar .hours p span.day{display:inline-block;width:55px}
.minisite_sidebar .hours p span.hour{display:inline-block;text-align:right;width:52px}
.minisite_sidebar .hours p span.hour2{display:inline-block;text-align:left;width:52px;}
.minisite_sidebar .features img{margin:5px 0px;vertical-align:middle}
.minisite_sidebar .features li{clear:both;vertical-align:middle}
.minisite_sidebar .tooltip{margin-left:0px !important}
.minisite_sidebar_wrap .banner img{border:solid 3px #E3E0D9}
.minisite_main{float:left;width:686px}
.minisite_main > div{margin-bottom:30px}
.minisite_main .minisite_inventory{z-index:1100}
.minisite_main .minisite_inventory table{font-size:11px}
.minisite_main .minisite_inventory .size{width:130px}
.minisite_main .minisite_inventory .rate{width:85px}
.minisite_main .minisite_inventory .feat{padding:5px 0px 0px 0px;width:125px}
.minisite_main .minisite_inventory th.feat{padding:0px !important;}
.minisite_main .minisite_inventory .offr{width:225px}
.minisite_main .minisite_inventory .rsrv{text-align:right;width:110px}
.minisite_main .minisite_inventory .link{padding-right:15px;text-align:right}
.minisite_main .minisite_inventory table tr:hover{background-color:#fff8ce}
.minisite_main table,.minisitefree_body table{border-collapse:collapse;font-size:12px;width:100%}
.minisite_main table tr,.minisitefree_body table tr{background-color:#f8f8f8}
.minisite_main table td,.minisite_main table th,.minisitefree_body table td{border-bottom:solid 1px #E3E0D9;height:20px;line-height:20px;padding:5px 5px 5px 15px;vertical-align:middle}
.minisite_main .minisite_inventory table tr.header{background-color:#c0c0c0;color:#535353;font-size:12px;padding:5px}
.minisite_main .minisite_inventory table tr.header th{border-bottom:solid 1px #E3E0D9;font-weight:bold;height:14px;line-height:14px;padding-left:15px}
.minisite_main .minisite_inventory table tr.header th:first-child{background-color:#adadad;color:#fff}
.minisite_body .minisite_communicate{clear:both;position:absolute;top:0;left:0;zoom:1;}
.minisite_body .minisite_communicate div.first{margin-left:15px}
.minisite_body .minisite_communicate div{background-repeat:no-repeat;float:left;height:104px;margin:0px 0px 0px 30px;position:relative;text-align:left;width:203px}
.minisite_body .minisite_communicate img{float:left;left:-27px;position:absolute;top:-13px}
.minisite_body .minisite_communicate .start img{left:-27px}
.minisite_body .minisite_communicate .call img{left:-21px}
.minisite_body .minisite_communicate .inquire img{left:-18px}
.minisite_body .minisite_communicate .reserve img{left:-20px}
.minisite_body .minisite_communicate h3{font-size:18px;font-weight:bold;margin:5px 0px 5px 47px;width:153px}
.minisite_body .minisite_communicate p{font-size:12px;margin:18px 0px 5px 13px;width:180px}
.minisite_body .minisite_communicate h4{color:#1e670b;font-size:17px;font-weight:bold;margin:0px 0px 5px 42px;width:153px}
.minisite_body .minisite_communicate a{bottom:-16px;font-size:13px;position:absolute;right:9px}
.minisite_information{font-size:15px;position:relative}
.minisite_information p span{font-weight:bold}
#directions{width:450px}
#directions table td b{background-color:#59A22F;border:solid 3px #E3E0D9;color:#fff;padding:3px}
#directions table td b:first-child{background-color:transparent;border:none;color:#FB766A;padding:0px}
.minisite_main .mid_wrap .map a{font-size:14px}
.minisite_main .mid_wrap .map input.text{margin-left:5px;width:190px}
.minisite_main .mid_wrap .map{float:right;padding-top:10px;width:339px}
.minisite_main .mid_wrap .minisite_inquiry{float:left;padding-top:10px;width:322px}
.minisite_main .mid_wrap .map .mapwrap{margin-bottom:10px}
.minisite_main .mid_wrap .map #map_canvas{height:203px}
.minisite_main .mid_wrap input:focus{border:1px solid #00B809}
.minisite_main .mid_wrap .minisite_inquiry button{float:right;}
.minisite_main .mid_wrap label{display:inline-block;font-size:12px;width:75px}
.minisite_main .mid_wrap h3,.minisite_main .mid_wrap legend{display:inline-block;font-size:15px;font-weight:bold;margin-bottom:20px}
.minisite_main .mid_wrap h3 a:hover{text-decoration:none}
.minisite_main .mid_wrap h3 span{color:#fe4819;font-size:larger}
.minisite_main .mid_wrap .minisite_inquiry textarea,.minisite_main .mid_wrap .minisite_inquiry input.text{background-color:transparent;background-repeat:no-repeat;border:none;color:#A0A0A0;font-family:inherit;font-size:14px;height:16px;margin:0px 0px 8px 5px;padding:3px;width:230px}
.minisite_main .mid_wrap .minisite_inquiry textarea{height:115px;vertical-align:text-top}
.minisite_main .mid_wrap .minisite_inquiry input.submit{display:block;float:right;font-size:13px;height:32px;line-height:32px;text-align:center;width:117px}
.minisite_main .mid_wrap .map input.text{background-color:transparent;background-repeat:no-repeat;border:none;color:#A0A0A0;font-family:inherit;font-size:14px;height:16px;margin:0px 0px 10px 0px;padding:3px;width:190px;}
.minisitefree_header{height:95px;margin-left: 25px;}
.minisitefree_header .searchbox_container{float:left;width:500px;margin-top:18px;}
.minisitefree_header h2{color:#464646;font-size:14px;font-weight:bold;margin-bottom:2px;margin-left:2px;}
.minisitefree_header button{margin-top:5px;}
.minisitefree_header button em{font-weight:bold;}
.minisitefree_header .input_wrapper{background:url("../images/field_search_323x33.png") no-repeat scroll left top transparent;color:#A0A0A0;float:left;height:33px;margin-top:6px;padding-right:10px;width:323px;}
.minisitefree_header .input_wrapper input{background-color:transparent;border:medium none;color:#A0A0A0;font-size:16px;height:22px;padding:7px 10px 0;width:300px;}
.minisitefree_header h1{color:#393d46;font-size:32px;font-weight:bold;margin-left:0px;float:left;text-align:right;width:415px;}
.minisitefree_body .leftcolumn{float:left;width:250px}
.minisitefree_body .rightcolumn{float:left;width:690px}
.minisitefree_body .location_info{margin-left:25px;width:200px}
.minisitefree_body .location_info .wrapper{background-color:#f2f2f2;padding-bottom:0px;padding-bottom:15px;padding-left:12px;}
.minisitefree_body .location_info h2{color:#747474;font-size:16px;margin-bottom:7px;margin-top:20px}
.minisitefree_body .location_info h3,.minisitefree_body .location_info h4{color:#1f1f1f;font-size:11px;margin-top:7px
}
.minisitefree_body .location_info h3 strong{font-weight:bold}
.minisitefree_body .location_info p a{color:#3b8c4e}
.minisitefree_body .location_info p a:hover{color:#3b8c4e}
.minisitefree_body .location_info p a:active{color:#3b8c4e}
.minisitefree_body .location_info p a:visited{color:#3b8c4e}
.minisitefree_body .location_info h4{font-weight:bold;margin-bottom:0px}
.minisitefree_body .line,.minisitefree_body .lastline{background-color:#949496;height:1px;width:94%}
.minisitefree_body .lastline{margin-bottom:10px;margin-top:10px}
.minisitefree_body .location_info div, .minisitefree_body .location_info p{font-size:11px}
.minisitefree_body .location_info .tel{font-size:12px;font-weight:bold;margin-bottom:26px}
.minisitefree_body .rightcolumn h4{clear:both;color:#505050;font-size:14px;font-weight:bold;margin-bottom:4px}
.input_wrapper_mini_basic{width:212px;background:url(../images/minisite_basic_directionsinput_bg.png) left top no-repeat;float:left;margin-top:5px;}
.input_wrapper_mini_basic input{border:0;padding:3px 3px 3px 5px;height:16px;width:200px;font-size:11px;color:#B9B9B9;background-color:transparent;}
.minisitefree_body .rightcolumn input.submit{float:left;margin-top: 0px !important}
.minisitefree_body .rightcolumn p{color:#505050;font-size:11px}
.minisitefree_body .rightcolumn .rightside p{color:#9c9c9c;margin-bottom:10px}
.minisitefree_body .rightcolumn .rightside .facility_description{color:#505050;font-size:12px;margin-bottom:20px}
.minisitefree_body .rightcolumn .rightside .directions_subtext{color:#505050}
.minisitefree_body .rightcolumn .leftside{margin-left:10px;margin-top:10px}
.minisitefree_body .rightcolumn .rightside{margin-bottom:20px;margin-left:0px;margin-top:20px}
.minisitefree_body .rightcolumn .distance_from_you{font-size:14px;margin-bottom:6px;font-weight: bold;}
.minisitefree_body .rightcolumn .distance_from_you strong{color:#fff;font-size:18px;font-weight:bold}
.minisitefree_body #directions{height:40px;margin-top:0px;vertical-align:middle}
.minisitefree_body #direction_submit{color:white;font-family:Arial;font-size:13px;height:32px !important;line-height:26px;text-align: center !important;text-align:center;vertical-align:middle;margin-left:10px;}
.minisitefree_body .search_header div{float:left;line-height:24px}
button_white_green submit P{color:white}
.minisitefree_body .basic_printshow_container{color:#989898;float:right;font-size:11px;font-weight:bold;margin-top:5px;text-align:right}
.minisitefree_body .basic_printshow_container a{background-repeat:no-repeat;cursor:pointer;display:inline-block;float:left;height:16px;margin-right:10px;padding-left:18px;text-decoration:underline;color:#989898;}
.minisitefree_body .basic_printshow_container a.print_page{background-image:url('../images/icon16_printer.png')}
.minisitefree_body .basic_printshow_container a.show_page{background-image:url('../images/icon16_email.png');		background-position:left 2px}
.minisitefree_body .basic_printshow_container img{margin-bottom:-2px}
.minisitefree_body .ad_container{margin-left:25px;margin-top:20px}
.minisitefree_body .results_wrap{margin-top:15px}
.minisitefree_body .search_header{border-bottom:solid 3px #d3d3d3;height:24px;width:682px}
#searchads{background-image:url(../images/180x150_adbackground.png);height:162px;margin:0 0 15px 6px;width:188px;}
#searchads img{height:150px;left:3px;position:relative;top:3px;width:180px;}
#searchads2{background-image:url(../images/180x150_adbackground.png);height:162px;margin:0 0 15px 6px;width:188px;}
#searchads2 img{height:150px;left:3px;position:relative;top:3px;width:180px;}
#searchads3{background-image:url(../images/180x150_adbackground.png);height:162px;margin:0 0 15px 6px;width:188px;}
#searchads3 img{height:150px;left:3px;position:relative;top:3px;width:180px;}
.free_search_companylogo_featured{float:left;width:143px;}
.free_search_companylogo_featured img{margin-left:15px;margin-top:20px;}
.free_search_body_featured{float:left;margin-top:4px;width:217px;}
.free_search_body_featured em{color:#5A81A8;font-size:11px;font-style:italic;margin-top:5px;}
.free_search_body_featured h3{font-size:13px;font-weight:bold;margin-top:13px;}
.free_search_distance_featured{float:left;width:85px;}
.free_search_distance_featured p{font-size:12px;font-weight:bold;margin-left:15px;margin-top:17px;}
.free_search_results_icons_featured{float:left;margin-top:8px;width:136px;}
.free_search_results_icons_featured .amenities{height:45px;margin-top:12px;}
.free_search_results_icons_featured div{clear:both;padding-left:10px;}
.free_search_features_featured_seals{clear:none !important;float:left !important;padding-left:0 !important;}
.free_search_features_featured_seals img{padding-top:5px;width:55px;}
.ssa_member{position:relative;}
.ssa_member img{float:left;margin-right:5px;}
.search_nextstep_featured {float:left;width:100px;margin-top:14px;}
.minisitefree_body .search_results .search_header div{float:left;line-height:24px}
.minisitefree_body .search_header_active{background-color:#aaabad;color:#fefefe}
.minisitefree_body .search_header_inactive{background-color:#c0c0c0;color:#4d4e53}
.minisitefree_body #search_unitdetails_header{width:360px}
.minisitefree_body #search_unitdetails_header a{margin:0px;padding:0px}
.minisitefree_body .search_header a{color:#474747;font-size:13px;font-weight:bold;text-decoration:none}
.minisitefree_body .search_header .search_header_active a{color:#fff}
.minisitefree_body #search_unitdetails_header h2{font-size:13px;font-weight:bold;margin-left:15px}
.minisitefree_body #search_distance_header{width:85px}
.minisitefree_body .free_search_body_featured p{color:#5a5a5a !important;font-size:12px}
.minisitefree_body .free_search_distance_featured p{color:#5a5a5a !important;font-size:12px}
.minisitefree_body #search_distance_header h2{font-size:13px;font-weight:bold;margin-left:15px}
.minisitefree_body #search_features_header{width:140px}
.minisitefree_body #search_features_header h2{font-size:13px;font-weight:bold;margin-left:15px}
.minisitefree_body #search_nextstep_header{width:97px}
.minisitefree_body #search_nextstep_header h2{font-size:13px;font-weight:bold;margin-left:15px}
.minisitefree_body .free_search_results_featured{background-color:transparent;border-top:solid 1px #b3b3b3;color:#4d4e53;font-size:12px;height:100px;width:682px}
.minisitefree_body .free_search_results_featured:hover{background-color:#fdf7d7;background-repeat:no-repeat}
#direction_submit p{color:white;line-height:50px;margin:0px;padding-bottom:30px}
.minisitefree_body .map{margin-top:20px}
.minisitefree_body .search_results_free{font-size:12px;height:92px;background-color:transparent;border-top: 1px solid #B3B3B3;margin-left:0px;width:682px;position:relative;}
.minisitefree_body .search_results_free:hover{background-color:#fff;background-repeat:no-repeat;}
.minisitefree_body .search_body_free{float:left;margin-left:25px;width:335px}
.minisitefree_body .search_body_free h3{color:#616163;font-size:13px;font-weight:bold;margin-top:14px;width:300px}
.minisitefree_body .search_body_free p{color:#616163 !important;font-size:12px;margin-bottom:5px !important;margin-right:5px}
.minisitefree_body .search_body_free p em{font-style:italic;font-size:11px;}
.minisitefree_body .search_distance_free{float:left;width:100px}
.minisitefree_body .search_distance_free p{color:#616163 !important;font-size:12px;font-weight:bold;margin-left:15px;margin-top:14px}
.minisitefree_body .search_features_free{float:left;margin-top:10px;width:120px}
.minisitefree_body .search_features_free p{color:#757575;font-size:12px}
.minisitefree_body .search_nextstep_free{position:absolute;right:10px;top:16px}
.minisitefree_body .search_nextstep_free a{background-color:transparent;background-image:url('../images/button_new_green_search.png');background-repeat:no-repeat;border:none;color:#fff;display:block;font-size:12px;font-weight:bold;height:22px;line-height:9px;padding-top:9px;text-align:center;text-decoration:none;width:86px}
.minisitefree_body h4.nearby_locations{color:#9c9c9c;margin-top:20px}
#user_nav .user_mainlinks_spanishenglishposhack{margin-top:12px;}