a {
	/*color : #FFCC00;
	*/
	text-decoration : none;
}

a:hover {
	color : #FF0000;
	text-decoration : none;
}

body {
	/*background-image : url(http://www.showyourlistings.com/samples/Shirley/images/bg9.gif);
	*/
	/*#010F55#FFFFFF#B2C7E3*344596*/
	background-color : #FFFFFF;
	color : #031467;
	font : 90% verdana,sans-serif;
	margin : 0px;
}

h1{
	font-size : 180%;
	font-weight : 600;
	letter-spacing : 5px;
	margin : 0px 0px 0px 0px;
}

h2{
	font-size : 150%;
	font-weight : 500;
	letter-spacing : 1px;
	margin : 0px 0px 0px 0px;
}

p{
	margin : 0px 0px 0px 0px;
}

textarea{
	width : 95%;
}

ul{
	margin : 0px 0px 0px 30px;
}

.activemenu{
	background-color : #8696E7;
	border : 2px solid #FFFFFF;
	color : #FFFFFF;
	font-size : 80%;
	font-weight : 700;
	letter-spacing : 2px;
}

.activemenu a:hover{
	color : #FFFFFF;
}
div .agentname{
color:#031467;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 130%;
	font-weight : bold;
	margin: 0px 0px 0px 0px;
}
div .agenttitle{
color:#031467;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 95%;
	font-weight : bold;	
	margin: 0px 0px 12px 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;
}

.phototable img{
	border : 1px solid #999999;
	filter : progid:DXImageTransform.Microsoft.dropShadow( Color=BBBBBB,offX=6,offY=6,positive=true);
	margin : 6px;
}
.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;
}
/*
.balloon{
	position:absolute; 
	width:90px; 
	height:110px; 
	z-index:2; 
	left: 669px; 
	top: 25px
}
*/ 
.balloon{
position:absolute; left:-100px; top:-120px; width:90px; height:110px; z-index:1
}
.bodycell{
	background-color : #FFFFFF;
	border-top : 3px solid #8696E7;
	color : #031467;
	font-size : 80%;
	padding : 12px 12px 12px 12px;
	/*width : 618px;*/
}
.bodycell td{
	font-size : 80%;
}
.bodycell td img{
text-align : left;
}
/*.bodycell p{
	font-size : 80%;
}


.bodycell ul{
	font-size : 80%;
}*/
.bodycell h1{
	font-size : 150%;
	font-weight : 600;
	letter-spacing : 5px;
	margin : 0px 0px 0px 0px;
}

.bodycell h2{
	font-size : 125%;
	font-weight : 600;
	letter-spacing : 1px;
	margin : 0px 0px 0px 0px;
}

.bodycell a {
	/*color : #FFCC00;
	*/
	text-decoration : none;
}

.bodycell a:hover {
	color : #FF0000;
	text-decoration : none;
}

.bottommenu{
	background-color : #FFFFFF;
	color : #8696E7;
	font-size : 70%;
	font-weight : 600;
	padding : 12px 12px 12px 12px;
	/*width : 618px;*/
}

.bottommenu a{
	color : #031467;
	font-weight : 600;
}

.bottommenu a:hover{
	color : #FF3333;
	font-weight : 600;
	text-decoration : underline;
}

.caption{
	font-size : 71%;
	width : 400px;
}
.captionA{
	font-size : 75%;
	font-weight: normal;
}

.content{
	background-color : #DDDDDD;
	color : #344596;
	font-size : 80%;
	font-weight : 500;
}

.content a {
	/*color : #FFCC00;
	*/
	text-decoration : none;
}

.content a:hover {
	color : #FF0000;
	text-decoration : none;
}

.content h1{
	font-size : 180%;
	font-weight : 500;
	letter-spacing : 5px;
	margin : 0px 0px 0px 0px;
}

.content h2{
	font-size : 150%;
	font-weight : 500;
	letter-spacing : 1px;
	margin : 0px 0px 0px 0px;
}

.copyrightcell{
	background-color : #344596;
	color : #8696E7;
	font-size : 70%;
	padding : 4px 4px 4px 4px;
}

.copyrightcell a{
	color : #8696E7;
}

.copyrightcell a:hover {
	color : #FFFFFF;
}

.date{
	background-color : #8696E7;
	color : #FFFFFF;
	font-size : 70%;
	font-weight : 500;
	padding : 4px 2px 2px 2px;
	z-index : auto;
	line-height : 100%;
}

.description{
	font-size : 90%;
	line-height : 120%;
	margin : 0px 0px 0px 16px;
}

.float{
	display : block;
	float : left;
	margin : 0px 10px 0px -20px;
	font-size : 85%;
}

