/* CSS Document */
body {
background: #9EABA9;
margin: 0 0 20px 0;
text-align: center;
}
a {
text-decoration: none;
color: #11574C;
}
a:hover {
text-decoration: underline;
}
.wrapper {
margin:0px auto;
display: block;
text-align:left;
background-color: #ffffff;
padding: 0px;
width: 800px;
border: 0;
}
.logo {
margin: 0px;
background: white url("../images/head.gif");
width: 800px;
height: 100px;
}
.topbar {
width: 800px;
}
.menu {
font-family: Lucida Grande, Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
float: left;
clear: both;
display: block;
margin: 0px;
width:800px;
height: 27px;
padding: 4px 0px 4px 12px;
overflow: hidden;
background: #11574C;
}
.menu#admin {
background: #aa0000;
}
html>body .menu{
height: 19px;
width:788px;
}
.menu ul {
list-style-type: none;
margin: 0;
padding: 0;
}
.menu li {
float: left;
}
.menu li a {
border-right: solid 1px #ffffff;
margin: 0;
padding: 0 5px;
color: #ffffff;

}
.menu li a:hover {
text-decoration: underline;
}
.loginbox{
float: left;
display: block;
margin: 0px;
width: 350px;
height: 27px;
padding: 2px 15px 2px 0px;
overflow: hidden;
background: #11574C;
text-align: right;
}
html>body .loginbox{
height: 23px;
width: 335px;
}
.loginbox input, .loginbox submit {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
}
.loginbox img {
margin: 3px 0 0 0;
}
.homemontage {
font-family: Lucida Grande, Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
float: left;
clear: both;
display: block;
margin: 0;
width: 800px;
height: 400px;
padding: 0;
overflow: hidden;
background: #EFEFE3 url("../images/home_montage_new.jpg") no-repeat;
}
.montage {
font-family: Lucida Grande, Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
float: left;
clear: both;
display: block;
margin: 0;
width: 800px;
height: 200px;
padding: 0;
overflow: hidden;
}
.montage#services{
background: #EFEFE3 url("../images/services_montage.jpg") no-repeat;
}
.homecopy{
font-family: Lucida Grande, Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
float: left;
clear: both;
display: block;
margin: 0;
width: 800px;
padding: 10px 25px;
}
html>body .homecopy{
width: 750px;
overflow: hidden;
}
.homecopy h1, .homecopy p {
font-family: Lucida Grande, Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
margin: 8px 0;
}
.intro {
font-family: Lucida Grande, Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
float: left;
clear: both;
display: block;
margin: 0px;
width: 800px;
height: 160px;
padding: 12px 12px 12px 0px;
overflow: hidden;
background: #EFEFE3 url("../images/intro_bg.gif") repeat-x;
}
.lightgrndivider {
float: left;
clear: both;
display: block;
margin: 0px;
width: 800px;
height: 16px;
padding: 0;
margin: 0 0 10px 0;
overflow: hidden;
background: #EFEFE3;
}
.lightgrndivider#home {
margin: 0;
}
html>body .intro{
height: 136px;
width: 788px;
}
.intro_img{
float: left;
display: block;
margin: 0 12px 0 0;
}
.intro_gen {
font-family: Lucida Grande, Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
float: left;
clear: both;
display: block;
margin: 0 0 20px 0;
width: 800px;
height: 42px;
padding: 12px 12px 12px 12px;
overflow: hidden;
background: #EFEFE3 url("../images/intro_gen_bg.gif") repeat-x;
}
html>body .intro_gen{
height: 18px;
width: 776px;
}
.intro_gen img{
float: left;
display: block;
margin: 0 12px 0 0;
}
.copybox {
width: 780px;
display: block;
float: left;
clear: left;
margin: 0;
padding: 0 10px;
}
html>body .copybox{
width: 780px;
}
.properties_head, .properties_advanced, .properties_search{
float: left;
clear: both;
margin:  0 0 6px 0;
display: block;
width: 780px;
padding: 0 0 3px 0;
height: 22px;
overflow: hidden;
background: #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
border-bottom: solid 1px #ccc;
}
.properties_head p, .properties_advanced p, .properties_search p{
margin:0
}
.properties_head a{
color: #11574C;
}
.properties_head a:hover{
text-decoration: underline;
}
.properties_search input, .properties_search select, .properties_search submit {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
}
.properties_list, .genpage, .search_info, .prhead{
font-family: Lucida Grande, Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #333333;
float: left;
display: block;
clear: left;
width: 780px;
background: #EFEFE3;
border: none 0;
overflow: hidden;
margin: 0 0 10px 0;
padding: 0;
}
.properties_list img {
border: none 0;
}
.search_info a {
color: #333333;
text-decoration: underline;
}
.search_info p {
margin: 5px 0;
}
.search_info a:hover {
text-decoration: none
}
.search_info, .prhead{
padding: 0 10px 4px 10px;
background: #ffffff;
border: solid #CACABF 1px;
}
.genpage{
width: 780px;
margin: 0 0 5px 0;
padding: 0;
background: #ffffff;
}
html>body .search_info{
width: 758px;
}
.prhead {
width: 780px;
}
html>body .prhead{
width: 756px;
}
.genpage h1 {
font-size: 16px;
font-weight: normal;
margin: 0 0 4px 0;
color: #11574C;
}
.genpage h2 {
font-size: 12px;
font-weight: normal;
margin: 0 0 2px 0;
color: #11574C;
}
.prhead h1 {
font-size: 20px;
font-weight: bold;
margin: 8px 0 0 0;
color: #11574C;
}
.prhead p {
margin: 0 0 3px 0;
}
.genpage p {
margin: 0 0 12px 0;
}
.genpagedivider{
float: left;
display: block;
width: 780px;
height: 16px;
margin: 0;
}
.genimg{
float: right;
display: block;
width: 300px;
margin: 0;
}
.gencopy{
float: left;
display: block;
width: 450px;
margin: 0;
}
.gencopy#addpage{
width: 780px;
}
.gencopy a {
color: #11574C;
}
.gencopy input, .gencopy button, .gencopy textarea, .gencopy select, .formbox{
float: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}
.formbox{
width: auto;
margin: 6px 12px 6px 0;
}
.formbox#break{
clear: both;
}
.formbox .input{
float: left;
clear: both;
margin: 0;
}
.formbox .input#inline{
clear: none;
margin: 0 8px 0 0;
}
.gencopy form {
margin: 20px 0;
}
.addform{
display: block;
width: 780px;
margin: 0;
}
.addform p {
font-weight: bold;
margin: 8px 0 3px 0;
padding: 5px 0 0 0;
border-top: solid #EFEFE3 2px;
}
.addform input, .addform button, .addform textarea, .addform select{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}
.addform input{
margin: 0 0 6px 0;
}
.addform input.checkbox{
margin: 5px 0 0 0;
}
.addform .dtls{
float: left;
width: 242px;
margin: 0 20px 0 0;
}
.addform .dtls#third{
margin: 0 0 0 0;
}
.addform .formspacer {
display: block;
width: 780px;
height: 10px;
background: #EFEFE3;
float: left;
clear: both;
margin: 8px 0;
}
.properties_list{
padding: 0;
background: #EFEFE3 url('../images/properties_corner_bg.gif') no-repeat;
background-position: top right;
}
.properties_list img{
float: left;
vertical-align: text-top;
margin: 0 10px 0 0;
padding: 0;
}
.properties_usp li{
list-style-position: outside;
list-style-type: none;
list-style-image: url("../images/more_bullet.gif");
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
margin: 0 0 3px -24px;
}
.properties_usp li#month{
margin: 0 0 3px -16px;
}
.properties_copy {
width: 380px;
display: block;
float: left;
margin: 0 40px 0 0;
}
.properties_copy h1 {
font-size: 16px;
font-weight: normal;
margin: 5px 0 0 0;
color: #11574C;
}
.properties_copy h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
margin: 0 0 5px 0;
}
.properties_copy p {
font-size: 11px;
font-weight: normal;
margin: 0 0 5px 0;
}
.properties_options {
width: 140px;
display: block;
float: left;
margin: 10px 0 0 0;
}
.properties_options p a{
font-weight: normal;
color: #11574C;
}
.properties_month{
font-family: Lucida Grande, Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #333333;
float: right;
clear: none;
display: block;
width: 166px;
margin: 2px 0 10px 0;
padding: 0 0 8px 0;
background: #ffffff;
border: solid #CACABF 1px;
}
.properties_month img{
border: none 0;
}
.properties_month h1 {
font-size: 16px;
line-height: 18px;
font-weight: normal;
margin: 5px 8px 2px 8px;
color: #11574C;
}
.properties_month h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
margin: 0 8px 5px 8px;
}
.properties_month p {
font-size: 11px;
font-weight: normal;
margin: 0 8px 0 8px;
}
.properties_month_options p {
width: 130px;
display: block;
float: left;
clear: both;
margin: 5px 8px 0 8px;
}
.properties_month_options a {
font-weight: bold;
color: #11574C;
}
.primages {
font-family: Lucida Grande, Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #333333;
float: left;
display: block;
clear: left;
width: 320px;
background: #ffffff;
border: none 0;
overflow: hidden;
margin: 0px 10px 10px 0;
padding: 0;
}
.primages img {
border: none 0;
margin: 0 6px 10px 0;
float: left;
}
.prdetails{
font-family: Lucida Grande, Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #333333;
float: left;
display: block;
clear: none;
width: 450px;
background: #EFEFE3;
border: none 0;
overflow: hidden;
margin: 0 0 10px 0;
padding: 10px 30px 10px 10px;
background: #EFEFE3 url('../images/properties_corner_bg.gif') no-repeat;
background-position: top right;
}
html>body .prdetails {
width: 410px;
}
.prdetails p{
margin: 4px 0;
padding: 0 0 8px 0;
display: block;
border: none 0;
}
.prdetails .section{
float: left;
width: 100%;
margin: 0 0 8px 0;
border-bottom: 1px solid #999999;/*the border*/
}
.prdetails a{
color: #11574C;

}
.prdetails a:hover{
text-decoration: underline;
}
.prdetails img{
margin: 0 10px 0 0;
float: left;
padding: 0;
display: block;
border: none 0;
text-align: left;
}
.prdetails h1 {
font-size: 14px;
font-weight: bold;
margin: 0 0 2px 0;
color: #11574C;
}
.bottombar{
width: 800px;
height: 55px;
display: block;
clear: both;
margin: 10px 0 0 0;
padding: 4px 12px 0 12px;
background: #EFEFE3;
border-bottom:solid 2px #11574C;
overflow: hidden;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
}
.bottombar a{
color: #333333;
}
html>body .bottombar{
width: 776px;
height: 51px;
}
.bottombar p{
margin: 0;
}
.bottombar#home {
margin: 0;
}
.warning {
color: #aa0000;
font-weight: bold;
}
.uploadbox {
width: 330px;
height: auto;
position: absolute;
top: 100px;
left: 450px;
padding: 0;
margin: 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #333333;
background: #ffffff;
border: 1px solid #999999;
text-align: left;
}
.uploadbox input, .uploadbox button{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: normal;
color: #666666;
}
.pdfthumb {
padding: 2px;
margin: 0 0 6px 0;
width: auto;
border: 1px solid #999999;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #333333;
background: #ffffff;
}
.pdfthumb img{
margin: 0 10px 0 0
}
.pdfthumb p {
font-weight: normal;
margin: 3px 0;
border: none;
}
.pdfthumb a {
font-weight: normal;
}
.adminlisting{
float: left;
clear: both;
padding: 0;
margin: 0 0 4px 0;
width: 760px;
height: 32px;
border: 1px solid #999999;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #333333;
background: #EFEFE3;
}
.adminlisting span {
padding: 3px;
float: left;
height: auto;
}
span#head{
width: 300px;
}
span#status{
width: 80px;
}
span#price{
width: 200px;
}
.adminlisting img {
float: left;
border: 0;
margin: 6px 0 2px 8px;
}
.editoptions {
float: right;
height: 32px;
clear: none;
background: #333333;
}
.deletecopy{
margin: 8px;
}
.deletecopy form {
float: left;
clear: both;
}
.deletecopy input {
float: left;
clear: none;
margin: 0 8px 0 0;
}


