/*
Desc: Open-Realty CSS file
Author: Albert :: http://www.Awddesign.co.uk/
Date: 01-Aug-2009
Colours	+ *Page/section name*
        - *colour hex* *colour name* (*purpose*)
css Generated with http://www.oswt.co.uk/developments/css_formatter_optimiser/

=== === === === === === === === === === */

.search_results {
width:100%;
}

/*  SEARCH RESULTS PAGE ROWS searchresults page*/

.result_row_0 {
background-color:#DDDDC4;
}

.result_row_1 {
background-color:#ffffff;
}


.result_row_0 table {
border-color: #5A3D1B;
border-width:1px;
border-style:solid;
}

.result_row_1 table {
border-color: #5A3D1B;
border-width:1px;
border-style:solid;
}

/* LISTING BROWSE PAGE NAVIGATION WIDGET 'next_prev()'display stuff FOR ?action=searchresults PAGE 
=== === === === === === === === === === === === === === === === === === === === */

.browse_tool_table {
b//ackground-color:silver;
width:100%;
font-size:11px;
text-decoration:none;
color:#000;
}

.browse_tool {
b//ackground-color:silver;
font-size:11px;
text-decoration:none;
color:#000;
}

.browse_tool_num {
color:#369;
}

.browse_tool_button a {
b//ackground-color:silver;
font-size:10px;
line-height:10px;
text-align:center;
border-color:#000;
border-style:outset;
border-width:1px;
font-weight:700;
text-decoration:none;
color:#000;
width:82px;
height:18px;
display:block;
}

.browse_tool_button a:visited {
color:#000;
}

.browse_tool_button a:hover {
color:#FFF;
border-style:inset;
width:82px;
height:18px;
}

.browse_tool_ghost {
font-size:10px;
line-height:10px;
color:#aaa;
text-decoration:none;
}

.browse_tool_curpage {
/*background-color:#132975; */
background-color:#5A3D1B;

color:#FFF;
width:24px;
height:20px;
display:block;
text-align:center;
}

.bt_pages {
font-family:verdana, arial, Helvetica, sans-serif;
background-color:#D1DEE9;
text-decoration:none;
font-size:10px;
vertical-align:middle;
color:#000;
}

bt_pages_ghost {
color:#aaa;
text-decoration:none;
}

a.bt_pages {
color:#000;
width:24px;
height:20px;
display:block;
text-align:center;
}

a.bt_pages:visited {
color:#000;
}

a.bt_pages:hover {
color:#FFF;
/*background-color:#132975; */
background-color:#5A3D1B;
}

/* LISTING PAGE DETAILS 'listing_next_prev'  
=== === === === === === === === === === === === === === === === === === === === */

.next_prev_listing {
margin:2em 0 2em 3em;
border:1px solid #a9a9a9;
width:40em;
text-align:center;
}

.next_prev_listing ul {
margin:1.5em auto;
}

.next_prev_listing li {
display:inline;
padding:.5em 1em;
list-style-type:none;
}

.count,.listing_xy {
width:100%;
background-color:#dcdcdc;
clear:both;
padding:.5em 0;
}

/* CSS FOR TABBED PAGES FPR listing_detail_tabbed.html 
=== === === === === === === === === === === === === === === === === === === === */

.dynamic-tab-pane-control.tab-pane {
position:relative;
width:100%;
/* width needed weird IE bug */
margin-right:-2px;
/* to make room for the shadow */
}

.dynamic-tab-pane-control .tab-row .tab {
width:70px;
height:16px;
background-image:url( "images/tab.png" );
position:relative;
top:0;
display:inline;
float:left;
overflow:hidden;
cursor:Default;
margin:1px -1px 1px 2px;
padding:2px 0 0;
border:0;
z-index:1;
font:11px Tahoma;
white-space:nowrap;
text-align:center;
}

.dynamic-tab-pane-control .tab-row .tab.selected {
width:74px !important;
height:18px !important;
background-image:url( "images/tab.active.png" ) !important;
background-repeat:no-repeat;
border-bottom-width:0;
z-index:3;
padding:2px 0 0;
margin:1px -3px -3px 0;
top:-2px;
font:11px Tahoma;
}

.dynamic-tab-pane-control .tab-row .tab a {
font:11px Tahoma;
color:#000;
text-decoration:none;
cursor:default;
}

.dynamic-tab-pane-control .tab-row .tab.hover {
font:11px Tahoma;
width:70px;
height:16px;
background-image:url( "images/tab.hover.png" );
background-repeat:no-repeat;
}

.dynamic-tab-pane-control .tab-page {
clear:both;
border:1px solid #919b9c;
background:#fff;
z-index:2;
position:relative;
top:-2px;
font:11px Tahoma;
color:#000;
filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#fffcfcfe, EndColorStr=#fff4f3ee, GradientType=0) progid:DXImageTransform.Microsoft.Shadow(Color=#ff919899, Strength=2, Direction=135);
/*244, 243, 238*/
/* 145, 155, 156*/
padding:10px;
}

.dynamic-tab-pane-control .tab-row {
z-index:1;
white-space:nowrap;
}

.slideshow_img {
float:left;
width:100%;
text-align:center;
}

.slideshow_links {
float:left;
width:100%;
text-align:center;
}

