
body {
	text-align:center;
	background-color:#c4d2da;
	margin: 0px 0px 15px 0px;
}

p{margin:0 0 10px 0;}

#mountbodypadding {
	padding: 20px 55px 20px 20px;
}

#mountaddresspadding {
	padding: 8px 0 3px 13px;
	background:#c4d2da url(/custom/templates/page/MountCookHome/images/ftr-mountains.gif) no-repeat bottom left;
}

#headerframe,
#headerimagesframe,
#navframe,
#mainframe {
	width:760px;
	margin-right:auto;
	margin-left:auto;
	padding:0px;
	text-align:left;
}

#navframe {background:#79919b; border-top:1px #A4AEB2 solid;}

#mainframe {background:#fff ;}

#headercontentleft,
#headerimagescontentleft,
#maincontentleft {
	width:443px;
	padding:0px;
	float:left;
	background-color:#7fa1b6;
}
#maincontentleft {
	background-color:#FFFFFF;
}

#headercontentright,
#headerimagescontentright,
#maincontentright {
	width:317px;
	padding:0px;
	float:left;
}

#homebottom {
margin:5px 8px 10px 19px;
float:left;
}

#homebuttons {
	margin:7px 0 0 7px;
}

/* SEARCH BOX */

#searchbox FORM {
	margin:0px;
}

.search_font {
	line-height:17px;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;

}

.messages_font li {
	background:none;
	font-size:10px;
	font-weight:normal;
}

#searchbox table {
	width:200px;
}

.search_table {
	background:none;
	font-size:10px;	
}

.search_table A:Visited,
.search_table A:Link {
	background:none;
	color:#ffffff;
	text-decoration:none;
}

.search_table A:Hover {
	background:none;
	color:#ffffff;
	text-decoration:underline;
}

.search_field {
	background:#ffffff;
	border:1px #788287 solid;
	font-size:10px;
	float:right;
	
}

.search_button {
	border:0px;
	float:right;
	margin:1px 0 0 5px;
	voice-family: "\"}\"";
	voice-family: inherit;
}
html>body .search_button {
	margin:0 0 0 5px;
}

/* END SEARCH BOX */










#flagframe {
	width:760px;
	margin: 0px;
	margin-right:auto;
	margin-left:auto;
	padding:0px;
	text-align:left;
}

#flagcontentleft {
	width:101px;
	height: 24px;
	/*overflow: hidden;*/
	margin: 0px;
	padding:5px 0 0 0;
	float:right;
	text-align:right
}

#flagcontentright {
	width:101px;
	height: 24px;
	overflow: hidden;
	margin: 0px;
	padding:0px;
	float:right;
	background:#fff;
}





#frame {
	width:760px;
	margin-right:auto;
	margin-left:auto;
	padding:0px;
	text-align:left;
}
	
#contentleft {
	width:175px;
	padding:0px;
	float:left;
}

#contentcenter {
	width:300px;
	padding:0px;
	float:left;
}

#contentright {
	width:175px;
	padding:0px;
	float:left;
}

