/*NEW END*/

a:hover{
	color : #CC0000;
}

body{
	background-image : url(../images/BG.gif);
	margin : 0px 0px 0px 0px;
}

div.float{
	float : left;
	height : 300px;
	margin : 0px 10px 0px -30px;
	overflow : visible;
}

div.float p{
	font-weight : bold;
	margin : 0px 0px 8px 0px;
	text-align : center;
	width : 380px;
}


div.floatagent{
	float : left;
	font-size : 0.95em;
	height : 18em;
	margin : 0px 0px 6px 0px;
	text-align : left;
	width : 14em;
}

div.floatagent a{
	color : #000000;
	text-decoration : none;
}

div.floatagent a:hover{
	color : #0000FF;
	text-decoration : underline;
}

div.floatagent img{
	border : 0px;
}

div.floatright{
	float : right;
	margin : 0px 6px 0px 6px;
}

div.floatright p{
	font-weight : bold;
	margin : 0px 0px 8px 0px;
	text-align : center;
	width : 380px;
}

form{
	background-color : #5B81B4;
	border : 1px solid #000000;
	color : #FFFFFF;
	font : 80% Verdana,Geneva,Arial,Helvetica,sans-serif;
	padding : 12px 6px 6px 12px;
}

form a{
	color : #FFFFFF;
	text-decoration : underline;
}

form a:hover{
	color : #000000;
}

form table{
	background-color : #5B81B4;
	/*border : 1px solid #000000;*/
	color : #FFFFFF;
	font : 85% Verdana,Geneva,Arial,Helvetica,sans-serif;

}

form table a{
	color : #FFFFFF;
	text-decoration : underline;
}



form table a:hover{
	color : #000000;
}

form td{
	padding : 6px 6px 6px 6px;
	margin: 6px 6px 6px 6px;
	border-color : #FFFFFF;
	border : 0px 1px 0px 0px;
	
}

hr{
	height : 1px;
	margin : -4px 0px 0px 136px;
	text-align : left;
	width : 85%;
}

span.floatagentlink{
	font-size : 0.90em;
}

span.floatagentlink a{
	color : #0000FF;
	text-decoration : underline;
}

span.floatagentlink a:hover{
	color : #CC0000;
	text-decoration : none;
}

ul{
	margin : 6px 0px 0px 30px;
}

.bottommenu{
	color : #CC0000;
	font : 78% Arial,Helvetica,sans-serif;
}

.bottommenudiv{
	color : #000000;
}

/*NEW START*/
.content{
	font : 72% Verdana,Geneva,Arial,Helvetica,sans-serif;
	padding : 6px 6px 6px 6px;
}

/*NEW END*/
.content h1{
	font-size : 155%;
	font-weight : 500;
	letter-spacing : 1px;
	margin : 0px 0px 4px 0px;
}

.content h2{
	font-size : 130%;
	font-weight : 600;
	letter-spacing : 1px;
	margin : 0px 0px 4px 0px;
}

.content h3{
	font-size : 125%;
	font-weight : 600;
	letter-spacing : 1px;
	margin : 0px 0px 4px 0px;
}

.content h4{
	font-size : 115%;
	font-weight : 600;
	margin : 0px 0px 4px 0px;
}

.copyright{
	color : #000000;
	font : 74% Arial,Helvetica,sans-serif;
}

.detailpic{
	/*FILTER: progid XImageTransform.Microsoft.Shadow( Color=999999,Direction=135,Strength=6);
	*/
	border : 1px solid #999999;
	filter : progid:DXImageTransform.Microsoft.dropShadow( Color=BBBBBB,offX=6,offY=6,positive=true);
	margin : 6px;
}

.float{
	display : block;
	float : left;
	margin : 0px 10px 0px -20px;
	font-size : 85%;
}

.head{
	background-image : url(../images/headBG.gif);
}

.hide{
	display : none;
}

.indent{
		margin : 0px 0px 6px 24px;
}

.inline li{
	display : inline;
	line-height : 110%;
	margin : 0px 0px 0px 0px;
}

/*NEW START*/
.listdesc{
	font-size : 80%;
}

.listdesc strong{
	font-weight : 600;
}

.openhousestable{
	margin : 0px 0px 4px 12px;
	padding : 6px 10px 6px 0px;
}

.listingtable{
	margin : 0px 0px 4px 0px;
	padding : 6px 10px 6px 0px;
}

/*NEW END*/
.menu{
	color : #000000;
	font : 80% Arial,Helvetica,sans-serif;
	text-align : right;
}

.menu a{
	color : #FFFFFF;
	text-decoration : none;
}

.menu a:hover{
	color : #000000;
	text-decoration : none;
}

.menublack{
	color : #000000;
	font : 80% Arial,Helvetica,sans-serif;
	text-align : right;
	text-decoration : none;
}

.menublack a{
	color : #000000;
	text-decoration : none;
}

