body  {
  padding: 0;
  margin: 0;
  background-color: #000;
}

table, img { border: 0; }

font, th, td, p, span, br, div { 
  font: 11px arial, sans-serif;
  color: #454444;
}

a, a:link, a:visited { color: #152aec; text-decoration:underline; }
a:hover { color: #ff0000; text-decoration: underline;}

span.large {
  color: #000;
  font: 13px arial, sans-serif;
}

p {
  margin: 0;
  padding: 5px 0 5px;
}

h3 {
  font-size: 16px;
  margin: 0;
  padding: 5px 0 5px 0;
  color: #fff;
}
div.recent {
  color: #fff;
}

div.recent a {
  color: #fff;
  font-size: 12px;
  text-decoration: none;
}

div.recent a:hover {
  text-decoration: underline;
}

div.news {
  min-height: 150px;
  height: 150px;
}

html>body div.news {
  height: auto;
}

h4 {
  color: #d80c00;
  font-size: 15px;
  font-weight: bold;
  margin: 0;
  padding: 0 0 5px 0;
}


div.details {
  color: #f1f1f1;
  padding: 0 0 0 10px;
  margin: 0;
}

#container {
  width: 853px;
  margin: 0 auto;
}

#contentcontainer {
  padding: 0;
  margin: 10px 0 0 0;
  width: 853px;
  height: 492px;
}

#contentborder {
  border-style: solid;
  border-width: 1px;
  border-color: #daa599;
}

#contentborder2 {
  padding: 10px;
  background: #fff;
  border-style: solid;
  border-width: 1px;
  border-color: #daa599;
}

#buyer {
  border-style: solid;
  border-width: 5px;
  border-color: #a31d00;
  padding: 15px;
  font: 12px Arial;
  color: #000;
  background: url(img/buyerbg.gif) top right no-repeat;
}


#buyer p {
  font: 12px Arial;
  color: #000;
}

#buyer h1 {
  color: #a31d00;
  text-align: left;
  font: bold 24px Arial;
  margin: 0 0 15px 0;
  padding: 0;
}

ol.bg li {
  padding: 0 0 5px 0;
  margin: 0;
}

ul.alpha li {
  list-style-type: lower-alpha;
  padding: 0 0 2px 0;
  margin: 0;
}

div.newsimg {
  text-align: center;
  background: url(img/newsback.jpg) top left no-repeat;
  padding: 2px;
  height: 131px;
  width: 190px;
}

td.tdleft {
  background: #a31d00 url(img/leftback.gif) top left no-repeat;
}

td.tdright {
  background: url(img/rightback.jpg) top left no-repeat;
}

td.tdinnerno {
  border-style: solid;
  border-width: 0 0 0 1px;
  border-color: #c26d5e;
}


td.tdinner {
  background: #a31d00 url(img/innerback.jpg) top left no-repeat;
  border-style: solid;
  border-width: 0 0 0 1px;
  border-color: #c26d5e;
  padding: 45px 0 20px 21px;
}

td.tdinnerint {
  background: #a31d00 url(img/innerbackint.jpg) top left no-repeat;
  border-style: solid;
  border-width: 0 0 0 1px;
  border-color: #c26d5e;
  padding: 93px 0 20px 21px;
}

td.tdinnerloc {
  background: #a31d00 url(img/innerbackloc.jpg) top left no-repeat;
  border-style: solid;
  border-width: 0 0 0 1px;
  border-color: #c26d5e;
  padding: 179px 0 20px 21px;
}

td.tdinnernews {
  background: #111 url(img/innerbacknews.jpg) top left no-repeat;
  border-style: solid;
  border-width: 0 0 0 1px;
  border-color: #c26d5e;
  padding: 161px 0 20px 10px;
}

td.tdflash {
  border-style: solid;
  border-width: 0 1px 0 1px;
  border-color: #daa599;
}

#menu {
  padding: 0 0 0 26px;
  margin: -3px 0 0 3px;
}

div.botflash {
  padding: 90px 0 0 0;
  margin: 0;
  text-align:center;
  width: 236px;
}

div.botmenu {
  position: relative;
  width: 231px;
  top: 338px;
  left: 31px; 
}

#marq {
  position: absolute;
  top: 135px;
  padding: 10px;
}

#copy {
  width: 853px;
  padding: 10px 0 10px 0;
  text-align: center;
  color: #850903;
}

#copy a {
  color: #5e0804;
  text-decoration: none;
}

#copy a:hover {
  text-decoration: underline;
}


a.fp, a.fp:link, a.fp:visited { 
  font-size: 14px;
  color: #f7941d; 
  text-decoration: none; 
}
a.fp:hover { color: #ff0000; text-decoration: underline;}

a.marqlink, a.marqlink:link, a.marqlink:visited { 
  font-size: 11px;
  color: #fff; 
  text-decoration: none; 
}
a.marqlink:hover { text-decoration: underline;}

a.fp2, a.fp2:link, a.fp2:visited { 
  font: 12px Arial;
  color: #f7941d; 
  text-decoration: underline; 
  display: block;
  margin: 0 0 10px 0;
  padding: 0;
}
a.fp2:hover { color: #ff0000; text-decoration: underline;}


div.botflashinner1 {
  padding: 265px 0 0 0;
  margin: 0;
  text-align:center;
  width: 236px;
}

div.botflashinnerloc {
  padding: 230px 0 0 0;
  margin: 0;
  text-align:center;
  width: 236px;
}

div.botflashinnerfac {
  padding: 260px 0 0 0;
  margin: 0;
  text-align:center;
  width: 236px;
}

div.botflashinnerintro {
  padding: 445px 0 0 0;
  margin: 0;
  text-align:center;
  width: 236px;
}

div.fp  {
  width: 93px;
  height: 20px;
  background-color: red;
}

div.fp:hover  {
  background-color: green;
}

div.fp a {
  width: 93px;
  height: 20px;
}

div.fp a:hover {
  background-color: #e9871a;
}


div.text1 {
  padding: 5px 0 0 10px;
  color: #f6723e;
  font-size: 10px;
  font-family: arial, sans-serif;
}


#anifac {
  position: relative;
  top: 61px;
  left: 125px;
  width: 100px;
}

#aniintro {
  position: relative;
  top: 61px;
  left: 174px;
  width: 100px;
}

#aniint {
  position: relative;
  top: -32px;
  left: 88px;
  width: 100px;
}

#anifloor {
  position: relative;
  top: 16px;
  left: 120px;
  width: 100px;
}

#aniunit {
  position: relative;
  top: 16px;
  left: 135px;
  width: 100px;
}
#aninews {
  position: relative;
  top: -100px;
  left: 76px;
  width: 100px;
}

#aniloc {
  position: absolute;
}

#floormenu {
  position: relative;
  top: 74px;
  left: 10px;
  height: 150px;
  margin: 0 0 20px 0;
  padding: 0;
}

#floor {
  position: relative;
  margin: 0;
  padding: 0;
}

#divmain {
  position: relative;
  padding: 0;
  margin: 0;
}

div.spacer {
  clear: both;
  font-size: 1px;
  height: 1px;
}