.form{
	background : #B9C2EF;
	border : 1px solid #344596;
	font-weight : 700;
	margin : 8px;
	padding-left : 10px;
	width : 360px;
}

.form a{
	color : #FFCC00;
}

.form a:hover{
	color : #344596;
}

.form td{
	font-size : 80%;
	font-weight : 700;
	margin : 8px;
	padding-left : 10px;
	width : 360px;
}

.hide{
	display : none;
}

.indent4{
	padding-left : 4px;
}
.indent3{
	padding-left : 3px;
}

.intro{
	/*width : 624px;
	/*width : 200px;
	*/
	background-color : #FFFFFF;
	color : #031467;
	font-size : 80%;
	padding : 12px 12px 12px 12px;
}

.intro a {
	/*color : #FFCC00;
	*/
	text-decoration : none;
}

.intro a:hover {
	color : #FF0000;
	text-decoration : none;
}

.introtext {
	/*font-size : 80%;*/	
	font-weight : 700;
	margin : 8px;
	padding-left : 10px;
}


.listdesc{
	background : #FFFFFF;
	font-size : 80%;
	font-weight : 500;
	margin : 0px 10px;
	padding-left : 10px;
}

.listingphoto {
	clip : rect( );
	float : left;
	filter : progid:DXImageTransform.Microsoft.dropShadow( Color=BBBBBB,offX=6,offY=6,positive=true);
}

.maintable{
	background-color : #344596;
	/*border : 2px solid #344596;*/
	/*width : 736px;*/
}

.menu{
	background-color : #8696E7;
	border : 2px solid #031467;
	color : #031467;
	font-size : 80%;
	font-weight : 700;
	letter-spacing : 2px;
}

.menu a{
	color : #031467;
}

.menu a:hover{
	color : #FFFFFF;
}

.menucontainer{
	background-color : #8696E7;
	color : #031467;
	font-size : 70%;
	padding-left : 3px;
	padding-right : 4px;
	/*width : 120px;*/
}

.menucontainer a{
	color : #031467;
	font-weight : 600;
	text-decoration : none;
}

.menucontainer a:hover{
	color : #FFFFFF;
	text-decoration : none;
}

.menucontainer img {
border-style : outset;
border-color : #031467;
}

.mls {
	font-size : 72%;
	font-weight : 600;
	line-height : 120%;
	margin : 0px 0px 0px 16px;
}

.pagetitle{
	background-color : #DF0024;
	color : #FFFFFF;
	font-size : 140%;
	font-weight : 600;
	letter-spacing : 4px;
	padding : 4px 4px 4px 4px;
}

.portrait {
	border-style : outset;
	border-color : #031467;
}

.printlink {
	font-size : 70%;
	margin : 0px 0px 0px 0px;
	text-align : right;
}

.sitemeter{
	display : none;
}

.slogan{
	/*width : 580px;
	*/
	background-color : #344596;
	color : #FFFFFF;
	font-size : 95%;
	font-weight : 800;
	letter-spacing : 2px;
	padding : 4px 12px 4px 4px;
}

.smaller{
	color : #031467;
	font-size : 65%;
}

.smaller a{
	color : #031467;
	font-weight : 600;
	text-decoration : none;
}

.smaller a:hover{
	color : #FFFFFF;
	text-decoration : none;
}

.smalltext{
	font : 70%;
}

.agentname{
	color : #FFFFFF;
	font-size : 130%;
	font-weight : bold;
	letter-spacing : 1px;
	text-align : center;
}

.title{
	/*margin : 2px 2px 4px 20px;
	*/
	background-color : #344596;
	color : #FFFFFF;
	font-size : 150%;
	font-weight : 600;
	letter-spacing : 4px;
	/*margin : 2px;*/
	padding : 2px 4px 4px 8px;
	line-height : 100%;
}

.titleCherie{
	/*margin : 2px 2px 4px 20px;
	*/
	background-color : #4858A9;
	color : #FFFFFF;
	font-size : 150%;
	font-weight : 600;
	letter-spacing : 4px;
	/*margin : 2px;*/
	padding : 2px 4px 4px 8px;
	line-height : 100%;
}

.visitors{
	font-family : Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size : smaller;
		margin : 0px 0px 3px 0px;
}
div .visitors{
	font-family : Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size : smaller;
		margin : 0px 0px 6px 0px;
}

/*.activemenu a{
	color : #FFFFFF;
}
*/
/*.namecell{
	background-color : #8696E7;
	color : #031467;
	font-size : 70%;
	padding-left : 4px;
	padding-right : 4px;
	width : 120px;
}
*/
/*.portrait{
	border : 1px solid #F4F2FB;
}
*/
.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;
}

.thumbphoto img{
	border : 1px solid #999999;
	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;
}

.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;
}