
/* Profile */
#mainprofile {clear: both;  color: #595958;}
#tabs {position:relative; clear: both; margin: 0 0 0 20px;padding: 0; width: 100%; height: 27px;}
* html #tabs {position:relative; clear: both; margin: 0 0 0 20px; padding: 0 0 0 0; width: 600px; height: 27px;}
#tabs div {float: left; margin: 0; padding: 0;height: 27px;}
#tabs img {border: 0;  margin: 0; padding: 0;}

#mainprofile .container {margin: 10px 20px 0 20px; overflow: hidden; font-size: 12px;}
#mainprofile .container h2 {font-size: 18px; font-weight: bold; padding: 0 0 10px 0; margin: 0;} 
#mainprofile .container .leftarea {float: left; margin: 0;} 
#mainprofile .container .rightarea {float: right; margin: 0;} 
#mainprofile .container .mainarea {float: none; margin: auto;} 

.middlearea {margin: 0 0 0 0;} 
.profiletab {clear: both; background: url("../images/tabs/profile_bg.gif") top right no-repeat; width: 350px; margin: 0 0 7px 0; padding: 10px 0 0 0; font-size: 16px; font-weight: bold;} 
.profiletab span{padding: 0 0 0 10px; } 

.propertytab {clear: both; background: url("../images/tabs/property_bg.gif") top right no-repeat; width: 350px; margin: 0 0 7px 0; padding: 10px 0 0 0; font-size: 16px; font-weight: bold;} 
.propertytab span{padding: 0 0 0 10px; } 

.dashboardtab {clear: both; background: url("../images/tabs/dashboard_bg.gif") top right no-repeat; width: 710px; height: 30px; margin: 0; padding: 10px 0 0 0; font-size: 16px; font-weight: bold;} 
.dashboardtab span{padding: 0 0 0 10px; float: left;} 
.dashboardtab a {display: block; margin: 0 10px 0 0; float: right; font-size: 11px; font-weight: normal;} 

.notetab {clear: both; background: url("../images/tabs/note_bg.gif") top right no-repeat; width: 710px; height: 30px; margin: 0; padding: 10px 0 0 0; font-size: 16px; font-weight: bold;} 
.notetab span{padding: 0 0 0 10px; float: left;} 
.notetab a {display: block; margin: 0 10px 0 0; float: right; font-size: 11px; font-weight: normal;} 

.wishtab {clear: both; background: url("../images/tabs/wish_bg.gif") top right no-repeat; width: 710px; height: 30px; margin: 0; padding: 10px 0 0 0; font-size: 16px; font-weight: bold;} 
.wishtab span{padding: 0 0 0 10px; float: left;} 
.wishtab a {display: block; margin: 0 10px 0 0; float: right; font-size: 11px; font-weight: normal;} 

.greentab {clear: both; background: url("../images/tabs/green_bg.gif") top right no-repeat; width: 710px; height: 30px; margin: 0; padding: 10px 0 0 0; font-size: 16px; font-weight: bold;} 
.greentab span{padding: 0 0 0 10px; float: left;} 
.greentab a {display: block; margin: 0 10px 0 0; float: right; font-size: 11px; font-weight: normal;} 

