@charset "utf-8";
/* CSS Document */

/* LAKESIDE ST. CLAIR SITE CSS */

/*///// General ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
body {margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#837D6A;line-height:140%;text-align:left;
	  background:url(../images/bg_home_gradient.jpg);background-repeat:repeat-x;background-position:top;background-color:#F8F6EA;}
h1 {margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:28px;line-height:100%;}
h2 {margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:20px;line-height:100%;}
h3 {margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;line-height:100%;color:#6C6857;}
h4 {margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:100;line-height:100%;color:#6C6857;}
h5 {margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:100;line-height:100%;color:#6C6857;padding-bottom:5px;}
strong {margin:0;padding:0;}
a, a:visited {color:#FF6600;text-decoration:none;}
a:hover {color:#FF6600;text-decoration:underline;}
ul, li {margin:0;padding:0;list-style-type:disc;margin-left:8px;}
input, label, form, select, textarea {margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
input {border:1px solid #9F9486;padding:3px;}
textarea {border:1px solid #9F9486;padding:1px;}
select {border:1px solid #9F9486;padding:1px;width:200px;}

/* IE PNG Fix */
img, div, input { behavior: url("http://www.lakesidestclair.com.au/cms/websites/lakeside_st_clair/scripts/iepngfix.htc") }

