BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    BACKGROUND: #12214c;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: arial, helvetica, verdana;
    TEXT-ALIGN: center
}
#container
{
    BACKGROUND: #fff;
    MARGIN: 0px auto;
    WIDTH: 740px;
    TEXT-ALIGN: left
}
#container-border
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: white 1px solid;
    MARGIN: 0px auto;
    BORDER-LEFT: white 1px solid;
    WIDTH: 740px;
    BORDER-BOTTOM: white 1px solid
}
#featured
{
    FLOAT: right;
    WIDTH: 280px;
    MARGIN-RIGHT: 3px;
    HEIGHT: 121px;
    TEXT-ALIGN: center
}
#main-home
{
    BACKGROUND: #12214c;
    HEIGHT: 167px
}
.ImgFeat
{
    BORDER-RIGHT: #d8b153 5px solid;
    BORDER-TOP: #d8b153 5px solid;
    FLOAT: left;
    MARGIN-LEFT: 14px;
    BORDER-LEFT: #d8b153 5px solid;
    MARGIN-RIGHT: 8px;
    BORDER-BOTTOM: #d8b153 5px solid
}
#featured P
{
    MARGIN: 0px;
    COLOR: #d8b153;
    TEXT-ALIGN: left
}
.DetailBut
{
    FLOAT: right;
    border:0;
}
#main_content
{
    MARGIN-TOP: 22px;
    MARGIN-BOTTOM: 22px;    

}
#location
{
    FLOAT: right;
    BORDER-LEFT: #dcd8d9 1px solid;
    WIDTH: 271px;    
    TEXT-ALIGN: center
}
#available
{
    FLOAT: right;
    BORDER-LEFT: #dcd8d9 1px solid;
    WIDTH: 173px;
    height:233px;  
    TEXT-ALIGN: center;
    font-size:9px;
}

#available img
{
	margin-bottom:6px;
}

#available table td
{
    font-size:9px;
}

#footer
{
    BORDER-TOP: #bcb9ba 18px solid;
    MARGIN-TOP: 1px;
    BACKGROUND: white
}
#nav
{
    BACKGROUND: #12214c
}
#main_text
{    
    width:273px;
    text-align:left; 
    margin-left:20px;  
}

#main_text img
{
	margin-bottom:10px;
}

#main_text p
{
	text-align:left;
	margin:0px auto;
	color:#333333;	
     margin-right:5px; 
}

#main_text2 p
{

	margin-left:2px;
}

#main_text2 a
{
	color:#990000;
} a
{
	color:#990000;
}
#main_text h2
{
		font-family:Arial;
	font-size:18px;
	color:#12214C;
	margin:0 0 10px 0;
}
#weblink
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 6px;
    BACKGROUND: white;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    COLOR: dimgray;
    PADDING-TOP: 4px
}
.customerservice
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 6px;
    BACKGROUND: white;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    COLOR: dimgray;
    PADDING-TOP: 4px
}
#customerservice2
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 3px;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    WIDTH: 740px;
    COLOR: dimgray;
    PADDING-TOP: 25px;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
