p, td, div {font-family:Verdana, arial, Helvetica, sans-serif;font-size:10px;color:#000000;}
p, td {line-height: 16px; vertical-align:top;}
div {background-color:inherit;}
h1	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color: #000000;	line-height: 16px; font-weight: 700;}
h2	{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;	color: #7E72A0;	line-height: 13px; font-weight: 600;}
h3, .headline {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:black;font-weight:bold;margin:0;}
li	{line-height: 15px;}
.darkgray	{color: #999999;}
.lightgray {color:#778888; padding: 5px 0 0 0;margin:0;font-size: 10px;}
.lightgray2 {color:#778888; }
.lightgray3	{color:#778888; font-size: 9px;}
.header	{top:0px; width: 760px; }			
.in15px	{padding: 5px 5px 5px 15px;}

#sel {text-align:left;}
#logo {font-family:Georgia,"Times New Roman",serif;font-size: 16px;}
#subnavlinks {top:122px; height: 23px; width: 760px; }
#alice_info	{top:122px; height:23px; width: 760px; }
#company	{font-family:Verdana; font-size:12px; line-height:15px; color:navy;}

a.one:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #778888; text-decoration: none; line-height:15px;vertical-align:middle;}
a.one:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #778888; text-decoration: none; line-height:15px;vertical-align:middle;}
a.one:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #778888; text-decoration: none; line-height:15px;vertical-align:middle;}
a.one:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #ff9900; text-decoration: underline; line-height:15px;vertical-align:middle;} 

a.two:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #778888; text-decoration: underline; line-height:15px;}
a.two:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #778888; text-decoration: none; line-height:15px;}
a.two:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #778888; text-decoration: underline; line-height:15px;}
a.two:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #ff9900; text-decoration: underline; line-height:15px;} 

a:link, a.ms:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #7E72A0; text-decoration: underline; line-height: 16px;}
a:active, a.ms:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #7E72A0; text-decoration: underline; line-height: 16px;}
a:visited, a.ms:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #7E72A0; text-decoration: underline; line-height: 16px;}
a:hover, a.ms:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ff9900; text-decoration: underline; line-height: 16px;} 

input, select, textarea, fieldset	{font-family: Verdana, arial;
	font-size: 10px;
	line-height: 14px;
}

input:focus {background: #ffffcc;}
textarea:focus	{background:#ffffcc;}
select:focus	{background: #ffffcc;}

a.picnum, a.picnum:hover {color:black;cursor:pointer;text-decoration:none;padding:2px;line-height:15px;vertical-align:middle;}
a.picnuma, a.picnuma:hover {color:#ff9900;border:1px solid #ff9900;padding:2px;text-decoration:none;line-height:15px;vertical-align:middle;}
body {
	background-color:#DCDBED;
	margin:0;
	padding:0;
}
img {border:0;}
#page {
	width:760px;
	height:100%;
	background-color:white;
	margin:0;
	padding:0;
}
#top {height:122px;}
#featured {
	background-image:url(/i/feature_bg.jpg);
}
#feature {
	float:right;
	width:250px;
	margin:0;
	margin-top:15px;
	margin-left:10px;
	margin-right:0;
	padding:0;
}
#feature td {
	color:#000000;
	font-size:9px;
	padding-top:4px;
	padding-left:3px;
	padding-right:3px;
}
#feature a {font-size:9px;color:#666666;text-decoration:none;}
#content {
	margin-top:20px;
	margin-right:270px;
	padding-right:20px;/*tdm*/
}
#main {
	background-color:white;
	background-image:url(i/home/remax.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:117px;
	padding-bottom:15px;
}
#intro {
	margin-left:52px;
}
#weather {/*tdm*/
	margin-right:40px;
	margin-left:42px;
	margin-bottom:20px;
	padding-bottom:10px;
	padding-left: 10px;
	border: 1px solid #dedbec;
}
#keyend {
	position:absolute;
	top:167px;
	left:117px;
}
diiv {border:1px solid aqua;}
#feature-top {
	/*background:url(i/home/featurebg1.gif);*/
	background-image:url(/i/feature_bg.jpg);
	background-position:top;
	width:250px;
	height:73px;
}
#feature-pic {
	background-color:#999;
	width:250px;
	height:250px;
}
#feature-foot {
	background:url(/i/feature_bg.jpg);
	background-position:bottom;
	backgroun-repeat:no-repeat;
	padding-bottom:6px;
	width:250px;
	min-height:210px;
	margin:0;
}
.abspos {position:absolute;}
.a-red {background-image:url(i/pnt-red.gif);}
.a2-red {background-image:url(i/pnt2-red.gif);}
.a-orange {background-image:url(i/pnt-orange.gif);}
.a-purple {background-image:url(i/pnt-purple.gif);}
.a-aqua {background-image:url(i/pnt-aqua.gif);}
.arlink, .arlink2 {
	display:block;
	padding:0;
	margin:0;
	padding-bottom:6px;
	margin-left:3px;
	padding-left:22px;
	background-position:top left;
	background-repeat:no-repeat;
	margin-right:3px;
}
.arlink:hover {background-image:url(i/pnt_hov.gif);}
.arlink2:hover {background-image:url(i/pnt2_hov.gif);}
p.hnav {/*tdm*/
	padding: 0;
	margin: 0;
	line-height: 14px;
	padding-top: 5px;
	padding-bottom: 12px;
}
a.hnav {/*tdm*/
	padding:0;
	margin:0;
	padding-left:15px;
	margin-right:11px;
	/*background-image:url(i/inactive.gif);*/
	background-position:top left;
	background-repeat:no-repeat;
	text-decoration:none;
	color: black;
}
a.hnav:hover,a#homelink:hover {/*tdm*/
	background-image:url(i/navigation/gray.gif);
	text-decoration: underline;
	color: #ff9900;
}
a#weatherlink {background-image:url(i/navigation/sun_cloud.jpg);}
a#weatherlink:hover {background-image:url(i/navigation/sun.jpg);}
a#homelink {background-image:url(i/navigation/black.gif);}
a.purplelink {background-image:url(i/navigation/purple.gif);}
a.redlink {background-image:url(i/navigation/red.gif);}
a.orangelink {background-image:url(i/navigation/orange.gif);}

p#info {/*tdm*/
	padding-left: 53px;	
}
a.plain, a.plain:hover, a.plain:link, a.plain:visited {color:black;text-decoration:none;}
.caps {text-transform: uppercase;}
#printheader {display:none;}
.list-thumb {
	display:block;
	padding:0;
	padding-right:22px;
	background-image:url(i/pnt-purple.gif);
	background-position:right;
	background-repeat:no-repeat;
	margin-right:16px;	
}
.list-thumb:hover {background-image:url(i/pnt_up.gif);}
.list-thumb-pan {
	display:block;
	padding:0;
	padding-right:51px;
	background-image:url(/i/Buttons/vkey_thumb_off.jpg);
	background-position:right;
	background-repeat:no-repeat;
	margin-right:3px;	
}
.list-thumb-pan:hover {background-image:url(/i/Buttons/vkey_thumb_on.jpg);}
.caption {font-style:italic;}
#notepad p {margin-top:0;padding-top:0;margin-bottom:16px;}
#article p {padding-right:20px;}
.req {color:#CC0033;}

#listing-photos {
	max-height:540px;
	overflow:auto;
}
/*img.panthumb {border:1px solid red;}*/
.pandot {
	/*margin:0 2px 6px 0;*/
	padding-right:3px;
}
