﻿body 
{
	background-image: url(images/page_bg.gif);
	background-color: #1A1A1A;
	font-family: Verdana, Sans-Serif;
	font-size: 11px;
	min-width:1075px;
}

hr 
{
	color: #D8D8BF;
	background-color: #D8D8BF;
	height: 1px;
	clear:both;
}
.header 
{
	width: 800px;
	height: 80px;
}
td.col-bg 
{
	background-image: url(images/col_bg.gif);
	background-repeat: repeat-y;
	height: 600px;
	vertical-align: top;
}
div.col-text 
{
	padding: 0px 8px;
	text-align: left;
	color: #333333;
}
div.content-holder 
{
	width: 780px;
	text-align: left;
}
td.content-head-bg
{	
	background-color: #999900;
}
div.content-head
{
	background-image: url(images/content_head_bg.gif);
	background-color: #999900;
	height: 43px;
	color: #333300;
	font-size: 20px;
	text-align: center;
}
div.content 
{
	margin: 10px;
}
h1, h2, h3, h4, h5, h6
{
	margin: 2px 2px 3px;
}
h3.property-title
{
	margin: 10px 2px 3px;
}
h1.content-header 
{
	color: #F0C000;
	font-size: 20px;
	margin: 10px 0 0 10px;
}
h1 
{
	color: #B2B27F;
	font-size: 18px;
}
h2 
{
	color: #B2B27F;
	font-size: 18px;
}
h3 
{
	color: #333333;
	font-size: 16px;
}
.large-text 
{
	font-size: larger;
}
td.left-col
{
	background-image: url(images/left-col_bg.gif);
	background-color: #D8D8BF;
}
td.right-col
{	
	background-color: #FFFFFF;
}
td.right-col p,
td.right-col h2,
td.right-col h3 
{
	margin-left: 10px;
}
table.details-table 
{
	margin-top: 10px;
	clear:both;
}
table.details-table th 
{
	background-color: #C5C59F;
	padding: 5px;
	border-top: 1px solid #D8D8BF;
	border-right: 1px solid #999900;
	border-bottom: 1px solid #999900;
	border-left: 1px solid #D8D8BF;
	text-align: left;
}
td.col 
{
	vertical-align: top;
	border-right: 1px solid #D8D8BF;
	border-bottom: 1px solid #D8D8BF;
}
table.data-grid th
{
	background-color: #999900;
	padding: 5px;
	border-top: 1px solid #B9B900;
	border-right: 1px solid #777700;
	border-bottom: 1px solid #777700;
	border-left: 1px solid #B9B900;
	text-align: left;
}
table.data-grid td 
{
	background-color: #C5C59F;
	padding: 5px;
	border-top: 1px solid #999900;
	border-right: 1px solid #D8D8BF;
	border-bottom: 1px solid #D8D8BF;
	border-left: 1px solid #999900;
}
div.side-nav a
{
	display: block;
	margin: 1px;
	padding: 3px;
	color: #333300;
	font-weight: bold;
	text-decoration: none;
}
div.side-nav a:hover 
{
	background-color: #CECEAE;
}
div.side-nav-content 
{
	padding: 5px;
}
div.side-nav-content a
{
	display: block;
	margin: 1px;
	padding: 1px;
	color: #333300;
	font-weight: bold;
	text-decoration: none;
}
div.side-nav-content a:hover 
{
	background-color: #CECEAE;
}
div.side-nav-heading 
{
	background-color: #C5C59F;
	margin: 1px;
	padding: 5px;
	border-bottom: 1px solid #999900;

}
div.side-nav-heading a 
{
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
div.side-nav-heading a:hover 
{
	text-decoration: underline;
}
span.title,
div.side-nav-heading h2 
{
	color: #333300;
	font-size: 16px;
	font-weight: bold;
}
a.sub-link 
{
	padding: 3px 3px 3px 15px!important;
}
a.aLink 
{
	color: #7F7F00;
	font-weight: bold;
	text-decoration: none;
}
a.aLink:hover 
{
	text-decoration: underline;	
}
.v-tour a
{
	color: #526FBF;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
}
.v-tour a:hover 
{
	text-decoration: underline;
}
/* U-Store Colorado Styles */
.ustore-h-lcol 
{
	width: 340px;
	background-image: url(images/ustore-arial-lcol.jpg);
	background-repeat: no-repeat;
}
.ustore-h-lcol h2 
{
	margin-top: 20px;
	color: #000000;
	font-size: 24px;
}
.ustore-h-rcol 
{
	width: 220px;
	background-image: url(images/ustore-arial-rcol.jpg);
	background-repeat: no-repeat;
}
.ustore-h-rcol h3 
{
	color: #333333;
	font-size: 20px;
	margin: 10px 2px 14px;
}
.home-lot-header 
{
	color: #9E9E5F;
	font-weight: bold;
	padding: 3px;
}
.home-lot-sizes 
{
	text-align: left;
	width: 90%;
	padding: 0;
}
.home-lot-sizes a 
{
	font-size: 10px;
	color: #434327;
	display: block;
	margin: 1px;
	padding: 2px;
	font-weight: bold;
	text-decoration: none;
}
.lot-header 
{
	background-color: #B2B27F;
	border-bottom: 1px solid #9E9E5F;
	padding: 5px;
	color: #FFFFFF;
}
.lot-sizes 
{
	text-align: left;
	width: 90%;
	padding: 0;
	background-color: #D8D8BF;
	border-left: 1px solid #E8E8CF;
	border-top: 1px solid #E8E8CF;
	border-right: 1px solid #C8C8AF;
	border-bottom: 1px solid #C8C8AF;
}
.lot-sizes a 
{
	color: #434327;
	font-weight: bold;
	text-decoration: none;
}
 a.lot-size-link
{
	color: #434327;
	display: block;
	margin: 1px;
	padding: 5px;
	font-weight: bold;
	text-decoration: none;
}
a.lot-size-link:hover 
{
	background-color: #CECEAE;
}
/* Footer Styles */
div.footer 
{
	padding: 10px 5px 5px;
	width: 768px;
	background-color: #B2B27F;
	border-left: 1px solid #CECEAE;
	border-top: 1px solid #CECEAE;
	border-right: 1px solid #9E9E5F;
	border-bottom: 1px solid #9E9E5F;
	color: #737344;
}
div.footer a 
{
	color: #434327;
}
.error 
{
	color: #990000;
}
/* breadcrumb styles */
.breadcrumb 
{
	font-size: 10px;
}

.breadcrumb-node
{
	color: #9E9E5F;
	text-decoration: none;
	font-weight: bold;
}
.breadcrumb-current-node 
{
	color: #434327;
}
.breadcrumb-root-node
{
	color: #737344;
	text-decoration: none;
	font-weight: bold;
	
}
.breadcrumb-sep 
{
	color: #737344;
}

div.SiteMapPage 
{
   margin:0px 3px 15px 10px; padding:0px;
}

div.SiteMapPage a 
{
   color:#434327;
}

div.SiteMapPage a:HOVER 
{
   color:#D8D8BF;
}


a.hpLink { color:#000000; font-weight:bold; text-decoration:none; }
a.hpLink:HOVER { text-decoration:underline; }
