@charset "utf-8";
body {
	font: 100% Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background: #CCC;
	background-image: url(../images/background.jpg);
	background-repeat: repeat-y;
	background-position: center;
	margin: 0 auto; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #999;
}
.oneColFixCtr #container {
	width: 960px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #FFFFFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 0px;
	text-align: left; /* this overrides the text-align: center on the body element. */
}
.oneColFixCtr #mainContent {
	padding: 0 20px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
}

td, tr {font-family: tahoma, arial, helvetica, sans-serif; font-size: 12px; color:#575757; vertical-align:top;  text-align:left;}

table.header {font-family: Arial, Helvetica, sans-serif;background-color: #FFFFFF;margin-top: 0;}
td.leftpad {background-image: url(http://www.inetproperty.com/images/shadowtop.jpg); background-repeat:repeat-x; background-position:top;}
td.logo {width: 145px; background-color: #FFF; border-right: solid; border-right-color: #333; border-right-width: 1px; border-bottom: solid; border-bottom-color: #036; border-bottom-width: 1px; border-left: solid; border-left-color: #333; border-left-width: 1px;padding: 10px 0 0 12px;}

/*Background Pictures*/
table.aa {background-image: url(http://www.inetproperty.com/images/snowymountains315x90_3.jpg); background-position:right top; background-repeat: no-repeat;}
td.aa {font-size: 12px; font-weight: bold; color: #FFF; width: 315px; text-align: right; padding-top: 12px; padding-right: 15px;}
table.fl {background-image: url(http://www.inetproperty.com/images/dock_315x90.jpg); background-position:right top; background-repeat: no-repeat;}
td.fl {font-size: 12px; font-weight: bold; color: #333; width: 315px; text-align: right; padding-top: 12px; padding-right: 15px;}
table.sb {background-image: url(http://www.inetproperty.com/images/steamboat-barn.jpg); background-position:right top; background-repeat: no-repeat;}
td.sb {font-size: 12px; font-weight: bold; color: #FFF; width: 315px; text-align: right; padding-top: 12px; padding-right: 15px;}
table.den {background-image: url(http://www.inetproperty.com/images/downtown-denver-315x90.jpg); background-position:right top; background-repeat: no-repeat;}
td.den {font-size: 12px; font-weight: bold; color: #FFF; width: 315px; text-align: right; padding-top: 12px; padding-right: 15px;}
table.sf {background-image: url(http://www.inetproperty.com/images/housetops315x90.jpg); background-position:right top; background-repeat: no-repeat;}
td.sf {font-size: 12px; font-weight: bold; color: #FFF; width: 315px; text-align: right; padding-top: 12px; padding-right: 15px;}
table.gc {background-image: url(http://www.inetproperty.com/images/beach-skyline315x90.jpg); background-position:right top; background-repeat: no-repeat;}
td.gc {font-size: 12px; font-weight: bold; color: #FFF; width: 315px; text-align: right; padding-top: 12px; padding-right: 15px;}
table.fh {background-image: url(http://www.inetproperty.com/images/farm-house315x90.jpg); background-position:right top; background-repeat: no-repeat;}
td.fh {font-size: 12px; font-weight: bold; color: #FFF; width: 315px; text-align: right; padding-top: 12px; padding-right: 15px;}
table.loft {background-image: url(http://www.inetproperty.com/images/loft315x90.jpg); background-position:right top; background-repeat: no-repeat;}
td.loft {font-size: 12px; font-weight: bold; color: #FFF; width: 315px; text-align: right; padding-top: 12px; padding-right: 15px;}
table.mort {background-image: url(http://www.inetproperty.com/images/nyc-skyline315x90.jpg); background-position:right top; background-repeat: no-repeat;}
td.mort {font-size: 12px; font-weight: bold; color: #FFF; width: 315px; text-align: right; padding-top: 12px; padding-right: 15px;}
table.burb {background-image: url(http://www.inetproperty.com/images/suburbs315x90.jpg); background-position:right top; background-repeat: no-repeat;}
td.burb {font-size: 12px; font-weight: bold; color: #FFF; width: 315px; text-align: right; padding-top: 12px; padding-right: 15px;}
table.sky {background-image: url(http://www.inetproperty.com/images/buildings315x90.jpg); background-position:right top; background-repeat: no-repeat;}
td.sky {font-size: 12px; font-weight: bold; color: #FFF; width: 315px; text-align: right; padding-top: 12px; padding-right: 15px;}
table.du {background-image: url(http://www.inetproperty.com/images/du-campus315x90.jpg); background-position:right top; background-repeat: no-repeat;}
td.du {font-size: 12px; font-weight: bold; color: #FFF; width: 315px; text-align: right; padding-top: 12px; padding-right: 15px;}

td.resource {font-size: 12px; text-align: right; background-color:#FFF; padding: 20px 20px 0 0; margin: 0; background-image:url(http://www.inetproperty.com/images/shadowtop.jpg); background-repeat:repeat-x; background-position:top;}
td.resource a {text-decoration:none; color: # 666;}
td.resource a:hover {color: #999; text-decoration:underline;}

td.topnav {width: 136px; display:block; height: 46px; line-height: 46px; vertical-align: middle; text-align:center; font-family: Verdana, Geneva, sans-serif;}
td.topnav a {display: block; height: 46px; text-decoration:none; font-size: 14px; font-weight: bold; font-family: Verdana, Geneva, sans-serif; color: #666;}
td.topnav a:hover {display: block; height: 46px; color: #036;}
td.topnavsplit {padding-top: 16px;}

table.contentheader {margin-left: 20px;margin-right: auto;margin-top: 0; width: 920px; line-height: 35px; border-bottom: solid; border-bottom-width: 1px; border-bottom-color: #999;}
table.main {width: 960px;}
table.footer {font-family: Verdana; font-size: 9px; text-align: center; width: 780px;margin-left: auto;margin-right: auto;background-color: #FFFFFF; border-top-color:#999999; border-top-style:solid; border-top-width: 1px;}

td.middlecontent {padding: 24px 40px 30px 40px; font-size: 12px; line-height: 14pt;}
td.leftcolumn {width: 180px;}
td.rightcolumn {width: 200px; padding: 30px 20px 10px 10px; font-size: 12px; line-height: 14pt;}
td.contentheader {padding: 10px 0 10px 0; text-align: left;}
td.contentheaderright {font-size: 16px; width: auto; padding-top: 12px; float: right;}
td.contentheadermiddle {padding: 20px 0 0 5px; text-align: left;}

td.FHead {color:#FFF; font-size:24px; padding: 10px 0 0 0;}
td.feature {color:#FFF; font-size:12px; padding: 8px 20px 0 60px;}
td.feature a {text-decoration:none; color:#FFF; font-weight: bold;}
td.feature a:hover {text-decoration:underline; color:#FFF; font-weight: bold;}

td.FHead2 {color:#FFF; font-size:24px; padding: 10px 0 10px 0;}
td.feature2 {color:#FFF; font-size:11px;}
td.feature2 a {text-decoration:underline; font-weight: bold; color:#FFF;}
td.feature2 a:hover {text-decoration:none; color:#FFF;}

td.FHead3 {color:#FFF; font-size:16px; font-weight: bold; padding: 0 0 10px 0;}
td.FHead3 a {color:#FFF;}
td.feature3 {color:#FFF; font-size:14px; padding: 0 0 5px 0;}
td.feature3 a {text-decoration:none; color:#FFF;}
td.feature3 a:hover {text-decoration:underline; color:#FFF;}

b a{color: #F60; text-decoration:none; font-size:12px;  font-weight:bold}
b a:hover{text-decoration:underline; font-size:12px;  font-weight:bold}
b {color: #F60; margin-top: 3px;}

/* duplicate H4 for IDX */
H1 {font-size:20px; font-style:normal; font-weight:normal; text-align:right; color: #006633; margin: 0px 0px 0px 0px;}
H2 {font-size: 18px; font-weight: bold; color: #036; margin: 0px 0px 0px 0px;}
H3 {font-size: 16px; font-weight: bold; color: #333; margin: 0px 0px 10px 0px;}
H3 a{margin: 0px 0px 0px 0px;}

li {margin-bottom: 5px;}

/* H4 IDX */
H4 {font-size:18px; font-style:italic; font-weight:bold; text-align:right; color: #030; margin: 18px 20px 5px 0px;}

H6 {font-size: 14px; font-weight: bold; color: #036; margin: 10px 0px 3px 0px;}

a{ color:#036; text-decoration:underline;}
a:hover{ color:#575757; text-decoration:none;}

.date {background:url(../images/date_bg.gif) no-repeat 0 0; padding:2px 0 2px 22px; color:#444444;}

td.news {font-size: 12px;}
.newsheadline {font-size: 14px; font-weight: bold; color: #006; margin: 10px 0 0 0;}
.newsheadline a {text-decoration: underline; color: #006;}
.newsheadline a:hover {text-decoration: none; color: #666;}
.newsstory {padding: 5px 0 5px 0;}

#leftsub {margin:22px 0 0 20px; width:150px; padding:0; color: #666; list-style-type: none;}
#leftsub ul {margin:0; padding: 0;}
#leftsub li {font-size:12px; width: 150px; height: 30px; line-height: 30px; border-bottom: solid; border-bottom-width: 1px; border-bottom-color: #666; list-style-type: none; padding-left: 5px; color: #036; font-weight: bold;} 
#leftsub li a {display: block; line-height: 30px; font-weight: normal;}
#leftsub li.top {font-size: 14px; border-bottom:none; background-color: #666; color: #FFF; font-weight: bold; padding-left: 5px; padding-right: auto; width: 150px; height: 26px; line-height: 26px;}
#leftsub li.top a {border-bottom:none; background-color: #666; color: #FFF; font-weight: bold; padding-left: 5px; padding-right: auto; width: 150px; height: 26px; line-height: 26px;}
#leftsub a:link, #leftsub a:visited, #leftsub a:active {color: #666; text-decoration: none;}
#leftsub li.top a:link, #leftsub li.top a:visited, #leftsub li.top a:active {color: #FFF; text-decoration: none;}
#leftsub a:hover {color:#036; text-decoration: none; font-weight: bold;}

.subnav2 {color: #036; margin: 30px auto 20px 25px;}
.subnav2 a {text-decoration: underline;}
.subnav2 a:hover {text-decoration:none;}

td.button {color: #FFF; font-size: 14px; text-align:center; width: 150px; height: 30px; line-height: 30px; vertical-align:middle; background-image: url(http://www.inetproperty.com/images/bluebutton150x30.jpg); background-repeat:no-repeat; display: inline-block;}
td.button a{color: #FFF; font-size: 14px; text-align:center; width: 150px; height: 30px; line-height: 30px; vertical-align:middle; text-decoration: none; background-image: url(../images/bluebutton150x30.jpg); background-repeat:no-repeat; display: inline-block;}					
td.button a:hover {text-decoration:none; background-image: url(http://www.inetproperty.com/images/greybutton150x30.jpg); background-repeat: no-repeat; display: inline-block;}

.sitemap {font-size: 16px; font-weight: bold; color: #333; margin: 0px 0px 10px 0px;}
.sitemap a{margin: 0px 0px 0px 0px;}

li.twitter {list-style-type:none;}
										 

