/* CSS Document */
body {
	background:#fff url(images/bgmain.gif);
	margin:0;
	text-align:center;
}
#container {
	width:800px;
	background:#fff url(images/bg.gif) repeat-y;
	margin:auto;
	border:3px double #c3c6d9;
	border-top:0;
	font:11px Verdana, Arial, Helvetica, sans-serif;
}
#nav { 
	width:207px;
	float:left;
}
.preload img {
	width:0px;
	height:0px;
	clip:rect(0, 0, 0, 0);
}
/* BEGIN NAVIGATION MOUSEOVERS */
a.home strong, a.webdes strong, a.webse strong, a.hosting strong, a.sample strong, a.contact strong, a.about strong {
	visibility:hidden;
	display:none;
}

a.home { 
	background-image:url(images/bhome.gif);
	display:block;
	width:207px;
	height:34px;
}
a.home:hover { background-image:url(images/bhome2.gif) }

a.webdes { 
	background-image:url(images/bwd.gif);
	display:block;
	width:207px;
	height:30px;
}
a.webdes:hover { background-image:url(images/bwd2.gif) }

a.webse { 
	background-image:url(images/bwse.gif);
	display:block;
	width:207px;
	height:30px;
}
a.webse:hover { background-image:url(images/bwse2.gif) }

a.hosting { 
	background-image:url(images/bh.gif);
	display:block;
	width:207px;
	height:31px;
}
a.hosting:hover { background-image:url(images/bh2.gif) }

a.sample { 
	background-image:url(images/bsw.gif);
	display:block;
	width:207px;
	height:30px;
}
a.sample:hover { background-image:url(images/bsw2.gif) }

a.contact { 
	background-image:url(images/bcu.gif);
	display:block;
	width:207px;
	height:30px;
}
a.contact:hover { background-image:url(images/bcu2.gif) }

a.about { 
	background-image:url(images/bau.gif);
	display:block;
	width:207px;
	height:29px;
}
a.about:hover { background-image:url(images/bau2.gif) }

/* END NAVIGATION MOUSEOVERS */

#content { 
	width:593px;
	float:left;
	text-align:left;
}
#content a { color:#f98800 }
#content a:hover { color:#ff3300 }
#mlsbox {
	width:584px;
	height:149px;
	background:#fff url(images/mlsbg.jpg) no-repeat;
	margin:10px 0 10px 0;
}
#mlsboxcontent { 
	padding:2px 5px 0 275px;
	font-size:10px;
}
#footer {
	background-image:url(images/footer.gif);
	line-height:63px;
	color:#fff;
	font-size:10px;
	padding-left:50px;
}
#cnnlinks {
	width:800px;
	margin:auto;
	padding:5px 0 5px 0;
	color:#f98800;
	font:10px Verdana, Arial, Helvetica, sans-serif;
}
#cnnlinks a { color:#0528a9 }
form { 
	margin:0;
	line-height:16px;
}
input { font:10px Verdana, Arial, Helvetica, sans-serif }
.resultboxcon {
	width:555px;
	height:85px;
	border:1px solid #dfe7f4;
}
.resultheading { height:auto }
.resultboxes {
	width:110px;
	border-left:1px solid #dfe7f4;
	padding:5px 0 5px 0;
	text-align:center;
}
.contactbox { 
	width:400px;
	padding-top:10px;
	background-color:#fbfcfe;
}
.floater { float:left }
.breaker {
	width:800px;
	background:#fff url(images/bg.gif) repeat-y;
}	
.padcontent { padding:0 20px 10px 10px }
.padleft25 { padding-left:25px }
.pad10 { padding:10px }
.txtorange { color:#f98800 }
.alignright { text-align:right }
.aligncenter { text-align:center }
.alignleft { text-align:left }
.twocolumn { width:49% }
.threecolumn { width:33% }
.lineht25 { line-height:25px }
.lineht75 { line-height:77px }
.imgborder { border:3px double #dfe7f4 }
.clearborderleft { border-left:0 }
.clearbordertop { border-top:0 }
.width60percent { width:59% }
.width100percent { width:99% }
