/* CSS Document */
body { width: 700px; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; margin: 0 0 25px 25px; background-image: url(images2/main_bg.jpg); background-repeat: repeat-y;}
a {color: #444; font-weight: 800;}
a:hover {color: #6B572F;}


#header {height: 100px; background-image: url(images2/header_bg.jpg); background-repeat: no-repeat; margin: 0 0 0 40px; text-align: right;}
#header p {margin: 6px 0 0 0; padding: 0;}
#header p.form {font-weight: bold; color: #444;}
#header form {margin: 10px 15px 2px 0; padding: 0; font-size: 9px;}
#header input {width: 90px; border: solid 1px #aaa; font-size: 9px; color: #333; background-image: url(images2/form_bg.jpg);  padding: 1px 3px; margin: 0 5px 0 0; color: #333;}
#header form input.submit {width: 41px; height: 15px; background-image: url(images2/login2_btn.jpg); background-repeat: no-repeat; border: solid #444 0px; margin: 0 5px 0 0; padding: 0;}
#header a.smalltext {font-size: 8px; font-weight: normal; text-decoration: underline;}
/*#header input.checkbox {height: 12px; width: 20px; border: solid 1px #aaa; margin: 0; padding: 0; font-size: 9px; color: #333; padding: 3px; background-image: url(images2/form_bg.jpg);}
#header p.timestamp {font-weight: bold; font-size: 9px; color: #444; margin: 10px 36px 0 0;}*/


#nav {background-image: url(images2/nav_bg.jpg); background-repeat: no-repeat; border-bottom: solid 1px #60594B; padding: 0 5px 0 0; margin: 0 15px 0 40px;}
#nav img {border: none;}

#bb {width: 235px; padding: 0; margin: 10px 20px 0; float: left; background-image: url(images2/login_bg.jpg); background-repeat: repeat-y;}


#searchbottom {background-image: url(images2/login_bg.jpg); background-repeat: repeat-y;}
#search {width: 235px; padding: 0; margin: 10px 20px 0; float: left; background-image: url(images2/login_bg.jpg); background-repeat: repeat-y;}
#search form {margin: 0; padding: 0;}
#search form select {width: 175px; margin: 0 0 0 25px;}
#search input {height: 12px; width: 150px; border: solid 1px #aaa; margin: 0 0 0 25px; padding: 0; font-size: 9px; color: #333; padding: 3px; background-image: url(images2/form_bg.jpg);}
#search p.form {margin: 0; padding: 5px 0 2px 15px; font-size: 10px; line-height: 12px;}
#search p {padding: 0; margin: 3px 0 7px; padding: 2px 15px; letter-spacing: normal; text-align: left; line-height: 14px;}
#search p.header {font-weight:600 ; font-size: 11px; padding: 15px 0 5px 15px; margin: 0;}
#search p a {font-size: 9px; font-weight: normal; text-decoration: underline;}
#search h1 {font-size: 12px; margin: 8px 17px 2px ; padding: 0; border-bottom: dashed 1px #333;}
#search form input.submit {width: 65px; height: 20px; background-image: url(images2/submit_btn.jpg); border: solid #444 1px; margin: 0; padding: 0;}
#search img {margin: 0; padding: 0;}
#search img.submit {border: 1px solid #333; margin: 10px 0 10px 15px;}
#search img.searchall {border: 1px solid #333; margin: 10px 0 10px 7px;}
#search a img {margin: 0 0 0 25px; border: solid #333 1px;}
#search select {margin: 0 0 0 15px; font-size: 9px; color: #333;}
#search a.copyright img {margin: 0; padding: 0; border: none;}
#copyright {float: left;}


/* main area */
#content {padding: 10px 23px 0 25px; margin-left:250px;}
#content p {font-size: 10px; line-height: 14px; padding: 10px 50px 0 0; margin: 0;}
#content h1.admin {font-weight: bold; font-size: 14px; padding: 0 0 0 25px; margin: 0; color: #333;}
#content p.admin {margin: 25px 25px 0;}
#content img.admin {margin: 25px 25px 0;}
#content h1 {font-size: 12px; margin: 30px 17px 0 0; padding: 0; }
#content a {text-decoration: underline;}
#content img.map {border: solid 1px #333; margin: 15px 0 0 8px;}
#content p.right {text-align: right; margin: 10px 5px; padding: 0;}
#content form input.submit {width: 60px; height: 25px; background-image: url(images/submit_btn.jpg); border: solid #444 1px; margin: 3px 0 0 0px; padding: 0;}
#content img {border: solid #333 1px; margin: 3px 0;}

#Mapcontent {padding: 10px 25px 0 25px; width: 700px;}
#Mapcontent p {font-size: 10px; line-height: 14px; padding: 10px 50px 0 0; margin: 0;}
#Mapcontent h1.admin {font-weight: bold; font-size: 14px; padding: 0 0 0 25px; margin: 0; color: #333;}
#Mapcontent p.admin {margin: 25px 25px 0;}
#Mapcontent img.admin {margin: 25px 25px 0;}
#Mapcontent h1 {font-size: 12px; margin: 30px 17px 0; padding: 0; }
#Mapcontent a {text-decoration: underline;}
#Mapcontent img.map {border: solid 1px #333; margin: 15px 0 0 8px;}

#new_map {font-size: 12px; margin: 30px 17px 0; padding: 0; }

#Formcontent {padding: 10px 25px 0 25px; width:300px;}
#Formcontent p {font-size: 10px; line-height: 14px; padding: 10px 50px 0 0; margin: 0;}
#Formcontent h1.admin {font-weight: bold; font-size: 14px; padding: 0 0 0 25px; margin: 0; color: #333;}
#Formcontent p.admin {margin: 25px 25px 0;}
#Formcontent img.admin {margin: 25px 25px 0;}
#Formcontent h1 {font-size: 12px; margin: 30px 17px 0; padding: 0; }
#Formcontent a {text-decoration: underline;}
#Formcontent img.map {border: solid 1px #333; margin: 15px 0 0 8px;}
#Formcontent form input.submit {width: 60px; height: 25px; background-image: url(images/submit_btn.jpg); border: solid #444 1px; margin: 3px 0 0 0px; padding: 0;}


/*
#main {float: left; padding: 25px 13px 0 0;}
#main img {border: #666 solid 1px; margin: 15px 0 3px 10px;}
#main img.details {margin: 5px 25px 5px 300px; padding: 0; text-align: right; width: 70px; height: 17px;}
#main p {margin: 0 0 0 25px; padding: 0 0 0 0;}
#main p.top {text-align: right; padding: 15px;}
#main p.caption {font-size: 8px; font-weight: normal; color: #333;}
#main p.right {text-align: right; margin: 10px 5px; padding: 0;}
#main p.intro {padding: 15px 30px 0 0; text-align: justify;}
#main p.goback {padding: 0 0 0 28px; text-align: left; text-decoration: underline;}
#main a.rent {font-size: 12px; color: #9A6811; font-weight: 800; text-decoration: underline;}
#main a.rent:hover {color: #A9761E;}
#main h1 {font-weight: bold; font-size: 14px; padding: 0; margin: 0 0 0 25px; color: #333;}
#main h1.intro {padding: 0;}
#main h2 {font-size: 15px; color: #333;	text-align: left;}
#main h2.noresults {margin: 0 0 0 50px;	font-size: 15px; color: #333; text-align: left;}
#main form {margin: 0 50px 0 25px; padding: 0;}
#main form input.submit {width: 60px; height: 25px; background-image: url(images2/submit_btn.jpg); border: solid #444 1px; margin: 3px 0 0 0px; padding: 0;}
#main form select {font-size: 9px; border: none; border: none;}
#main input {margin: 0 0 8px;}
#main p.form {margin: 0; padding: 6px 0 1px 0;}
*/

p.copyright {font-size: 9px; color: #ccc; text-align: right;}
p.copyright a {color: #aaa; font-weight: normal;}

.small {font-size: 8px; color: #111;}
.small a {font-size: 8px;}




/* NOLOGIN
#nologin {width: 235px; height: 170px; padding: 0; margin: 10px 10px 0; float: left; background-image: url(images2/login_bg.jpg); background-repeat: repeat-y;}
#nologin form {margin: 0; padding: 0;}
#nologin input {height: 12px; width: 150px; border: solid 1px #aaa; margin: 0 0 0 25px; padding: 0; font-size: 9px; color: #333; padding: 3px; background-image: url(images2/form_bg.jpg);}
#nologin p.form {margin: 0; padding: 0 0 4px 28px; font-size: 9px;}
#nologin p {padding: 0; margin: 3px 0 7px; padding: 2px 15px; letter-spacing: normal; text-align: left;}
#nologin p.header {font-weight:600 ; font-size: 11px; padding: 15px 0 5px 15px; margin: 0;}
#nologin p a {font-size: 9px; font-weight: normal; text-decoration: underline;}
#nologin h1 {font-size: 12px; margin: 15px 17px 2px ; padding: 0; border-bottom: dashed 1px #333;}
#nologin form input.submit {width: 50px; height: 20px; background-image: url(images2/signin_btn.jpg); border: solid #444 1px; margin: 3px 0 0 25px; padding: 0;}
#nologin a img {margin: 0 0 0 25px; border: solid #333 1px;}
 */
/* newsletter no more
#newsletter_sub {height: 75px; width: 235px; background-image: url(images2/newsletter_sub_bg.jpg); float: right; background-repeat: no-repeat; margin: 0 12px 0 0;}
#newsletter_sub form {padding: 5px 17px 0 0;}
#newsletter_sub_form p {margin: 0; padding: 0; font-size: 9px; line-height: 7px;} */

