/*


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:43px; background:url(../images/bg_top.jpg) no-repeat; padding:13px 0 0 0;}
#banner {width:1000px; height:110px; background:url(../images/bg_banner.jpg) no-repeat; padding:20px 0 0 0;}
#col_one {float:left; width:482px; padding:0 0 0 13px; }
#banner_pic {width:482px; height:214px; }
#col_two {float:left; width:323px; padding:0 0 0 10px;}
#rss_box {float:left; width:470px;  font-size:10px;}
#rss_box a { font-weight:bold; color:#C24396;}

/* ------------------------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;}

/* ------------------PARAGRAPHS & TEXT STYLES---------------------------*/

#col_one p {padding:0 25px 10px 15px; 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;}

/* ------------------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: 275px;margin: 20px 0 10px 10px; }
#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;}