* {font-family: Arial, Verdana, Helvetica, sans-serif; color:#000000;margin:0px;padding:0px;}
body  {background-color:#ddcec0;}
h1    {font-size:30px;}
h2    {font-size:20px;}
h3    {font-size:16px;}
a,a *             {color:#665442;}
a:hover,a:hover * {color:#FF580A;}
.clear {clear:both;font-size:10px;}

#m {width:900px;background-color:#ffffff;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;}

img.big  {width:290px;height:130px;border-width:0px;}
img.icon {float:left;margin:8px 5px 0px 5px;}
span.red  {color:#CC0000;font-size:10px;font-weight:bold;}
span.blue {color:#0000CC;font-size:10px;font-weight:bold;}

#facts {float:left;width:290px;margin-left:5px;margin-top:5px;text-align:left;}
#facts .rating {width:290px;height:164px;text-align:center;}
* HTML #facts  {margin-left:2px;}
#facts .rating a {float:left;width:290px;height:164px;color:#cc0000;font-size:20px;text-decoration:none;}
#facts .rating img {margin-bottom:4px;}
#facts .flist  {background:#f2e8de url(facts-bg.gif) repeat-y left;border:1px solid #d5c3b2;}
#facts .fact {font-size:12px;margin:3px 0px 5px 0px;}
#facts .fact p {margin-left:38px;}
#facts .fact b {font-size:12px;color:#665442;}
#facts .fact td {font-size:12px;padding:3px 5px 0px 0px;}
#facts .fact td span {font-size:11px;color:#837C68;}
#facts .status {margin-left:31px;background-color:#e8dbce;border-top:1px solid #d5c3b2;text-align:center;padding:1px 0px 3px 0px;}
#facts img.icon {float:left;margin:0px 4px 0px 2px;}

#desc {float:left;width:290px;margin-left:5px;margin-top:5px;text-align:center;}
#desc .name {background-color:#ebdcce;border:1px solid #d5c3b2;}
#desc .text {background-color:#f2e8de;border:1px solid #e0d0c1;margin:5px;font-size:12px;text-align:left;}
#desc .text p {margin:5px;}
#desc h2    {letter-spacing:-1px;margin-top:3px;}
#desc .visit {background-color:#e0cfbf;border-top:1px solid #d5c3b2;padding:4px;}
#desc .visit a        {color:#0066CC;font-size:16px;font-weight:bold;}
#desc .visit a:hover  {color:#0099ff;}
#desc img.icon {float:left;margin:8px 5px 0px 5px;}

#info {float:left;width:300px;margin-left:5px;margin-top:5px;text-align:center;}
#info .addinfo {height:130px;background-color:#f2e8de;border:1px solid #d5c3b2;margin-bottom:7px;text-align:left;}
#info .addinfo p {font-size:12px;margin:5px;}
#info .addinfo td {font-size:12px;vertical-align:top;}
#info .addinfo td.n {width:90px;font-weight:bold;text-align:right;padding-right:5px}
#stars {margin-bottom:6px;}
#stars img {margin:0px 3px 0px 3px;width:21px;height:21px;}
* HTML #info {width:299px;}
#info  p.title {height:26px;font-size:18px;margin-top:7px;color:#665442;text-align:left;}
#info  .status {clear:both;}
#info img.icon {float:left;margin:5px 4px 0px 5px;}

#nichesites {background-color:#ebdcce;border:1px solid #d5c3b2;}
#sites {overflow:auto;overflow-x:hidden;background-color:#f2e8de;border-top:1px solid #d5c3b2;border-bottom:1px solid #c9bdb1;}
#sites div {float:left;width:130px;height:110px;background-color:#f2e8de;margin:5px 0px 2px 8px;}
* HTML #sites div  {margin:5px 2px 2px 4px;}
#sites div a {float:left;width:130px;height:110px;font-size:12px;}
#sites div a:hover {color:#605748;background-color:#DED4C4;}
#sites div img {width:130px;height:90px;border-width:0px;margin-bottom:2px;}
#info  .status {clear:both;color:#333333;font-size:14px;font-weight:bold;padding:5px;}

#samples {clear:both;background-color:#f3dbc5;border:#877666 1px solid;margin:4px;padding:8px;text-align:center;}
#samples h3 {color:#ff3300;margin-bottom:8px;font-size:22px;text-align:left;}
#samples div.sample {margin-bottom:5px;height:415px;}
#samples div.c1 {float:left;width:550px;text-align:left;}
#samples div.c2 {float:left;width:320px;}
#samples .desc {width:540px;height:60px;font-size:18px;background-color:#ffe6cf;border:#877666 1px solid;margin-bottom:8px;}
#samples .desc p {margin:7px;color:#663300;text-align:left;}
#samples .desc p b {color:#cc0000;}
#samples p.join {clear:both;width:700px;height:47px;margin:0px auto 0px auto;text-align:center;background-color:#ffe6cf;border:#877666 1px solid;}
#samples p.join a {float:left;width:100%;color:#003399;font-size:22px;padding:0px;padding:10px 0px 10px 0px;}
#samples p.join a:hover {color:#0066ff;background-color:#fff3e0;}
#samples .i1 {width:540px;height:340px;background-color:#fff3e0;border:#877666 1px solid;}
#samples .i2 {width:320px;height:200px;background-color:#fff3e0;border:#877666 1px solid;margin-bottom:8px;}
#samples .i3 {width:320px;height:200px;background-color:#fff3e0;border:#877666 1px solid;}
* HTML #samples .desc {width:542px;height:62px;}


table.rsites {width:100%;}
table.rsites th {font-size:10px;font-weight:normal;background-color:#f6f3ef;padding:3px 0px 2px 0px;text-align:left;}
table.rsites td {font-size:12px;height:21px;padding:0px;border-top:#d5c3b2 1px solid;}
table.rsites td.rank {width:30px;background-color:#f6f3ef;}
table.rsites td.rank span {display:block;margin:0px;padding:auto;font-weight:bold;color:#665442;text-align:center;}
table.rsites td.name {border-left:#d5c3b2 1px solid;border-right:#d5c3b2 0px solid;text-align:left;}

#bottom   {clear:both;background-color:#baa28b;color:#333333;border-top:3px solid #877666;padding:5px;font-size:12px;}








