/*


MWISMedia New Media Design & Development

Pink Properties
 */


/* ---------------------------------------------------------------*/
/* Forces vert scrollbar on all pages*/
/* Removes unpredictable 'browser default' settings */
/* Body tag settings */

html { height: 100%; margin-bottom: 1px; }  

html,body{height:100% !important}

p, td, li, ul,ol, h1, h2, h3 ,h4 ,h5 ,h6, label, input {
	font: normal 12px "arial", Arial;
	margin: 0 0 0 0; 
	padding: 0 0 0 0; 
}
body {margin: 0px;padding: 0px;	text-align: left;font: normal 12px "arial", Arial;color:#918D8E;background: #FFFFFF url(../images/bg_body.jpg) repeat-x; }

#main_container {width: 1000px;	margin: auto; position:relative;}
#top {width:1000px; height:47px; background:url(../images/bg_top.jpg) no-repeat; padding:9px 0 0 0;}
#banner {width:1000px; height:107px; background:url(../images/bg_banner.jpg) no-repeat; padding:20px 0 0 0;}
#col_one {float:left; width:648px; padding:0 0 0 13px;  }
#banner_pic {border-bottom: 1px dotted;
    height: 214px;
    padding-bottom: 20px;
    width: 659px;
	overflow:hidden;
	 }
#col_two {float:left; width:323px; padding:0 0 0 0; }
#rss_box {float:left; width:470px;  font-size:10px;}
#rss_box a { font-weight:bold; color:#C24396;}

