BODY  	{background-color:#FFFFFF;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	font-family: Verdana, Tahoma, Helvetica, Arial; 
	font-size: 13px;
	color:000;
	line-height:140%;}

.bg {	width: 1038px;
	padding-top:0px;
	padding-left:37px;
	background-image:url('/images/bgmid.png');
	background-position:top center;
	background-repeat:repeat-y;
	text-align: center;}

.wrapper {background-color:#fffbec;
	width: 1000px;
	text-align: left;
	padding-bottom:16px;
/* 	margin-top: 20px; */
}

.nopspace p {
	margin: 0;
	padding: 0;
}

.page {width: 1000px;
	background-color:#fffbec;}

.homepage {width: 1000px;
	min-height:578px;
	height:auto;
	background-color:#fffbec;
	background-image:url('/images/homewm.png');
	background-position:bottom left;
	background-repeat:no-repeat;}

.ospage {width: 1000px;
	height:930px;
	background-color:#fffbec;
	background-image:url('/images/ourstorywm.png');
	background-position:bottom left;
	background-repeat:no-repeat;}

.garypage {width: 1000px;
	height:702px;
	background-color:#fffbec;
	background-image:url('/images/garywm.png');
	background-position:bottom left;
	background-repeat:no-repeat;}

.kitpage {width: 1000px;
	height:885px;
	background-color:#fffbec;
	background-image:url('/images/kitwm.png');
	background-position:bottom left;
	background-repeat:no-repeat;}

.sarahpage {width: 1000px;
	height:1150px;
	background-color:#fffbec;
	background-image:url('/images/sarahwm.png');
	background-position:bottom left;
	background-repeat:no-repeat;}

.ruinspage {width: 1000px;
	height:520px;
	background-color:#fffbec;
	background-image:url('/images/ruinswm.png');
	background-position:bottom left;
	background-repeat:no-repeat;}

.errorpage {width: 1000px;
	height:520px;
	background-color:#fffbec;
	background-image:url('/images/ruinswm.png');
	background-position:bottom left;
	background-repeat:no-repeat;}

.sustainabilitypage {width: 1000px;
	height:1376px;
	background-color:#fffbec;
	background-image:url('/images/sustainwm.png');
	background-position:bottom left;
	background-repeat:no-repeat;}

.winepage {width: 1000px;
	height:550px;
	background-color:#fffbec;
	background-image:url('/images/winewm.png');
	background-position:bottom left;
	background-repeat:no-repeat;}

.winepages {width: 1000px;
	height:600px;
	background-color:#fffbec;}

.eatspage {width: 1000px;
	height:550px;
	background-color:#fffbec;
	background-image:url('/images/eatswm.png');
	background-position:bottom left;
	background-repeat:no-repeat;}

.eatspages {width: 1000px;
	height:500px;
	background-color:#fffbec;}

.visitpage {width: 1000px;
	height:950px;
	background-color:#fffbec;
	background-image:url('/images/visituswm.png');
	background-position:bottom left;
	background-repeat:no-repeat;}

.toolspage {width: 1000px;
	height:1480px;
	background-color:#fffbec;
	background-image:url('/images/toolswm.png');
	background-position:bottom left;
	background-repeat:no-repeat;}

.contactpage {width: 1000px;
	height:926px;
	background-color:#fffbec;
	background-image:url('/images/contactwm.png');
	background-position:bottom left;
	background-repeat:no-repeat;}

.contactpage2 {width: 1000px;
	height:520px;
	background-color:#fffbec;
	background-image:url('/images/contactwm.png');
	background-position:bottom left;
	background-repeat:no-repeat;}


.nsignup {width: 1000px;
	height:650px;
	background-color:#fffbec;
	background-image:url('/images/contactwm.png');
	background-position:bottom left;
	background-repeat:no-repeat;}

.narchive {width: 1000px;
	height:520px;
	background-color:#fffbec;
	background-image:url('/images/contactwm.png');
	background-position:bottom left;
	background-repeat:no-repeat;}

.thankspage {width: 1000px;
	height:520px;
	background-color:#fffbec;
	background-image:url('/images/contactwm.png');
	background-position:bottom left;
	background-repeat:no-repeat;}

.privacypage {width: 1000px;
	height:4150px;
	background-color:#fffbec;
	background-image:url('/images/contactwm.png');
	background-position:bottom left;
	background-repeat:no-repeat;}

.termspage {width: 1000px;
	height:5300px;
	background-color:#fffbec;
	background-image:url('/images/contactwm.png');
	background-position:bottom left;
	background-repeat:no-repeat;}

.menu 	{margin-top:13px;
	margin-bottom:7px;
	margin-left:57px;}

.climber {margin-top:-22px;
	margin-bottom:7px;
	margin-left:111px;
	position:relative;
	z-index:10;}

.adminclimber {margin-top:-2px;
	margin-bottom:7px;
	margin-left:111px;
	position:relative;
	z-index:10;}

.frame {margin:0px;
	padding:0px;
	float:right;}

.blog	{width:690px;}

.leftcolumn {vertical-align:top;
	width:400px;}

.rightcolumn {vertical-align:top;
	width:290px;}

.content {margin-right:30px;
	margin-top:20px;
	padding:0px;
	font-family: Verdana, Tahoma, Helvetica, Arial; 
	font-size: 13px;
	line-height:200%;}


.blogcontent {margin-right:30px;
	margin-top:20px;
	padding:0px;
	font-family: Verdana, Tahoma, Helvetica, Arial; 
	font-size: 13px;}
	
.error_msg {background: #FFC1C1;
	border: 2px solid #AA0000;
	clear: both;
	display: block;
	margin-bottom: 15px;
	width: 100%;}

.success_msg {background: #C1FFC1;
	border: 2px solid #00AA00;
	clear: both;
	display: block;
	margin-bottom: 15px;
	width: 100%;}

.error_msg p,
.success_msg p {padding: 5px;}
	
.adminsection {}
	.adminsection .content {
		margin-right:30px;
		margin-top:20px;
		padding:0px;
		font-family: Verdana, Tahoma, Helvetica, Arial; 
		font-size: 13px;
		line-height:100%;
		width: 690px !important;}

.tools {font-family: Verdana, Tahoma, Helvetica, Arial; 
	font-size: 12px;
	line-height:140%;
	margin-top:0px;}

.contactdisc {font-family: Verdana, Tahoma, Helvetica, Arial; 
	font-size: 11px;
	line-height:110%;
	margin-top:10px;}

.directions {font-family: Verdana, Tahoma, Helvetica, Arial; 
	font-size: 13px;
	line-height:120%;
	margin-top:0px;}

.legal {font-family: Verdana, Tahoma, Helvetica, Arial; 
	font-size: 13px;
	line-height:130%;
	margin-top:0px;}

.hometext {margin-left:44px;
	position:absolute;}

.homenews {margin-top:-20px;
	width:291px;}

.homenewsitems {background-image:url('/images/newsbg.png');
	background-repeat:repeat-y;
	padding-left:38px;
	width:291px;
	color:#d09910;}

.homenewsitem {padding-top:14px;
	padding-bottom:14px;
	width:215px;
	line-height:100%;}

.right {margin-top:158px;}

.wineright {margin-top:30px;	
	background-position:top left;
	background-image:url('/images/winertwm.png');
	background-repeat:no-repeat;
	width:289px;
	text-align:center;}

.eatsright {margin-top:30px;	
	background-position:top left;
	background-image:url('/images/eatsrtwm.png');
	background-repeat:no-repeat;
	width:289px;
	text-align:center;}

.homeright {margin-top:42px;}

.expand {margin:0px;
	line-height:120%;}

.subtitle {line-height:100%;
	margin-top:8px;
	margin-bottom:4px;}

.bottomlinks {text-align:center;
	margin-top:9px;
	margin-bottom:8px;}

.title {margin-left:110px;
	margin-top:10px;
	height:22px;
	margin-bottom:8px;}

.submenu {margin-left:86px;}

.submenu2 {margin-top:20px;}

.submenu3 {margin-left:86px;
	margin-top:6px;}

.menusquiggles {float:left;
	margin-left:74px;
	position:absolute;}

.squiggle {margin-top:22px;}
.squiggle2 {margin-bottom:14px;}
.squiggle3 {margin-bottom:66px;margin-left:158px;}
.squiggle4 {margin-left:150px;}
.squiggle5 {margin-top:22px;margin-bottom:20px;}

h1  {font-family: Verdana, Tahoma, Helvetica, Arial; 
	font-size: 20px;
	color : 000000;}

h2  {font-family: Verdana, Tahoma, Helvetica, Arial; 
	font-size: 15px;
	font-weight: bold;}

h3  {font-weight: bold;
	font-size: 13px;
	line-height:140%;
	margin-bottom:0px;}
	
.small  {font-family: verdana, tahoma, arial, helvetica;
	font-size: 10px;}

.smallwhite  {font-family: verdana, tahoma, arial, helvetica;
	font-size: 10px;
	color: #ffffff;}

.smallgrey  {font-family: verdana, tahoma, arial, helvetica;
	font-size: 10px;
	color: #808080;}

.copyright {font-family: Verdana, Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #808080;
	text-align: center;
	margin-top:5px;}

A:link {color: #d09910;}

A:visited {color: #d09910;}


