html,body{margin:0;padding:0}
body{font: 85%/1.3 Verdana,Arial,sans-serif;
    text-align: center;background: #236a41;padding-bottom:20px;padding-top:20px}
p{margin-top:0}
h1{font: normal normal 200% "Trebuchet MS",Arial,sans-serif;  margin-top: 1px;  margin-bottom: 2px;  }
h2{font: normal normal 160%/160% "Trebuchet MS",Arial,sans-serif}
h3{font: normal normal 120%/160% "Trebuchet MS",Arial,sans-serif}

a{color: #990000}

div#header{width:100%;overflow:hidden;background: #595D66; }
div#header h1,div#menu{width:770px;margin:0 auto;text-align:left}
div#header h1{padding: 30px 0 10px;color: #FFF}

ul#nav,ul#nav li{list-style-type:none;margin:0;padding:0}
ul#nav{float:right;font-size: 80%}
ul#nav li{float:left;margin-left: 3px;text-align: center}
ul#nav a{float:left;width: 95px;padding: 5px 0;background: #369A3D;text-decoration:none;color: #FFC}
ul#nav a:hover{background: #CDFFA1;color: #006A35}
ul#nav li.activelink a,ul#nav li.activelink a:hover{background: #FFF;color: #003}

div#container{width:770px;margin:0 auto 10px;padding:10px 0 10px;text-align:left;background:#a3d39c;}

ul#intro,ul#intro li{list-style-type:none;margin:0;padding:0}
ul#intro{width:100%;overflow:hidden;margin-bottom:20px}
ul#intro li{float:left;width:180px;margin-right:10px;padding: 10px 0}
li#mission{background: #E65714}
li#services{background: #42B4AC}
ul#intro li#more{margin-right:0;background: #7D63A9}
ul#intro p,ul#intro h3{margin:0;padding: 0 10px}
ul#intro h3{text-transform:uppercase;padding-bottom:3px;color: #FFF}

div#content{float: right;display:inline;width: 560px;margin:0px 10px 10px 10px;background: #ffffff;}
div#content h2{margin: 10px;color: #990000;background:#a3d39c;text-align:center;}
div#content p{margin:5px 0 10px;padding: 0 10px}

div.date{float:left;width: 4em;padding: 5px 0;background: #F1DDC4;color:#B0001E;
    text-align:center;margin: 0 4px 4px 0;font-size: 80%;line-height:0.9}
div.date span{display:block;font-size: 150%;font-weight:bold}

div.comments div{background: #EEE;margin-bottom:10px}
div.comments p{padding: 10px;margin:0}
div.comments div.odd{background:#a3d39c}

div#side{float:right;display:inline;width: 180px;background:#d9f7d4; margin:0 10px 10px 0}
div#side p{margin:5px 0 10px;padding: 0 10px}
div#side div{margin: 0 0 10px;padding: 10px 0}
div#side h3{margin: 10px;color: #000000;background:#a3d39c;text-align:center;}

div#footer{clear:both;width:750px;margin:0 10px 0;padding: 10px 0;
    background: #d9f7d4;color: #000000;text-align:center;
    font-size: x-small;
}
div#footer p{margin:0}

div#indexbanner{
	 background-image:url( ../images/MichiganRealEstateBackground.jpg); 
	overflow:hidden;
	color: #000000;
	font-weight: bold;
	clear:both;
	width:750px;
	margin:0px 10px 10px;padding: 10px 0;
    background-color: #236a41;
	 text-align:center;
	 position:relative;}
div#indexbanner h1{margin: 110px 10px;color: #ffffff;text-align:right;  font-weight: bold;       }	 
div#indexbanner p{margin:5px 0 10px;padding: 0 10px}
div#indexbanner div{margin: 0 0 10px;padding: 10px 0;
	height:130px;
}	 

table#banner,div#banner{clear:both;width:750px;margin:0px 10px 10px;padding: 10px 0;
    background: #236a41;color: #FFF;text-align:center}
table#banner,div#banner p{margin:5px 0 10px;padding: 0 10px}
table#banner,div#banner div{margin: 0 0 10px;padding: 10px 0}	 

div#nav{float:left;display:inline;width: 100%;background:#236a41; }
div#nav p{margin:5px 0 10px;padding: 0 10px}
div#nav div{margin: 0 0 10px;padding: 10px 0}

div#contact{float:left;display:inline;width: 100%;background:#FFFFFF;text-align:center; }
div#contact p{margin:5px 0 10px;padding: 0 10px}
div#contact div{margin: 0 0 10px;padding: 10px 0}
div#contact h3{margin: 10px;color: #000000;background:#990000;text-align:center;  font-weight: bold; }
#ticker {height: 20px;width:100%;position: relative;overflow:hidden;}
div#ticker {position:absolute; white-space:nowrap;}
div#logos{float:left;display:inline;width: 100%;background:#FFFFFF;text-align:center }
div#photo{text-align:center;}
div#left{float:left;display:inline;width: 170px;margin:0px 10px 10px 10px}
div#left p{margin:5px 0 10px;padding: 0 10px}
div#left div{margin: 0 0 10px;padding: 10px 0}

div#photo{float:left;display:inline;width: 170px;  vertical-align: top; }
content div#photo{display: inline-block;width: 170px;  vertical-align: top; }
/* Inset 3D Raised */
/*
.raised {background: transparent; width:70%; margin:0 auto;}
.raised h1, .raised p {margin:0 10px;}
.raised h1 {font-size:2em; color:#fff; letter-spacing:1px;}
.raised p {padding-bottom:0.5em;}

.raised .top, .raised .bottom {display:block; background:transparent; font-size:1px;}
.raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b {display:block; overflow:hidden;}
.raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b {height:1px;}
.raised .b2 {background:#ccc; border-left:1px solid #fff; border-right:1px solid #eee;}
.raised .b3 {background:#ccc; border-left:1px solid #fff; border-right:1px solid #ddd;}
.raised .b4 {background:#ccc; border-left:1px solid #fff; border-right:1px solid #aaa;}
.raised .b4b {background:#ccc; border-left:1px solid #eee; border-right:1px solid #999;}
.raised .b3b {background:#ccc; border-left:1px solid #ddd; border-right:1px solid #999;}
.raised .b2b {background:#ccc; border-left:1px solid #aaa; border-right:1px solid #999;}


.raised .b1 {margin:0 5px; background:#fff;}
.raised .b2, .raised .b2b {margin:0 3px; border-width:0 2px;}
.raised .b3, .raised .b3b {margin:0 2px;}
.raised .b4, .raised .b4b {height:2px; margin:0 1px;}
.raised .b1b {margin:0 5px; background:#999;}
.raised .boxcontent {display:block;  background:#ccc; border-left:1px solid #fff; border-right:1px solid #999;}
*/


/* Inset 3D Curved */
/*
.inset {background: transparent; width:90%; margin:0 auto;}
.inset h1, .inset p {margin:0 10px;}
.inset h1 {font-size:2em; color:#fff; letter-spacing:1px;}
.inset p {padding-bottom:0.5em;}

.inset .top, .inset .bottom {display:block; background:transparent; font-size:1px;}
.inset .b1, .inset .b2, .inset .b3, .inset .b4, .inset .b1b, .inset .b2b, .inset .b3b, .inset .b4b {display:block; overflow:hidden;}
.inset .b1, .inset .b2, .inset .b3, .inset .b1b, .inset .b2b, .inset .b3b {height:1px;}
.inset .b2 {background:#ccc; border-left:1px solid #999; border-right:1px solid #aaa;}
.inset .b3 {background:#ccc; border-left:1px solid #999; border-right:1px solid #ddd;}
.inset .b4 {background:#ccc; border-left:1px solid #999; border-right:1px solid #eee;}
.inset .b4b {background:#ccc; border-left:1px solid #aaa; border-right:1px solid #fff;}
.inset .b3b {background:#ccc; border-left:1px solid #ddd; border-right:1px solid #fff;}
.inset .b2b {background:#ccc; border-left:1px solid #eee; border-right:1px solid #fff;}


.inset .b1 {margin:0 5px; background:#999;}
.inset .b2, .inset .b2b {margin:0 3px; border-width:0 2px;}
.inset .b3, .inset .b3b {margin:0 2px;}
.inset .b4, .inset .b4b {height:2px; margin:0 1px;}
.inset .b1b {margin:0 5px; background:#fff;}

.inset .boxcontent {display:block; background:#ccc; border-left:1px solid #999; border-right:1px solid #fff;}
*/