BODY			{margin : 0; PADDING : 0; font-family:Arial, Helvetica, sans-serif; background-color:#FFFFFF; background-image: url(../images/background.gif); background-position: center; background-position: top;}

h1 				{font-family: arial, sans-serif; color:#39415D; font-size:100%; padding:0px; margin-bottom:20px;}
h2 				{font-family: arial, sans-serif; color:#000000; font-size:90%;}
h3 				{font-family: arial, sans-serif; color:#000000; font-size:140%;}
h4 				{font-family: arial, sans-serif; color:#000000; font-size:120%;}
h5 				{font-family: arial, sans-serif; color:#000000; font-size:90%;}

p 				{font-family: arial, sans-serif;color:#39415D;font-size:75%;}

td 				{font-family: arial, sans-serif;color:#39415D;font-size:100%;}

a img 			{border: none;} 

a:link			{text-decoration:none; color:#39415D; font-weight:bold;}
a:visited 		{text-decoration:none; color:#39415D; font-weight:bold;}
a:hover 		{text-decoration:underline; color:#a3b8f7;}

.textimage					{margin-left:20px;margin-bottom:20px;}
.textimage2					{margin-top:10px;margin-bottom:10px;}

input, textarea, select, formels1	{font-family: Arial, Helvetica,sans-serif;color:#39415D;font-size:90%;border:0px; border-bottom:1px solid #7088E1; border-top:1px solid #7088E1; border-left: 1px solid #7088E1;
									 border-right: 1px solid #7088E1;padding:0px; background-color: #E9EDFC;}
									 
input[type='text'], select{width:180px; height:20px; border:1px solid #aebff3; background:url(../images/field_bg.jpg) repeat-x; padding:4px; margin-bottom:6px;}	
select{ height:30px; }
textarea{width:220px; height:140px; border:1px solid #aebff3; background-color:#CCC; background:url(../images/textarea_bg.jpg) repeat-x; padding:4px;}

input.textfield_short, select.textfield_short{ width:80px; }

input[type='image'] {border:0;}

.formels1							{font-family: Arial, Helvetica, sans-serif;color: #39415D;font-size:70%;border:1px; border-bottom: 1px solid #7088E1; border-top: 1px solid #7088E1; border-left: 1px solid #7088E1;
									 border-right: 1px solid #7088E1;padding:0px; background-color:#E9EDFC;}
									 
#dhtmltooltip{
color:#39415D;
font-weight:bold;
position: absolute;
width: 150px;
border: 1px solid #a4b8f5;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#lrg_txt_box			{background:url(../images/large_field_bg.jpg) repeat-x;}

.gap_top				{margin-top:15px;}

#split_right2 h1, p		{padding-bottom:14px;}

/*---------------------------------- GLOBAL VALUES ----------------------------------------- */

#nav_a {height: 35px;width: 989px;text-align:left; padding 10px; margin-bottom:10px; margin-left:auto; margin-right:auto;}
#nav_a ul {margin: 0px;padding: 0px;list-style: none;width: 989px;margin-top: 15px;float:left; background-image:url(../images/nav_back.jpg);}
#nav_a ul li {list-style: none;margin: 0px;padding: 0px;float: left;text-align:right;}

#hometoplink {font-family: Arial, Helvetica, sans-serif;color: #39415d;font-size:75%; background-image:url(../images/2nav_bg.jpg);font-weight: bold;height:30px;width: 80px;display: block;text-align: center;padding-top: 15px;padding-left: 0px;float: left;border-right: 1px solid #B8C4D5;}
#hometoplink:hover {color: #39415d; background-image:url(../images/2nav_bg2.jpg);}

#abouttoplink {font-family: Arial, Helvetica, sans-serif;color: #39415d;font-size: 75%;font-weight: bold; background-image:url(../images/2nav_bg.jpg); height:30px;width: 85px;display: block;text-align: center;padding-top:15px;padding-left: 0px;float: left;	border-right: 1px solid #B8C4D5;}
#abouttoplink:hover {color: #39415d;background-image:url(../images/2nav_bg2.jpg);}

#searchtoplink {font-family: Arial, Helvetica, sans-serif;color: #39415d;font-size: 75%;font-weight: bold; background-image:url(../images/2nav_bg.jpg); height: 30px;width: 120px;display: block;text-align: center;padding-top: 15px;float: left;	border-right: 1px solid #B8C4D5;}
#searchtoplink:hover {color: #39415d;background-image:url(../images/2nav_bg2.jpg);}

#buyingtoplink {font-family: Arial, Helvetica, sans-serif;color: #39415d;font-size: 75%;font-weight: bold;background-image:url(../images/2nav_bg.jpg);height: 30px;width: 80px;display: block;text-align: center;padding-top: 15px;float: left;	border-right: 1px solid #B8C4D5;}
#buyingtoplink:hover {color: #39415d;background-image:url(../images/2nav_bg2.jpg);}

#regiontoplink {font-family: Arial, Helvetica, sans-serif;color: #39415d;font-size: 75%;font-weight: bold;background-image:url(../images/2nav_bg.jpg);height: 30px;width: 80px;display: block;text-align: center;padding-top: 15px;float: left;	border-right: 1px solid #B8C4D5;}
#regiontoplink:hover {color: #39415d;background-image:url(../images/2nav_bg2.jpg);}

#registertoplink {font-family: Arial, Helvetica, sans-serif;color: #39415d;font-size: 75%;font-weight: bold; background-image:url(../images/2nav_bg.jpg);height: 30px;width: 85px;display: block;text-align: center;padding-top: 15px;float: left;	border-right: 1px solid #B8C4D5;}
#registertoplink:hover {color: #39415d;background-image:url(../images/2nav_bg2.jpg);}

#contacttoplink {font-family: Arial, Helvetica, sans-serif;color: #39415d;font-size: 75%;font-weight: bold; background-image:url(../images/2nav_bg.jpg);height: 30px;width: 80px;display: block;text-align: center;padding-top: 15px;float: left;	border-right: 1px solid #B8C4D5;}
#contacttoplink:hover {color: #39415d;  background-image:url(../images/2nav_bg2.jpg);}

#linktoplink {font-family: Arial, Helvetica, sans-serif;color: #39415d;font-size: 75%;font-weight: bold; background-image:url(../images/2nav_bg.jpg);height:30px;width: 80px;display: block;text-align: center;padding-top: 15px;float: left;	border-right: 1px solid #B8C4D5;}
#linktoplink:hover {color: #39415d; background-image:url(../images/2nav_bg2.jpg);}

#flightstoplink {font-family: Arial, Helvetica, sans-serif;color: #39415d;font-size: 75%;font-weight: bold; background-image:url(../images/2nav_bg.jpg);height:30px;width:81px;display: block;text-align: center;padding-top: 15px;float: left;	border-right: 1px solid #B8C4D5;}
#flightstoplink:hover {color: #39415d; background-image:url(../images/2nav_bg2.jpg);}

#sitemaptoplink {font-family: Arial, Helvetica, sans-serif;color: #39415d;font-size: 75%;font-weight: bold; background-image:url(../images/2nav_bg.jpg);height:30px;width:127px;display: block;text-align: center;padding-top: 15px;float: left;	border-right: 1px solid #B8C4D5;}
#sitemaptoplink:hover {color: #39415d; background-image:url(../images/2nav_bg2.jpg);}




/*---------------------------------- MAIN NAVIGATION ----------------------------------------- */

#page_title				{width:949px; overflow:hidden; margin-left:auto; margin-right:auto; text-align:left; background-image:url(../images/nav_fade.jpg); padding-top:20px; padding-left:20px; padding-right:20px; 
						background-repeat:repeat-x;}
#page_title h1			{margin-top:0px;margin-bottom:0px;}
#page_title h2			{margin-top:0px;margin-bottom:10px;}
#page_title p			{margin-top:0px;margin-bottom:0px;}
#page_title li		{font-family: arial, sans-serif;color:#39415D;list-style:url(../images/bulletz.jpg); font-size:75%;}


#page_title2				{width:949px; overflow:hidden; margin-left:auto; margin-right:auto; text-align:left; background-image:url(../images/nav_fade.jpg); padding-top:20px; padding-left:20px; padding-right:20px; 
						background-repeat:repeat-x;}
#page_title2 h1			{margin-top:0px;margin-bottom:10px;}
#page_title2 h2			{margin-top:0px;margin-bottom:10px;}
#page_title2 p			{margin-top:10px;margin-bottom:10px;}
#page_title2 li		{font-family: arial, sans-serif;color:#39415D;list-style:url(../images/bulletz.jpg); font-size:75%;}						

#home_holder			{width:949px; overflow:hidden; margin-left:auto; margin-right:auto; text-align:left; padding-top:0px; padding-left:20px; padding-right:20px; border:solid 0px #000;}

#search					{width:510px; overflow:hidden; float:left; margin-top:10px;}

.search_button2 { margin-left:-8px; }

.new_build_table		{font-family:arial, sans-serif; color:#39415D; font-size:75%; padding:0px;}

.advanced_search_box	{width:230px; height:18px; border:0px; margin-top:5px; margin-left:5px; background-color:#FFF;}
.advanced_search_box3	{width:130px; height:18px; border:0px; margin-top:5px; margin-left:5px; background-color:#FFF;}
.advanced_search_box5	{width:90px; height:18px; border:0px; margin-top:5px; margin-left:5px; background-color:#FFF;}

.search_box				{width:232px; height:18px; background-image:url(../images/search_box_bg_drop.jpg);  border:solid 1px #a4b8f5; margin-top:5px; margin-bottom:5px; padding:5px;}
.search_box2			{width:80px; height:18px; background-image:url(../images/search_box_bg_drop.jpg);  border:solid 1px #a4b8f5; margin-top:0px; margin-bottom:5px; padding:5px;}
.search_box3			{width:100px; height:18px; background-image:url(../images/search_box_bg_drop.jpg);  border:solid 1px #a4b8f5; margin-top:0px; margin-bottom:5px; padding:5px;}
.search_box5			{width:50px; height:18px; background-image:url(../images/search_box_bg_drop.jpg);  border:solid 2px #a4b8f5; margin-top:0px; margin-bottom:5px; padding:5px;}

.advanced_search_deco	{width:240px; height:28px; background-image:url(../images/search_box_bg_drop.jpg); background-repeat:repeat-x; border:solid 2px #a4b8f5; margin-top:5px; margin-bottom:5px;}
.advanced_search_deco2	{width:160px; height:28px; background-image:url(../images/search_box_bg_drop.jpg); background-repeat:repeat-x; border:solid 2px #a4b8f5; margin-top:5px; margin-bottom:5px;}
.advanced_search_deco5	{width:140px; height:28px; background-image:url(../images/search_box_bg_drop.jpg); background-repeat:repeat-x; border:solid 2px #a4b8f5; margin-top:5px; margin-bottom:5px;}

.advanced_search_deco3	{width:150px; height:28px; background-image:url(../images/search_box_bg_drop.jpg); background-repeat:repeat-x; border:solid 1px #a4b8f5; margin-top:0px; margin-bottom:5px;}
.advanced_search_deco6	{width:100px; height:28px; background-image:url(../images/search_box_bg_drop.jpg); background-repeat:repeat-x; border:solid 1px #a4b8f5; margin-top:0px; margin-bottom:5px;}

.advanced_search_box2	{width:130px; height:18px; border:0px; margin-top:5px; margin-left:5px; }
.search_ref				{font-size:75%;}

#map_text				{width:141px; height:185px; float:left; margin-left:15px; padding-top:89px;}
#map_text h1			{letter-spacing:-1px;}
#map_text p				{margin-top:-16px;}
#map_style				{width:265px; overflow:hidden; float:left;}

.search_button 			{width:244px; height:31px; float:left; background-image:url(../images/searchbutton_001.jpg); display:block; margin-top:-10px;}
.search_button:hover	{background-image:url(../images/searchbutton_002.jpg);}

.search_button2 			{width:120px; height:31px; float:left; background-image:url(../images/searchbutton_011.jpg); display:block;}
.search_button2:hover	{background-image:url(../images/searchbutton_022.jpg);}

#logo 					{width:989px;height:107px;margin-top:8px;background-image: url(../images/logo_top.jpg);margin-left:auto;margin-right:auto;}

#left_logo 				{width:354px;float:left;border: 0px solid #B8C4D5;}
#right_logo 			{width:600px;float:right;border: 0px solid #B8C4D5;}

#register_top			{width:135px;float:left;border: 0px solid #B8C4D5;margin-top:20px;margin-left:145px;text-align:right;}
#banner_top				{width:300px;float:right;border: 0px solid #B8C4D5;text-align:right;margin-top:10px;}

#search_table			{font-family: arial, sans-serif;color:#39415D;font-size:75%;}

.flash 					{width:989px; height:100px; margin-left:auto; margin-right:auto; padding:0px;}

.home_page_mid 			{width:949px; overflow:hidden; margin-left:auto; margin-right:auto; text-align:left; padding-top:0px; padding-left:20px; padding-right:20px; border:solid 0px #000; margin-bottom:20px;}

.mid_containers			{width:268px; height:369px; float:left; margin-right:10px; background-image:url(../images/mid_bg1.jpg); background-repeat:repeat-x; border:1px solid #a2b6f3; padding-left:20px; padding-right:20px;}

.mid_containers2		{width:307px; height:369px; float:left; margin-right:10px;}

.mid_containers3		{width:268px; height:179px; float:left; background-image:url(../images/mid_bg1.jpg); background-repeat:repeat-x; border:1px solid #a2b6f3; margin-bottom:10px; padding-left:20px; padding-right:20px;}

.mid_containers4		{width:268px; height:178px; float:left; background-image:url(../images/mid_bg1.jpg); background-repeat:repeat-x; border:1px solid #a2b6f3; padding-left:20px; padding-right:20px;}

.mid_containers5		{width:268px; height:369px; float:right; background-image:url(../images/mid_bg1.jpg); background-repeat:repeat-x; border:1px solid #a2b6f3; padding-left:20px; padding-right:20px;}
.mid_containers5 li		{font-family: arial, sans-serif;color:#39415D;font-size:75%; list-style:url(../images/bulletz.jpg);}

.bottom_left			{width:288px; height:369px; float:left; margin-right:10px;}

.bottom_right			{width:631px; float:left;}
.bottom_right li		{font-family: arial, sans-serif;color:#39415D;font-size:75%; list-style:url(../images/bulletz.jpg); margin-bottom:10px;}

.home_page_mid2 		{width:949px; overflow:hidden; margin-left:auto; margin-right:auto; text-align:left; padding-bottom:0px; padding-left:20px; padding-right:20px; border:solid 0px #000; margin-bottom:20px; }

.new_footer				{width:949px; height:90px; margin-left:auto; margin-right:auto; border-top:solid 1px #999; padding-top:10px;}

.footer_left			{float:left;}
.footer_right			{float:right; font-size:11px;}

#search_along			{width:949px; overflow:hidden; margin-left:auto; margin-right:auto; text-align:left; padding-top:0px; padding-left:00px; padding-right:0px; border:solid 0px #000; background-image:url(../images/nav_fade.jpg); background-repeat:repeat-x;}

#search_along h1 		{margin-top:5px;margin-bottom:0px;margin-left:5px;font-size:65%;padding:0px;}

#split_right_new			{float:left;width:348px;text-align:right;overflow:auto;}
#split_left_new				{float:left;width:430px;overflow:auto;text-align:left;}

#split_left_new p				{margin-top:10px;margin-bottom:10px;}

#split_left_contact				{float:left;width:800px;overflow:auto;text-align:left;}

#split_left_contact p				{margin-top:10px;margin-bottom:10px;}

#flashmap_new				{ margin-left:80px;}
#guide_text_new				{float:right;width:779px;text-align:left;overflow:auto; border:#090 solid 0px; margin-top:4px;}
#guide_text_new p			{margin-top:10px;margin-bottom:10px;}
#guide_nav_new				{float:left;width:150px;overflow:auto;text-align:left; border:#090 solid 0px;}

.search_holder			{width:949px; overflow:hidden; margin-left:auto; margin-right:auto; text-align:left; padding-top:0px; padding-left:20px; padding-right:20px; border:solid 0px #000; background-image:url(../images/nav_fade.jpg); background-repeat:repeat-x;}
.left_search			{width:277px; overflow:hidden; float:left; border-right: solid 1px; color:#a2b6f3; margin-top:20px; margin-bottom:50px;}

#search_along {	width:989px;
	margin-left:auto;
	margin-right:auto;border:0px solid #7088E1;}
#property_area{

	width:989px;
	margin-left:auto;
	margin-right:auto;border:0px solid #7088E1;


}

#property_area2{

	width:989px;
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;border:0px solid #7088E1;


}

#regions_list {float:left;min-height:200px;overflow:hidden;width:190px;border:0px solid #7088E1;margin-right:5px;}

#split_right{
	float:right;
	width:460px;
	overflow:auto;
	padding-top:60px;
	padding-right:20px;

}


#split_right2{
	float:right;
	width:460px;
	margin-top:45px;
	overflow:hidden;

	

}

#wooden_home			{width:949px;overflow:auto;border: 0px solid #000000;padding-top:20px;}
#wooden_home_left		{width:500px;overflow:auto;float:left;border: 0px solid #000000;}
#wooden_home_right		{width:430px;overflow:auto;float:right;border: 0px solid #000000;}
#wooden_home_right p	{padding-bottom:5px;}

#wooden_home_footer		{width:949px;overflow:auto;border: 0px solid #000000;padding-bottom:20px;padding-top:20px;}

.larger					{font-size:140%;}


#split_left2 			{float:left;width:460px;overflow:auto;text-align:left;}
#split_left2 h1			{margin-top:0px;margin-bottom:10px;}
#split_left2 h2			{margin-top:10px;margin-bottom:10px;}
#split_left2 p			{margin-top:10px;margin-bottom:10px;}
#split_left2 li			{font-family: arial, sans-serif;color:#39415D;list-style:url(../images/bulletz.jpg); font-size:75%;}

#text_bottom 			{width:989px;overflow:auto;margin-left:auto;	margin-right:auto;}
#text_bottom h1			{margin-top:10px;margin-bottom:10px;}
#text_bottom h2			{margin-top:10px;margin-bottom:10px;}
#text_bottom p			{margin-top:10px;margin-bottom:10px;}
#text_bottom li			{font-family: arial, sans-serif;color:#39415D;list-style:url(../images/bulletz.jpg); font-size:75%;}

.testimonialcontainer	{width:258px; overflow:hidden;float:left; min-height:265px; margin-left:20px; background-color:#e7edfb; border:1px solid #a2b6f3; margin-bottom:10px; padding:15px 20px 20px 20px;}
.testimonialcontainer p	{ margin-left:5px; margin-right:5px; margin-bottom:10px; line-height:normal;} 
.testimonialcontainer2	{width:258px; overflow:hidden;float:left; background-color:#e7edfb; min-height:265px; border:1px solid #a2b6f3; margin-bottom:10px; padding:15px 20px 20px 20px;}

.testimonialcontainer3	{width:900px; overflow:hidden;float:left; background-color:#e7edfb; border:1px solid #a2b6f3; margin-bottom:10px; padding:15px 20px 20px 20px;}

/*---------------------------------- PROPERTY LISTINGS ----------------------------------------- */

.green_bar				{width:989px; height:44px; float:left; background:url(../images/green_bar.jpg) no-repeat; margin-bottom:12px;}

#advanced_button		{width:149px; height:44px; display:block; background:url(../images/advanced_search_button.jpg) no-repeat; float:left;}
#advanced_button:hover	{background-position:-149px;}

#login_button			{width:85px; height:44px; display:block; background:url(../images/user_login_button.jpg) no-repeat; float:left;}
#login_button:hover		{background-position:-85px;}

#register_button		{width:73px; height:44px; display:block; background:url(../images/register_button.jpg) no-repeat; float:left;}
#register_button:hover	{background-position:-73px;}

#add_favourite_button				{width:224px; height:53px; display:block; background:url(../images/add_favourites_button.jpg) no-repeat; float:left; border:0px;}
#add_favourite_button:hover		{background-position:-224px;}

#remove_favourite_button			{width:224px; height:53px; display:block; background:url(../images/remove_favourites_button.jpg) no-repeat; float:left; border:0px;}
#remove_favourite_button:hover	{background-position:-224px;}

.page_nav_holder		{width:auto; height:44px; float:right; margin-right:16px;}

#page_numbers			{width:auto; height:auto; float:right; margin-top:2px; margin-left:5px; margin-right:5px;}
#page_numbers p			{color:#222;}

#prev_page				{width:40px; height:22px; float:left; background:url(../images/prev_text.png) no-repeat; display:block; margin-top:10px;}
#prev_page:hover		{background-position:-40px;}

#start_arrow			{width:30px; height:28px; float:left; background:url(../images/start_arrow.png) no-repeat; display:block; margin-top:7px;}
#start_arrow:hover		{background-position:-30px;}

#prev_arrow				{width:22px; height:28px; float:left; background:url(../images/prev_arrow.png) no-repeat; display:block; margin-top:7px;}
#prev_arrow:hover		{background-position:-22px;}

#next_page				{width:42px; height:22px; float:left; background:url(../images/next_text.png) no-repeat; display:block; margin-top:10px;}
#next_page:hover		{background-position:-42px;}

#end_arrow				{width:30px; height:28px; float:left; background:url(../images/end_arrow.png) no-repeat; display:block; margin-top:7px;}
#end_arrow:hover		{background-position:-30px;}

#next_arrow				{width:22px; height:28px; float:left; background:url(../images/next_arrow.png) no-repeat; display:block; margin-top:7px;}
#next_arrow:hover		{background-position:-22px;}

.listing_box			{width:957px; height:161px; float:left; background:url(../images/listing_bg.jpg) no-repeat; padding:16px; margin-bottom:12px;}

.property_list_thumb	{width:214px; height:159px; float:left; border:1px solid #aebff3; margin-right:20px;}

.property_list_details	{width:470px; height:161px; float:left;}

.property_list_text		{width:470px; height:138px; float:left;}
.property_list_text h1	{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#5266a3; font-weight:bold; margin-top:0px; margin-bottom:10px;}
.property_list_text p	{color:#575757; margin:0px;}

.property_list_more		{width:122px; height:23px; float:left; display:block; background:url(../images/find_out_more_button.png) no-repeat;}
.property_list_more:hover	{background-position:-122px;}

.property_list_info		{width:224px; height:161px; float:left; margin-left:27px;}
.property_list_info h1	{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#5266a3; font-weight:bold; margin-top:0px; margin-bottom:10px;}
.property_list_info h2	{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5266a3; font-weight:bold; margin-top:0px; margin-bottom:0px;}
.property_list_info p	{color:#575757; margin:0px; line-height:0px; font-weight:bold;padding:0px;}
.property_list_info li	{font-size:12px; padding-left:0px; padding-bottom:0px; margin-left:-20px;}

#divider_line			{width:989px; height:1px; background-color:#999; margin-bottom:12px; float:left;}

.results				{margin-top:14px; float:left; border:0px solid #000; color:#39415d; font-size:12px; font-weight:bold; margin-left:30px;}

/*---------------------------------- PROPERTY DETAILS ----------------------------------------- */

#back_properties_button			{width:148px; height:44px; display:block; background:url(../images/back_properties.jpg) no-repeat; float:left;}
#back_properties_button:hover	{background-position:-148px;}

#search_button_new			{width:64px; height:44px; display:block; background:url(../images/search_button.jpg) no-repeat; float:left;}
#search_button_new:hover	{background-position:-64px;}

#faves_button				{width:87px; height:44px; display:block; background:url(../images/faves_button.jpg) no-repeat; float:left;}
#faves_button:hover			{background-position:-87px;}

#details_left				{width:368px; overflow:hidden; float:left; background:url(../images/details_bg_slice.jpg) repeat-x; padding-top:24px; padding-bottom:24px;}

#details_right				{width:603px; overflow:hidden; float:left; margin-left:18px; border:0px solid #000; margin-top:24px;}

#details_title				{width:500px; overflow:hidden; float:left;}
#details_title h1			{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#5266a3; font-weight:bold; margin:0px;}

#details_price				{width:101px; overflow:hidden; float:right;}
#details_price h1			{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#5266a3; font-weight:bold; margin:0px;}

#details_main_copy			{width:570px; overflow:hidden; float:left;border:solid 0px #a4b8f5; }
#details_main_copy p	{color:#000; }
#details_main_copy li	{font-size:12px; padding-left:0px; padding-bottom:0px; margin-left:-20px;}
#details_main_copy ul	{border:solid 0px #a4b8f5;margin-top:-10px;}

#details_back				{width:603px; height:30px; float:left; border-bottom:solid 1px #aebff3; background:url(../images/back_to_bar.jpg) no-repeat; display:block; margin-top:10px;}
#details_back:hover			{background-position:-603px;}

#details_toolbar			{width:603px; overflow:hidden; float:left; margin-top:10px; margin-bottom:10px;}

#request_viewing_button		{width:212px; height:53px; float:left; background:url(../images/request_viewing_button.jpg) no-repeat; display:block;cursor:pointer;border:none;}
#request_viewing_button:hover	{background-position:-212px;}
#request_viewing_button_off		{width:212px; height:53px; float:left; background:url(../images/request_viewing_button2.jpg) no-repeat; display:block;cursor:pointer;border:none;}
#request_viewing_button_off:hover	{background-position:-212px;}

#register_updates_button		{width:224px; height:53px; float:left; background:url(../images/register_updates_button.jpg) no-repeat; display:block;border:none;cursor:pointer;}
#register_updates_button:hover	{background-position:-224px;}

#tell_friend_button			{width:167px; height:53px; float:left; background:url(../images/tell_friend_button.jpg) no-repeat; display:block;}
#tell_friend_button:hover	{background-position:-167px;}

#enlarge_button				{width:115px; height:20px; float:left; background:url(../images/enlarge.jpg) no-repeat; display:block; margin-bottom:20px; margin-top:10px;}
#enlarge_button:hover		{background-position:-115px;}

#details_map				{width:601px; overflow:hidden; float:left; border:solid 1px #aebff3;}

#main_image_holder			{width:326px; height:auto; float:left;  margin-left:20px; margin-bottom:10px;overflow:hidden;padding:0;}
#main_image{ padding:0;margin:0;border:1px solid #aebff3;}

.details_thumbs				{width:65px; height:65px; border:1px solid #aebff3; float:left; margin-left:20px;margin-top:15px; margin-bottom:10px;overflow:hidden;cursor:pointer;}

.green_bar2					{width:989px; height:44px; float:left; background:url(../images/green_bar.jpg) no-repeat;}

/*---------------------------------- ACCOUNT REGISTRATION ----------------------------------------- */

#page_title_holder		{width:auto; overflow:hidden; float:left; margin-right:6px;}

.title_row				{width:989px; float:left; overflow:hidden;}

#form_left				{width:480px; float:left; overflow:hidden; margin-top:30px; margin-bottom:16px; margin-right:20px;}
#form_right				{width:480px; float:left; overflow:hidden; margin-top:30px; margin-bottom:16px;}

#form_left2				{width:300px; float:left; overflow:hidden; margin-top:30px; margin-bottom:16px; margin-right:20px;}
#form_right2			{width:400px; float:left; overflow:hidden; margin-top:30px; margin-bottom:16px;}

.form_row				{width:480px; float:left; overflow:hidden; margin-bottom:6px;}
.form_row2				{width:480px; float:left; overflow:hidden; margin-bottom:6px;}
.form_text				{width:168px; height:24px; float:left; padding-top:8px;}
.form_text2				{width:auto; height:24px; float:left; padding-top:8px; text-align:right; padding-right:8px;}
.form_field				{width:300px; height:32px; float:left;}

.lrg_field, .required				{width:290px; height:22px; border:1px solid #aebff3; background:url(../images/field_bg.jpg) repeat-x; padding:4px;}
.sml_field				{width:160px; height:22px; border:1px solid #aebff3; background:url(../images/field_bg.jpg) repeat-x; padding:4px;}
#prefix_holder			{width:170px; overflow:hidden; float:left; margin-right:5px;}
#prefix_holder p		{margin:0px;}

#address_lookup			{width:125px; height:32px; float:right; background:url(../images/address_button.jpg) no-repeat; display:block;}
#address_lookup:hover	{background-position:-125px;}

#continue_button		{width:108px; height:44px; display:block; background:url(../images/continue_button.jpg) no-repeat; float:right;border:0;}
#continue_button:hover	{background-position:-108px;}

#clear_form_button		{width:103px; height:44px; display:block; background:url(../images/clear_details_button.jpg) no-repeat; float:right;border:0;}
#clear_form_button:hover{background-position:-103px;}



.msg{
	font-size:80%;
	color:red;
	font-weight:bold;
}

/** Homepage **/
#home_pow{
	height:290px;
	width:100%;
}

.mycheckbox{
	float:left;
	width:45%;
	font-size:80%;
	color:#575757;
}

