/* CSS Document */
body {font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0px;}

#admin_nav {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; width:400px;}
#admin_nav ul {list-style-type:none; display:block; margin:0px; padding:0px; text-align:center;}
#admin_nav li {display:inline; padding:5px;}
#admin_nav li a {color:#333333;}
#admin_nav li a:link, a:visited {color:#333333;}
#admin_nav li a:hover {color:#7a2821;}



#login_table {background-color:#cdcdcd;font-size:12px;color:#333333;font-family:Arial, Helvetica, sans-serif;font-weight:bold;}
#login_table tr{background-color:#efefef;padding:2px;}
#login_table td{padding:5px;}
.text_field{text-align:right;}
.input_field{text-align:left;}
.submit_field{text-align:center;}

#error_message {font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#ff0000;text-align:center;}

#record_table{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
#record_table tr{background-color:#FFFFFF;}
#record_table tr.header {font-weight:bold; padding:10px 0px 10px 0px; text-align:center; background-color:#f4f2ec;}
#record_table td {text-align:center;}
#record_table td.record_header {padding:9px 0px 1px 0px;}
#record_table td.record_header a, a:link, a:visited {color:#333333;}
#record_table td.record_header a:hover{color:#7a2821;}
#record_table td.record {text-align:center;}
#record_table td.record a {color:#333333;}
#record_table td.record a:link {color:#333333;}
#record_table td.record a:visited {color:#333333;}
#record_table td.record a:hover{color:#7a2821;}
#record_table td.imageColumn {text-align:center; background-color:#f4f2ec; padding:5px 0px 5px 0px;}
#record_table td.imageColumnSpacer {background:#f4f2ec;}
#record_table td.record_title{font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#333333;}
#record_table td.whiteSpacer {background-color:#FFFFFF;}
#record_table td.brownSpacer {background-color:#E1DECE;}
#record_table td.graySpacer {background-color:#999999;}

#add_record_table td{background-color:#f4f2ec; font-family:Arial, Helvetica, sans-serif;font-size:9px;}

#tbl_new_prop {font-family:Arial, Helvetica, sans-serif;text-align:left;}
#tbl_new_prop td {font-family:Arial, Helvetica, sans-serif;text-align:left;}
#tbl_new_prop td.right{font-family:Arial, Helvetica, sans-serif;text-align:right;}
#tbl_new_prop td.center{font-family:Arial, Helvetica, sans-serif;font-size:14px; text-align:center;}
#tbl_new_prop td.center_norm{font-family:Arial, Helvetica, sans-serif;font-size:12px; text-align:center;}

#breadcrumb {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; padding:5px; background-color:#f4f2ec;}
#breadcrumb a {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#990000;}
#breadcrumb a:link {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#990000;}
#breadcrumb a:visited {color:#990000;}
#breadcrumb a:hover {color:#7a2821;}

#bread_crumb {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; padding:5px; background-color:#f4f2ec;}
#bread_crumb a {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666;}
#bread_crumb a:link {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666;}
#bread_crumb a:visited {color:#666666;}
#bread_crumb a:hover {color:#7a2821; text-decoration:none;}

.standard ul {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; list-style-type:circle;}
.standard li {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}

