body {
	background-color: #ffffff;
	font-size: 11px;
	color: #233027;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-top: 0;
	padding-bottom: 0;
		margin-top: 5px;
	margin-bottom: 0;

}
body, p, td {
	font-size:11px;
}

h1 {
	color: #833824;
	font-size:22px;
	margin-top: 0;
	margin-bottom: 2px;
	padding: 0px;
}
h2 {
	color: #833824;
	font-size: 14px; 
	margin-bottom: 12px;
	margin-top: 10px;
	padding: 0px;
	line-height:18px;
}
p {
	line-height: 18px;
	margin:  0 0 18px;}
a:link, a:visited {text-decoration: underline; color: #233027;}
a:hover {text-decoration: none; color: #000000;}


#mainheader h1 {
	margin-top: 10px;
}
#header {
	background-image: url(sweetwater_files/topbk.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#header img {vertical-align:bottom;}
#header a:link, #header a:visited {
	color: #EE7A5D;
}
 a:link img,   a:visited img{text-decoration:none;}
#header a:hover {
	color: #C4B7B9;
}
#rightheader {padding-top: 26px;}
#leftheader {margin: 27px 0 24px 94px;}
#leftnav {
	background-color: #BBA27E;
}

#bodybk {
	background-color: #F5EEDB;
	background-image:url(sweetwater_files/parchment.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left:5px solid #AD0404;
}

#body {
	
	background-repeat: repeat-y;
		font-family: "Trebuchet MS", Arial;

}
#home {
	letter-spacing: 1px;
	font-weight: bold;
}
a:link #home, a:visited #home {
	text-decoration: underline;
	color: #233027;
}
a:hover #home {
	text-decoration: none;
	color: #000000;
}
#leftnav {
	background-image: url(sweetwater_files/left_line.gif);
	background-repeat: repeat-y;
	background-position: left top;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #833824;
	padding-bottom: 24px;
}
#leftnav img {margin-bottom: 5px;}
#leftnav ul {
	margin: 0 0 0 3px;
	list-style:none;
	text-align: right;
	padding: 0;
	width: 159px;
}
#leftnav ul li ul {
	margin: 0 0 0 0;
	list-style:none;
	text-align: right;
	padding: 0;
}
#leftnav li, #leftnav .flyout {	margin: 0 0 6px 0;
	padding-bottom: 1px;	
	padding-right: 24px;
	text-align:right;
	background-image: url(../images/theme/leftnav.gif);	
	background-repeat: no-repeat;
	background-position: left bottom;

}
#leftnav .flyout { margin: 0 0 6px 2px;}

#leftnav li#head div {	
	margin-right: 24px;
}
#leftnav li a:link, #leftnav li a:visited {
	color: #C4B7B9;
	text-decoration: none;	
	display:block;
}
#leftnav li a:hover {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
}
#leftnav li#head {	
	padding-right: 0;
		padding-bottom: 0;

	margin-bottom: 0;	
}
#leftnav #hl {
	background-color: #5a6059;	
	margin-bottom: 9px;
	border-bottom: 1px solid #384a3e;
	color: #FFFFFF;
}
#leftnav #hl li {
	background-image: none;	

}

#leftnav #hl ul {
	padding-bottom: 0;
	color: #b69383;
	margin-top: 0;
	margin-bottom: 0;
	margin-top: 6px;
	border-top: 1px solid #384a3e;

}
#leftnav #hl ul li {
	padding: 4px 0 4px 0;
	 margin: 0;		border-top: 0 none;
	border-bottom:  0 none;

}
#leftnav #hl ul li a:link, #leftnav #hl ul li a:visited {
	color: #c4b7b9;
	background-image: none;	
	text-decoration: underline;
		font-weight: normal;

}
#leftnav #hl ul li a:hover {
	color: #CCCCCC;
	background-image: none;	
	text-decoration: none;
}

#leftnav #hl li {
	padding-top: 4px;
	padding-right: 0;
	padding-bottom: 6px;
	 margin-bottom: 0;
	 margin-right: 0;	
	border-top: 1px solid #384a3e;


}
#leftnav #hl li b {
	padding-right: 24px;
	background-image:url(../images/theme/bullets/pink_down.gif);
	background-repeat: no-repeat;
	background-position: right top;
	display: block;	
}
#leftnav #hl li.hl b {
	background-image: none;
	font-style:italic;
}

