@import "style_structure.css";
@import "style_type.css";
@import "style_navigation.css";
@import "news_ticker.css";

body
{padding: 0; margin: 0;}

#main img {padding: 0 0 15px 0; width: 440px; height: 310px;}
#main .nav_panel img {width: 400px; height: 90px; border:0;}

#page_title img {height: 35px; width: 200px;}

#main li.property_list_item img	{float: left; border: none; width: 100px; height: 100px; padding: 0;}
li.property_list_item a img, li.property_list_item a:link img, li.property_list_item a:visited img {border: 0;}

ul#list_item_thumbs li img.thumb_selected {border: 3px solid #FFFFFF; }

#main li.news_list_item img	{float: right; border: none; width: 100px; height: 100px; padding: 0;}
li.news_list_item a img, li.news_list_item a:link img, li.news_list_item a:visited img {border: 0;}

ul#news_list_item_thumbs li img.thumb_selected {border: 3px solid #FFFFFF; }

#homepage_top_panel img {width: 885px; height: 275px; padding: 0;}
#homepage_top_panel {background: transparent;}
#main img.homepage_news {width: 350px; height: 40px; }

#img1 img {padding: 0; margin:0; height: 350px; width: auto;}
#img2 img {padding: 0; margin:0; height: 350px; width: auto;}
#img3 img {padding: 0; margin:0; height: 350px; width: auto;}

#img1.news_centre_image img{padding: 0; margin:0; height: 310px; width: auto;}
#img2.news_centre_image img{padding: 0; margin:0; height: 310px; width: auto;}
#img3.news_centre_image img{padding: 0; margin:0; height: 310px; width: auto;}

#main #news_centre_menu a img,
#main #news_centre_menu a:link img, #main #news_centre_menu a:visited img, 
#main #news_centre_menu a:hover img, #main #news_centre_menu a:active img 
	{float: left; width: 110px; height: 28px; font-size: 0; line-height: 0; border:0; padding: 0;}

#main .back_to, #main .back_to a {height: 13px; width: 13px; vertical-align: center; border: 0; padding: 0; margin: 0;}

#list_filter {clear: both; font-family: Helvetica, Arial sans-serif; font-weight: bold; text-transform: none; color: #666666;}
#list_filter form {margin-bottom: 4px; padding-top: 8px; border-top: 1px solid #CCCCCC;}
#list_filter lable {display: inline;}
#page_context {display: inline; padding: 3px 10px 3px 0; }
#page_count {display: inline; padding: 0px 10px 0px 8px; border-left: 1px dotted #FFFFFF;}
#list_filter lable {margin-left:0;}

lable {display: block; margin: 0 0 4px 3px; font-family: Helvetica, Arial sans-serif; font-weight: bold; text-transform: none; color: #FFFFFF;}
#category1 {display: block; margin-top: 4px;}
#category2 {display: block; margin-top: 4px;}

#search_field {position: relative; top: 0px; display: block; height: 20px; width: 180px; margin:0 0 12px 0; padding:0;}

#search_form form {margin: 0; padding: 0;}
#search_form  #search_input_field {position: absolute; left: 10px; border:0; background: transparent url(../media/images/searchfield.png) repeat-x scroll left top; width: 168px; margin: 0; display: block; font-size: 11px; padding: 3px 0 2px 0;}
#search_form .left {position: absolute; background: transparent url(../media/images/searchfield_left.png) no-repeat scroll left top; height: 19px; width: 10px; display: block;}
#search_form .right {position: absolute; left: 178px; background: transparent url(../media/images/searchfield_right.png) no-repeat scroll left top; height: 19px; width: 10px; display: block;}

#filter_bar_1 {margin-bottom: 8px;}
#filter_bar_2 {padding: 8px 0 8px 0; border-top: dotted 1px #CCCCCC;}

#limit {display: inline; margin-right: 20px;}
#sort {display: inline; margin-right: 20px;}