@media print
{
* {padding:0; margin:0; }

	/* GENERAL */

	body {background-color:#ffffff; padding:0; margin:0; color:#404616; font-family:verdana, arial, sans-serif;}
	.bodyStyle {background-color:#ffffff; padding:0; margin:0; color:#404616; font-family:verdana, arial, sans-serif;}
	b {font-weight:bold;}
	div{}
	img {border:0; display:block;} 
	label {border:0;}
	p {font-size:0.7em; text-align:left; margin:0.7em 15px 0.7em 15px;}
	ol {font-size:0.7em; text-align:left; margin:0.7em 15px 0.7em 15px;}
	ul {font-size:0.7em; text-align:left; margin:0.7em 15px 0.7em 15px; list-style-image:url(images/list_bullet.gif);}
	li {margin:0.4em 15px 0.4em 30px; text-align:left;}
	
	.imageLeft {float:left; margin:10px 10px 10px 0;}
	.imageRight {float:right; margin:10px 0 10px 10px;}

	.clearLeft {clear:left;}

	h3 {page-break-after:avoid; font-size:0.8em; font-weight:bold; color:#00444d; text-align:left; margin:1.4em 15px -0.3em 15px;}
	h4 {page-break-after:avoid; font-size:0.7em; font-weight:bold; color:#00444d; text-align:left; margin:1.4em 15px -0.3em 15px;}
	.h4Margins {page-break-after:avoid; font-size:0.7em; font-weight:bold; color:#00444d; text-align:left; margin:0.7em 15px 0.4em 15px;}
	h4 img {page-break-after:avoid; float:left; margin:0 5px 0 0;}


	A {color:#c06600; text-decoration:none;}
	A:LINK {color:#c06600; text-decoration:none;}
	A:VISITED {color:#c06600; text-decoration:none;}
	A:HOVER {color:#00444d; text-decoration:underline;}
	A:ACTIVE {color:#00444d; text-decoration:none;}
	A:FOCUS {color:#00444d; text-decoration:underline;}

	.invisible {position:absolute; left:0px; top:-5000px; width:1px; height:1px; overflow:hidden;}

	.hidden {list-style:none; display:inline; font-size:100%; margin:0; padding:0; border:0;}
	.hidden li {display:inline; margin:0;}


	.hide {display:none;}

	.bold {font-weight:bold;}

	.medium {font-size:0.7em;}
	.small {font-size:0.6em;}
	.boldBlue {font-weight:bold; color:#00444d;}
	.boldOrange {font-weight:bold; color:#c06600;}
	.orange {color:#c06600;}
	.italic {font-style:italic;}
	.italicBold {font-style:italic; font-weight:bold;}

	
	.botLeftCorner {position:absolute; display:block; bottom:0px; left:0px; width:10px; height:10px; background-image:url(images/bot_left_corner.gif); background-position:bottom left; background-repeat:no-repeat; z-index:5; overflow:hidden;}
	.homeCorners {display:none;}
	.homeCornerWrapper {position:relative; display:block; width:auto; height:auto; float:left;}

	

	/* STRUCTURE */

	.container {position:relative; width:100%; height:auto; margin:0;}

	.contentHome {z-index:100; position:relative; width:760px; height:auto; margin:0 0 0 0; padding:0 0 0 0; float:left; clear:left;}

	.content {z-index:100; position:relative; width:100%; height:auto; margin:0 0 0 0; padding:0 0 10px 0; float:left; clear:left;}


	.fullWidth {position:relative; display:block; width:100%; height:auto; background-color:#FFFFFF; float:left;}
	.leftColumn {display:none;}
	.fullColumn {position:relative; display:block; width:100%; height:auto; float:left; margin:0 0 0 0;}
	.fullColumnError {position:relative; display:block; width:606px; min-height:250px; float:left; margin:0 0 0 0;}
	*html .fullColumnError {height:250px;}
	.fullColumnEasymover {position:relative; display:block; width:606px; height:auto; float:left; margin:0 0 0 0;}
	.middleColumn {position:relative; display:block; width:73%; height:auto; float:left; margin:0 2% 0 0;}
	.halfColumn1 {position:relative; display:block; width:48%; height:auto; float:left; margin:0 2% 0 0;}
	.halfColumn2 {position:relative; display:block; width:48%; height:auto; float:left; margin:0 0 0 2%;}
	.halfColumnContent {position:relative; display:block; width:100%; height:auto; float:left; margin:0;}
	.featuredPropertyColumn .halfColumnContent {background-image:url(images/grey_bg_med.gif); background-position:top left; background-repeat:repeat-x; background-color:#fffef7;}
	.rightColumn {position:relative; display:block; width:23%; height:auto; float:left; margin:0 0 0 2%; overflow:hidden;}
	.normalWidth {position:relative; display:block; width:100%; height:auto; background-color:#FFFFFF; float:right; margin:0 0 0 0;}
	.featuredPropertyColumn {position:relative; display:block; width:100%; height:auto; float:left; margin:0;}
	.halfColumns {position:relative; display:block; width:100%; height:auto; float:left; margin:0; background-image:url(images/sitemap_bg_med_print.gif); background-position:center top; background-repeat:repeat-y;}
	.halfColumnsAlt {position:relative; display:block; width:100%; height:auto; float:left; margin:0; background-image:url(images/sitemap_bg_med_print.gif); background-position:center top; background-repeat:repeat-y; background-color:#fffef7;}
	.searchColumn .middleColumn {background-image:url(images/grey_bg_med.gif); background-position:top left; background-repeat:repeat-x; background-color:#fffef7; min-height:131px;}
	*html .searchColumn .middleColumn {height:131px;} 

	/*HEADER */

	.header {position:relative; width:100%; min-height:100px; margin:0 0 10px 0; float:left; background-color:#f0e998; background-image:url(images/header_bg.gif); background-position:top left; background-repeat:repeat-x;}
	*html .header {height:100px;}
	.headerCorner {display:none;}
	.headerSwoosh {position:absolute; left:0px; top:0px; width:144px; height:100px; z-index:5;}
	*html .headerSwoosh {margin-bottom:-1px;}
	.headerLogo {position:relative; width:auto; height:auto;}
	.headerSearch {display:none;}

	.signinP {display:none;}

	.searchP {display:none;}

	/* NAV */

	.headerNavBG {display:none;}

	





	/* GENERAL FURNITURE */

	.linkNormal {color:#c06600; font-weight:normal; background-image:url(images/link_normal.gif); background-position:bottom right; background-repeat:no-repeat; padding-right:17px;}
	.linkNormal:LINK {text-decoration:none; color:#c06600;}
	.linkNormal:VISITED {text-decoration:none; color:#c06600;}
	.linkNormal:HOVER {text-decoration:underline; color:#00444d;}
	.linkNormal:ACTIVE {text-decoration:none; color:#00444d;}
	.linkNormal:FOCUS {text-decoration:underline; color:#00444d;}

	.linkBack {color:#c06600; font-weight:normal; background-image:url(images/link_back2.gif); background-position:top left; background-repeat:no-repeat; padding:17px;}
	.linkBack:LINK {text-decoration:none; color:#c06600;}
	.linkBack:VISITED {text-decoration:none; color:#c06600;}
	.linkBack:HOVER {text-decoration:underline; color:#00444d;}
	.linkBack:ACTIVE {text-decoration:none; color:#00444d;}
	.linkBack:FOCUS {text-decoration:underline; color:#00444d;}

	.linkDelete {color:#c06600; font-weight:normal; background-image:url(images/link_delete.gif); background-position:bottom right; background-repeat:no-repeat; padding-right:17px;}
	.linkDelete:LINK {text-decoration:none; color:#c06600;}
	.linkDelete:VISITED {text-decoration:none; color:#c06600;}
	.linkDelete:HOVER {text-decoration:underline; color:#00444d;}
	.linkDelete:ACTIVE {text-decoration:none; color:#00444d;}
	.linkDelete:FOCUS {text-decoration:underline; color:#00444d;}

	.linkBold {color:#c06600; font-weight:bold; background-image:url(images/link_normal.gif); background-position:bottom right; background-repeat:no-repeat; padding-right:17px;}
	.linkBold:LINK {text-decoration:none; color:#c06600;}
	.linkBold:VISITED {text-decoration:none; color:#c06600;}
	.linkBold:HOVER {text-decoration:underline; color:#00444d;}
	.linkBold:ACTIVE {text-decoration:none; color:#00444d;}
	.linkBold:FOCUS {text-decoration:underline; color:#00444d;}

	.linkBlockBlue {color:#c06600; display:block; font-weight:normal; background-image:url(images/link_green.gif); background-position:top right; background-repeat:no-repeat; padding-right:17px;}
	.linkBlockBlue:LINK {text-decoration:none; color:#c06600;}
	.linkBlockBlue:VISITED {text-decoration:none; color:#c06600;}
	.linkBlockBlue:HOVER {text-decoration:underline; color:#619693;}
	.linkBlockBlue:ACTIVE {text-decoration:none; color:#619693;}
	.linkBlockBlue:FOCUS {text-decoration:underline; color:#619693;}

	.linkBlockBold {color:#c06600; display:block; font-weight:bold; background-image:url(images/link_normal.gif); background-position:top right; background-repeat:no-repeat; padding-right:17px;}
	.linkBlockBold:LINK {text-decoration:none; color:#c06600;}
	.linkBlockBold:VISITED {text-decoration:none; color:#c06600;}
	.linkBlockBold:HOVER {text-decoration:underline; color:#00444d;}
	.linkBlockBold:ACTIVE {text-decoration:none; color:#00444d;}
	.linkBlockBold:FOCUS {text-decoration:underline; color:#00444d;}

	.linkBlockSpecial {color:#ffffff; display:block; font-weight:normal; background-image:url(images/link_on_orange.gif); background-position:top right; background-repeat:no-repeat; padding-right:17px; text-decoration:underline;}
	.linkBlockSpecial:LINK {text-decoration:underline; color:#ffffff;}
	.linkBlockSpecial:VISITED {text-decoration:underline; color:#ffffff;}

	.linkBlockNormal {position:relative; color:#c06600; display:block; font-weight:normal; background-image:url(images/link_normal.gif); background-position:top right; background-repeat:no-repeat; padding-right:17px;}
	.linkBlockNormal:LINK {text-decoration:none; color:#c06600;}
	.linkBlockNormal:VISITED {text-decoration:none; color:#c06600;}
	.linkBlockNormal:HOVER {text-decoration:underline; color:#00444d;}
	.linkBlockNormal:ACTIVE {text-decoration:none; color:#00444d;}
	.linkBlockNormal:FOCUS {text-decoration:underline; color:#00444d;}

	.ad144 {position:relative; width:144px; height:auto; float:left; overflow:hidden; background-color:#ffffff;}


	.spacer10px {position:relative; display:block; width:100%; height:10px; background-color:#ffffff; float:left; overflow:hidden;}
	.spacer20px {position:relative; display:block; width:100%; height:20px; background-color:#ffffff; float:left; overflow:hidden;}
	.spacer20pxWhite {position:relative; display:block; width:100%; height:20px; background-color:#ffffff; float:left; overflow:hidden;}
	.spacer1px{position:relative; display:block; width:100%; height:1px; background-color:#ffffff; float:left; overflow:hidden;}

	.fullBoxBG {position:relative; float:left; width:100%;}
	.fullBoxBG .midBoxBG {position:relative; float:left; width:100%;}
	.openMidBoxContBG {position:relative; float:left; width:100%;}
	.openMidBoxBG {position:relative; float:left; width:100%;}
	.midBoxBG {position:relative; float:left; width:100%;}
	.midBoxContBG {position:relative; float:left; width:100%;}
	.rightBoxBG {position:relative; float:left; width:100%;}
	.halfColumns {position:relative; float:left; width:100%;}
	.halfColumnsAlt {position:relative; float:left; width:100%;}


	

	/* FOOTER */

	.footer {display:none;}
	.footerTop {display:none;}
	.footerBottom {display:none;}
	.footerLinks {display:none;}



}