.lg_image_container {background-image:url(../images/image_bg.gif); background-position:left; background-repeat:no-repeat; padding:5px; border-top:1px solid #000000; border-left:1px solid #000000;border-bottom:2px solid #000000; border-right:2px solid #000000;width:250px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.lg_credit_container{margin-bottom:5px;}
.lg_delete_container{margin-bottom:4px; float:left; width:125px; height:20px; overflow:hidden;}
.lg_default_container{margin-bottom:4px; float:right; width:125px; margin-bottom:10px;}
.lg_property_image_container{margin-bottom:5px; border:1px solid #000000; width:250px;}

.sm_image_container {padding:5px; border:1px solid #333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; display:block;}
.sm_credit_container{margin-bottom:5px;}
.sm_delete_container{margin-bottom:4px; float:left; width:75px; height:20px; overflow:hidden;}
.sm_default_container{margin-bottom:4px; float:right; width:75px; margin-bottom:10px;}
.sm_property_image_container{margin-bottom:5px; border:1px solid #000000; width:150px;}

.index_link{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; background-color:#f4f2ec; padding:5px; text-align:left;}
.index_link a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; padding:2px 5px 5px 5px;}
.index_link a:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; margin:5px;}
.index_link a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#7a2821;}

.rightCol {float:right; width:280px; text-align:left; font-weight:bold; font-size:12px;}
.leftCol {float:left; width:400px; display:block; font-weight:bold; text-align:left; font-size:12px;}
.allImages {display:block; float:right; width:150px;}
.clearFormRow {clear:all; margin:4px 0px 4px 0px; height:2px; background-color:#E1DECE;}
.tanDivider {background-color:#e1dece;}
.leftColTitle {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;border-bottom:1px solid #e1dece; padding:2px 2px 2px 10px; margin-left:10px; text-align:left;}
.rightColContent {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; border-bottom:1px solid #e1dece; padding:2px;}
.record_info{padding:0px 0px 5px 5px; text-align:left; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

.sort_description {padding:5px 5px 5px 15px; text-align:left; font-family :  Arial, Helvetica, sans-serif; text-decoration : none; color : #000000; font-size : 12px}
.sort_description a {font-family :  Arial, Helvetica, sans-serif; text-decoration : none; color : #7a2821; font-size : 12px}
.sort_description a:link {font-family :  Arial, Helvetica, sans-serif; text-decoration : none; color : #7a2821; font-size : 12px}
.sort_description a:visited {font-family :  Arial, Helvetica, sans-serif; text-decoration : none; color : #7a2821; font-size : 12px}
.sort_description a:hover {font-family :  Arial, Helvetica, sans-serif; text-decoration : underline; color : #7a2821; font-size : 12px}
.sort_description a:active {font-family :  Arial, Helvetica, sans-serif; text-decoration : none; color : #7a2821; font-size : 12px}

.redheader {font-family :  Arial, Helvetica, sans-serif; color : #7a2821; font-size : 13px; font-weight : bold}

.greyheader {font-family :  Arial, Helvetica, sans-serif; color : #666666; font-size : 13px; font-weight : bold}

div#container {background:url(../images/page_bg_bottom.gif) bottom left repeat-x;}

.redbold {font-family :  Arial, Helvetica, sans-serif; color : #7a2821; font-size : 12px; font-weight : bold}

.greybold {font-family :  Arial, Helvetica, sans-serif; color : #666666; font-size : 12px; font-weight : bold}

.footernav {font-family :  Arial, Helvetica, sans-serif; color : #666666; font-size : 10px; line-height: 15px}

.footernav a {font-family :  Arial, Helvetica, sans-serif; text-decoration : none; color : #666666; font-size : 10px; line-height: 15px}

.footernav a:hover {font-family :  Arial, Helvetica, sans-serif; text-decoration : underline; color : #7a2821; font-size : 10px; line-height: 15px}

.footernav a:active {font-family :  Arial, Helvetica, sans-serif; text-decoration : none; color : #666666; font-size : 10px; line-height: 15px}

.breadcrumb {font-family :  Arial, Helvetica, sans-serif; color : #666666; font-size : 10px;}

.breadcrumb a {font-family :  Arial, Helvetica, sans-serif; text-decoration : none; color : #666666; font-size : 10px;}

.breadcrumb a:hover {font-family :  Arial, Helvetica, sans-serif; text-decoration : none; color : #7a2821; font-size : 10px;}

.breadcrumb a:active {font-family :  Arial, Helvetica, sans-serif; text-decoration : none; color : #666666; font-size : 10px;}

.leftnav {font-family :  Arial, Helvetica, sans-serif; color : #7a2821; font-size : 11px; line-height: 15px}

.leftnav a {font-family :  Arial, Helvetica, sans-serif; text-decoration : none; color : #7a2821; font-size : 11px}

.leftnav a:link {font-family :  Arial, Helvetica, sans-serif; text-decoration : none; color : #7a2821; font-size : 11px}

.leftnav a:visited {font-family :  Arial, Helvetica, sans-serif; text-decoration : none; color : #7a2821; font-size : 11px}

.leftnav a:hover {font-family :  Arial, Helvetica, sans-serif; text-decoration : underline; color : #7a2821; font-size : 11px}

.leftnav a:active {font-family :  Arial, Helvetica, sans-serif; text-decoration : none; color : #7a2821; font-size : 11px}

p {font-family : Arial, Helvetica, sans-serif; color : #000000; font-size : 12px; line-height: 20px;}

.redheader_div {font-family : Arial, Helvetica, sans-serif; color : #7a2821; font-size : 13px; font-weight : bold; margin-top:15px;line-height: 20px;}

.image_enlarge_link {font-size:10px; color:#7a2720; font-weight:bold; text-align:center; margin-top:10px; cursor:default; }

.btn_orange { display:inline-block; background:url(../images/buttons/btn_orange_left.jpg) top left no-repeat; height:31px; }
.btn_orange a { display:inline-block; background:url(../images/buttons/btn_orange_right.jpg) top right no-repeat; padding-left:15px; height:31px; padding:7px 15px 0 30px; text-transform:uppercase; }
.btn_orange a:link, .btn_orange a:visited, .btn_orange a:active { color:#fff!important; }
.btn_orange a:hover { color:#fff!important; text-decoration:none!important; }

.btn_red { background:url(../images/buttons/btn_red.jpg) top left no-repeat;  width:251px; height:35px; text-align:left; }
.btn_red a {  padding:7px 0 0 30px; display:block; }
.btn_red a, .btn_red a:link, .btn_red a:visited { text-transform:uppercase; color:#fff!important; text-decoration:none; }
.btn_red a:hover { color:#fff!important; text-decoration:none!important;  }

.btn_red_flex { display:inline-block; background:url(../images/buttons/btn_red_left.jpg) top left no-repeat; height:31px; }
.btn_red_flex a { display:inline-block; background:url(../images/buttons/btn_red_right.jpg) top right no-repeat; padding-left:15px; height:31px; padding:7px 15px 0 30px; text-transform:uppercase; }
.btn_red_flex a:link, .btn_red_flex a:visited, .btn_red_flex a:active { color:#fff!important; }
.btn_red_flex a:hover { color:#ffffff!important; text-decoration:none!important; }

.left_col_block { border-bottom:2px solid #999999; padding:5px; }
.left_col_block form { padding:0; margin:0; }

h2.form_title { font-size:12px; color:#000; font-weight:bold;  margin:0; padding:8px 0 8px 0; }
.form_col_left { float:left; width:110px; padding-top:2px; }
.form_col_left a { font-size:9px!important; line-height:12px; }

p.testimonial { padding-left:6px; line-height:14px; }
.left-quote { display:inline-block; font-weight:bold; position:relative; left:-8px; width:0; }
.right-quote { font-weight:bold; }