@charset "utf-8";
/* CSS Document */



html{background-color:#f0f0f0}

p {
	margin:0;
}

#container {
width: 784px;
margin:0 auto;
background-color:#f2f7f7;
overflow:auto;}

#banner {
background:url(/images/rem_banner6.jpg);
height:133px;}

#nav_ph {height:85px;}

#nav {
width:100%;
height:48px;}

#nav li {
display:inline;}

#nav ul {
padding-top:15px;
}

#nav a {
text-decoration:none;
color:#006;
font-weight:bold;
padding-top:5px;
padding-bottom:5px;
padding-right:20px;
padding-left:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;}

#nav a:hover{
background-color:#fff;
color:#fdb13d;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:bold;
}


.hoverbox
{
	cursor: default;
	list-style: none;
}

.hoverbox a
{
	cursor: default;
}

.hoverbox a .preview
{
	display: none;
}

.hoverbox a:hover .preview
{
	display: block;
	position: absolute;
	top: -100px;
	left: -475px;
	z-index: 1;
}

.hoverbox img
{

	padding-right: 5px;
	padding-left: 1px;
	padding-bottom:7px;
	padding-top:0px;
	width: 62px;
	height: 47px;
	border:0;
	text-decoration:none;
}

.hoverbox li
{
	display: inline;
	float: left;
	position: relative;
	text-decoration:none;
	border:0;
}

.hoverbox .preview
{
	border-color: #000;
	width: 360px;
	height:280px;
	padding:10px;
	background-color:#FFF;
	border:1px solid #333
}


#left_wrap {float:left;
width:255px;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#006;}

#rem_ad_bg {
background:url(/images/l_rep.gif) repeat-y;
}

#more {
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12pt;
color:#006;
font-weight:bold;
margin-top:15px;
}

#rem_ad{
height: 202px;
background:url(/images/rem_9ad.gif) no-repeat;
}

#left_header {
width:70%;
background-color:#f2f7f7;
border: 2px dashed #daeaea;
margin-left:25px;
margin-top:20px;
padding-left:15px;
padding-top:15px;
padding-bottom:15px;
line-height:1.5em;
}

#l_midway{
background:url(/images/leftside_borderend.gif) no-repeat;
height:39px;
}

#trial_header{
background:url(/images/trial_rep.gif) repeat-y;
color:#006;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:18pt;
font-variant:small-caps;
padding-left:30px;
}

#trial_text {
background:url(/images/trial_rep.gif) repeat-y;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#006;
padding-left: 30px;
padding-right: 30px;
padding-top: 10px;
}


#l_bottom{
background:url(/images/l_bottom.gif);
}

#slide_wrap{
float:left;
width:529px;
position:relative;}



#slide_main {
text-align:center;
float:left;
width:375px;
}

#flyer_address_wrap
{width:360px;}

#flyer_address {
float:left;
text-align:left;
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
padding-left:10px;
padding-top:7px;
font-size:12pt;
}

#flyer_price {
	float:right;
	text-align:right;
	padding-top:7px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	color:#fff;
	font-weight:bold;
}


#start_slide_left {
	background:url(/images/slide_top.gif) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#fff;
	background-color:#196eb2;
	overflow: auto;
	padding-top: 20px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}


#slide_thumb {
	width:154px;
	float:right;
	position:absolute;
	top:0px;
	right:0px;
	z-index: 1;
}

#start_thumb_right {
background:url(/images/mult_photo_top.gif) no-repeat;
height: 28px;
}

#thumb_bg {
	background:url(/images/mult_photo_rep.gif) repeat-y;
	padding-left:6px;
	padding-bottom:1px;
	padding-top: 1px;
}

#thumb_fullbg{
	width:154px;
	height:150px;
	background:url(/images/mult_photo_rep.gif) repeat-y;
	position:absolute;
	top:-147px;
	right:0px;
	
}

#slide_comment {
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
color:#333;
clear:both;
border: 1px solid #daeaea;
padding:5px;
width:120px;
}

#slide_photo{
	border:none;
	max-height:280px;
	_height:280px;
	overflow:hidden;
	background-color: #196EB2;
}

#slide_bottom {
	height:33px;
	clear:both;
	background-image:url(/images/slideshow_addressbar.gif);
	background-repeat: no-repeat;
	position:relative;
}

#thumb_bottom {
background:url(/images/mult_photo_bottom.gif) no-repeat;
height:18px;
}

#thumb_right {
float:right;
width:154px;
}


#flyer_contents {
background:url(/images/fly_content_bg.gif);
clear:both;
}

#fly_left {
float:left;
padding:0;
line-height:1.5em;
margin-top:20px;
margin-bottom:20px;
}

#fly_right{
float:right;
line-height:1.5em;
margin-top:20px;
margin-bottom:20px;
}

#fly_expand {
	clear:both;	
}

#fly_bottom{
background:url(/images/flyview_bottom.gif) no-repeat;
height:17px;
}

li{
list-style-type:none;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#333;
margin:0;
padding:0;
}

ul {
margin:0;
padding:0;
}


#fly_left ul {padding-left:15px;}
#fly_right ul {padding-right:15px;}
#left_wrap ul {padding-left:15px;}

#left_wrap li {
padding:5px;
color:#006;
}

#flyer_header {
background-color:#f2f7f7;
border: 1px solid #daeaea;
margin-left:15px;
line-height:25px;
padding-left:10px;
color: #006;
font-size:10pt;
clear:both;
height:25px;
_height:25px;
width:480px;
}

#flyer_header_text{
	width:60%;
	float:left;
}
#flyer_header_mlsnum{
	float:right;
	width:40%;
	text-align: center;
	font-weight: bold;
}

#full_descrip_contents {
	padding:15px;
	font-size: 10pt;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	line-height:1.25em;
	clear:both;

}

#agent_wrapper{
	margin-top:20px;
	background:url(/images/fly_content_bg.gif) repeat-y;
	width: 529px;
	position:relative;
	overflow: hidden;
}

#agt_photo {
float:left;
padding-left:15px;
margin-bottom:10px;
}

#agt_address {
float:left;
padding-left:15px;
padding-right:15px;
line-height:1.45em;
font-size:11pt;
font-family:10pt;
color:#006;}

#agt_logo {
float:left;
height:130px;
position:relative;
}

#agt_logo img {
position:absolute;
bottom:0;
left:0;
}

#agt_address span{
font-size:12pt;
font-weight:bold;
color:#006;
font-family:Arial, Helvetica, sans-serif;
}

#trial_email {
margin-top:15px;
margin-bottom:5px;
font-size:9pt;
font-weight:bold;
}

#submit {
font-size:8pt;
margin-top:5px;
margin-bottom:10px;
}