.membersearch {clear: both;  margin: 0 0 10px 0; padding: 0px 0 10px 0; color: #000;}
.membersearch h1 {font-size: 14px; font-weight: bold; margin: 0; padding: 0;}
.membersearch td {font-weight: normal; font-size: 11px;}
.membersearch .t1 select {width: 210px;}
.membersearch .t2 select {width: 100px;}



#mainprofile .header{clear: both; width: 95%; border-bottom: 3px dotted #97999C; height: 45px; margin: auto;}
#mainprofile .header ul {float: left; margin: 0; padding: 0;}
#mainprofile .header li {display:inline; margin:0 0 0 0;}
#mainprofile .header .rightside {float: right; padding: 20px 0 0 0;}

#mainprofile .header img{border: 0;}

#topyellow {position:relative;clear: both; background: url("../images/bg/top_yellow.gif") top center no-repeat; width: 750px; height: 20px; margin: 0; padding: 0; z-index: 99;}
#topyellowreg {position:relative;clear: both; background: url("../images/bg/top_yellow_register.gif") top center no-repeat; width: 750px; height: 20px; margin: 0; padding: 0; z-index: 99;}
#bottomyellow {clear: both;background: url("../images/bg/bottom_yellow.gif") top center no-repeat; width: 750px; height: 20px; margin: 0; padding: 0;}
#middleyellow {clear: both;background: url("../images/bg/middle_yellow.gif") center; width: 750px; overflow: auto; margin: 0; padding: 0;}

#topgreen {position:relative;clear: both; background: url("../images/bg/top_green.gif") top center no-repeat; width: 750px; height: 20px; margin: 0; padding: 0; z-index: 99;}
#bottomgreen {clear: both; background: url("../images/bg/bottom_green.gif") top center no-repeat; width: 750px; height: 20px; margin: 0; padding: 0;}
#middlegreen {clear: both; background: url("../images/bg/middle_green.gif") center; width: 750px; overflow: auto; margin: 0; padding: 0;}

#topblue {position:relative;clear: both; background: url("../images/bg/top_blue.gif") top center no-repeat; width: 750px; height: 20px; margin: 0; padding: 0; z-index: 99;}
#bottomblue {clear: both;background: url("../images/bg/bottom_blue.gif") top center no-repeat; width: 750px; height: 20px; margin: 0; padding: 0;}
#middleblue {clear: both;background: url("../images/bg/middle_blue.gif") center; width: 750px; overflow: auto; margin: 0; padding: 0;}

#toporange {position:relative;clear: both; background: url("../images/bg/top_orange.gif") top center no-repeat; width: 750px; height: 20px; margin: 0; padding: 0; z-index: 99;}
#bottomorange {clear: both;background: url("../images/bg/bottom_orange.gif") top center no-repeat; width: 750px; height: 20px; margin: 0; padding: 0;}
#middleorange {clear: both;background: url("../images/bg/middle_orange.gif") center; width: 750px; overflow: auto; margin: 0; padding: 0;}

#topwish {position:relative;clear: both; background: url("../images/bg/top_wish.gif") top center no-repeat; width: 750px; height: 20px; margin: 0; padding: 0; z-index: 99;}
#bottomwish {clear: both;background: url("../images/bg/bottom_wish.gif") top center no-repeat; width: 750px; height: 20px; margin: 0; padding: 0;}
#middlewish {clear: both;background: url("../images/bg/middle_wish.gif") center; width: 750px; overflow: auto; margin: 0; padding: 0;}

#mainprofile form {padding: 0; margin: 0;}
#mainprofile  label {float: left; width: 100px; text-align: right; font-weight: bold;}
#mainprofile  input {width: 230px; background: #fff; border: 1px solid #8d8d8d; font-size: 12px;}
#mainprofile  .t2 input {width: 145px; background: #fff; border: 1px solid #8d8d8d; font-size: 12px;}
#mainprofile  .t3 input {width: 60px; background: #fff; border: 1px solid #8d8d8d; font-size: 12px;}
#mainprofile  .t3 label {float: left; width: 120px; text-align: right; font-weight: bold;}
#mainprofile  .t4 input {width: 100px; background: #fff; border: 1px solid #8d8d8d; font-size: 12px;}
#mainprofile  .t4 label {float: left; width: 120px; text-align: right; font-weight: bold;}
#mainprofile  .t5 input {width: 140px; background: #fff; border: 1px solid #8d8d8d; font-size: 12px;}
#mainprofile  .t5 label {float: left; width: 140px; text-align: right; font-weight: bold;}

#mainprofile  .t6 input {width: 50px; background: #fff; border: 1px solid #8d8d8d; font-size: 12px;}
#mainprofile  .t6 label {float: left; width: 140px; text-align: right; font-weight: bold;}

#mainprofile  .t7 input {width: 50px; background: #fff; border: 1px solid #8d8d8d; font-size: 12px;}
#mainprofile  .t7 label {float: left; width: 200px; text-align: right; font-weight: bold;}
#mainprofile  .t7 textarea {float: left; width: 100px;}

#mainprofile  .t8 input {width: 300px; background: #fff; border: 1px solid #8d8d8d; font-size: 12px;}
#mainprofile  .t8 label {float: left; width: 200px; text-align: right; font-weight: bold;}

.t1, .t2, .t3, .t4, .t5, .t6, .t7, .t8{margin: 2px;}


#mainprofile .container textarea {width: 315px; height: 145px; background: #fff; border: 1px solid #8d8d8d; font-size: 12px; margin: 0 7px 0 7px; padding: 10px; font-family: Arial, Vardana, Tahoma, Helvetica; font-size: 11px;}
#mainprofile .container .propertydescription textarea {width: 315px; height: 545px; background: #fff; border: 1px solid #8d8d8d; font-size: 12px; margin: 0 7px 0 7px; padding: 10px; font-family: Arial, Vardana, Tahoma, Helvetica; font-size: 11px;}

#profilephotos {clear: both; width: 345px; overflow: auto;}
#profilephotos .photoleft {float: left; background: #fff; border: 1px solid #8d8d8d; width: 165px; height: 120px; margin: 0px; padding: 0;}
#profilephotos .photoright {float: right; background: #fff; border: 1px solid #8d8d8d; width: 165px; height: 120px; margin: 0px; padding: 0;}

#mainprofile .notes {clear: both; width: 95%; margin: auto;}
#mainprofile .notes ul {float: left; margin: 0; padding: 0;}
#mainprofile .notes li {display:inline; margin:auto; }
#mainprofile .notes li input {margin: 0 0 7px 0; width: 127px; height: 40px; border: 0;}


#myitems {color: #666666; text-align: center; padding-left: 5px;padding-bottom: 10px; font-size:11px;}
  #myitems .myitemborder {float:left; margin: 2px;  width: 172px; height: 245px; vertical-align: top;}
  #myitems .myitem {border: 1px solid #3f4f63; width: 172px; height: 197px; vertical-align: top; background: url("../images/box_bg.gif") bottom left repeat-x #fff;}
  #myitems .boxitemtitle {margin: 0 0 0 5px; color: #3f4f63; text-align: left;}
  #myitems .boxitemtext  {margin: 0 0 0 5px;  text-align: left;}
  #myitems .boxitemprice {margin: 0 0 0 5px;  text-align: left;}
  #myitems img {border: 0;}


#dashboardprofile {width: 700px; overflow: auto;}
#dashboardprofile #photo {float: left; margin: 10px;}
#dashboardprofile #details {float: left; margin: 10px 0 0 0;}
#dashboardprofile #bio {float: left; width: 45%; margin: 10px 10px 0 20px;}
#dashboardprofile h1 {font-size: 14px; font-weight: bold; padding: 0; margin: 0;}
#dashboardprofile img {width: 112px; height: 150px; border: 1px solid #3f4f63;}

.tables td {padding: 0 7px; height: 24px;}
.tables .hdr {font-weight: bold; font-size: 13px;}
.tables .row1 {background: #DADADA;}
.tables .row2 {background: #BFBFBF;}
.tables a {text-transform: uppercase;}

#property_photo_edit {background: #FCFCFC; padding: 5px; margin: 5px 0 0 15px;}
#property_photo_add {background: #FCFCFC; border: 1px solid #919191; width: 695px; padding: 5px; margin: 0 0 0 15px; height: 16px;}
#property_photo_add span {float: right;}
#property_photo_add a {float: left; }

#propertyphotos {clear: both; margin: auto; width: 720px;}
#propertyphotos .propertyphotositem {float: left; margin: 5px 10px 5px 0px;}
#propertyphotos input {background: transparent; border: 0; width: 20px;}
#propertyphotos img {border: 1px solid #455467;}

