/* CSS Document ------------------------------------------------------------- */
/* All code, designs, images, graphics, copy and content copyright ---------- */
/* Developed by 10,000 Pixels Agency | Minneapolis -------------------------- */
/* www.10kp.org ------------------------------------------------------------- */
/* launched October 29, 2007 ------------------------------------------------ */
/* updated March 12, 2009 --------------------------------------------------- */

body { background-color:#CCCCCC; font-family:verdana,arial,sans-serif;	margin:0px; width:100%; }
#shell { background-color:#EEEEEE;	font-family:verdana,arial,sans-serif;	margin:0px; width:100%; }
#clearit { clear:both; height:0px; }

/* TEXT **********************/
p.legal {font:11px times,serif; color:#333; }
h2 { color:#455560; font-size:16px; }
h2.rust {	color:#90492D; font-size:16px; }
h3 { color:#455560; font-size:14px; }
h3.rust {	color:#90492D; font-size:14px; }
h3.black { color:#000;	font-size:14px; }
.textBar { color:#FFFFFF;	font-size:21px;	font-weight:bold;	vertical-align:baseline; }
.textTitle { color:#FFFFFF;	font:bold 16px verdana,arial,sans-serif;	padding:100px 5px 5px 5px;
	text-align:right;	text-transform:uppercase; }
.textTitleHome { color:#FFFFFF;	font:bold 16px verdana,arial,sans-serif;	padding:90px 5px 0 5px!important;
	text-align:right;	text-transform:uppercase; margin:6px; }
.textBody {	font:11px/150% verdana,arial,sans-serif;	margin:15px 15px 0 20px; }
.textCallout { font:12px/150% verdana,arial,sans-serif;	padding:20px 5px 0 10px; }
.text612Bar {	font-size:16px; }

/* HEADER Area ************/
#veryTopBar { background-color:#5B5B5B;	border-bottom:2px solid #FFF; clear:right; color:#5B5B5B; font-size:1px; height:25px; padding:10px 0 0 150px;	text-align:center; }
#veryTopBar h1 { display:none; color:#5B5B5B; font-size:1px; }
#headerPercentage { background-color:#FFFFFF; float:left; height:225px; width:100%; }
#headerHero {	border-right:2px solid #FFFFFF;	float:left;	height:225px;	width:400px; }
#headerLogo {	float:left;	height:185px;	width:500px; }
#headerNav { background-color:#ececec;	float:left;	height:35px;	padding:5px 0 0 5px;	width:99.5%!important; }
#headerNav UL { font:bold 12px arial,helvetica,sans-serif;	list-style-type:none;	margin:0px;	padding:0px; }
#headerNav UL LI { display:block;	float:left;	padding:11px 0 5px 0;	color:#5b5b5b;	margin:0px; }
#headerNav UL LI a { /*border-right:1px dotted #5b5b5b;*/ color:#5b5b5b;	padding:6px 10px 6px 10px;	text-decoration:none; }
#headerNav UL LI a:visited { color:#5b5b5b;	text-decoration:none; }
#headerNav UL LI a:hover { background-color:#b4b4b4;	color:#90492D;	text-decoration:underline; }
#headerBottom { background-color:#90492D;	border-bottom:2px solid #FFFFFF; border-top:2px solid #FFFFFF; clear:both;
	font-size:11px;	font-weight:bold;	padding:8px 0 0 15px;	height:22px; width:99%!important; }
/* End HEADER Area ***********/

/* Begin BODY Area ***********/
#titleMain { /*background-color:#CCCCCC;*/	/*border-right:2px solid #FFFFFF;*/	min-height:400px;	height:100%; width:200px; float:left; }
#titleMainHome { /*background-color:#CCCCCC;*/	/*border-right:2px solid #FFFFFF;*/	min-height:400px;	height:100%; width:220px; float:left; }
#bodyMain { background-color:#EEEEEE;	border-left:2px solid #FFFFFF;
	float:left;	height:400px;	margin:auto; /*min-height:400px;*/ width:700px; }
html>body #bodyMain { height:100%; min-height:400px;	}
#bodyMainIndex { background-color:#EEEEEE; border-left:2px solid #FFFFFF; float:left;	height:250px;	margin:auto; /*min-height:400px;*/ width:750px!important; }
html>body #bodyMainIndex { height:100%; min-height:250px;	}
#bodyCallout { border:2px dashed #999; float:left;	margin:20px 0 0 0; width:230px; }
#coFrame { border:0px; height:300px; width:230px; }
#frameHome { border:0px; height:560px!important;	width:100%; }
#frameHomeQS { border:0px; height:560px!important;	width:220px; }
#frameHomeQSHome { border:0px; height:560px!important;	width:780px; }
#leftSearch {	/*background-color:#FFFFFF;	border:1px solid #000;*/ color:#FFFFFF; font-size:10px;	margin:0;	padding:0;	width:175px; }
/* End MAIN Area *************/

/* Begin FOOTER Area *********/
#footerMain { background-image:url(images/footer_1.jpg);	background-repeat:repeat-x;	background-color:#5B5B5B;	border-bottom:2px solid #FFFFFF;
	border-top:2px solid #FFFFFF;	clear:both;	height:35px; width:100%; }
#footerCopy {	color:#FFFFFF; font:11px verdana,arial,sans-serif;	padding:10px 0 0 15px; width:150px; }
#postFooter {	color:#333;	font:11px verdana,arial,sans-serif;	margin:5px 0 0 15px;	padding-bottom:5px; }
#postFooter img {	border:1px solid #333; margin-right:8px; }
/* End FOOTER Area ***********/

/* LINKS *********************/
a, a:link { color:#90492D; text-decoration:underline; }
/*a:visited {color:#90492D; }*/
a:hover { color:#000; text-decoration:none; background-color:#CCCCCC; padding:0; }
#headerBottom a { border-bottom:1px dotted #000; color:#000; padding:3px; text-decoration:none; }
#headerBottom a:hover { background-color:#999; }
#headerBottom a:visited { color:#000; }

/* Images ********************/
.imageLogo {	border:1px solid #666;	float:left;	margin:10px 0 5px 20px; }

/* Call Out Page **************/
#coPage, #coPage .coName {	font:14px/150% arial,sans-serif;	padding:7px 0 7px 15px; }
#coPageSearch, #coPageSearch .coName {	font:14px/150% arial,sans-serif;	margin:0px;	padding:2px 0 4px 2px; }

/* Search Page ****************/
#bodyMainSearch {	background-color:#EEEEEE;	border-left:2px solid #FFF; float:left;	font:11px/120% verdana,arial,sans-serif; height:450px; width:700px; padding:5px 0 5px 0;}
html>body #bodyMainSearch {	height:100%; min-height:450px; }
#searchFrame { border:none;	height:680px;	width:700px; }
html>body #seachFrame {	min-height:680px;	min-width:700px; }

/* Highligh Image Box ******************/
.hImage {	border:1px solid #666; margin-bottom:10px; padding:0; }
.hBox, a.hBox, .hBox:link, .hBox:visited { font:bold 13px arial,sans-serif;  border:1px solid #666; margin:0 0 10px 20px; padding:10px; text-decoration:none; }
.hBox:hover { background-color:#CCCCCC; border:1px solid #990000; margin:0 0 10px 20px; padding:10px;  text-decoration:none; }
.hBoxClear { font:12px verdana,arial,sans-serif; padding-left:10px; }
.hBoxClear p { font-size:12px; }
.hBoxClear h2 { margin:0px; padding:0px; }

/* Quicklaunch Index **********/
#quickLogo {	padding:30px 0 0 440px;	}

/* New 03/2009 */
#home #humanity a, #home #humanity a:hover { background-color:#EEE; border:0; text-decoration:none; }
#humanity a, #humanity a:hover { background-color:#none; border:0; text-decoration:none; }

/* 612|Realty ****************
	2007 copyright 612|Realty
	Color Scheme
	-------------
	Rust 90492D
	Steel Blue 455560
	Lite Grey EC, C
	Mid Grey B4
	Dark Grey 5B, 6
******************************/

