#header {
	display: none;
}
#navbar {
	display: none;
}

h1 {
	margin: 0;
	padding: 0;
}

#moreinfologo {
	margin-top: 10px;
}

#features {
	/*page-break-before: always;*/
	font-size: x-small;
}

#essentials {
	/*font-size: 90%;*/
}

#container, #innercontainer, #content {
	width: 100%;
}

#mapper, #get_directions, #additional_images, #div_sendtofriend, #description, #disclaimer, #eleytech, #footer {
	display: none;
}

#main_image img {
	width: 350px;
}

#main_image {
	width: 350px;
}

#features li {
	line-height: 1.1em;
}

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

#moreinfo-header {
	border: none;
}

.flash_none {
	display: none;
}

.flash_block {
	display: none;
}

.reg_none {
	display: block;
}

.reg_block {
	display: block;
}

#subnav {
	display:none;
}


/* DETAILS PAGE */

#newdetail {
	width:100%; 
	float:none;
	color: #111 ! important;
	background-color:white !important;
	background-image:none !important;
	margin:0;
}

#newdetail h1 {
	font:bold 20pt helvetica, arial, sans-serif;
	color:#000;
	text-indent:0;
	text-align:left;
	line-height:1em;
	padding:0 0 2pt 0;
	margin:0;
}


#newdetail h2 {
	font:bold 18pt helvetica, arial, sans-serif;
	color:#000;
	text-indent:0;
	text-align:left;
	line-height:1em;
	padding:20pt 0 2pt 0;
	margin:0;
}


#newdetail h3, h4, h5 {
	font:bold 14pt helvetica, arial, sans-serif;
	color:#000;
	text-indent:0;
	line-height:1em;
	padding:0 0 5pt 0;
	margin:0;
}

#newdetail p {
	float:none;
	font:normal 11pt helvetica, arial, sans-serif;
	line-height:1.5em;
	color:#000;
	padding:0 0 10pt 0;
	margin:0;
}

#newdetail #photos {
	margin:10pt 0 10pt 0;
}

#newdetail #features {
	width:100%;
}

#newdetail ul {
	float:left;
	font:normal 8pt helvetica, arial, sans-serif;
	line-height:1.3em;
	color:#000;
	padding:0;
	margin:0;
}

#newdetail li {
	float:none;
	font:normal 8pt helvetica, arial, sans-serif;
	line-height:1.3em;
	color:#000;
	padding:0 5pt 0 3pt;
	margin:0;
}

#newdetail .divider {
	width:100%;
	float:none;
	color:#000;
	padding:0;
}

#newdetail .divider hr {
	border-bottom:1px solid #d9d9d9;
	margin:10pt 0 10pt 0;
}

#newdetail #agent_photo {
	float:none;
	margin:0 0 5pt 0;
}

#newdetail #column_left {
	width:70%;
	float:left;
	color:#000;
	padding:0;
	margin:10pt 0 10pt 0;
}

#newdetail #column_right_middle {
	width:30%;
	float:left;
	color:#000;
	padding:0;
	margin:10pt 0 10pt 0;
}

#newdetail #column_right_middle p {
	padding-right:3pt;
}

#print_logo {
	float:right;
	display:block;
}

#newdetail #photogallery_popup, .infiniteCarousel, .tabNavigation, #recalculatemonthlypayment, #recalculatemonthlypayment_popup, #seethishome_button, #seethishome_popup, #printthispage, #sendthishouse, #sendthishouse_popup, #emailagent, #emailagent_popup, #foot {
	display:none;
}