body {
	background-color:#000000;
	padding:2px 0px 2px 0px;
}
body, td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	line-height: 20px;
} /*default font-family and font color*/

/*some standards*/
form, ul, ol, h1, h2, h3, h4, h5 { padding-top:0px; padding-bottom:0px; margin-top:0px; margin-bottom:0px; }
p { margin:0px; }
img { vertical-align:top; }
a img { border: none; vertical-align:top; } /*default border attribute on images that have a link*/

/*basics*/
.fs10 { font-size:10px; }
.fs11 { font-size:11px; }
.fs12 { font-size:12px; }
.fs13 { font-size:13px; }
.fs14 { font-size:14px; }
.fs15 { font-size:15px; }
.fs16 { font-size:16px; }
.fs17 { font-size:17px; }
.fs18 { font-size:18px; }
.fs19 { font-size:19px; }
.fs20 { font-size:20px; }

.fs14pinkbold { font-size:14px; color: #8f3eb7; font-weight:bold;}
.fs14greenbold { font-size:14px; color: #aae161; font-weight:bold;}
.fs14silverbold {
	font-size:14px;
	color: #B8B9C9;
	font-weight:bold;
}

.fs12silver {
	font-size:12px;
	color: #B8B9C9;
	font-weight:bold;
	}
.fs11silver {
	font-size:11px;
	color: #B8B9C9;
		}

.b { font-weight:bold; }
.i { font-style:italic; }
.u { text-decoration:underline; /*border-bottom:1px solid #3366FF;*/ }

/*default color on text-links and text-decoration*/
a:link, a:visited { color:#FFFFFF; text-decoration:none; }
a:hover {
	color:#8f3eb7;
	text-decoration:none;
}

/*to override default color on text-links and text-decoration*/
.a1 a:link, .a1 a:visited { color:#aae161; text-decoration:none;} 
.a1 a:hover {color:#aae161;
	text-decoration:none;} 

/*add-ons*/
#table_main
.main { padding:0px 0px 0px 0px; background-color:#04101e;}
.f_l { float:left}
.f_r { float:right}
.d_i { display:inline}
.blue_d { color:#335b99}
.gray { color:#858585}
.topcondo {background-color:#04101e; background-image:url(../images/newsite_final_05a_13quickcondo_tile.jpg); background-repeat:repeat-x; background-position:top;}
.quicklinks {background-image:url(../images/newsite_final_05a_26topCondoQuickLinks_bg.jpg); background-repeat:no-repeat;}
.bg1 {background:url(../images/input_bg.jpg) no-repeat scroll top left; background-color:#FFFFFF }
.mls {}
.mls td { padding:3px 0px 0px 0px}
.mls td.first { padding-top:5px}
.mls td.last { padding-bottom:5px}
.mls input, .mls select {background:url(../images/input_bg.jpg) no-repeat scroll top left; background-color:#FFFFFF; 
color:#000000; font-size:12px; font-weight: bold; text-align:left; margin:4px 0px 0px 0px;}
.mlsside {background-color:#0a2045}
.mlsside td { padding:0px 0px 0px 0px;}
.mlsside td.first { padding-top:5px}
.mlsside td.last { padding-bottom:5px}
.mlsside input, .mlsside select {background:url(../images/input_bg.jpg) no-repeat scroll top left; background-color:#FFFFFF; 
color:#000000; font-size:12px; font-weight: bold; text-align:left; margin:4px 0px 0px 0px;}
.qps {background-image:url(../images/QuickPropertySearchTile.jpg); background-repeat:repeat-x;}
.qps td { padding:0px 0px 0px 0px;}
.qps td.first { padding-top:5px}
.qps td.last { padding-bottom:5px}
.qps input, .qps select {background:url(../images/input_bg.jpg) no-repeat scroll top left; background-color:#FFFFFF; 
color:#000000; font-size:12px; font-weight: bold; text-align:left; margin:4px 0px 0px 0px;
}

.mlss { background-color:#0c1c30; border:1px solid #4f4f4f; }
.mlss td { padding:4px 0px 3px 5px}
.mlss td.first { padding-top:5px}
.mlss td.last { padding-bottom:5px}
.mlss input, .mlss select {background:url(../images/input_bg_s.jpg) no-repeat scroll top left; background-color:#FFFFFF; 
color:#000000; font-size:11px; text-align:left; margin:4px 0px 0px 0px;
}

.qcl { background-color:#092147; border:1px solid #4f4f4f; }
.qcl td { padding:5px 0px 13px 10px}
.qcl input, .qcl select {background:url(../images/input_bg.jpg) no-repeat scroll top left; background-color:#FFFFFF; 
color:#000000; font-size:11px; text-align:left; margin:4px 0px 0px 0px;
}
.qcl input { text-align:left}

.submit1 { padding:4px 0px 3px 0px}

.property {}
.property tr.head td { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#94aebf; font-weight:bold;}
.property tr.head td { padding-bottom:2px;}
.property td{ font-size:12px; font-family:Arial, Helvetica, sans-serif; padding-bottom:10px;}

.detail td { font-size:12px;}

.propertyinfo {
	background-image: url(../images/addressBAR.jpg);
	background-repeat:no-repeat;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#2743b1;
	font-weight:bold;
	padding:5px 5px 13px 10px;
}
.insidearea {
 background-color:#0c1c30; border:1px solid #4f4f4f; }
 
h2 {
	font-size:13px;
	font-weight:bold;

}

h3 { font-size:14px; color: #8f3eb7; font-weight:bold;}
h4 { font-size:14px; color: #aae161; font-weight:bold;}

.insidebackground {
	background-image: url(../images/content_tile.jpg);
	background-repeat:no-repeat;
}

.featureback {background-image:url(../images/QuickPropertySearchTile.jpg); background-repeat:repeat-x;}

.featuredtop {
color: #8f3eb7 ;
font-weight:bold;
background-color:#04101e;
padding:8px 8px 8px 8px;
}

.featuredtopink {
	color: #9836f6;
	font-weight:bold;
	font-size:12px;
	line-height:25px;
	background-color:#000000;
	padding:8px 8px 8px 8px;
}

.headline {
	font-weight:bold;
	font-size:12px;
	line-height:25px;
	background-color:#000000;
	padding:8px 8px 8px 8px;
}


.featuredmain {
background-color:#000000;
padding:8px 8px 8px 8px;
}

.featuredmain input, .featuredmain select, .featuredmain textarea {background:url(../images/input_bg.jpg) no-repeat scroll top left; background-color:#FFFFFF; 
color:#000000; font-size:12px; font-weight: bold; text-align:left; margin:4px 0px 0px 0px;}

.featuredname {
color: #8f3eb7;
font-size:16px;
font-weight:bold;
}
ul {
	list-style-type: none;
	padding-left: 0;
	margin-left: 15px;
	}
	

li {
	background: url(../images/green_bullet.jpg) left center no-repeat;
	padding-left: 15px;
	margin-bottom: 3px;
	text-align:left;
			}

.contactarea {background-color:#0A1C40; background-image:url(../images/newsite_final_05a_13quickcondo_tile.jpg); background-repeat:repeat-x; background-position:top;}

.eventsmain {
background-color:#000000;
padding:0px 8px 8px 8px;
line-height:14px;
font-size: 11px;
}

.staffname {
	color: #9836f6;
	font-weight:bold;
	font-size:12px;
	line-height:25px;
	background-color:#000000;
	padding:8px 8px 8px 8px;
}

.galleryname {
	color: #F8AF18;
	font-weight:bold;
	font-size:12px;
	line-height:25px;
	background-color:#000000;
	padding:8px 8px 8px 8px;
}
.entertainersname {
	color: #FF0000;
	font-weight:bold;
	font-size:12px;
	line-height:25px;
	background-color:#000000;
	padding:8px 8px 8px 8px;
}

.linkname {
	font-weight:bold;
	font-size:12px;
	line-height:25px;
	background-color:#000000;
	padding:8px 8px 8px 8px;
}
#next  a {
		border: 1px solid #FFFFFF;
		margin-right:4px;
		padding:8px 8px 8px 8px ;
		background-color:#000000;
		background-position:bottom;
		text-decoration: none;
		font-weight:bold;
		color: #FFFFFF;
	}
	#next a:hover, #next a:active {
		border: 1px solid #000000;
		background-color:#ffffff;
		color: #000000;
	}


	#prev  a {
		border: 1px solid #FFFFFF;
		margin-right:4px;
		padding:8px 8px 8px 8px ;
		background-color:#000000;
		background-position:bottom;
		text-decoration: none;
		font-weight:bold;
		color: #FFFFFF;
	}
	#prev a:hover, #prev a:active {
		border: 1px solid #000000;
		background-color:#ffffff;
		color: #000000;
	}


