a { font-size: 9pt; }
body { margin: 0px; padding: 0px; font-family:Tahoma, Sans-Serif; font-size:11px; height: auto; }
td { font-family:Tahoma, Sans-Serif; font-size:12px; }
#container { margin: 0px; padding: 0px; left: 0; width: 1000px; } 
#header { margin: 0px; padding: 0px; clear: left; float: left; height: 160px; width: 1000px; } 
#content { margin: 0px; padding: 0px; clear: left; float: left; width: 1000px; } 
*>#hider{ height:355px;}
#big_footer {margin: 0px; padding: 0px; width: 1000px; height: auto;} 
#left_footer { margin: 0px; padding: 100px 0px 0px 0px; float: left; text-align: right; background-image: url(../imgs/bg_pilka_1px.gif); background-position: right; background-repeat: repeat-y; height: auto; } 
#right_footer { margin: 0px 0px 0px -1px; padding: 40px 0px 0px 24px; float: left; width: 580px; background-image: url(../imgs/bg_pilka_1px.gif); background-position: left; background-repeat: repeat-y; height: auto; } 
#left { margin: 0px; padding: 0px; float: left; clear: left; width: 305px; background-image: url(../imgs/bg_pilka_1px.gif); background-position: right; background-repeat: repeat-y; } 
#right {  font-size:9pt; margin: 0px 0px 0px -1px; padding: 0px 0px 0px 24px; float: left; width: 650px; height: auto; background-image: url(../imgs/bg_pilka_1px.gif); background-position: left; background-repeat: repeat-y; } 
#right_indexl { margin: 0px 0px 0px 0px; padding: 0px; float: left; width: 420px; height: auto; font-size:9pt; } 
#right_indexr { margin: 0px 0px 0px 15px; background-image: url(../imgs/bg_pilka_1px.gif); background-position: left; background-repeat: repeat-y; padding: 0px; float: left; width: 180px; height: auto; } 
#menu_block { margin: 0px; padding: 0px; clear: left; float: left; height: 143px; width: 1000px; } 
#header object { margin: 0px; padding: 0px; clear: left; float: left; height: 160px; width: 848px; } 
#header img { margin: 0px; padding: 0px; float: left; } 
#main_menu { margin: 0px; padding: 0px; clear: left; float: left; height: 25px; width: 1000px; background-image: url(../imgs/menu_block_bg.gif); background-repeat: no-repeat; } 
#menu_sep { margin: 0px; padding: 0px; clear: left; float: left; height: 28px; width: 1000px; } 
#sub_menu { margin: 0px; padding: 0px; clear: left; float: left; height: 15px; width: 1000px; } 
#sub_menu_block_left { margin: 0px; padding: 0px; clear: left; float: left; height: 15px; width: 138px; } 
#menu { height: 25px; padding: 0px; float: left; width:718px } 
#menu span { float:left; line-height: 25px; background-color: #3E47CA;padding-left: 13px; padding-right: 13px; } 
#menu .menu_item { float: right; line-height: 25px; height: 25px; margin-left: 1px; } 
#menu .menu_home { height: 16px; float: right; margin-right: 15px; padding-top: 9px; } 
#menu #last { background-image: url(../imgs/menu_last.gif); background-repeat: no-repeat; width: 195px; text-indent: 20px; margin-left: 1px; padding: 0px; float:right; height:25px; line-height:25px; } 
#menu .menu_img { float: left; } 
#menu a, a:visited, a:hover { font-family: Tahoma, Sans-serif; font-size: 9pt; font-weight: normal; color: #FFFFFF; text-decoration: none; } 
#menu a.sel, a.sel:visited, a.sel:hover { font-family: Tahoma, Sans-serif; font-size: 9pt; font-weight: bold; color: #FFFFFF; text-decoration: none; } 
#sub_menu ul { list-style-type: none; float: left; line-height: 15px; margin: 0px; padding: 0px; height: 15px; } 
#sub_menu li { display: inline; padding-left: 10px; padding-right: 10px; border-right-color: #3E47CA; border-right-style: solid; border-right-width: 1px; } 
#sub_menu .sub_last { border:none; } 
#sub_menu a, a:visited, a:hover { font-family: Tahoma, Sans-serif; font-size: 9pt; font-weight: normal; color: #3E47CA; text-decoration: none; } 
#sub_menu a.sel, a.sel:visited, a.sel:hover { font-family: Tahoma, Sans-serif; font-size: 9pt; font-weight: bold; color: #3E47CA; text-decoration: none; } 
a.autowatchsub, a.autowatchsub:visited, a.autowatchsub:hover { font-family: Tahoma, Sans-serif; font-size: 9pt; font-weight: normal; color: #3E47CA; text-decoration: underline;}
a.autowatchsub:hover {text-decoration: none; font-size: 9pt;}
#key { margin: 0px; padding: 0px; clear: left; float: left; height: 75px; width: 1000px; } 
#after_sub { clear: right; float: right; height: 15px; width: 319px; } 
#leftleft { margin: 0px; padding: 0px; clear: left; float: left; height: 345px; width: 120px; } 
#rleft { float: left; width: 184px; height: 201px; margin: 0px; padding: 0px; background-color: #EFEFEF; padding-top: 0px; } 
.b_title { color: #1B42C4; } 
h1, .title { margin: 7px 0px 0px 1px; padding: 0px; clear: left; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #1B42C4; } 
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #1B42C4; } 
.float_left { float:left; } 
.clear_left { clear:left; } 
.forma {margin-top:15px; width: 180px;} 
/*label { margin: 4px 0px 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; } */
.r_input { border-top-width: 2px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 2px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #808080; border-left-color: #808080; border-right-color: #D4D0C8; border-bottom-color: #D4D0C8; height:16px; } 
.r_textarea { border-top-width: 2px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 2px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #808080; border-left-color: #808080; border-right-color: #D4D0C8; border-bottom-color: #D4D0C8; } 
.noborder { border:none; } 
.r_select { height:18px; font-size: 10px; } 
.button { font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-transform: uppercase; color: #000000; background-color: #FFFFFF; border: none; clip: auto; width: 81px; height: 20px; border:none; margin-top: 8px; margin-bottom: 3px; cursor: pointer; } 
.button2 { background-color: #FFFFFF; border: none; clip: auto; cursor: pointer; } 
#under_search { float: left; height: 20px; width: 185px; } 
#under_search .col { font-family: Tahoma, Sans-serif; font-size: 10px; color: #404040; float: left; padding-left: 2px; width: 124px; margin-top: 14px; } 
.title12 { margin-bottom:10px; font-family: Tahoma, Sans-serif; font-size: 12px; font-weight: bold; color: #1B42C4; } 
#left .collect { float: right; margin: 10px 10px 0px 0px; display: inline; background-color: #EFEFEF; height: 255px; width: 161px; padding: 9px 0px 0px 19px; } 
#right .collect { float: left; background-color: #EFEFEF; height: 255px; width: 161px; padding: 9px 0px 0px 19px; } 
.collect span { font-family: Tahoma, Sans-serif; font-size: 11px; font-weight: bold; color: #404040; } 
.collect input, .collect textarea { margin: 4px 0px 0px; padding: 0px; } 
.red_line { margin: 10px 0px 0px 0px; padding: 0px; height: 1px; width: 180px; } 
#contacts { float: left; width: 180px; font-family: Tahoma, Sans-serif; font-size: 11px; font-weight: bold; color: #FF0000; margin-bottom: 24px; height: 50px; }
#autowatch { float: left; width: 175px; padding-top: 25px; padding-right: 9px; } 
#autowatch .auto { font-family: Tahoma, Sans-serif; font-size: 11px; color: #000000; float: left; } 
.buy_sep { margin: 10px 0px 0px; padding: 0px; } 
.post { margin: 0px 0px 23px; padding: 0px; clear: left; float: left; width: 426px; height: 190px; } 
.post_index { margin: 0px 0px 23px; padding: 0px; clear: left; float: left; width: 162px;} 
.house { padding: 0px; } 
.post .posting { margin: 0px 0px 0px 34px; padding: 0px; float: left; width: 199px; } 
.post_index .posting_i { padding: 0px; float: left; width: 162px; margin-bottom: 15px; } 
.post_title { font-family: Tahoma, Sans-serif; font-size: 11px; font-weight: bold; color: #010198; float: left; clear: left; width: 199px; margin-bottom: 17px; }
.post_title_i_c { font-family: Tahoma, Sans-serif; font-size: 11px; font-weight: bold; color: #010198; float: left; clear: left; width: 292px; margin-bottom: 17px; } 
.post_title_i { font-family: Tahoma, Sans-serif; font-size: 11px; font-weight: bold; color: #010198; float: left; clear: left; width: 180px; margin-bottom: 17px; } 
.post_text { font-size: 10px; color: #404040; float: left; clear: left; width: 199px; }
.post_text_i_c { font-size: 10px; color: #404040; float: left; clear: left; width: 292px; }
.post_text_i { font-size: 11px; color: #000000; float: left; clear: left; width: 162px; } 
.price { font-size: 11px; font-weight: bold; color: #FF0000; width: 180px; } 
.buy { float: right; clear: none; margin-top: 13px; } 
#navigate { margin: 0px; padding: 0px; clear: left; float: left; height: 20px; width: 426px; } 
#pages { margin: 0px; padding: 0px; float: left; height: 20px; width: 260px; text-align: center; line-height: 20px; } 
#pages_i_c { margin: 0px; padding: 0px; float: left; height: 20px; width: 272px; text-align: center; line-height: 20px; } 
#pages_i_f { width: 252px; text-align: center; }
#pages a.arrows { font-size: 9pt; font-weight: bold; color: #686868; text-decoration: none; } 
#pages a.arrows:visited, hover, link { font-size: 9pt; font-weight: bold; color: #686868; text-decoration: underline; } 
#pages a { font-size: 9pt; font-weight: bold; color: #404040; text-decoration: underline; } 
#pages a:hover, visited, link { font-size: 9pt; font-weight: bold; color: #404040; text-decoration: underline; } 
#pages_i a.arrows { font-size: 9pt; font-weight: bold; color: #686868; text-decoration: none; } 
#pages_i a.arrows:visited, hover, link { font-size: 9pt; font-weight: bold; color: #686868; text-decoration: underline; } 
#pages_i a { font-size: 9pt; font-weight: bold; color: #404040; text-decoration: underline; } 
#pages_i a:hover, visited, link { font-size: 9pt; font-weight: bold; color: #404040; text-decoration: underline; } 
#right_footer a { font-size: 11px; color: #404040; text-decoration: none; } 
#right_footer a:hover { font-size: 11px; color: #404040; text-decoration: underline; } 
#right_footer a:visited, link { font-size: 11px; color: #404040; /*text-decoration: none;*/ } 
#right_indexr .separator { margin: 0px; padding: 0px; clear: left; float: left; width: 1px; /*height: 721px;*/ position: relative; z-index: 1; left: 0px; top: -24px; } 
#search_terms { width: 284px; margin: 0px; padding: 10px 0px 0px 10px; height: 100px; background-color: #EFEFEF; } 
#links {  background-color: #E7E7E7; } 
#add_link td {  font-weight: bold;  } 
a.sitemap, a.sitemap:visited, a.sitemap:hover, a.sitemap:visited:hover { font-size: 9pt; } 

#counties { 
	float: right; 
	padding: 10px 10px 0px 0px;
}
#counties strong { 
	color: #1B42C4;
}
#counties ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: none;
}
#counties li {
	margin: 0px;
	padding: 0 0 3px 0;
}
#counties span {
	color: red;
} 
#counties li a, a:visited, a:hover, a:visited:hover {
	font-size: 9pt;
}
#counties li a.active, a.active:visited, a.active:hover, a.active:visited:hover {
	color: #000000 !important;
	font-weight: bold !important;
}

#glossary { 
	float: right; 
	padding: 10px 10px 0px 0px;
	width: 175px;
}

#glossary .header { 
	font-weight: bold;
	color: #1B42C4;
}

#memberships {
	height: 131px; 
	text-align: center;
	float: left; 
	width: 180px; 
	margin-top: 10px;
	margin-bottom: 10px;
}
.article_list { line-height: 1.4em; }
.article_list li { margin-bottom: 3px; }

.imgleft { float: left; border: 0; margin-right: 1em; }
.imgright { float: right; border: 0; margin-left: 1em; }
.intro { font-size: 14px; margin-top: 0; }
