* {margin:0;padding:0;}
body {background-color:#fff;font:11px/1.18 verdana,arial,helvetica,sans-serif;}
#gordi,#content {margin:5px 1%;padding:0 0 0 920px;}/* max/min-width */
#gordi #trifler,#content #trifler {margin:0 0 0 -920px;}/* max/min-width */
#left,#right {margin:5px 7%;padding:0 0 0 720px;}/* max/min-width */
#left #trifler,#right #trifler {margin:0 0 0 -720px;}/* max/min-width */
#trifler {position:relative;}
*html #trifler {float:right;}
#header {background-color:#fff;border:0;height:100px;}
#header h1 {color:#aaa;cursor:default;font:bold 16px verdana,arial,helvetica,georgia;margin:0 0 0 40px;}
#header h2 {color:#aaa;cursor:default;font:bold 14px verdana,arial,helvetica,georgia;margin:0 0 0 40px;}
.main {border:0;}
.wrap {border:0;}
.main,.center,.left,.right {overflow:hidden;zoom:1;position:relative;}
.wrap,.center {background-color:#fff;width:100%;background-image: url(http://www.fsbohouselisting.com/img/bglhor.gif);background-repeat:repeat-y;}
.wrap,.left,.right {float:right;margin-bottom:-32767px;padding-bottom:32767px;}
.content {min-height:445px;height:auto !important;height:445px;}/* min-height */
.left {background:url(http://www.fsbohouselisting.com/img/bgrhor.gif) repeat-y #f9f9f9;width:200px;background-position: right;}
.right {background:url(http://www.fsbohouselisting.com/img/grhor.gif) repeat-y #f5f5f5;width:200px;background-position: right;}
#left .content {padding-left:200px;}
#right .content {padding-right:200px;}
#gordi .center,#gordi .left,#right .center,#left .left {margin-right:-200px;}
#content .center {margin-right:-400px;}
#content .content {padding-right:400px;}
#content .content h1 {color:#F26521;cursor:default;font:bold 16px verdana,arial,helvetica,georgia;margin:0 0 0 40px;}
#content .content h2 {color:#0852a1;cursor:default;font:bold 14px verdana,arial,helvetica,georgia;margin:0 0 0 40px;}
#gordi .content {padding:0 200px;}
#gordi .center,#content .center,#right .center {float:left;}
.tmenu {background-color:#fff;border:0;text-align:right;padding:1px 0px 0px 10px;border-bottom:0px;height:19px;}
.footer {
	background-color:#fff;
	border:0;
	clear:both;
	text-align:center;
	height:28px;
	background-image: url(http://www.fsbohouselisting.com/img/text-bg0.gif);
	background-repeat: repeat-x;
}
p {margin:10px 18px;}

/* вертикальное меню */
#nav {border:#aaa 3px solid;margin:10px auto;width:170px;}
#nav a {
  color:#565656;
  display:block;
  font:12px/1.18 georgia,arial,helvetica,serif;
  margin:0;
  padding:3px 3px 3px 10px;
  position:relative;
  text-decoration:none;
}
#nav a:hover {color:#c50;}
#nav li {
  cursor:pointer;
  font:bold 12px/1.18 georgia,arial,helvetica,serif;
  list-style-type:none;
  padding:4px 0 2px;
}
#nav li span {padding:0 3px 0 6px;}
#nav li ul {border:#eee 3px solid;display:none;}
#nav li li {cursor:pointer;margin:1px;padding:1px;}
#nav li:hover {background-color:#eee;color:#905;}
#nav li:hover ul {background-color:#fff;display:block;}
#nav li:hover ul {#margin:0;#padding:1px;}
#nav li li {#margin:0;}
*html #nav li{behavior:url(http://www.fsbohouselisting.com/init_site/css/navigation.htc);zoom:1;}
*html #nav li.navigation ul {background-color:#fff;display:block;padding:1px;}
*html #nav li.navigation {background-color:#eee;color:#905;}
/* end вертикальное меню */

/* горизонтальное меню */
#navgor {float:left;margin:5px;padding:0;}
#navgor a {
  color:#fff;
  display:block;
  font:12px/0.8 arial,helvetica,serif;
  padding:4px 25px 4px 6px;
  position:relative;
  text-decoration:none;
}
#navgor a:hover {color:#ff0;}
#navgor li {background-color:#a77;float:left;list-style-type:none;margin:1px 1px 0;}
#navgor li ul {
  background-color:#fff;
  border:#a11 1px solid;
  display:none;
  position:absolute;
  padding:0 1px 2px;
  width:150px;
}
#navgor li li {
  background-color:#a77;
  cursor:pointer;
  width:148px;
}
#navgor li ul {margin:0;}
#navgor li:hover ul {display:block;}
#navgor li:hover {background-color:#a11;}
</style>
[if IE 7]>
#navgor li li {margin:1px;}
<![endif]
[if IE 6]>
#navgor li ul {padding:0;}
#navgor li li {margin:1px;}
#navgor li{behavior:url(http://www.fsbohouselisting.com/init_site/css/navigation.htc);}
#navgor li.navigation ul {display:block;}
#nav li.navigation {background-color:#a11;}
<![endif]
/*end горизонтальное меню */



/* меню со стрелочкой */
.menu_absolute {border:#ddd 1px solid;margin:20px auto;width:200px;}
.menu_absolute a {color:#777;display:block;font:bold 10px verdana,arial,sans-serif;position:relative;text-decoration:none;}
.menu_absolute a:hover {color:#c60;}
.menu_absolute dl {font:bold 11px verdana,arial,sans-serif;margin:0;padding:10px;}
.menu_absolute dt {color:#960;}
.menu_absolute dd {list-style-type:none;margin:0;padding:2px 0 0 10px;position:relative;}
.menu_absolute dd em {
  border-top:#fff 5px solid;
  border-right:#fff 5px solid;
  border-bottom:#fff 5px solid;
  border-left:#a00 5px solid;
  display:none;
  position:absolute;left:1px;top:4px;z-index:2;
  overflow:hidden;
  height:1px;
}
.menu_absolute dd:hover em {display:block;margin:0 0 0 -6px;}
*html .menu_absolute dd {behavior:url(http://www.fsbohouselisting.com/init_site/css/hover.htc);}
*html .menu_absolute dd.hover em {display:block;margin:0 0 0 -6px;}
.menu_absolute span {color:#905;}
/* end меню со стрелочкой */

/* start menu */
.topmenu {list-style:none;float:right;text-align:right;padding-right:0px;border:0;}
.topmenu li {float:left;margin:0;}
.topmenu a {margin:0;}
.topmenu a {
   background-color:#70AA18;
   border:0;
   color:#fff;
   display:block;
   font:11px verdana,arial,helvetica,sans-serif;
   text-decoration:none;
   padding:3px 5px 3px 5px;
   position:relative;
}
.topmenu a:hover,.topmenu a.selected {background-color:#0852a1;}
/* end menu */


.rb1,.rb2,.rb3,.rb4 {display:block;overflow:hidden;height:1px;}
.rb2,.rb3,.rb4,.text {border:#0852a1 solid;border-width:0 1px;background:#0852a1;}
.rb1 {background:#0852a1;margin:0 0px 0 5px;}
.rb2 {border-width:0 2px;margin:0 0px 0 3px;}
.rb3 {margin:0 0px 0 2px;}
.rb4 {margin:0 0px 0 1px;height:2px;}
.text {display:block;padding:0 10px;}




.radius {
  background:url(XX.xxx) repeat-y #eee;
  border:#aaa solid;
  border-width:0 1px;
  margin:10px auto;
  width:170px;
}
.rad {
  border:#aaa solid;
  border-width:1px 0 0;
  position:relative;
  top:-1px;
}
.rd {
  border:#aaa solid;
  border-width:0 0 1px;
  position:relative;
  top:2px;
}

