
html, body
{
    background:url(bk.jpg) #D4EEFA center top;
	margin: 0px;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 12px;
    color : #666666;
	height: 100%;
}


 */
.field_caption{
	font-weight:bold;
}
.view_image {
	text-align:left;
}

.image_caption {
	font-size:16px;
	font-weight:bold;
}
.view_user {
 padding-left:5px;
}
.view_user_user_name {
	font-size:14px;
	font-weight:bold;
}
.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 {

}

/* THIS CONTROLS THE ROW COLORS main pages*/

tr.result_row_1{
background-color: #ffffff; 

}
tr.result_row_0{
background-color: #EBB6A0; 

}

/* 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;
	padding: 10px;
}
/* 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 */
td.row1_0	{ background-color: #009900; }
td.row2_0	{ background-color: #CCFFCC; }
td.row3_0	{ background-color: #99CC99; }
.adminListingLeft_0 {
	color: #FFFFFF;
	background-color : transparent;
}
/* LISTING BROWSE PAGE NAVIGATION WIDGET 'next_prev()'display stuff  */

.browse_tool_table {
	background-color: ffffff;
	width:100%;    
	font-size: 11px; 
	text-decoration: none; 
	color: black; 
}
.browse_tool {
	background-color: ffffff;
	font-size: 11px; 
	text-decoration: none; 
	color: black; 
}			
.browse_tool_num {
	color: #336699;
}

.browse_tool_button A {		
	margin-top: 3px;
	background-color: #f7f7f7;
	font-size: 10px;
	line-height: 10px; 
	text-align: center;
	font-weight: bold; 
	text-decoration: none; 
	color: #666666; 
	width: 82px;
	height: 18px;
	display: block;
	padding: 2px;
}

.browse_tool_button A:visited {		
	color: #132975;
}

.browse_tool_button A:hover {		
	color: #FFFFFF;
	background-color: #c8c8c8;
	width: 82px; 
	height: 18px;
}

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

.browse_tool_ghost A
 {
	margin-top: 3px;
	background-color: #f7f7f7;
	font-size: 10px;
	line-height: 10px; 
	text-align: center;
	font-weight: bold; 
	text-decoration: none; 
	color: #666666; 
	width: 82px;
	height: 18px;
	display: block;
	padding: 2px;
}


.browse_tool_curpage {
	BACKGROUND-COLOR: #666666;
	color: #FFFFFF;
	width: 15px;
	height: 15px;
	display: block;
	text-align: center;
	padding: 2px;
	border-left: 1px #666666 solid; 
}
			
.bt_pages {
	font-family: verdana, arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #FFFFFF;
	text-decoration:none;
	width: 15px;
	height: 15px;
	vertical-align: middle;
	color:	#000000;
}

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

A.bt_pages{
	color:	#000000;
	width: 15px;
	height: 15px;
	padding: 2px;
	display: block;
	text-align: center;
}

A.bt_pages:visited{
	color: #000000;
}

A.bt_pages:hover{
	color:#FFFFFF;
	background: #CCCCCC; 
}

/* END STYLES FOR OPEN REALTY 2.0  */

/*css test*/

#search_box_advanced
{
margin-left: 10px;
margin-top: 5px;
background-color: #f7f7f7;
width: 150px;
height: 400px;
float: left;
padding: 5px;
}

#search_result_container
{
background-color: #f7f7f7;
margin-left: 175px;
margin-top: 5px;
padding: 2px;
}

table.search_result_header
{
background-color: #f8f8f8;
height: 15px;
align: left;
padding:5px;
color: #666666;
}

table.search_result_header A
{
color: #FFFFFF;
text-decoration: underline;
}
#header_title

{
width: 100px;
float: left;
}

#header_field
{
width: 100px;
float: left;
}

#search_results_container
{
float: left;
background-color: #cccccc;
width: 560px;
}

#image_search_box
{
float: left;
}

#search_result_top_container
{
float: left;
margin-left: 120px;
width:400px;
height: 50px;
background-color: #c4c4c4;
}

/*search results*/

table.result_top_row
{
border-bottom: 1px #9E9E9E dotted;
}

table.result_row
{
border-top: 1px #E1E5E8 solid;
}

table.result_row img
{
border: 0px;
}



table.adv_search
{
background-color: #F4F4F4;
margin-top: 10px;
padding: 5px;
}

/* listing page style */

table.main_image_table
{
background-color: #D0DAE4;
margin: 10px;
padding: 5px;
}

table.main_image_table img
{
border: 1px #FFFFFF solid
}

table.thumb_image_table td
{
padding-right: 8px;
padding-bottom: 8px;

}

table.thumb_image_table td A img
{
border: 1px #FFFFFF solid;
}

table.listing_details_right_box
{
margin: 10px;
}

.listing_title
{
font-size: 14px;
border-bottom: 1px #CCCCCC dotted;
padding-top: 10px;
padding-bottom: 10px;
}

table.more_links
{
margin: 10px;
padding: 10px;
background-color: #EFEFEF;
}

table.more_links img
{
border: 0px;
color: #748FA4;
}
table.more_links A
{
color: #748FA4;
}

table.menu
{
background-color: #F1F1F1;
}

table.menu td
{

padding-left: 10px;
}

table.menu A
{
display: block;
padding: 10px;
vertical-align: middle;
font-size: 14px;
color: #7F7F7F;
text-decoration: none;
padding: 10px;
border-bottom: 1px solid #CCCCCC;

}


table.menu A:hover
{
background-color: #F9F9F9;
}

table.form_table
{
background: url(search_bk.jpg) ;
margin-left: 10px;
padding: 10px;
}

.form
{
         border : 1px solid #666666;
        background-color : #F6F6F6;
        font-family : Arial, Helvetica, sans-serif;
        font-size : 10px;
        vertical-align : middle;
		
}
table.search_form_container 
{
background-color: #f8f8f8;
padding: 3px;
}

table.featured_listings
{
background-color: #f7f7f7;
}
.featured_listings img
{
border: 1px solid #666666;
}
.featured_listings A
{
color: #666666;
text-decoration: none;
}

.large_text {
	font-size: 24px;
}


#main
{
height: 100%;
}

#footer
{
height: 20%;
background-color: #94b7db;
}

#footer_address A
{
color: #FFFFFF;

}

.search_container
{
padding: 10px;
}

table.javacolumn img
{
border: 1px #CCCCCC solid;
}

table.javacolumn A
{
color: #666666;
}

table.javacolumn A:visted
{
color: #666666;
}