#leftnav #hl a:link, #leftnav #hl a:visited {
	color: #b69383;
	background-image: none;	
	text-decoration: underline;
	font-weight: bold;
	background-image:url(../images/theme/bullets/pink.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: 24px;

}
#leftnav #hl a:hover {
	color: #CfAFA1;
	background-image: none;	
	text-decoration: none;
	background-image:url(../images/theme/bullets/pink_hl.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: 24px;

}
#leftnav #hl #active {
	font-style: italic;
	padding-right: 21px;
		color: #FFFFFF;
}
#leftnav .head {
	margin-top: 22px;
}
#leftnav h1 {
	font-size: 11px;
	color: #EDDEE1;
	padding-right: 24px;
	margin-top: 0;
	margin-bottom: 0;	
	padding-bottom:0;
}
#homebody1 {margin: 0 20px 23px 23px;}
#homebody1 h1 {
	margin: 23px 0 12px;
	font-size:14px; 
	font-weight:bold;
}
#homebody1 p {
 	font-size: 12px;
}

#homebody3 {margin: 29px 39px 32px 24px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#homebody3 p {font-size:11px;}
#featurede {padding: 9px 20px 7px 23px;
	background-image: url(../images/index/featured.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color: #c4b7b9;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color: #88412E;
}
#featurede a:link, #featurede a:visited {color: #DBBBB7;}
#featurede a:hover {color: #FFFFFF;}
#featurede .featured {
	color: #DFD0D2;
}
#featurede .featured a:link, #featurede .featured a:visited {
	color: #DFD0D2;
	text-decoration: none;	
}
#featurede .featured a:hover {
	color: #FFFFFF;
	text-decoration: none;	
}
#featurede div, #featureda div {margin-bottom: 6px;}
#featurede div#trip, #featurede div#planner {
	font-size: 30px; 
	color: #833824;
	margin-left: 15px;
	font-weight: bold;
	margin-bottom: 0;
}
#featurede div#trip {
	margin-top: 12px;
}

#featurede div#planner {
	font-size:11px; 
	margin-left: 22px;
}
#fast {}
#fast a:link, #fast a:visited {color: #efdfe2;}
#fast a:hover {color:#FFFFFF}
.featured {font-weight: bold;}
.title {font-style:italic;}
#featureda {padding-top:3px;}
#featurede .title a:link, #featurede .title a:visited,
#featureda .featured a:link, #featureda .featured a:visited,
#featureda .title a:link, #featureda .title a:visited {
	text-decoration: none;	
}
#featurede .title a:hover,
#featureda .featured a:hover,#featureda .title a:hover {
	text-decoration: underline;	
}
#featureda .drivetime {margin-bottom:24px;}
.more {margin-top:21px;}
#foot {
	color: #202020;
	padding-bottom: 10px;
	line-height:24px;
}
#foot img{
	margin-bottom: 7px;
}
#foot a:link, #foot a:visited { color: #202020; text-decoration: none;}
#foot a:hover { color: #707070;}
#foot #bottom { color: #60595A;}
#foot #bottom a:link, #foot #bottom a:visited { color: #60595A;}
#foot #bottom a:hover { color: #C4B7B9;}

#subhead1, #subhead2 {
	line-height:16px;
	color: #833824;
}
#subhead1 .p, #subhead2 .p {
	color: #A19B9C;
}
#subhead1 a:link, #subhead1 a:visited{ 	
	color: #233027;
	text-decoration: none;
}
#subhead2 a:link, #subhead2 a:visited { 	
	color: #4c4c4a;
	text-decoration: none;
}

#subhead1 a:hover, #subhead2 a:hover {
	color: #611B08; 
	text-decoration: underline;
}
#rightcol img {border: 3px solid #233027; margin-bottom: 8px;}
#rightcol {font-style: italic;}
#rightcol div {margin-bottom: 24px;}
#topnav {padding-bottom: 10px;}
#insidebody, #moreinfo, #list {
	padding-top: 11px;
	background-image: url(../images/theme/hr.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
}
#line2 {
	padding-top: 11px;
	background-image: url(../images/theme/hr.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
}
#list {padding-top: 0;}
#moreinfo {
	margin-top: 11px;
}
#picframe img{
	background-repeat: no-repeat;
	background-position:center center;
}
#details {padding-top: 7px;}
#details p, #moreinfo p {
	margin-bottom: 8px;
	line-height: 14px;
}
#moreinfo p {
	line-height: 16px;
}

