body {
	background: #fff;
	color: #000;
	padding:0;
	margin:10px;
}
a {
	color: #339;
}
#pagelayout {
	background:#fff;
	width:1027px;
	text-align: left;
	border:1px solid #666;
	-moz-box-shadow: 1px 1px 4px #999;
	-webkit-box-shadow: 1px 1px 4px #999;
	box-shadow: 1px 1px 10px #999;
}
#page {
	background: #fff;
	color: #000;
}

/* Content */
#maincontent-container {
width:1027px;
background:#fff url(images/maincontent_container_bg.gif) repeat-y left;
}
#maincontent {
	margin: 0 0 0 10px;
	width:775px; /* NEW */
	border:0px solid #000; /* NEW */
	padding: 5px 0 0 0;
	text-align: left;
	background: #fff;
	color: #000;
	float: left;
}

/* Header */
#header {
	background: #fff;
	color: #000;
	text-align:left;
	padding:0;
	margin:0;
	height:auto;
}
#Header-Info {width:1027px; margin:auto;}

/* Sidebar */
#sidebar {
	/* background: #c5ccd2; */
	color: #000;
	padding:10px;
	width: 210px;
	vertical-align: top;
	float:left;
}

/* Footer */
#footer {
	background: #fff;
	color: #000;
	clear: both;
	height:auto;
}
#Footer-Info {width:1027px; margin:auto; clear:both;}
#Additional-Info {width:1027px; margin:auto; clear:both;}

/* Navigation */
#qm0 {
	background: transparent;
}
#qm0 a {
	background: #c5ccd3;
	color: #000;
	border-bottom-color:#efeeee;
	width: 180px;
}
#qm0 a.qmparent {
	background: url(images/arrow-right.gif) #c5ccd3 no-repeat right center;
	color: #000;
}
#qm0 a:hover {
	background: #fff;
	color: #333;
}
#qm0 a.qmparent:hover {
	background: url(images/arrow-right.gif) #fff no-repeat right center;
	color: #333;
}



.fadein {position:relative; height:258px; width:1025px; }
.fadein img {position:absolute; left:0; top:0;}

/* C1 */
#c1 {font-size:10px; color:#555; padding:5px 0;}
#c1 a {color:#555;}


/* V1 Styles */
.defaulttext, defaulttext {font-size: 12px;}
.defaulttext a, defaulttext a {font-size: 12px;}
.pageThru {font-size: 12px;}
.pageThru a{font-weight: bold;text-decoration: none;}
.pageThru a:hover{font-weight: bold;text-decoration: none;}
.productTitle {font-size: 12px;}
.productDescription {font-size: 12px;}
.productPrice {font-size: 12px;}

.realtorheaderbg1 {background-color:#ccc; font-size:12px; color:#000; height:25px;}
.realtorheaderbg1 a{font-size:12px;color:#3DA9D8;}
.realtorheaderbg1 a:hover{font-size:12px;color:#3DA9D8;}

.realtorheaderbg2 {background-color:#efefef; font-size:12px; color:#000; height:25px;}
.realtorheaderbg2 a{font-size:12px;color:#3DA9D8;}
.realtorheaderbg2 a:hover{font-size:12px;color:#3DA9D8;}

/* Cart */
.cart-tab .realtorheaderbg1 {
	background: #3DA9D8;
	color: #fff;
	font-size:12px;
}
table.cart-tab {
	border: 1px solid #333;
	font-size:12px;
}
