/* CSS Document */


body { font:12px Georgia, "Times New Roman", Times, serif; background-color:#F50000; margin:0px; }
h1 { font: bold 20px Georgia, "Times New Roman", Times, serif; color:#CC0000; text-align:left; margin:20px 0px 10px 30px; padding:0px; }
h2 { font:italic bold 20px Georgia, "Times New Roman", Times, serif; color:#009FE3; text-align:left; margin:20px 30px 0px 30px; padding:0px; }
h3 { font:bold 14px Georgia, "Times New Roman", Times, serif; color:#001F56; margin:5px 0px; padding:0px; }
h5 { font:bold 16px Georgia, "Times New Roman", Times, serif; color:#009933; text-align:center; margin:5px 0px; padding:0px; }

img { border:0px; margin:0px; padding:0px; }

#wrapper { position:relative; width:900px; height:100%; margin:0px auto 10px auto; padding:0px; }
#main { position:absolute; left:0px; top:0px; width:900px; height:100%; background-color:#001F56; border:1px solid #000000; }

#border-top {position:absolute; left:0px; top:0px; width:900px; height:28px; background-color:#001F56; }
#logo { position:absolute; left:0px; top:28px; width:171px; height:124px; background-color:#009FE3; }
#photo1 { position:absolute; left:171px; top:28px; width:148px; height:124px; background-color:#009FE3; }
#photo2 { position:absolute; left:319px; top:28px; width:250px; height:124px; background-color:#009FE3; }
#photo3 { position:absolute; left:569px; top:28px; width:152px; height:124px; background-color:#009FE3; }
#photo4 { position:absolute; left:721px; top:28px; width:179px; height:124px; background-color:#009FE3; }
#border-menus { position:absolute; left:0px; top:152px; width:900px; height:31px; background-color:#001F56;  }
#display-left { position:absolute; left:0px; top:183px; width:171px; height:417px; background-color:#009FE3; background-image:url(../images/display_left.jpg); background-repeat:no-repeat; }
#display-middle { position:absolute; left:171px; top:183px; width:570px; height:417px; background-color:#FFFFFF; }
#display-right { position:absolute; left:741px; top:183px; width:159px; height:417px; background-color:#FF6600; }

#footer {position: absolute; margin:20px; padding:0px; text-align:center; background-color:#FFFFFF; height:40px; }
.nav_footer ul {font:bold 10px Georgia, "Times New Roman", Times, serif; margin:3px; padding:0px;}
.nav_footer ul li { list-style-type:none; display:inline; vertical-align:middle; }
.nav_footer ul li a { font:bold 11px Georgia, "Times New Roman", Times, serif; color:#000; background-color:FFFFFF; text-decoration:none; margin:0px 3px 0px 3px; padding:0px; }
.nav_footer ul li a:link { color:#0000FF; text-decoration:none; }
.nav_footer ul li a:visited { color:#0000FF; text-decoration:none; }
.nav_footer ul li a:hover { color:#0000FF; text-decoration:underline; }
.nav_footer ul li a:active { color:#0000FF; text-decoration:none; }


#featured_property { position:relative; left:30px; width:510px; height:220px; margin:0px; border-top:1px solid #009FE3; }
#featured_property_img { position:absolute; left:0px; top:10px; width:250px; height:200px; border:1px solid #000000; overflow:hidden; }
#featured_property_text { position:absolute; left:260px; top:10px; width:250px; height:110px; overflow:hidden; margin:0px; }
#featured_property_button { position:absolute; left:260px; top:130px; width:310px; height:20px; }

.top-message { font: italic bold 14px Georgia, "Times New Roman", Times, serif; color:#FFFFFF; text-align:right; padding:3px 10px 0px 0px; }
.main-display p { font: bold 12x Georgia, "Times New Roman", Times, serif; color:#333333; text-align:left; margin:0px 30px; padding:0px; }

.property_title { font: italic bold 14px Georgia, "Times New Roman", Times, serif; color:#009FE3; text-align:left; text-decoration:none; margin:0px; padding:0px; }
.property_text { font: italic bold 12px Georgia, "Times New Roman", Times, serif; color:#333333; text-align:left; }


.nav ul {font:bold 10px Georgia, "Times New Roman", Times, serif; margin:7px; padding:0px 0px 0px 1em;}
.nav ul li { list-style-type:none; display:inline; vertical-align:middle; margin-left:10px; }
.nav ul li a { font:bold 10px Georgia, "Times New Roman", Times, serif; color:#FFFFFF; background-color:000033; border:1px solid #01338C; text-decoration:none; padding:3px 10px 3px 10px; }
.nav ul li a:link { color:#FFFFFF; background-color:#000033; text-decoration:none; }
.nav ul li a:visited { color:#FFFFFF; background-color:#000033; text-decoration:none; }
.nav ul li a:hover { color:#FFFFFF; background-color:#01338C; text-decoration:none; }
.nav ul li a:active { color:#FFFFFF; background-color:#000033; text-decoration:none; }

.left_column h3 { font: bold 22px Georgia, "Times New Roman", Times, serif; color:#000033; text-align:center; margin:5px 0px 0px 0px; text-decoration:underline; }
.left_column p { font: bold 14px Georgia, "Times New Roman", Times, serif; color:#FFFFFF; text-align:left; margin:15px 0px 0px 0px; padding:0px 10px 0px 23px; }
.left_column_a { font: bold 12px Georgia, "Times New Roman", Times, serif; color:#0000CC; text-decoration:none; line-height:24px; }
.left_column_a:link { font: bold 12px Georgia, "Times New Roman", Times, serif; color:#000033; text-decoration:none; line-height:24px;}
.left_column_a:visited { font: bold 12px Georgia, "Times New Roman", Times, serif; color:#000033; text-decoration:none; line-height:24px;}
.left_column_a:hover { font: bold 12px Georgia, "Times New Roman", Times, serif; color:#000033; text-decoration:underline; line-height:24px;}

.right_column h3 { font: bold 22px Georgia, "Times New Roman", Times, serif; color:#000033; text-align:center; margin:5px 0px 0px 0px; text-decoration:underline; }
.right_column p { font: bold 12px Georgia, "Times New Roman", Times, serif; color:#FFFFFF; text-align:center; margin:15px 0px 0px 0px; }
.right_column_a:link { font: bold 12px Georgia, "Times New Roman", Times, serif; color:#000033; text-decoration:none; }
.right_column_a:visited { font: bold 12px Georgia, "Times New Roman", Times, serif; color:#000033; text-decoration:none; }
.right_column_a:hover { font: bold 12px Georgia, "Times New Roman", Times, serif; color:#000033; text-decoration:underline; }

#footer	{ clear:both; }
.footer-link  p { font: bold 9px Georgia, "Times New Roman", Times, serif; color:#FFFFFF; text-align:center; padding:7px 0px 0px 10px; }
.footer-link a:link, a:visited { font: bold 10px Georgia, "Times New Roman", Times, serif; color:#0000FF; text-decoration:none; }
.footer-link a:hover, a:active { font: bold 10px Georgia, "Times New Roman", Times, serif; color:#0000FF; text-decoration:none; }

/* Property Search */
.search_input {font: bold 11px tahoma, sans-serif; color:#666666; text-decoration: none; text-align:left}
.search_text {font: bold 11px tahoma, sans-serif; color:#0000CC; text-decoration: none; text-align:right }
.search_button {font: bold 11px tahoma, sans-serif; color:#af0b1c; text-decoration: none; text-align:center}

/* Pagination */
#pagination { position:relative; left:30px; width:510px; height:20px; margin:0px; }
.pagination p {font-family: Verdana; font-size: 10px; font-weight: bold; color:#0000CC; text-decoration: none; margin:0px; }
.pagination a {font-family: Verdana; font-size: 10px; font-weight: bold; color:#0000FF; text-decoration: none; }
.pagination a:hover {font-family: Verdana; font-size: 10px; font-weight: bold; color: #1C9EFF; text-decoration: none; }

/* Property List */
#list_property { position:relative; left:30px; width:510px; height:220px; margin:0px; border-top:1px solid #009FE3; }
#list_property_img { position:absolute; left:0px; top:10px; width:250px; height:200px; border:1px solid #000000; overflow:hidden; }
#list_property_text { position:absolute; left:260px; top:10px; width:250px; height:110px; overflow:hidden; margin:0px; }
#list_property_button { position:absolute; left:260px; top:130px; width:310px; height:20px; }

/* Property Display */
#display_property { position:relative; left:30px; width:510px; height:200px; margin:0px; border-top:1px solid #009FE3; }
#display_property_img { position:absolute; left:0px; top:10px; width:300px; height:240px; border:1px solid #000000; overflow:hidden; }
#display_property_img2 { position:absolute; left:310px; top:10px; width:200px; height:200px; overflow:hidden; margin:0px; }
#display_property_text { position:absolute; top:270px; left:0px; width:510px; margin:0px;}

.display_property_col1 { width:200px; margin:0px;}
.display_property_col2 { width:200px; margin:0px; float:left;}
.clear {clear:both;}
.float {float:left;}

/* Form */
.form_input {font:12px Georgia, "Times New Roman", Times, serif; color: #000; text-decoration:none;}
.form_text {font:12px Georgia, "Times New Roman", Times, serif; color:#000; text-align:left;}
.form_button {font:12px Georgia, "Times New Roman", Times, serif; color:#FF0000;}

  