* {font-family: Arial, Verdana, Helvetica, sans-serif; color:#000000;margin:0px;padding:0px;}
body  {background-color:#ddcec0;}
h1    {font-size:30px;}
h2    {font-size:25px;}
h3    {font-size:20px;}
a,a *             {color:#665442;}
a:hover,a:hover * {color:#FF580A;}
.clear {clear:both;font-size:10px;}

#m {width:900px;background-color:#f0e8e1;border-left:1px solid #877666;border-right:1px solid #877666;}
#top {height:71px;text-align:left;background:#baa28b url(top-bg.gif) repeat-x top;border-top:0px solid #877666;}
#top p {padding:10px 5px 0px 468px;color:#ffffff;font-size:14px;}
#top p * {color:#ffffff;font-size:14px;}
#top p b {font-weight:bold;font-size:16px;}

#menu {background-color:#877666;text-align:left;color:#ffffff;padding:4px;}
#menu * {color:#ffffff;font-size:14px;}

ul {padding:0px;margin:0px;margin-left:5px;list-style:none;top:0;}
ul li {float:left;font-weight:normal;margin-top:1px;}
ul li.selected {width:150px;height:18px;font-weight:bold;padding:5px 0px 5px 0px;background:url(marker-02.gif) no-repeat right;}
ul li.selected strong {margin-left:18px;font-size:16px;color:#877666;}
ul li a   {float:left;width:148px;height:16px;padding:2px 0px 2px 0px;background:#ded0c3 url(niche-point.gif) no-repeat left;border:1px solid #a89584;color:#877666;text-decoration:none;}
ul li a b {margin-left:18px;font-size:12px;}
ul li a:hover {background-color:#fff6ee;color:#FF580A;cursor:hand;}
ul li a:hover b {margin-left:19px;}
* HTML ul li a {width:150px;height:18px;}

p.title {padding-left:30px;height:22px;font-size:18px;margin:5px;color:#665442;text-align:left;}
#niche {float:left;width:160px;text-align:left;}
#niche p.title {background:url(marker-01.gif) no-repeat left;}
#base  {float:left;width:739px;text-align:left;background-color:#ffffff;border-left:1px solid #c9bdb1;border-bottom:1px solid #c9bdb1;}
#base  p.title {background:url(marker-02.gif) no-repeat left;margin:4px;}
* HTML #base {width:738px;}


.site {clear:both;height:98px;margin:5px;background-color:#fff7f0;border:1px solid #c9bdb1;}
.site img {float:left;border:4px solid #dfccbc;border-right-width:5px;}
.site a:hover img {border-color:#ead8c9;}
.site div.info {margin:4px 4px 0px 143px;background-color:#f0e2d5;padding:4px;color:#a0826e;font-size:14px;border-bottom:1px solid #e0d4c8;}
.site div.info span {float:right;font-size:12px;}
.site div.cost  {float:left;font-size:11px;width:100px;height:56px;margin:4px 0px 0px 4px;padding:2px 0px 1px 4px;border:1px solid #dfccbc;}
.site div.niche {float:left;font-size:11px;width:100px;height:56px;margin:4px 0px 0px 4px;padding:2px 4px 1px 4px;border:1px solid #dfccbc;}
.site div.desc  {float:left;font-size:12px;width:341px;height:49px;margin:4px 0px 0px 4px;padding:5px;background-color:#f5eadf;border:1px dotted #dfccbc;}
* HTML .site div.desc {width:349px;height:61px;}
* HTML .site div.cost {width:110px;height:61px;}
* HTML .site div.niche{width:110px;height:61px;}

#bottom {clear:both;background-color:#baa28b;color:#333333;border-top:3px solid #877666;padding:5px;font-size:12px;}


