/* Start of CMSMS style sheet 'mtnmtn : style' */
p {
     margin-top: 15px;
     margin-bottom: 0px;
 }
 
 .preload {
 	background-repeat: no-repeat;
 	background-position: -1000px -1000px;
 }
 
 body {
 	background: url("theme/mtnmtn-0.2/background-gradient-2.jpg");
 	background-attachment: fixed;
 }
 
 #field {
 	font-family: times;
 }
 
 #page {
 	margin: auto;
 	width: 782px;
 }
 
 #header {
 	background: url("theme/mtnmtn-0.2/header.png");
 	width: 780px;
 	height: 222px;
 }
 
 #stretch {
 	background-image: url("theme/mtnmtn-0.2/stretch.png");
 	background-repeat: repeat-y;
 	width: 735px;
 	padding-left: 40px;
 	height: auto;
 	min-height: 450px;
 }
 
 #content {
 	padding-left: 170px;
 	padding-top: 25px;
 	padding-bottom: 1px;
 	width: 520px;
 	min-height: 294px;
 }
 
 #content {
     font-size: 15pt;
     letter-spacing: 0.7pt;
     line-height: 21pt;
     word-spacing: 4pt;
 }
 
 #content ul {
     list-style-type: none;
 }
 
 #footer {
 	background-image: url("theme/mtnmtn-0.2/footer.png");
 	background-repeat: no-repeat;
 	width: 780px;
 	height: 59px;
 }
 
 #footer_text {
 	text-align: center;
 	font-size: 8pt;	
 }
 
 #mountain_bottom {
 	position: relative;
 	bottom: -30px;
 	left: 1px;
 	background-image: url("theme/mtnmtn-0.2/mountain_bottom.png");
 	background-repeat: none;
 	width: 699px;
 	height: 150px;
 }
 
 #left_bar {
 	position: absolute;
 	top: 90px;
 }
 
 /* left bar items */
 
 #menu_header {
 	background-image: url("theme/mtnmtn-0.2/menu_header.png");
 	background-repeat: no-repeat;
 	width: 204px;
 	height: 67px;
 }
 
 #message_header {
 	background-image: url("theme/mtnmtn-0.2/message_header.png");
 	background-repeat: no-repeat;
 	width: 204px;
 	height: 67px;	
 }
 
 .sidebar_stretch {
 	background-image: url("theme/mtnmtn-0.2/menu_stretch.png");
 	background-repeat: repeat-y;
 	width: 204px;
 }
 
 .sidebar_footer {
 	background-image: url("theme/mtnmtn-0.2/menu_footer.png");
 	background-repeat: no-repeat;
 	width: 204px;
 	height: 41px;
 }
 
 .sidebar_content {
 	padding-left: 25px;
 	width: 160px;
 }
 
 #message {
 	font-size: 10pt;
 }
 
 /* buttons */
 
 #header_title {
 	position: relative;
 	left: 155px;
 	top: 5px;
 	width: 460px;
 }
 
 #header_title a {
 	display: block;
 	background-image: url("theme/mtnmtn-0.2/header_title.png");
 	width:490px;
 	height:250px;
 }
 
 #header_title a:hover {
 	background-image: url("theme/mtnmtn-0.2/header_title_hover.png");
 }
 
 #header_hover {
 	background-image: url("theme/mtnmtn-0.2/header_title_hover.png");
 }
 
 #order_online {
 	position: relative;
 	left: 590px;
 	top: -195px;
 	width: 170px;
 }
 
 #order_online a {
 	display: block;
 	background-image: url("theme/mtnmtn-0.2/order_online.png");
 	width:169px;
 	height:169px;
 }
 
 #order_online a:hover {
 	background-image: url("theme/mtnmtn-0.2/order_online_hover.png");
 }
 
 #order_online_hover {
 	background-image: url("theme/mtnmtn-0.2/order_online_hover.png");
 }
 
 #info_box {
 	height: 96px;
 	width: 116px;
 	background-image: url("theme/mtnmtn-0.2/info_box.png");
 	background-repeat: none;
 	font-size: 8pt;
 	position: relative;
 	top: -335px;
 	left: 50px;
 }
 
 #info_box_content {
 	color: rgb(255, 255, 255);
 	height: auto;
 	width: 90px;
 	padding-top: 15px;
 	padding-left: 15px;
 	padding-right: 15px;
 }
 
 /* contact form */
 
 .recaptcha_label {
 	width: 135px;
 	background-color: #7e7ac5;
 	color: rgb(255, 255, 255);
 	padding: 5px 5px 5px 10px;
 }
 
 .recaptcha_input {
 	width: 350px;
 }
 
 .recaptcha_input textarea{
 	width: 450px;
 	height: 125px;
 }
 
 .recaptcha_textarea {
 	width: 450px;
 }
 
 .recaptcha_row {
 	margin-top: 10px;
 }
 
 #form_recaptcha {
 	border: 1px solid rgb(180, 180, 180);
 	background: rgb(255, 255, 255);
 	width: 450px;
 }
 
 .formMessage {
 	font-size: 16pt;
 }
 
 .formError {
 	color: rgb(200, 0, 0);
 }
/* End of 'mtnmtn : style' */