#customerservice2 A
{
    COLOR: dimgray;
    TEXT-DECORATION: none
}
#customerservice2 A:hover
{
    TEXT-DECORATION: underline
}
#footer_container
{
    BACKGROUND: white;
    HEIGHT: 70px
}
#main_section
{
	
    MARGIN: 0px 10px 0 10px;
}
#title-bar
{
    BACKGROUND: #bcb9ba;
    WIDTH: 720px;
    HEIGHT: 32px;
    padding: 0 0 3px 0;
}
#drplocation
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 4px;
    BACKGROUND: #BCB9B9;
    FLOAT: right;
    PADDING-BOTTOM: 3px;
    MARGIN: 2px 1px 2px 0px;
    WIDTH: 190px;
    PADDING-TOP: 3px
}
.ImgGo
{
    MARGIN: 0px 2px 5px 0px
}
#info
{
    BACKGROUND: white;
    MARGIN: 18px 0px
}
#info-list
{
    FLOAT: right;
    MARGIN: 0px;
    WIDTH: 310px
}
.list-font
{
    FONT-SIZE: 10pt;
    COLOR: #12214c;
    FONT-FAMILY: Arial;
    Text-Decoration: none;
}
.list-font2
{
    FONT-SIZE: 9pt;
    COLOR: #0d1c47;
    FONT-FAMILY: Arial
}
.list-font3
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.list-row
{
    BACKGROUND: #eeedee
}
#image_big
{
    MARGIN: 0px;
    position:relative;
    
}
.clear
{
    CLEAR: both;
    FONT-SIZE: 0px;
    HEIGHT: 1px
}
#detail-map
{
    MARGIN: 5px 0px;
    TEXT-ALIGN: center;
    position:relative;
}
.detail-map
{
    MARGIN: 10px 0px 23px
}
#property-detail{
margin: 0px 0 18px 0;
width: 500px;
}
#propertyimg
{
Width:250;
padding: 0 0px 5px 5px;
}

#propertyimg p
{
margin-top:10px;	
}

#mapcontainer
{
	position:relative;	
}	
#right-column
{
	margin: 0 0 15px 0;
	text-align:center;	
	WIDTH: 200px;
	float:right;
	overflow:hidden;
	
}

#right-column p
{
	text-align:left;
	margin:15px 0 0 30px;
	
}

#right-column img
{
	
	float:left;	
}

.ltext
{
	color:#000033;
	font-size:9pt;
	font-family:arial;
}
.stext
{
	color:#000033;
	font-size:8pt;
	font-family:arial;
}
#divider
{
	float:right;
	width:0px;
	padding:0 0px 0 0px;

}
#main_text2
{
	width: 335px;
	float:right;
	color:#000033;		
	padding:5px 0 10px 0;
	margin:0 12px 0 0;
	display:inline;

}
#main_text2 a
{
	color:#990000;
}

#main_text2 p
{
	margin-top:0px;
	
}



#main_text2 h2
{
	font-family:Arial;
	font-size:18px;
	color:#12214C;
	margin:0 0 10px 0;

}
#subnav
{
	FONT-Size:9pt;
	font-family:Arial;
	color:White;
	padding: 0 0 2px 0;
}
#subnav UL
{
LIST-STYLE-TYPE: none;
text-align:left;
padding: 0 0px 0 0;
margin: 0 0 0 0;
width:100px;
}
#subnav LI
{
LIST-STYLE-TYPE: none;
width:137px;
overflow:hidden;
color:white;
}	

#subnav LI a
{
color:#0d1c47;
padding: 1px;
text-decoration: none;
margin:2px 10px;
padding-left: 20px;
display:block;
width:137px;
overflow:hidden;
background: url(../images/solidarrow.gif) no-repeat left 3px;
}

.color_Blue
{
	color:#0d1c47;	
}

#subnav li a:hover {
text-decoration: none;
background-position: left 3px;
background-repeat: no-repeat;
background-image: url(../images/openarrow.gif);
padding-left: 20px;
font-size: 9pt;
color: #0d1c47;
margin:2px 10px ;

}
.form-text
{
	color:dimgray;
	font-family:arial;
	font-size:9pt;
}

.form-textR
{
	color:dimgray;
	font-family:arial;
	font-size:9pt;
	text-align:right;
	padding:0 10px 17px 0;
}


.form-text p
{
	padding:0 0 0 20px;
}
.textbox
{
	 BORDER-RIGHT:1px solid;
	 BORDER-TOP:1px solid;
	 BORDER-LEFT:1px solid;
	 BORDER-BOTTOM:1px solid;
	 HEIGHT:20px;
}

