body                    { color:#000; background-color: #FFFFFF;  padding: 0; margin: 0%; background-image: url(Images/header_bg.jpg); background-repeat:repeat-x; }
h1                      { color:#663; background-color: transparent; font-family: arial, Helvetica, verdana, geneva, sans-serif; font-size: 14px; }
h2                      { color:#fff; background-color: transparent; font-family: arial, Helvetica, verdana, geneva, sans-serif; font-size: 11px; }
p, ul                   { color:#fff; background-color: transparent; font-family: arial, Helvetica, verdana, geneva, sans-serif; font-size: 11px; }
ul ul                   { font-size: 100%;}


a:link			    	{ color: #840C0C; background-color: transparent; text-decoration: underline; font-weight: bold; }
a:visited		    	{ color: #840C0C; background-color: transparent; text-decoration: underline; font-weight: bold; }
a:active		    	{ color: #840C0C; background-color: transparent; text-decoration: underline; font-weight: bold; }
a:hover			    	{ color: #CCCCCC; background-color: transparent; text-decoration: underline; font-weight: bold; }

.copyright              { color:#666; background-color: transparent; font-family: arial, Helvetica, verdana, geneva, sans-serif; font-size: 10px; margin-top: 30px; }
.newshead               { color:#999; background-color: transparent; }
.navhead                { color:#862D1D; background-color: transparent; font-family: arial, Helvetica, verdana, geneva, sans-serif; font-size: 9px; font-weight: bold; font margin: 0 0 0 0; }
.navhead5                { color: #002B4D; background-color: transparent; font-family: arial, Helvetica, verdana, geneva, sans-serif; font-size: 11px; font-weight: bold; font margin: 0 0 6px 0; margin:17px 10px 10px 30px; }
.navhead2                { color:#862D1D; background-color: transparent; font-family: arial, Helvetica, verdana, geneva, sans-serif; font-size: 11px; font-weight: bold; font margin: 30px 0px 0px 0px; margin:0px 0px 10px 35px; }
.navhead6                { color:#862D1D; background-color: transparent; font-family: arial, Helvetica, verdana, geneva, sans-serif; font-size: 10px; font-weight: bold; font margin: 0 0 20px 0; margin:8px 0px 0px 10px; }
.navhead4                { color:#333265; background-color: transparent; font-family: arial, Helvetica, verdana, geneva, sans-serif; font-size: 13px; font-weight: bold; font margin: 0 0 6px 0; margin:0px 0px 0px 0px; }
.navhead9                { color:#862D1D; background-color: transparent; font-family: arial, Helvetica, verdana, geneva, sans-serif; font-size: 9px; font-weight: bold; font margin: 0 0 0 0; }
.navlist                { color: #000000; background-color: transparent; font-family: arial, Helvetica, verdana, geneva, sans-serif; font-size: 12px; font-weight: normal; line-height: 17px; margin:00px 40px 0px 35px; }
.navlist3                { color: #333333; background-color: transparent; font-family: arial, Helvetica, verdana, geneva, sans-serif; font-size: 12px; font-weight: normal; line-height: 16px; margin:15px 0px 0px 35px;  }
.navlist4                { color: #333333; background-color: transparent; font-family: arial, Helvetica, verdana, geneva, sans-serif; font-size: 10px; font-weight: bold; line-height: 8px; margin-left: 0px;  }
.navlist2               { color:#333333; background-color: transparent; font-family: arial, Helvetica, verdana, geneva, sans-serif; font-size: 12px; font-weight: bold; margin:20px 00px 00px 35px; line-height: 12px; }
.navlist9                { color: #000000; background-color: transparent; font-family: arial, Helvetica, verdana, geneva, sans-serif; font-size: 11px; font-weight: normal; line-height: 17px; margin:10px 114px 0px 80px; }
.navhead3                { color:#3C5364; background-color: transparent; font-family: arial, Helvetica, verdana, geneva, sans-serif; font-size: 13px; font-weight: bold; font margin: 0 0 6px 0; }
.navhead7                { color:#862D1D; background-color: transparent; font-family: arial, Helvetica, verdana, geneva, sans-serif; font-size: 11px; font-weight: bold; font margin: 30px 0px 0px 0px; margin:0px 0px 10px 30px; }
.navlist a:link			{ color: #840C0C; background-color: transparent; text-decoration: underline; font-weight: bold; }
.navlist a:visited		{ color: #840C0C; background-color: transparent; text-decoration: underline; font-weight: bold; }
.navlist a:active		{ color: #840C0C; background-color: transparent; text-decoration: underline; font-weight: bold; }
.navlist a:hover	    { color: #CCCCCC; background-color: transparent; text-decoration: underline; font-weight: bold; }
.splashbox1             {  float: none; width: 800px; height: 120px; word-spacing:inherit; padding: 0; margin: 0; }
.splashbox2             { width: 332px; height: 500px; float: left; padding: 0; margin: 0; }
.splashbox3             { background-color: transparent;  width: 865px; height: 600px; float: left; padding: 0; margin: 0; margin-left: 19px; margin-top: 20px;}
.splashbox5             { background-color: transparent; width: 760px; height: 150px; padding: 0; margin-left: 0px; margin-top: 0px; border-bottom-width: thin; border-bottom-style: solid; border-bottom-color: #999999; }
.splashbox4             { background-color:#FFFFFF; width: 360px; height: 100px; float: left; padding: 0; margin-left: 0px; margin-top: 40px; margin-left: 20px;  }
.splashbox6             {   float: none; width: 800px; height: 16px; word-spacing:inherit; padding: 0; margin:0px 0px 10px 15px;  text-align: center;}
.splashboxend           { background-color: transparent;  width: 622px; height: 550px; float: left; padding: 0; margin: 0; margin-left: 19px; margin-top: 20px;}
.splashboxend2           { background-color: transparent;  width: 622px; height: 3275px; float: left; padding: 0; margin: 0; margin-left: 19px; margin-top: 20px;}
.splashboxend3           { background-color: transparent;  width: 622px; height: 575px; float: left; padding: 0; margin: 0; margin-left: 19px; margin-top: 20px;}

.footer					{
	clear:both;
	color: #666666;
	background-color: #FFFFFF;
	text-align:center;
	padding:1%;
	font-family: arial, Helvetica, verdana, geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 0px;
	margin:0px 0px 20px 0px;
	border-width: 0px;
	border-style: solid;
	border-color: #9FB2C1;
	vertical-align: baseline;
}
.picsmall img			{border-color: #666666; border: 1px solid;}

#container              { margin-right: auto; margin-left: 15px; width: 150px; height: 15px; margin-top: 10px; margin-bottom: 10px; font-size: 1px; padding: 0; }
#container2             { clear:both; margin-right: auto; margin-left: 15px; width: 900px; text-align: left; margin-top: 0px; }
#container15             { float: none; clear: none; margin-right: auto; margin-left: 0px; width: 800px; text-align: left; margin-top: 4px; margin-bottom: 4px; }

#container5             { margin-right: 0; margin-left: 0px; width: 100%; text-align: center; margin-top: 20px; }
#container4             { clear: both; margin-bottom: 0px; margin-top: 15px; }
#container6             { height: 600px; float: left; margin-bottom: 00px;  background-color: #FFFFFF;  border-right-width: 00px; border-right-style: solid; border-right-color: #CCCCCC; border-bottom-width: 00px; border-bottom-style: solid; border-bottom-color: #CCCCCC;}
#container7             { height: 600px; width: 357px; float: left; margin-bottom: 15px; border-right-width: 00px; border-right-style: solid; border-right-color: #CCCCCC;  border-bottom-width: 00px; border-bottom-style: solid; border-bottom-color: #CCCCCC; background-image: url(Images/mick_jagger_keith_richards_.jpg); }
#container9             { height: 1600px; float: left; margin-bottom: 00px;  background-color: #FFFFFF;  border-right-width: thin; border-right-style: solid; border-right-color: #CCCCCC; border-bottom-width: thin; border-bottom-style: solid; border-bottom-color: #CCCCCC;}
#container8             { width: 1057px; margin-left: 00px; background-color: #FFFFFF;}
#container10            { height: 660px; float: left; margin-bottom: 00px;  background-color: #FFFFFF;  border-right-width: thin; border-right-style: solid; border-right-color: #CCCCCC; border-bottom-width: thin; border-bottom-style: solid; border-bottom-color: #CCCCCC;}
#container11            { background-color: #FFFFFF; height: 650px; width: 300px; float: left; }
#container12             { clear: both; background-image: url(../update/TEXT_BOX_CURRENT.jpg); background-repeat: no-repeat; margin-bottom: 0px; margin-top: 5px; }
#container13             { clear: both; background-image: url(../update/TEXT_BOX_RECENT.jpg); background-repeat: no-repeat; margin-bottom: 0px; margin-top: 5px; }
#container14             { clear: both; background-image: url(../update/TEXT_BOX_ABOUT.jpg); background-repeat: no-repeat; margin-bottom: 0px; margin-top: 5px; }
#container16            { height: 550px; width: 500px; float: left; margin-bottom: 00px; border-left-width: 0px; border-left-style: solid; border-left-color: #999999; }
#container17             {  background-color: #FFFFFF; height: 750px; width: 310px; float: left; margin-bottom: 00px; border-left-width: none; border-left-style: none; border-left-color: #999999; }
#nav                    { position: absolute; left: 14px; top: 118px; width: 140px; padding: 0; } 	
#logo                   { position: absolute; left: 18px; top: 4px; width: 100px; height: auto; }
#header                 { position: absolute; left: 155px; top: 4px; width: 390px; height: 102px; }
#content                { position: absolute; left: 155px; top: 123px; width: 415px; height: auto; }
#content p, h2, ul      { padding: 0 20px 0 20px; }
#content h1             { padding: 0 20px 0 20px; }
#content img            { margin-top: 15px; }
#current				{ height: 550px; width: 450px; background-color: #FFFFFF; margin:0px 0px 0px 5px; background-image: url(../images/property_pdfs/Current_Listings/Cur_Pics/About_pic2.jpg); background-repeat: no-repeat; }	
#current3				{ height: 550px; width: 450px; background-color: #FFFFFF; margin:0px 0px 0px 5px; background-image: url(../images/property_pdfs/Current_Listings/Cur_Pics/STONERIDGE.jpg); background-repeat: no-repeat; }	
#current2				{ height: 600px; width: 450px; background-color: #FFFFFF; margin:4px 0px 0px 5px; background-image: url(../images/property_pdfs/Current_Listings/Cur_Pics/TOTALS.gif); background-repeat: no-repeat; }
#footer	                { clear: both; font-size: 1px; padding: 0; line-height: 17px;}	