/*///// General Site Layout /////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.clear_both {clear:both;}
.min_panel_height {float:left;width:5px;height:300px;}
.hr {float:left;width:100%;height:10px;border-bottom:1px solid #B7B3A5;margin:10px 0px 10px 0px;}
.spacer_div {float:left;width:100%;}

#bg_container {background:url(../images/bg_home.jpg);background-repeat:no-repeat;background-position:top;width:100%;height:100%;}
#panels_container {width:995px;padding-bottom:5px;}
#logo_top_right {width:995px;text-align:right;padding:50px 0px 15px 0px;margin:0px 10px 0px 0px;}
#logo_top_right img {margin-right:7px;}

#panels_top, #panels_base {float:left;width:100%;text-align:left;font-size:0px;}
#panels_bg {float:left;width:100%;background:url(../images/panels_bg.gif);background-repeat:repeat-y;background-position:left;}
#panels_menu_bg {float:left;background:url(../images/menu_panel_bg.jpg);background-repeat:no-repeat;background-position:bottom left;}
#menu_panel {float:left;width:148px;height:100%;font-family:Verdana, Arial, Helvetica, sans-serif;
             font-size:11px;font-weight:bold;color:#fff;text-align:left;padding:0px 15px 0px 8px;}
#menu_panel a, #menu_panel a:visited, #menu_panel a:hover {color:#fff;text-decoration:none;letter-spacing:-1px;}
.menu_item {float:left;width:148px;height:20px;padding-bottom:10px;}
.menu_dot_box {float:left;width:15px;height:20px;font-size:12px;color:#fff;display:inline;padding-top:1px;}
.dot {width:7px;height:20px;display:inline;padding-top:10px;}
.menu_sub_item {float:left;width:110px;height:20px;margin-bottom:10px;}
.menu_arrow_box {float:left;width:15px;height:30px;font-size:9px;color:#DCDBD3;display:inline;}
.arrow {width:7px;height:20px;display:inline;}

.sub_menu {float:left;width:100px;padding-left:20px;line-height:100%;}

#spacer_panel {float:left;width:14px;height:500px;}
#content_panel {float:left;width:775px;height:100%;text-align:left;margin:0px 0px 0px 10px;}

.content_half_left {float:left;width:350px;margin:10px 0px 0px 2px;padding-bottom:10px;}
.content_half_right {float:left;width:390px;margin:10px 0px 0px 25px;padding-bottom:10px;}

.menu_thingsToDo a, .menu_thingsToDo a:hover {color:#DCDBD3;}

.gallery_container {float:left;width:390px;text-align:center;}
.gallery_footer {float:left;width:390px;background:url(../images/gallery_base_bg.jpg) no-repeat;padding:33px 0px 0px 0px;}
.gallery_footer img {padding:4px;}

.footer_specials_panels {float:left;width:100%;text-align:left;font-size:0px;margin:0;padding:0;}

#footer_nav {float:left;width:973px;font-size:10px;font-stretch:narrower;text-align:right;color:#8A8572;padding:3px 0px 0px 0px;}
#footer_nav a, #footer_nav a:visited {font-size:10px;font-stretch:narrower;color:#8A9572;text-decoration:none;}
#footer_nav a:hover {font-size:10px;color:#8A9572;text-decoration:underline;}

/*///// Home //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#content_home_left {float:left;width:360px;padding:40px 20px 20px 0px;}
#content_home_right {float:left;width:388px;padding:40px 0px 0px 5px;}
.home_features {float:right;width:370px;height:118px;background:url(../images/home_feature_bg.jpg) no-repeat;
				font-size:11px;line-height:130%;color:#545454;text-align:left;margin:4px 0px 0px 3px;}
.home_features_text {float:left;width:192px;padding:15px 20px 0px 20px;}
.home_features_text a, .home_features_text a:visited {color:#FF6600;text-decoration:none;}
.home_features_text a:hover {color:#FF6600;text-decoration:underline;}
.home_features_img {float:left;width:134px;font-size:0px;margin:3px 0px 0px 0px;}
.home_features_footer {float:left;width:340px;font-size:13px;color:#6C6857;padding:4px 0px 0px 20px;}
.home_feautres_footer a, {color:#6C6857;font-size:13px;text-decoration:none;}
.home_features_footer a:hover {font-size:13px;text-decoration:underline;}
.home_news {float:left;width:360px;padding-left:25px;padding-top:5px;text-align:right;}
#imageContainerHeader {
	position:relative;
	margin:auto;
	width:772px;
	/*border:1px solid #000; */
	//background-color: #e0d8cb; 
}

#imageContainerHeader {
	height:307px;
}

#imageContainerHeader img {
	display:none;
	position:absolute;
	top:0; left:0;
}

/*///// Accommodation ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.accomm_gallery_left {float:left;width:390px;padding-right:20px;}
.accomm_gallery_right {float:left;width:345px;}
.accomm_text_left {float:left;width:510px;}
.accomm_img_right {float:left;width:260px;text-align:right;}
.accomm_text_right {float:left;width:510px;}
.accomm_img_left {float:left;width:250px;padding-right:10px;}

/*///// Specials ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.specials_list_container {float:left;width:750px;}
.specials_list_head {float:left;width:750px;padding-bottom:20px;}
.specials_list_img {float:left;width:208px;padding-right:20px;}
.specials_list_copy {float:left;width:520px;padding-bottom:50px;}

/*///// Latest News /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#latest_news_left {float:left;width:468px;margin:10px 0px 0px 5px;padding-right:18px;padding-bottom:60px;}
#latest_news_right {float:left;width:272px;margin:10px 0px 0px 0px;padding-bottom:20px;}
#latest_news_left a, #latest_news_left a:visited #latest_news_left a:hover {font-size:14px;font-weight:bold;color:#837D6A;text-decoration:none;}
#latest_news_left span {color:#FF6600;padding-left:8px;}
#latest_news_features {float:left;width:272px;background:url(../images/latest_news_feature_body_bg.jpg) repeat-y;
					   font-size:12px;color:#837D6A;line-height:100%;}
#latest_news_features img {padding:15px 0px 10px 0px;}
#latest_news_features_bg_top {float:left;width:100%;background:url(../images/latest_news_feature_top_bg.jpg) no-repeat;background-position:top;}
#latest_news_features_body {float:left;width:233px;padding:6px 12px 0px 14px;}
#latest_news_features_base {float:left;width:272px;}

/*///// Latest News Article //////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.latest_news_aritlce {float:left;width:770px;padding-bottom:40px;}
.latest_news_aritlce img {padding:0px 15px 15px 0px;}
#latest_news_article_head {float:left;width:250px;padding-bottom:20px;}
#latest_news_article_page {float:right;width:150px;text-align:right;padding:9px 10px 0px 0px;}
#latest_news_artricle_page a, #latest_news_article_page a:visited {font-weight:bold;color:#6F84A8;text-decoration:none;}
#latest_news_article_page a:hover {font-weight:bold;color:#6F84A8;text-decoration:underline;}

/*///// Latest News /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.news_text_only {float:left;width:100%;padding-bottom:20px;}

/*///// Getting Here: Location ///////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#location_ferry_left {float:left;width:330px;padding-right:40px;}
#location_ferry_left span {font-size:10px;padding-top:10px;line-height:110%;}
#location_ferry_right {float:left;width:370px;}
#location_ferry_right span {font-size:10px;padding-top:10px;line-height:110%;}
.location_ferry_tables {background-color:#ECECE8;font-size:12px;text-align:left;color:#545454;margin-top:5px;}
.location_ferry_tables td {padding:3px;padding-left:7px;}
.location_ferry_tabels_head {background-color:#807A66;font-style:italic;color:#fff;}
.location_text_left {float:left;width:450px;padding-right:30px;}
.location_text_left li {margin-left:30px;}
.location_img_right {float:left;width:290px;text-align:right;}
.location_img_left {float:left;width:250px;}
.location_text_right {float:left;width:520px;}
.location_text_left a, .location_text_left a:visited {color:#837D6A;text-decoration:underline;} 
.location_text_right a, .location_text_right a:visited {color:#837D6A;text-decoration:underline;}
.location_text_left a:hover, .location_text_right a:hover {color:#837D6A;text-decoration:none;}
.location_thirds_left {float:left;width:255px;padding-right:10px;}
.location_thirds_mid {float:left;width:255px;padding-right:10px;}
.location_thirds_right {float:left;width:240px;}

/*///// Contact Us ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.contact_left {float:left;width:375px;padding-right:35px;}
.contact_right {float:left;width:300px;padding-left:35px;}
.contact_text_only {float:left;width:530px;padding-right:10px;}
.contact_text_only_img_left {float:left;width:250px;padding-right:10px;}
#contact_details_table td {padding:2px 0px 1px 0px;}
#contact_details_table a, #contact_details_table a:visited {color:#837D6A;text-decoration:underline;}
#contact_details_table a:hover {color:#837D6A;text-decoration:none;}
#contact_enquiry_left {float:left;width:370px;margin:30px 0px 0px 0px;}
#contact_enquiry_right {float:left;width:385px;margin:30px 0px 0px 20px;}
.contact_enquiry_table td {padding:3px 0px 2px 0px;}

/*///// Rates & Availability  ////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#rates_enquiry_left {float:left;width:420px;margin:30px 0px 0px 0px;}
#rates_enquiry_right {float:left;width:320px;margin:30px 0px 0px 20px;}

/*///// Things To Do /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.thingsToDo_text_only {float:left;width:100%;}
.thingsToDo_feature_left {float:left;width:435px;padding-right:20px;}
.thingsToDo_feature_right {float:left;width:320px;}
.thingsToDo_img_right {float:left;width:250px;}
.thingsToDo_text_left {float:left;width:515px;padding-right:10px;}
.thingsToDo_img_left {float:left;width:250px;padding-right:10px;}
.thingsToDo_text_right {float:left;width:500px;}
.thingsToDo_features {float:right;width:312px;height:98px;background:url(../images/thingsToDo_feature_bg.jpg) no-repeat;
					  font-size:11px;line-height:130%;color:#545454;text-align:left;margin:4px 0px 0px 3px;}
.thingsToDo_features_text {float:left;width:147px;padding:20px 10px 0px 15px;}
.thingsToDo_features_text a, .thingsToDo_text a:visited {font-size:14px;font-weight:600;color:#807A66;text-decoration:none;}
.thingsToDo_features_text a:hover {font-size:14px;font-weight:600;color:#FF6600;text-decoration:none;}
.thingsToDo_features_img {float:left;width:134px;font-size:0px;margin:4px 0px 0px 0px;}

/*///// Feedback /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.feedback_left {float:left;width:350px;padding-right:30px;}
.feedback_right {float:right;width:350px;text-align:right;}

/*///// Send To Friend //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.stf_text_only {float:left;width:100%;padding-bottom:20px;}
.stf_form_left {float:left;width:350px;padding-right:15px;}
.stf_form_right {float:left;width:360px;}