.menublack a:hover{
	color : #D3E1F3;
	text-decoration : none;
}

.menulight{
	color : #D3E1F3;
	font : 80% Arial,Helvetica,sans-serif;
	text-align : right;
}

.menuwhite{
	color : #FFFFFF;
	font : 90% Arial,Helvetica,sans-serif;
	text-align : right;
}

/*NEW START*/

.naked{
	color : #000000;
	font-weight : 600;
	letter-spacing : 1px;
	text-decoration : none;
}

.naked a{
	color : #000000;
	font-weight : 600;
	letter-spacing : normal;
	text-decoration : none;
}

.naked a:hover{
	color : #0000FF;
}

.next{
	font-size : 70%;
	padding : 0px 20px 12px 0px;
}

.nnwrap{
	display : none;
}

.nothumb{
	border : 2px solid #FFFFFF;
	margin : 0px 10px 0px 10px;
	padding : 0px 0px 0px 0px;
	width : 100px;
}

.openhouse{
	color : #000000;
	font : 74% Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.openhouse hr{
	height : 1px;
	line-height : 1px;
	padding : 0px 0px 0px 0px;
	width : 67%;
}

/*NEW END*/
.picturelink{
	color : #000000;
	text-decoration : none;
}

.picturelink:hover{
	color : #0000FF;
	text-decoration : underline;
}

.printlink{
	font-size : 99%;
}

.smallish{
	font-size : 99%;
}

.smallish p{
	margin : 12px 0px 8px 0px;
}

.smalltext{
	font-size : 90%;
}

/*NEW START*/
.thumbphoto{
	/*filter:progid:DXImageTransform.Microsoft.dropShadow( Color=CCCCCC,offX=3,offY=3,positive=true);
	*/
	/*margin : 0px 10px 0px 0px;
	padding : 0px 0px 0px 0px;
	width : 100px;*/
	
	background-color : #FFFFFF;
	color : #FFFFFF;
	font-family : Verdana, sans-serif;
	font-size : 70%;
	font-weight : bold;
	margin : 0px 10px 0px 0px;
	padding : 0px 0px 0px 0px;
	text-align : center;
	width : 110px;
	
}
.thumbphoto td {
	/*filter:progid:DXImageTransform.Microsoft.dropShadow( Color=CCCCCC,offX=3,offY=3,positive=true);
	*/
	margin : 0px 10px 0px 0px;
	padding : 0px 0px 0px 0px;
	width : 100px;
	
}
.thumbphoto img{
	border : 1px solid #999999;
	filter : progid:DXImageTransform.Microsoft.dropShadow( Color=CCCCCC,offX=3,offY=3,positive=true);
	margin : 0px 10px 0px 10px;
	padding : 0px 0px 0px 0px;
	width : 100px;
}

.thumbphoto img.activeimg{
	border : 1px solid #CC0000;
	filter : progid:DXImageTransform.Microsoft.dropShadow( Color=CCCCCC,offX=3,offY=3,positive=true);
	margin : 0px 0px 0px 10px;
	padding : 0px 0px 0px 0px;
	width : 100px;
}

/*filter:progid:DXImageTransform.Microsoft.dropShadow( Color=CCCCCC,offX=3,offY=3,positive=true);*/
.thumbphotoreduced{
	background-color : #455B7C;
	color : #FFFFFF;
	font-family : Verdana, sans-serif;
	font-size : 70%;
	font-weight : bold;
	margin : 0px 10px 0px 10px;
	padding : 0px 0px 0px 0px;
	text-align : center;
	width : 102px;
}

.thumbphotoreduced a{
	color : #FFFFFF;
	text-decoration : none;
}

.thumbphotoreduced a:hover{
	color : #FFFFFF;
	text-decoration : none;
}

.thumbphotoreduced img{
	border : 1px solid #455B7C;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	width : 100px;
}

.thumbphotosold{
	background-color : #CC0000;
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 70%;
	font-weight : 900;
	margin : 0px 10px 0px 10px;
	padding : 0px 0px 0px 0px;
	text-align : center;
	width : 102px;
}

.thumbphotosold a{
	color : #FFFFFF;
	text-decoration : none;
}

.thumbphotosold a:hover{
	color : #FFFFFF;
	text-decoration : none;
}

.thumbphotosold img{
	border : 1px solid #999999;
	margin : 0px 0px 0px 10px;
	padding : 0px 0px 0px 0px;
	width : 100px;
}

/*
div.floatright img{
	filter : progid XImageTransform.Microsoft.Shadow( Color=999999,Direction=135,Strength=6);
}
*/
/*
.thumbnail{
	border : 1px solid #999999;
	filter : progid:DXImageTransform.Microsoft.dropShadow( Color=DDDDDD,offX=4,offY=4,positive=true);
	width : 1%;
}
*/


.linktoform {
display:none;
} 