.textboxR
{
	 BORDER-RIGHT:1px solid;
	 BORDER-TOP:1px solid;
	 BORDER-LEFT:1px solid;
	 BORDER-BOTTOM:1px solid;
	 HEIGHT:20px;
	 width:210px;
}

.textboxRB
{
	 border:1px solid;
	 HEIGHT:62px;
	 width:210px;
}

#contentLeftNews
{
	width:450px;
	
}


.titlebartext
{
	color:White;
	font-size:10pt;
	font-family:System;
	font-weight:bold;
	background-color:#bcb9ba;
	margin-top:5px;
	margin-bottom:5px;
	text-align:center;
	padding:2px 0 2px 0;
}

#news-promotions
{
 
	width:150px;
	float:right;
	margin: 0 15px 0 15px;
	
}
#news-promotions img
{
	text-align:center;
 src: url(../images/kmart.gif);	
}
#news-promotions p
{
 	color:#000033;
	font-size:9pt;
	font-family:arial;
	padding:0 0px 10px 0px;
}

#news-specialevents
{
	width:150px;
	float:right;
	margin: 0 15px 0 15px;
}
#news-specialevents img
{
	text-align:center;
}
#news-specialevents p
{
	padding:0 0px 10px 0px;
 	color:#000033;
	font-size:9pt;
	font-family:arial;
}


#news-pressreleases
{
	
	width: 150px;
	float:right;
	margin: 0 15px 0 15px;
}
#news-pressreleases img
{
	
 src: url(../images/valuevillage.gif);	
}
#news-pressreleases p
{
 	color:#000033;
	font-size:9pt;
	font-family:arial;
	padding:0 0px 10px 0px;
}

#leftPanel
{
	width: 157px;
	text-align:left;
	overflow:hidden;	
	margin-bottom:15px;
}

#main_text3
{
	width: 555px;
	float:right;
	color:#000033;		
	padding:5px 0 10px 0;
	margin:0 2px 0 0;
	display:inline;

}
#main_text3 a
{
	color:#990000;
}

.PRheader
{
 font-size:9pt;
 font-family:Arial;
 color:#000033;
 font-weight:bold;
 padding:0 0 10px 0;
}
.PRheader a
{
 text-decoration:none;
 font-size:9pt;
 font-family:Arial;
 color:#000033;
 font-weight:bold;
}
.PRtext
{
	
	color:dimgray;
	font-size:9pt;
	font-family:arial;
	padding:0 0 15px 0;
	border-bottom:1px dotted #990000;	
}

.PRtext1
{
	
	color:dimgray;
	font-size:9pt;
	font-family:arial;
	padding:0 0 15px 0;	
}

.PRList
{
	LIST-STYLE-TYPE: none;
	text-align:right;
	padding: 0 0px 0 0;
	margin: 0 0 0 0;
	width:192px;
	
}
.PRList li 
{
	
	display:block;
	text-decoration:none;
	LIST-STYLE-TYPE: none;
	padding: 1px 0 1px 0;
}
.PRList li a
{
	color:#990000;
	text-decoration:none;
	display:block;
	padding:3px 5px 3px 0;
}

.PRList li a:hover
{
	background:#BCB9BA;
	display:block;
}
.Eventheader
{
 font-size:9pt;
 font-family:Arial;
 color:#000033;
 font-weight:bold;
 padding:0 0 10px 0;
}
.Eventheader a
{
 text-decoration:none;
 font-size:9pt;
 font-family:Arial;
 color:#000033;
 font-weight:bold;
}
.Eventtext
{
	
	color:dimgray;
	font-size:9pt;
	font-family:arial;
	padding:0 0 15px 0;
	border-bottom:1px dotted #990000;	
}

.Eventtext1
{
	
	color:dimgray;
	font-size:9pt;
	font-family:arial;
	padding:0 0 15px 0;	
}

