@charset "UTF-8";
/*Master CSS Document 6.26.07 */

/* primary section */
body{
	behavior:url(csshover.htc);
	background-color:#000000;
	font-family:Arial, Helvetica, sans-serif;
}

a {
	color:#000000;
	text-decoration:none;
}

a:hover {
	color:#cc6600;
	text-decoration:none;
}

div #framecontainer{
	align:center;
	width:100%;
}

div #mainframe{
	background-image:url(images/backgroundtile.gif);
	background-repeat:repeat;
	border-color:#cc6600;
	border-width:3px;
	width:776px;
	position: relative;
	border-style: solid;
}

div #mainimage{
}

div #header{
	
}

/* end primary section */


/*mainlinks section*/

div #mainlinks{
	background: #663300 url(images/menubk.jpg) 0 0 repeat;
	color:#cccc99;
	font-size:14px;
	height: 24px;
	padding-top: 0px;
	
}

div#mainlinks ul {
	margin:0 0 0 -40px;
	
}

/*for I.E.*/
* html div#mainlinks ul {
	float:left;
	border-left:0px solid #000;
	margin-left:10px;
}

div#mainlinks li {
	float:left;
	position:relative;
	list-style-type:none;
	height: 24px;
	vertical-align:middle;
	text-align:center;
}
	
div#mainlinks li:first-child {
	text-indent:20px;
	width:60px;
	padding-right:10px;
}

div#mainlinks li:last-child {
	border-left:0px solid #cccc99;
}
	
div#mainlinks li:hover { 
	background-color:#cc6600;
}
	
div#mainlinks a {
	border-right:0px solid #cccc99;
	border-left:1px solid #cccc99; 
	display:block; 
	text-decoration:none;
	color:#cccc99;
	margin-top: 3px;
	margin-right:5px;
	padding-left:5px;
}

div#mainlinks li:first-child a {
	border-left:0px solid #cccc99; 
}

/*for I.E.*/
* html div#mainlinks li:first-child a {
	border-left:0px solid #cccc99; 
}

	
div#mainlinks a:hover {
	color:#cccc99;

}
	
/*end mainlinks section*/



/*text/content section*/
div #textarea{
	
}

div #maintext{
	position: relative;
	top: 20px;
	color: #663300;
	font-size: 12px;
	width: 550px;
	text-align: left;
	left: 80px;
}

div #maintext ul{
	list-style-image: url(images/bulletpoint.gif);
}
div #homeimageleft img {position: absolute;
	top: 575px; left: 11px;
	border: 1px solid #993300;}
div#emailwrapper {position: absolute;
	top: 860px; left: 11px;
	border: 1px solid #993300;
	padding: 5px;
	width: 155px;}
div #homesubtext{
	border-color: #993300;
	border-style: solid;
	border-width: 1px;
	float:left;
	padding:10px;
	color:#000000;
	position:absolute;
	width: 142px;
	left: 11px;
	top: 375px;
	font-size: 14px;
	font-style: italic;
	font-weight:bold;
	font-family: "Times New Roman", Times, serif;
}
div #subtext{
	border-color: #993300;
	border-style: solid;
	border-width: 1px;
	float:left;
	padding:10px 0 10px 0;
	color:#000000;
	position:absolute;
	width: 163px;
	height: 140px;
	left: 11px;
	top: 335px;
	font-size: 14px;
	font-style: italic;
	font-weight:bold;
	font-family: "Times New Roman", Times, serif;
}

div #infotext{
	text-align:center;
	color:#000;
	position: relative;
	margin-left: 5px;
	margin-top: 20px;
	font-size: 14px;
	margin-bottom: 5px;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
}

div #infotext a{
	color:#000;
}

div #infotext a:hover{
	color:#663300;
}

/*services sub-section*/

.lineheader{
	color:#000000;
	font-style:italic;
	font-weight:bold;
}

div #servicesbullettext{
	position:relative;
	color:#663300;
	width: 380px;
	margin-left: -20px;
}

div #servicestipboxtext{
	border-color: #993300;
	border-style: solid;
	border-width: 1px;
	float:left;
	padding:10px;
	color:#000000;
	position:absolute;
	width: 142px;
	height: 200px;
	left: 600px;
	top: 770px;
	font-size: 14px;
	font-style: italic;
	font-weight:bold;
	font-family: "Times New Roman", Times, serif;
}

div #servicesimageleft{
	border-color: #993300;
	border-style: solid;
	border-width: 1px;
	position:absolute;
	left: 11px;
	top: 515px;
}

div #servicesimageright{
	border-color: #993300;
	border-style: solid;
	border-width: 1px;
	position:absolute;
	left: 600px;
	top: 495px;
}

/*end services sub-section*/
/*whystaging sub-section*/

div #whystagingtipboxtext{
	border-color: #993300;
	border-style: solid;
	border-width: 1px;
	float:left;
	padding:10px;
	color:#000000;
	position:absolute;
	width: 142px;
	height: 910px;
	left: 600px;
	top: 310px;
	font-size: 12px;
	font-style: italic;
	font-weight:bold;
	text-align: left;
	font-family: "Times New Roman", Times, serif;
}

div #whystagingmistakeboxtext{
	border-color: #993300;
	border-style: solid;
	border-width: 1px;
	float:left;
	padding:10px;
	color:#000000;
	position:absolute;
	width: 142px;
	height: 100px;
	left: 11px;
	top: 360px;
	font-size: 14px;
	font-style: italic;
	font-weight:bold;
	font-family: "Times New Roman", Times, serif;
}
.underline {text-decoration: underline;
	font-size: 13px;}
