/*     
Desc: Open-Realty CSS file
Author: Awddesign.co.uk 
Date: 28-FEB-2008
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 */

.result_row_0 {
background-color:#E4E8F3;
}

.result_row_1 {
background-color:#E4E8F3;
}


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

.browse_tool_table {
background-color:transparent; /* main bg */

width:100%;
font-size:11px;
text-decoration:none;
color:#000;
}

.browse_tool {
background-color:transparent;/* main bg */
font-size:11px;
text-decoration:none;
color:#000;
}

.browse_tool_num {
color:#369;
}

.browse_tool_button a {
background-color:transparent;/* main bg */
font-size:10px;
line-height:12px;
text-align:center;
border-color:#323A5F;
border-style:outset;
border-width:1px;
font-weight:700;
text-decoration:none;
color:#323A5F;
width:82px;
height:28px;
display:block;
}

.browse_tool_button a:visited { /* Refine Search button */
color:#000;
}

.browse_tool_button a:hover {  /* Refine Search button */
color:#999;
border-style:inset;
width:82px;
height:28px;
}

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

.browse_tool_curpage {
background-color:#4A5890;
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:#4A5890;
}


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




.next_prev_listing {

	background-color: #ffffcc;
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%;
}

/* 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( "{template_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( "{template_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( "{template_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 
=== === === === === === === === === === === === === === === === === === === === */

#imagerows {
width:440px;
padding:2px;
border-width:medium;
border:ridge;
text-align:center;
}

/* Listing detail Home Features and Community Features
=== === === === === === === === === === === === === === === === === === === === */

.multiple_options_caption { /* the title */
margin:0;
padding:0;
font-weight:700;
width:100%;
}

.multiple_options {
float:left;
width:100%;
}

.multiple_options ul {    /* the content */
margin: 0 0 0 5px;
padding:0 0 0 10px;
list-style-type: circle;

/*
list-style-type:none;
list-style-type: square;
list-style-type: circle;
list-style-type: disc;
*/
}

td.multiple_options li {
list-style-type: circle;
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;
}


