/* CSS Document */



div		{
		/*border:1px solid red;*/
}

#page	{
		margin:0px auto;
		position:relative;
		width:1000px;
		font-size:11px;
}

img		{border:none;}

body	{
	font-family:Verdana, Arial, Helvetica, sans-serifVerdana, sans-serif;
	font-size:11px;
	background-color:#fcffc5;
	}

p	{
	padding-top:0px;
	margin-top:0px;
	}


h1	{
	font-size:22px;
	padding:0px;
}

h2	{
	color:#010080;
	font-size:16px;
	margin:0;
}

ul	{
	margin-top:0;
}

td{
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serifVerdana, sans-serif;
}

li	{
	/*list-style-position:outside;*/
	padding-left:10px;
}

a	{
	font-size:14px;
	color:#000000;
	text-decoration:none;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration:none;
	color:#010080;
}
a:active {
	text-decoration: none;
}
p.blue_text{
	font-size:14px;
	color:#01037e;
	font-weight:bold;
}

#hpPhoto	{
	float:right;
	margin-left:20px;
}


#contentTop	{
	background-image:url(../images/bottom_header.jpg);
	background-repeat:no-repeat;
	text-align:center;
}

.content{
background-image:url(../images/backdrop.jpg);
background-position:inherit;
background-repeat:repeat-y;
padding-left:60px;
padding-right:60px;
width:880px;
font-size:100%;
}

.index_panel{
	/* border-collapse:collapse; */
	margin-bottom:0px;
	margin-top:0px;
	border-bottom-width:0;
	border-top-width:0;
	border-color:#FF0000;
}
.image_caption{
	margin-bottom:0px;
	margin-top:0px;
	border-bottom-width:0;
	border-top-width:0;
}

#navigationbar	{
	background-color:#fbd886;
	width:1000px;
}
.navcells{
	border-style:outset;
	width:140px;
	margin:2px;
	padding:2px;
	text-align:center;
}
.navcells {
	font-size:14px;
	font-weight:bold;
}

a.navBar:link, a.navBar:visited	{
	color:#01037e;
}

a.navBar:hover,
a.navBarActive:link,
a.navBarActive:visited,
a.navBarActive:hover
	{
	color:black;
}
#textdiv{
	vertical-align:top;
	float:left;
	width:400px;
	margin:0;
	padding:0;
}
#picdiv{
	vertical-align:top;
	float:left;
	width:300px;
}

p.propertyInfo	{
	margin:0;
	text-align:right;
}

a.propertyInfo:link, a.propertyInfo:visited	{
	font-size:80%;
	color:#01037e;
}

a.propertyInfo:hover	{
	color:black;
}

a.propertyViewPrintableLink:link,
a.propertyViewPrintableLink:visited	{
	color:#01037e;
	font-size:90%;
}

a.propertyViewPrintableLink:hover	{
	color:black;
}



p.propertyDescription	{
	font-size:80%;
}

p.propertyDescriptionHighlight	{
	font-size:100%;
	color:red;
	text-align:center;
	font-weight:bold;
}

p.propertyDescriptionSmall	{
	font-size:75%;
}

p.propertyFeature	{
	font-size:90%;
	color:red;
	font-weight:bold;
	margin-bottom:5px;
}

td.formLabel	{
	color:#01037e;
	width:200px;
}

input,textarea	{
	font-family:Verdana, Arial, Helvetica, sans-serifVerdana, sans-serif;
	font-size:11px;
	width:250px;
}

#resp_phone,#resp_email	{
	width:20px;
}

td.footer	{
	background-image:url(../images/footer.jpg);
	background-position:top;
	background-repeat:no-repeat;
	text-align:center;
	font-size:80%;
}

p.footer	{
	margin:2px;
}

/* ADMIN AREA */

#propertyDetails td	{
		padding:5px;
}

#propertyDetails input,
#propertyDetails textarea,
#propertyDetails select	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:90%;
		width:350px;
}

#propertyDetails select.small,
#propertyDetails input.small	{
		width:75px;
}

#propertyDetails select.medium,
#propertyDetails input.medium	{
		width:150px;
}

#adminPropertyList th	{
		text-align:left;
		border-bottom:1px solid #fe9007;
		padding:3px;
}


#adminPropertyList td	{
		padding:3px;
}

#adminPropertyList th.center,
#adminPropertyList td.center	{
		text-align:center;
}

#adminPropertyList a.deleteLink:hover	{
		color:red;
}

#adminPropertyList td.listFooter	{
		border-top:1px solid #fe9007;
}



a.adminLink	{
		font-size:12px;
}