.EventList ul
{
	LIST-STYLE-TYPE: none;
	text-align:left;
	padding: 0 0px 0 0;
	margin: 0 0 0 0;
	width:192px;
}
.EventList li 
{
	
	display:block;
	text-decoration:none;
	LIST-STYLE-TYPE: none;
	padding: 4px 0 4px 0;
}
.EventList li a
{
	color:#990000;
	text-decoration:none;
	display:block;
	padding:5px 5px 5px 0;
}

.EventList li a:hover
{
	background:#BCB9BA;
	display:block;
}
#main_text3
{
	width:545px;
	float:right;
}
#main_text3 h2
{
		font-family:Arial;
	font-size:18px;
	color:#12214C;
	margin:0 0 10px 0;
	
}
h3  
{
	color:#12214C;
	margin:5px 10px;
	text-align:right;
	font-size:20px;
	
	
}
#main_text3 a  
{
	color:#990000;
	text-decoration:none;
}
.EventTitle
{
	font-family:Arial;
	font-size:10pt;
	font-weight:bold;
	color:#990000;
	padding-top:10px;
}
.EventTitle p
{
	font-family:Arial;
	font-size:13pt;
	font-weight:bold;
}
.mediumtext
{
	padding:2px 0 2px 0;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
}

.results
{
	border-bottom:1px dotted #990000;
	padding-bottom:15px;
	margin:15px 0 15px 0;
}

.results img
{
float:left; 
border:1px solid #000;	
}

.results p
{
float:right;
width:430px;
margin:10px 0 20px 0;
}

table.localTable
{
float:right;
width:400px;
margin-top:10px;
}

table.localTable td
{
	text-align:left;
	font-size:11px;
	padding:3px 0 3px 0;
}

table.localTable th
{
font-size:12px;
font-weight:bold;	
text-align:left;
}

#subnavContainer a
{
	color:#fff;
	}
	
#subnavContainer a:hover
{
	color:#990000;
	}
	
#subnavContainer a.on_link 
{
	color:#0d1c47;
	text-decoration:none;
}

#subnavContainer a.on_link:hover
{
text-decoration:underline;
color:#0d1c47;

}
	
.LoginBox
{
width:116px;	
border:1px solid #000;
}

.propSearch
{
width:132px;
font-size:10px;	
}

.hdr1
{
font-size:12px;	
border-bottom:1px dotted #990000;
padding:0 0 10px 0;
color:#12214C;
}

table.event td{
padding:10px 0 10px 0;
}

.eventsDetail
{
font-size:12px;
padding-bottom:5px;
}

.promotionList
{
border-bottom:1px dotted #990000;	
margin-bottom:15px;	
}

.ImgMarg
{
margin:0 0 10px 10px;
float:right;
}

#contactInfo
{
border-top:1px dotted #BCB9BA;
}

h4
{
color:#12214C;
font-size:14px;
margin:10px 0 0px 0;
}

.propHead
{
	color:Red;
}

table.staffList
{
font-size:10px;
}

table.staffList td 
{
padding:3px 2px 3px 2px;

}

table.staffList th
{
font-weight:bold;
text-align:left;	
padding:3px 2px 3px 2px;
}

.propLink a
{
	
color:#000;
}

.small_text 
{
	font-size:10px;color:#333;
	}
	
	.timeline
	{
		
	margin:0px 0 0 15px;
	padding:0px;
	list-style-type:disc;
	}
	
	.timeline li
	{		
	margin-bottom:10px;
	}
	
	#phone_Icon
	{
		padding-left:22px;
		background:url(../images/telephone_icon.jpg) no-repeat;
		
	}
	
	#fax_Icon
	{
		padding-left:22px;
		background:url(../images/fax_icon.jpg) no-repeat;
	}
	
	#email_Icon
	{
		padding-left:22px;
		background:url(../images/email_icon.jpg) no-repeat;
	}
	
	#email_Icon a
	{
		color:#696969;
		text-decoration:none;
	}
	
	#email_Icon a:hover
	{
		text-decoration:underline;	
	}