#details .hl, 
#details #info a:link, #details #info a:visited {
	color: #833824;
}
#details #info {
	color: #A19B9C;
}
#rightborder {
	background-image: url(../images/theme/right.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
#mainheader img {
	vertical-align: bottom;
}
#top {padding-top: 4px; padding-bottom: 24px;}
#top a:link, #top a:visited {
	background-image:url(../images/theme/arrow-top.gif);
	padding-left: 12px;
	background-position:left;
	background-repeat:no-repeat;
}
#top a:hover {
	background-image:url(../images/theme/arrow-top_hl.gif);
	padding-left: 12px;
	background-position:left;
	background-repeat:no-repeat;
}

#collage {padding-top: 4px;}

.rightnav {
	background-image: url(../images/theme/rightnav.gif);
	background-repeat: repeat-y;
	background-position: left top;
	padding-bottom: 12px;
}
#rightnav {
	list-style: none;
	margin:0;
	padding: 0;
}
#rightnav li {
	margin-left: 7px;
	margin-bottom: 5px;
	padding-left: 15px;
	background-image:url(../images/theme/bullets/rightnav.gif);
	background-repeat: no-repeat;
	background-position: left top;
	line-height: 13px;
} 
#rightnav li.hl {
	background-image:url(../images/theme/bullets/rightnav_hl.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color: #833824;
}
#rightnav li a:link, #rightnav li a:visited {
	text-decoration: none;
}
 #rightnav li a:hover {
	text-decoration: underline;
}
.head {font-weight: bold;}

.sponsored .listing {color: #8b8283;}
.lists {
	padding: 1px 0 1px;
	background-image: url(../images/theme/hr.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;	
	line-height: 
}
.lists .details {padding: 9px 0 11px 11px;}
.lists .listing {padding-top: 2px;}
.sponsored {
	background-image:url(../images/theme/sponsorbk.jpg);
	background-repeat: repeat-y;
	background-position: left top;	
}
.brown {
	color: #833824;
}
.red {

	color: #CC0033;
}
.green {


	color: #233027;
}
input {
	font-family: "Trebuchet MS", verdana, arial, sans-serif;
	font-size: 11px;
	color: #233027;
}textarea {

	font-family: "Trebuchet MS", verdana, arial, sans-serif;
	font-size: 11px;
	color: #233027;
}
.map {
	border: 2px solid #B18586;
}
.page_title {
	font-size: 14px;
	color: #833824;
	text-decoration: none;
	margin-bottom: 12px;
	margin-top: 10px;
	padding: 0px;
	line-height:18px;
	font-weight: bold;	
}		
.page_title A:link {
	font-size: 14px;
	color: #833824;
	text-decoration: none;
	font-weight: bold;	
}
.page_title A:visited { 
	font-size: 14px;
	color: #833824;
	text-decoration: none;
	font-weight: bold;	
}
.page_title A:hover {
	font-size: 14px;
	color: #833824;
	text-decoration: underline; 
	font-weight: bold;	
}
.body_title {
	font-size: 12px;
	color: #833824;
	text-decoration: none;
	font-weight: bold;	
}		
.body_title A:link {
	font-size: 12px;
	color: #833824;
	text-decoration: none;
	font-weight: bold;	
}
.body_title A:visited { 
	font-size: 12px;
	color: #833824;
	text-decoration: none;
	font-weight: bold;	
}
.body_title A:hover {
	font-size: 12px;
	color: #833824;
	text-decoration: underline; 
	font-weight: bold;	
}
.black_title {
	font-size: 12px;
	color: #233027;
	text-decoration: none;
	font-weight: bold;	
}		
.black_title A:link {
	font-size: 12px;
	color: #233027;
	text-decoration: none;
	font-weight: bold;	
}
.black_title A:visited { 
	font-size: 12px;
	color: #233027;
	text-decoration: none;
	font-weight: bold;	
}
.black_title A:hover {
	font-size: 12px;
	color: #233027;
	text-decoration: underline; 
	font-weight: bold;	
}