div #whystagingimageleft{
	border-color: #993300;
	border-style: solid;
	border-width: 1px;
	position:absolute;
	left: 11px;
	top: 530px;
}

div #whystagingimageright{
	border-color: #993300;
	border-style: solid;
	border-width: 1px;
	float:right;
	position:absolute;
	width: 163px;
	height: 190px;
	left: 600px;
	top: 445px;
	font-size: 13px;
	font-style: italic;
}

/*end services sub-section*/


/*realtors sub-section*/
div #realtorstipboxtext{
	border-color: #993300;
	border-style: solid;
	border-width: 1px;
	float:left;
	padding:10px;
	color:#000000;
	position:absolute;
	width: 142px;
	height: 100px;
	left: 600px;
	top: 765px;
	font-size: 14px;
	font-style: italic;
	font-weight:bold;
	font-family: "Times New Roman", Times, serif;
}

div #realtorsmistakeboxtext{
	border-color: #993300;
	border-style: solid;
	border-width: 1px;
	float:left;
	padding:10px;
	color:#000000;
	position:absolute;
	width: 142px;
	height: 155px;
	left: 11px;
	top: 370px;
	font-size: 14px;
	font-style: italic;
	font-weight:bold;
	font-family: "Times New Roman", Times, serif;
}

div #realtorsimageleft{
	border-color: #993300;
	border-style: solid;
	border-width: 1px;
	float:left;
	color:#000000;
	position:absolute;
	width: 163px;
	height: 250px;
	left: 11px;
	top: 580px;
	font-size: 13px;
	font-style: italic;
}

div #realtorsimageright{
	border-color: #993300;
	border-style: solid;
	border-width: 1px;
	float:right;
	position:absolute;
	width: 163px;
	height: 250px;
	left: 600px;
	top: 495px;
	font-size: 13px;
	font-style: italic;
}

/*end realtors sub-section*/


/*articles sub-section*/
.infotext{
	color:#000000;
	font-size: 11px;
}

div #articlestipboxtext{
	border-color: #993300;
	border-style: solid;
	border-width: 1px;
	float:left;
	padding:10px;
	color:#000000;
	position:absolute;
	width: 142px;
	height: 100px;
	left: 600px;
	top: 500px;
	font-size: 13px;
	font-style: italic;
	font-weight:bold;
}

div #articlesmistakeboxtext{
	border-color: #993300;
	border-style: solid;
	border-width: 1px;
	float:left;
	padding:10px;
	color:#000000;
	position:absolute;
	width: 142px;
	height: 85px;
	left: 11px;
	top: 305px;
	font-size: 14px;
	font-style: italic;
	font-weight:bold;
	font-family:"Times New Roman", Times, serif;
}

div #articlesimageleft{
	border-color: #993300;
	border-style: solid;
	border-width: 1px;
	float:left;
	color:#000000;
	position:absolute;
	width: 163px;
	height: 250px;
	left: 11px;
	top: 430px;
	font-size: 13px;
	font-style: italic;
}

div #articlesimageright{
	border-color: #993300;
	border-style: solid;
	border-width: 1px;
	float:right;
	position:absolute;
	width: 163px;
	height: 190px;
	left: 600px;
	top: 445px;
	font-size: 13px;
	font-style: italic;
}

/*end articless sub-section*/
/*photogallery sub-section*/
div #photogallery{
	position: relative;
	top: 2px;
	color: #663300;
	font-size: 12px;
	width: 775px;
	text-align: left;
	margin-top: 20px;
}
img.horizontalbefore {padding: 0; margin: 7px 5px 7px 20px;
	border: 2px solid black;}
img.horizontalafter {float: right;
	padding: 0; margin: 7px 20px 7px 5px;
	border: 2px solid black;}
	
img.verticalbefore {padding: 0; margin: 7px 10px 7px 70px;
	border: 2px solid black;}
img.verticalafter {float: right;
	padding: 0; margin: 7px 70px 7px 10px;
	border: 2px solid black;}
	

/*end photogallery sub-section*/
/*testimonial sub-section*/
div .quotes{
	color:#000;
}

div .quote_by{
    text-align:left;
	color:#996633;
	margin-bottom: 40px;
}

div .quote_by_interior{
    position:relative;
    text-align:left;
}

div #quicksellsbox{
	border-color: #993300;
	border-style: solid;
	border-width: 1px;
	float:left;
	padding:15px 10px;
	color:#000000;
	position:absolute;
	width: 142px;
	left: 11px;
	top: 400px;
	font-size: 14px;
	font-style: italic;
	font-weight:bold;
	font-family: "Times New Roman", Times, serif;
/*end testimonial sub-section*/

div #copyrightframe{
	width:776px;
	margin-left: 2px;
	color:#663300;
	margin-top: 3px;
}

div #copyrighttext{
	margin-top:5px;
	float:left;
	font-size: 11px;	
}
div#copyrighttext a{color:#CC0000;}


div #visa{
	float:right;
	margin-right: 10px;
	display: none;
}

div #mastercard{
	float:right;
	margin-right: 10px;	
	display: none;
}

div #amex{
	float:right;
	margin-right: 10px;	
	display: none;
}

div #discover{
	float:right;
	display: none;
	
}

/*end text/content section*/
.big {font-size: 1.2em;}
.location {font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 1.5em;
	font-style: italic;
	color: black;}
	
.black {color: #000000;}