/* Kane  */

@import url("misc.css");

/**************** page setup ****************/
body {text-align:center; background: url(images/bg/body_bg.jpg) repeat-x #fff; font-family: arial, verdana, sans-serif; font-size: 11px; line-height: 16px; color: #454545; }

/**************** main structural divs ****************/
#wrap 	{margin: 0 auto; width: 960px; text-align:left;}
#head 	{position: relative; height: 112px; width: 940px; padding: 30px 10px; }
#menu 	{position: absolute; left:0;  bottom: 0; height: 40px; width: 960px; background: url(images/bg/menu_bg.jpg) repeat-x;}
#left 	{float:left; margin: 20px 0; width: 300px; padding: 10px;}
#right 	{float:left; margin: 20px 0; width: 620px; padding: 10px;}
#footer 	{text-align: center; clear:both; height: 50px; padding: 5px; background: #ebebe3}

/**************** general divs ****************/

#logo 				{float:left; width: 300px; height: 70px; text-indent: -10000px; background: url(images/logo.png) no-repeat top left;}
#topcontacts 		{float:right; width: 300px; text-align: right; color: #fff; font-size: 12pt;}
#topcontacts img 		{}
#topcontacts a 		{ text-decoration: none; color:#ffffff; clear: both; }
#topcontacts p		{text-align: left; margin-left: 70px;}
#search 				{width: 300px; height: 840px; background: url('images/bg/search_bg_3.jpg') no-repeat #000000; background-position: top center;}

.innerbodyColumnBot    	{float:left;margin:3px;width:546px;background-color:#FFFFFF}

.propertyFeature   	{color: #000000; float:left;padding-left:4px; padding-right:3px; width:129px;background-color:#FFFFFF; font-weight: bold;}
.propertyFeature a 	{text-decoration:none; font-weight: bold; color: #A52425; line-height: 2.0em;}
.innerFeature	   	{width:121px;background-color:#FFFFFF}
.textFeature	   	{background-color: #EBEBE3; min-height: 120px; padding-left:2px; padding-top:0px; line-height:15px; padding-bottom:4px;width:119px;}
.showcasePic           	{border-width:1px; width:123px; height:90px; margin:0px; border-style: solid; border-color:#B4C1CC; padding: 0;} 

#minPrice              {float:left;text-decoration: none; color:#FFFFFF;font-size: 75%; font-family: arial,verdana,helvetica}
#maxPrice              {float:left;text-decoration: none; color:#FFFFFF;font-size: 75%; font-family: arial,verdana,helvetica}
#newDev                	{width:202px;height:52px}

.lineContainer    {font-family: Arial, Verdana, sans-serif; font-size: 14px; font-weight: bold; color: #0064a8; margin: 15px 0 15px 0; float:left; width:650px;}

.topLine	       	{color: 0; font-weight: bold; float:left; width:650px; background-color:#EBEBE4; line-height:24px; padding: 10px;}
.topLine a		{color: #A52425; text-decoration: none;}

.listContainer    {background-color: #EBEBE4; float:left; width: 100%; padding: 10px;} 
.listImage            {float:left; width:121px; padding:2px; border-style:solid; border-width:1px; border-color:#B4C1CC}
.resultInfo	       	{float:left; margin-left:0px; width;356px; line-height:20px; padding:3px;text-decoration: none; color:#000000; font-size: 75%;}
.view2          {padding:2px; line-height:24px}

#contentContainer      	{float:left; width:950px; margin-top: 20px;}	
#leftDetailsContainer  	{float:left; width:430px;}
#detailsContainer      	{float:left; width:400px; padding-top:25px; padding-left:12px; padding-right:12px; padding-bottom:5px; background-color:#EBEBE3}
#imageContainer        		{float:left; width:360px; padding:4px;}
#accomodationText      	{float:left; width:348px; padding:5px}
#tenderText            		{float:left; width:348px; padding:5px}
#featureText           		{float:left; width:348px; padding:5px; line-height:20px;}

.mapText			{float: left; }
.imageBorder        {border-style:solid; border-width:1px; border-color:#B4C1CC}
.imageThumb	       		{float:left; margin-top: 10px; width:118px;border-style:solid; border-width:1px; border-color:#B4C1CC}
.accomodationInfo      {line-height:20px;text-decoration: none; color:#202255; font-family: verdana,arial,helvetica}
.features              	{line-height:24px;text-decoration: none; font-family: verdana,arial,helvetica}

#map                   		{float:left;margin-top:5px;width:356px;height:200px;border-style:solid; border-width:1px; border-color:#202255;margin-bottom:5px;} 
#map2                 		{float:left;margin-top:5px;width:356px;height:300px;border-style:solid; border-width:1px; border-color:#202255;margin-bottom:5px;}

.topLineDetails        	{float:left; padding-left:5px; width: 850px; background-color:#A72525; line-height:24px;text-decoration: none; color:#FFFFFF; font-weight:bold; font-family: verdana,arial,helvetica}
.auctionHolder         	{float:left; width 100px;}
.autionDetails		{float:left; width 200px;}

/**************** contact stuff ********************/
#leftcontentContainer  	{float:left; width:374px}
#rightcontentContainer	{float:left; padding-left:15px; padding-right:15px; padding-bottom:5px;width:344px; background-color:#EBEBE3; height: 100%;}
#text_base           			{padding-top:5px;padding-left:5px;padding-right:5px;padding-bottom:10px}
.names                 			{line-height:18px; padding-left:5px; width:369px;text-decoration: none; color:#212356; font-weight:bold; font-family: verdana,arial,helvetica}
.contactText           		{line-height:18px;text-decoration: none; color:#212356; font-family: verdana,arial,helvetica}
.menuBox	       			{float:left}

/******************* about *************************/

.aboutText             		{line-height:18px;text-decoration: none; font-family: verdana,arial,helvetica; margin-bottom: 10px;}
#about_topContainer    	{float:left; width:748px}
#about_leftContent     	{float:left; width:356px;height:300px;border-style:solid; border-width:1px; border-color:#202255;margin-bottom:5px;}
#about_rightcontent    	{float:left; height:302px; padding-left:15px; padding-right:15px;width:344px; background-color:#EBEBE3;}
#about_mainContainer   	{float:left; width:748px}

/**************** menu ****************/
#menu ul 		{list-style:none; width: 960px; height: 40px; font-size: 12px;}
#menu ul li 	{float: left; display:block; width: 160px; height: 40px; text-align: center;}
#menu ul li a 	{display:block; width: 160px; height: 30px; padding-top: 10px; color: #fff; text-decoration: none; font-weight: bold;}

/**************** general text ****************/
p {margin: 16px 0;}

/**************** headings ****************/
h1, h2, h3	{margin: 16px 0; font-family: Arial, Verdana, sans-serif; font-size: 14px; font-weight: bold; color: #0064a8;}
h3 			{font-size: 12px;}

#logo h1 {margin: 0;}

h2.detailsHead, h2.pageHead	        	{padding:3px;margin-top:15px; margin-bottom:15px; text-decoration: none; color:#A52425;font-weight:bold; font-size: 12pt; font-family: verdana,arial,helvetica; width:100%; line-height:14px}
h1.about_subHead , h1.aboutHead     	{margin-top:12px; margin-bottom:12px;  margin-bottom:3px; text-decoration: none; color:#A52425;font-weight:bold; font-family: arial,verdana,helvetica}

/**************** links ****************/
#logo a {display: block; width: 280px; height: 54px;}


/**************** lists ****************/

/**************** forms ****************/
#search form 		{padding: 70px 5px 5px 15px; }
#search-button  	{float: left; width: 131px; height: 28px; margin: 0; padding-top: 20px; border: 0; background: transparent url(images/btns/search.png) no-repeat center top; text-indent: -1000em; cursor: pointer; cursor: hand; }

form {font-color: #ffffff; }
label {margin-top: 5px; color: #ffffff; display: block; font-size: 110%; font-weight: bold;}

.radiobtn 	{display: inline; font-weight: normal;}
.select_txt 	{width: 200px;}

/**************** tables ****************/

