@charset "utf-8";
body{background:#999;text-align:center;font-size:14px;font-family:Arial;color:#000;margin:0;padding:0;}
.StdTxt{font-size:14px;font-weight:400;}
.SmallTxt{font-size:12px;font-weight:400;}
.VSmallTxt{font-size:10px;font-weight:400;}
#container{width:1004px;background:#FFF;border:1px solid #000;text-align:left;margin:0 auto;}
#header{background:#FFF;padding:0;}
#mainContent{background:#FFF;padding:10px;}
#footer{width:1004px;text-align:center;margin:0 auto;}
#HeadUpper{height:auto;}
#HeadTabStrip{height:25px;}
#LogoBoard{height:120px;width:160px;float:left;}
#TopGoogle{
	height:120px;
	width:550px;
	float:left;
	text-align:center;
	margin-left:20px;
}
#TopRight{height:120px;width:200px;float:left;margin-left:20px;}
#ContentLeft{height:auto;width:170px;float:left;}
#ContentBody{height:auto;width:800px;margin-left:10px;float:left;}
#ContentBodyWide{height:auto;width:1000px;float:left;}
#ContentBodyHalfWide{height:auto;width:500px;margin-right:0;float:left;}
#ContentBodyThreeQWide{height:auto;width:750px;margin-right:0;margin-left:20px;float:left;}
#ContentBodyHalfStd{height:auto;width:400px;margin-right:0;float:left;}
#ButtonPanel{height:auto;width:200px;float:left;text-align:center;margin:20px 5px 5px;}
#GoogleMedRect{width:200px;height:200px;float:left;border:thin none #666;margin:5px;}
#GoogleBanner{width:468px;height:80px;border:thin none #666;margin:5px;}
#GoogleBannerAds{width:468px;height:60px;float:left;margin-left:1px;margin-bottom:10px;margin-right:10px;border:thin solid #666;padding:5px;}
#GoogleLeader{width:728px;height:90px;border:thin solid #666;margin:5px;}
#ContentBodyQtrWide{height:auto;width:230px;float:left;margin:5px;}
#twitter_div{height:auto;width:160px;float:left;text-align:left;background-color:#E2ECE1;margin:20px 5px 5px;padding:20px;}
#AgentPanelPrem{width:210px;height:255px;float:left;border:thin solid #09C;background-color:#FF9;margin:10px;padding:5px;}
#AgentPanel{width:210px;height:65px;float:left;border:thin solid #09C;margin:10px;padding:5px;}
#twitter_div ul{list-style-type:none;list-style-position:inside;display:inline;}
#AboardTop{height:25px;width:230px;margin-top:5px;float:left;text-align:center;}
#AboardMid{height:auto;width:230px;padding-left:5px;padding-right:5px;text-align:center;float:left;border:thin solid #000;}
#AboardImage{height:auto;width:210px;text-align:center;}
#AboardInner{height:auto;width:200px;text-align:left;padding:5px;}
#AboardInnerFixed{height:120px;width:200px;text-align:left;padding:5px;}
#AboardBot{height:30px;width:230px;float:left;}
#AgentSearchPagePanel{height:120px;width:180px;text-align:left;border:thin solid #09C;background-color:#FF9;float:left;margin:10px 0 10px 20px;padding:5px;}
#LinkInCentreFrontPage{height:auto;width:950px;float:left;text-align:center;}
#FrontAdPanelTxtNoPic{height:auto;width:425px;margin-left:5px;margin-right:10px;float:left;font-size:12px;text-align:justify;}
#HalfAdPanelTxtNoPic{height:auto;width:425px;margin-left:5px;margin-right:10px;margin-bottom:10px;float:left;font-size:12px;text-align:justify;padding:5px;}
#HalfAdPanelBordered{height:70px;width:468px;margin-left:1px;margin-right:10px;margin-bottom:20px;float:left;font-size:12px;text-align:justify;border:thin solid #666;background-color:#FF9;padding:5px;}
#HalfAdPanelInter{height:20px;width:468px;margin-left:1px;margin-right:10px;margin-bottom:10px;float:left;font-size:12px;text-align:left;padding:5px;}
#QtrWideHead{height:20px;width:230px;background-color:#9CF;}
#QtrWideBody{height:auto;width:230px;}
#QtrWideFoot{height:20px;width:230px;}
#ClearLeft{clear:left;}
#TabAbove{height:25px;float:left;margin-left:10px;margin-right:20px;}
#TabAboveR{height:25px;float:right;margin-left:10px;margin-right:20px;}
#TabBelow{height:25px;float:left;margin-left:30px;margin-right:30px;}
#FrontSearchPanel{height:auto;width:480px;float:left;}
#CountyNameColumn{width:120px;height:auto;marging-right:5px;float:left;}
#TownNameColumn{width:180px;height:auto;marging-right:5px;float:left;}
#CountyName1{width:120px;height:auto;background-color:#EEE;}
#CountyName2{width:120px;height:auto;}
#TownName1{width:180px;height:auto;background-color:#EEE;}
#TownName2{width:180px;height:auto;}
#footer a:link{color:#03C;font-size:12px;text-decoration:none;}
#footer a:visited{color:#03C;text-decoration:none;font-size:12px;}
#PropertyAdPanel{width:330px;height:320px;overflow:visible;float:left;margin:10px;padding:3px;}
#PropertyAdPanel h1{font-size:14px;font-weight:700;text-align:left;}
#AdPageTop{width:700px;height:auto;margin-left:10px;text-align:justify;}
#AdPageResult{font-size:14px;font-weight:400;color:#060;width:100%;height:auto;text-align:left;border-bottom:thin solid #060;}
#floatright {float:right;}
.topnavstrip a:active{text-decoration:underline;color:#0FF;font-size:12px;}
.greenbutton{background-color:#060;font-weight:700;color:#FFF;}
.bluenbutton{background-color:#09F;font-weight:700;color:#FFF;}
.orangebutton{background-color:#F90;font-weight:700;color:#FFF;}
.MedGreenButton{background-color:#060;font-weight:700;color:#FFF;font-size:16px;height:100%;width:100%;}
.BigGreenButton{background-color:#060;font-weight:700;color:#FFF;font-size:16px;}
.smallgreytext{font-size:10px;color:#999;}
.PageTitle{font-size:16px;font-weight:700;}
.PaidAdTable{border:medium solid #00F;background-color:#CCD9FF;}
.FreeAdTable{background-color:#FFFFEA;border:medium solid #6CC;}
.GoogleTable{background-color:#FFF;border:medium solid #6CC;}
.ButtonBox{vertical-align:middle;text-align:center;padding:12px;}
A.buttoncell{display:block;width:100%;height:100%;}
.CentredTitle{font-weight:700;text-align:center;}
#SelectList{position:relative;width:200px;height:1px;overflow:visible;z-index:5000;}
.SelectListBlue{border:thin solid #09F;background-color:#EEE;width:250px;font-size:14px;}
.SelectListOrange{border:thin solid #F90;background-color:#EEE;width:250px;font-size:14px;}
.SelectListOrange a:active{background-color:#F90;font-size:14px;}
.SelectListOrange a:hover{font-size:14px;background-color:#F90;}
.SelectListGreen{border:thin solid #060;background-color:#EEE;width:250px;font-size:14px;}
#container #imageflow{float:left;margin:3px;}
#DecoBar{height:45px;background-image:url(images/bar_d.gif);background-repeat:no-repeat;}
#DecoSep{height:45px;margin-left:-10px;width:1004px;background-image:url(images/bar_d.gif);background-repeat:no-repeat;}
#TabAboveLeft{width:20px;height:25px;float:left;background-image:url(images/d-t-l.gif);background-repeat:no-repeat;}
#TabAboveCenter{width:auto;height:25px;float:left;background-image:url(images/d-t-c.gif);background-repeat:repeat-x;color:#000;}
#TabAboveRight{width:20px;height:25px;float:left;background-image:url(images/d-t-r.gif);background-repeat:no-repeat;}
#TabAboveRLeft{width:20px;height:25px;float:right;background-image:url(images/d-t-r.gif);background-repeat:no-repeat;}
#TabAboveRCenter{width:auto;height:25px;float:right;background-image:url(images/d-t-c.gif);background-repeat:repeat-x;color:#000;}
#TabAboveRRight{width:20px;height:25px;float:right;background-image:url(images/d-t-l.gif);background-repeat:no-repeat;}
#TabBelowLeft{width:20px;height:25px;float:left;background-image:url(images/b-t-l.gif);background-repeat:no-repeat;}
#TabBelowCenter{width:auto;height:25px;float:left;background-image:url(images/b-t-c.gif);background-repeat:repeat-x;color:#000;}
#TabBelowRight{width:20px;height:25px;float:left;background-image:url(images/b-t-r.gif);background-repeat:no-repeat;}
a:link,#TabAbove a:link,#TabAboveR a:link,#TabBelow a:link{
	color:#000;
	font-size:14px;
	text-decoration:underline;
}
a:visited,#TabAbove a:visited,#TabAboveR a:visited,#TabBelow a:visited{
	text-decoration:underline;
	font-size:14px;
	color:#000;
}
a:hover,a:active,#TabAbove a:hover,#TabAbove a:active,#TabAboveR a:hover,#TabAboveR a:active,#TabBelow a:hover,#TabBelow a:active{text-decoration:none;color:#0FF;font-size:14px;}
#FrontAdPanel,#HalfAdPanel{height:140px;width:460px;float:left;margin-top:20px;padding:5px;}
#FrontAdPanelPic,#HalfAdPanelPic{height:auto;width:125px;margin-left:5px;margin-right:5px;float:left;}
#FrontAdPanelTxt,#HalfAdPanelTxt{height:auto;width:300px;margin-left:5px;margin-right:10px;float:left;font-size:12px;text-align:justify;}
#footer a:hover,#footer a:active{text-decoration:underline;color:#03C;font-size:12px;}
.MedBlueButton,.BigBlueButton{background-color:#09F;font-weight:700;color:#FFF;font-size:16px;height:100%;width:100%;}
.MedOrangeButton,.BigOrangeButton{background-color:#F90;font-weight:700;color:#FFF;font-size:16px;height:100%;width:100%;}
.SelectListBlue a:link,.SelectListBlue a:visited,.SelectListOrange a:link,.SelectListOrange a:visited,.SelectListGreen a:link,.SelectListGreen a:visited{font-size:14px;}
.SelectListBlue a:active,.SelectListBlue a:hover{background-color:#09F;font-size:14px;}
.SelectListGreen a:active,.SelectListGreen a:hover{background-color:#060;font-size:14px;}