.city_distance_header {
font-size:12px;
}

/* 2.4.2  Property Features and Local Activities
=== === === === === === === === === === === === === === === === === === === === */

#imagerows {
width:100%;
padding:0px;
/*
border-width:medium;
border:ridge;*/

text-align:left;
}


.multiple_options_caption {
margin:0;
padding:0;
font-weight:700;
width:100%;
}
/*
.multiple_options {
float:left;
width:100%;
}

.multiple_options ul {
margin:0;
padding:0;
list-style-type:none;
}

.multiple_options li {
display:inline;
}
*/


/* 
=== === === === === === === === === === === === === === === === === === === === */

.field_caption {
font-weight:700;
}

.searchpage_field_caption {
font-weight:700;
text-align:right;
}

.searchpage_field_caption_row {
font-weight:700;
text-align:right;
}

.lat_long_header {
font-size:12px;
}

.postalcode_distance_header {
font-size:12px;
}

/* VIEW_USER PAGES 
=== === === === === === === === === === === === === === === === === === === === */

.view_users {
width:100%;
}

.view_image {
text-align:center;
}

.image_caption {
font-size:16px;
font-weight:700;
}

.view_user {
padding-left:5px;
}

.view_user_user_name {
font-size:14px;
font-weight:700;
}

.view_user_user_images {
float:left;
}

.view_user_user_info {
float:left;
padding-left:10px;
}

.view_user_user_hitcount {
clear:both;
}

.view_user_user_box {
}

/* YOUR SEARCH RETURNED NO RESULTS INFO 
=== === === === === === === === === === === === === === === === === === === === */

.no_results {
color:red;
margin-top:10px;
}

/* THIS CONTROLS THE TABLES DISPLAYED BY PAGES GENERATED BY THE PAGE EDITOR 
=== === === === === === === === === === === === === === === === === === === === */

table.page_display {
border:3px;
}

td.page_display {
width:100%;
vertical-align:top;
}

/* THIS CONTROLS THE TABLES DISPLAYED IN THE ADMIN 
=== === === === === === === === === === === === === === === === === === === === */

table.admin_main {
border:3px;
width:100%;
}

td.admin_main {
width:100%;
vertical-align:top;
}

/* THIS CONTROLS THE ROW COLORS DISPLAYED IN THE ADMIN 
=== === === === === === === === === === === === === === === === === === === === */
td.row1_0 {
background-color:#090;
}

td.row2_0 {
background-color:#CFC;
}

td.row3_0 {
background-color:#9C9;
}

.adminlistingleft_0 {
color:#FFF;
background-color:transparent;
}



/*  2.5.0 */

.field_caption{font-weight:700;}
.view_image{text-align:center;}
.image_caption{font-size:16px;font-weight:700;}
.view_user{padding-left:5px;}
.view_users{width:100%;}
.view_user_user_name{font-size:14px;font-weight:700;}
.view_user_user_images{float:left;}
.view_user_user_info{float:left;padding-left:10px;}
.view_user_user_hitcount{clear:both;}
.no_results{color:red;margin-top:10px;}
.next_prev_listing{border:1px solid #a9a9a9;width:40em;text-align:center;margin:2em 0 2em 3em;}
.next_prev_listing ul{margin:1.5em auto;}
.next_prev_listing li{display:inline;list-style-type:none;padding:.5em 1em;}
.count .listing_xy{width:100%;background-color:#dcdcdc;clear:both;padding:.5em 0;}

/*  2.5.7 */

/* BLOG VIEW
*******************************************************************************/
.blog_date {
clear:both;
color:#808080;
margin-bottom:3px;
font-size:10px;
}
.blog_title{
font-weight:bold;
font-size:18px;
color:#9FB6D5;
border-bottom:1px dotted;
}
.blog_summary{
padding:7px;
color:#808080;
}
.blog_story_link_line{
padding-left:7px;
padding-bottom:5px;
}
a.blog_story_link{
text-decoration:none !important;
}
.blog_entry_footer {
background-color:#9FB6D5;
display:block;
height:15px;
padding-left:5px;
padding-top:2px;
padding-right:5px;
margin-bottom:15px;
font-size:10px;
}

.blog_byline{
float:left;
}
.blog_comments{
float:right;
}
.blog_full_article{
padding:7px;
color:#808080;
}
.blog_article_comments_header{
font-weight:bold;
font-size:18px;
color:#053280;
margin-bottom:10px;
}

.blog_article_comment_item{
margin-left:10px;
margin-right:10px;
padding-bottom:5px;
padding-top:5px;
}
.blog_article_comment_title_row{
background-color:#9FB6D5;
display:block;
height:15px;
padding-left:5px;
padding-top:2px;
padding-right:5px;
margin-bottom:15px;
font-size:10px;
}
.blog_article_comment_text {
padding-left:5px;
padding-right:5px;
color:#808080;
}

.add_comment_block{
padding-left:20px;
margin-top:10px;
}

.blog_leave_comment_text {
color:#053280;
}
.blog_leave_comment_submit{
border-color:#053280;
font-weight:bold;
font-size:10px;
}

.blog_leave_comment_text_textarea{
width:500px;
height:75px;
}
/* UPDATES
*******************************************************************************/