h1 {color:#Fff;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:24px;}
	
h2 {color:#737373;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20px;
	margin-bottom:5px;}
	
h3 {color:#737373;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20px;}

/* ------------------------NAVS----------------------------*/

#top_row_nav {float:right; width:291px; height:87px; }
.top_nav_box {float:left; width:65px; height:71px; margin-right:32px; }
#top_row_nav ul {padding:0 0 0 0; margin:0 0 0 13px; list-style:none;}
#top_row_nav li {float:left; padding:0 0 0 0; }
#top_row_nav li.about {float:left; padding:0 0 0 57px; }
#top_row_nav li.contact {float:left; padding:0 0 0 40px; }
#top_row_nav li a{text-decoration:none; color:#918D8E;}

#nav_col {float:left; width:172px; background:url(../images/nav.jpg) no-repeat;}
#nav_col ul { padding:0 0 0 0; margin:48px 0 0 0; list-style:none;}
#nav_col li {float:left; width:152px; height:34px; background:url(../images/bg_nav.jpg) no-repeat; padding:12px 0 0 20px;}
#nav_col li a{ font-size:14px; color:#FFFFFF; text-decoration:none;}
#nav_col li a:hover{ color:#6D2355;}


.hNav {
	height: 45px;
    padding-left: 6px;
    width: 994px;
	
	}
	
.hNav ul {
	list-style:none;
	display:inline;
	margin:0;
	padding:0;}
	
.hNav li {
	background-color:#938F90;
	float:left;
	padding:10px 0;
	margin-right:1px}
	
.hNav li a {
	 color: #FFFFFF;
    font-size: 13px;
    padding: 0 13px;
    text-decoration: none;
	}
	
.bgPink {
	background:url(../images/bg_nav_pink.jpg) repeat-x;
}

.bgGrey {
	background:url(../images/bg_nav_grey.jpg) repeat-x;
}

.bgPurple {
	background:url(../images/bg_nav_purple.jpg) repeat-x;
}
	
	



/* ------------------PARAGRAPHS & TEXT STYLES---------------------------*/

#col_one p {padding:0 25px 10px 0; line-height:160%; }
.pink14bold {font-size:14px; font-weight:bold; color:#C24396;}
.pink14bold2 {font-size:14px; font-weight:bold; color:#C24396; padding-left:15px;}
.grey14bold {font-size:14px; font-weight:bold; color:#989498;}


h4 {font-size:14px; font-weight:bold; color:#C24396; padding:0 0 0 15px;}

#rss_title {float:left; width:313px; height:36px; background:url(../images/title2.jpg) right top no-repeat; padding:20px 0 0 0;}

/* -----------------LISTS---------------------------*/

ul {margin:0 25px 20px 40px; }
li {padding:0 0 0 0; line-height:160%;}
li a{color:#C24396}

/* -----------------MISC--------------------------*/

.line_spacer {padding-bottom:20px; clear:both;}

.tableHome {background-color:#F00; border:solid 1px #FFF; margin:10px}

.featureTitle { 
          background-color:#A64383; 
		  padding:10px;
		  margin-bottom:3px;
		  width:623px;}
		  
.recentTitle { 
          background-color:#737373; 
		  padding:10px;
		  margin-bottom:3px;
		  width:623px;}

.cell1 {
	float:left;
	width:105px;
	background-color: #F5F5F5;
	margin-right:2px;
	padding:10px;
	min-height:145px;}
	
.cell1 a {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#A64383;}
	
.cell2 {
	float:left;
	width:85px;
	background-color:#F5F5F5;
	margin-right:2px;
	padding:10px;
	min-height:145px; }
	
.cell3 {
	float:left;
	width:65px;
	background-color: #F5F5F5;
	margin-right:2px; 
	padding:10px;
	min-height:145px;}
	
.cell4 {
	float:left;
	width:215px;
	background-color: #F5F5F5 ;
	margin-right:2px;
	padding:10px;
	min-height:145px;}
	
.cell5 {
	float:left;
	width:65px;
	background-color: #F5F5F5;
	margin-right:2px;
	padding:10px; 
	min-height:145px;}
	
	
	


.cell6 {
	float:left;
	width:152px;
	background-color: #F5F5F5 ;
	margin-right:2px;
	padding:10px;
	min-height:120px;
	margin-bottom:3px;}
	
	
.cell6 a {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#A64383;}
	
.cell7 {
	float:left;
	width:135px;
	background-color: #F5F5F5;
	margin-right:2px;
	padding:10px;
	min-height:120px;
	margin-bottom:3px; }
	
.cell8 {
	float:left;
	width:135px;
	background-color: #F5F5F5;
	margin-right:2px; 
	padding:10px;
	min-height:120px;
	margin-bottom:3px;}
	
.cell9 {
	float:left;
	width:135px;
	background-color: #F5F5F5 ;
	margin-right:2px;
	padding:10px;
	min-height:120px;
	margin-bottom:3px;}


	
.white {color:#FFF;}

/* ------------------SEARCH BOX---------------------------*/

#search_box {width:323px; height:190px; background:url(../images/bg_search_box.jpg) no-repeat; padding:62px 0 0 0;}
#form_search {padding:0 0 0 0;}
#form_search label{ float:left;width: 112px;text-align:right; padding:0 4px 0 0; margin:0 0 10px 0; line-height:140%; color:#FFFFFF; font-size:14px;}
.search_list {float:left; width:185px; height:24px; margin:0 0 10px 0; padding:0;}
#form_search .submit { width:190px; height:40px; background:url(../images/search.jpg) ; border:none; padding: 0; margin:0 0 0 113px;}

/* ------------------PROPERTY---------------------------*/

#property {}
#prop_image { float:left; width: 140px;  text-align:center;margin: 20px 10px 5px 10px;   }
#prop_image img {border: 4px solid #cccccc;}
#prop_text {float:left; width: 465px;margin: 20px 0 10px 20px; }
#property em {font: bold 16px;font-style:normal;color: #CA9439;}


#col_one th {color: #ffffff;text-align: left;font-family: "trebuchet MS", Arial;font-size: 12px;padding: 3px;}
#col_one td {color: #918D8E;text-align: left;font-family: "trebuchet MS", Arial;font-size: 11px; padding: 3px; background: repeat-x url(../images/tdbg.jpg);}
#col_one td a {font-weight: bold;color: #918D8E;}


/* ------------------FOOTER---------------------------*/

address {font-style:normal; margin-top:10px; line-height:140%; text-align:right;}
.pinkbold {font-weight:bold; color:#C24396;}

#footer {width:100%; height:59px; margin: 20px auto 5px auto; position:relative; background:url(../images/bg_footer.jpg) repeat-x; }
#footer_details {width:1000px; height:59px; margin:auto; background:url(../images/bg_footer_details.jpg) no-repeat;} 
#links {width:1000px; height:20px; margin:0 auto 10px auto; color:#918D8E; font-size:10px; text-align:center;}
#links a {text-decoration:none; color:#918D8E; padding:0 5px 0 5px; }

/* ----------------FORMS  ----------------------------------------*/
label {font-size: 11px;font-weight: bold; color:#C24396;}
fieldset{border: none;}
#form legend { margin: 5px 0 5px 8px;	 padding-bottom: 5px;border-bottom: dotted #ccc 1px;}
#form label {display:block;float:left;width: 150px;text-align:right;margin: 0 10px 0 0;}
#form p { display:block;clear:both; }
legend {display:block; clear:both; font: normal 18px "trebuchet MS", Arial; color:#000000; }
input, select, option, textarea {border: 1px solid #cccccc;background-color: #FFFFFF;color: #000; width: 250px; }
form {padding:10px 0 10px 0;}

#form .submit { width:255px; height:41px; background:url(../images/send.jpg) ; border:none; padding: 0; margin:0 0 0 0;}
