body {
  margin: 0;
  text-align: center;
}
body {
  margin: 0;
  background-position:  center center;
  background-repeat: repeat-y;
  background-image: url(img/bg-img.gif);
  background-color: #8e320e;
  font-family: "Times New Roman",Times,serif;
  font-size: 100%;
}
.clear {
  font-size: 1px;
  clear: both;
  height: 1px;
}
#page {
  margin: 0;
  background-position: center top;
  background-image: url(img/title-bg.gif);
  position: relative;
  background-repeat: repeat-x;
  text-align: center;
}
.title {
  margin: 0 auto;
  height: 255px;
  width: 960px;
}
.title .imgs {
  text-align: center;
}
.under-title {
	border-left: 2px dotted #c5a050;
	border-right: 2px dotted #c5a050;
	height: 9px;
	background-image: url(img/under-title-bg.gif);
	font-size: 0px;
	background-position: top;
	background-repeat: repeat-x;
}
.under-title .ut-img {
  height: 49px;
  margin-left: 618px;
  background-repeat: no-repeat;
  background-image: url(img/under-title-img.jpg);
  font-size: 1px;
}
#content , .search{
  border-left: 2px dotted #c5a050;
  border-right: 2px dotted #c5a050;
  margin: 0 auto;
  background-image: url(img/bg.gif);
  text-align: center;
  width: 956px;
}
.search {
text-align:right !important;
}
.block {
  text-align: center;
  width: 956px;
}
.rek{
  text-align: center;
  width: 100%;
}
.block h2 {
  margin: 0;
  padding: 0 0 0 12px;
  background-position: left top;
  background-repeat: no-repeat;
  text-align: left;
  float: left;
  background-image: url(img/top-rated.gif);
  height: 70px;
  text-indent: -22000px;
  width: 270px;
}
.block ul {
  margin: 0;
  padding: 0;
  font-size: 0px;
  display: block;
  clear: both;
}
.block ol {
  border: 1px dashed #9a461d;
  margin: 3px;
  padding: 0 6px;
  float: left;
  text-align: left;
  width: 296px;
  background-color: #bd4c15;
}
.block ul li {
  margin: 0;
  padding: 0;
  font-size: 0px;
  list-style-type: none;
  display: inline;
  list-style-position: inside;
  width:170px;
}
.block ul li a img {
  border: 1px solid #e2daab;
  margin: 2px;
}
.block ul li a:hover img {
  border: 1px dotted #ffffff;
}
.trd-inline {
  text-align: center;
}
.trd-inline ul {
  margin: 12px 0;
  padding: 0;
  display: block;
  width: 956px;
  text-align: center;
}
.trd-inline ul li {
  height: 85px;
  background-position: left center;
  float: left;
  display: block;
  padding-left: 90px;
  width: 214px;
  list-style-type: none;
  background-image: url(img/trader-left.gif);
  background-repeat: no-repeat;
}
.trd-inline ul li a {
  overflow: hidden;
  font-weight: bolder;
  height: 85px;
  color: #e2daab;
  background-image: url(img/trader-main.gif);
  font-size: 12pt;
  display: block;
  width: 192px;
  font-family: Arial,Arial,Helvetica,sans-serif;
  line-height: 95px;
}
.trd-inline ul li a:hover {
  color: yellow;
  text-decoration: none;
}
.trd-inline ul li h3 {
  margin: 0;
  padding-right: 22px;
  background-image: url(img/trader-right.gif);
  background-position: right center;
  background-repeat: no-repeat;
  height: 85px;
}
#footer {
  border-left: 2px dotted #c5a050;
  border-right: 2px dotted #c5a050;
  margin: 0 auto;
  text-align: center;
  background-position: center bottom;
  background-image: url(img/foot-bg.gif);
  width: 956px;
  background-repeat: repeat-x;
}
#footer .first {
  background-position: left center;
  background-repeat: no-repeat;
  background-image: url(img/footer-first-left.gif);
  height: 52px;
}
#footer .first .top-text {
  background-image: url(img/footer-first-right.gif);
  background-position: right center;
  background-repeat: no-repeat;
  height: 52px;
}
#footer .first .top-text h3 {
  margin: 0;
  background-image: url(img/footer-first-main.gif);
  background-repeat: no-repeat;
  background-position: 405px 0;
  height: 52px;
  text-indent: -22000px;
}
#footer .second {
  background-image: url(img/foot-top-left.jpg);
  background-repeat: no-repeat;
  background-position: 0 50%;
  height: 228px;
}
#footer .second .full-top {
  background-image: url(img/foot-top-main.jpg);
  background-repeat: no-repeat;
  background-position: 405px 0;
  height: 228px;
}
#footer .second .top-main {
  background-image: url(img/foot-top-right.jpg);
  background-repeat: no-repeat;
  background-position: right top;
  height: 228px;
}
.top-main div#top {
  margin: 0 0 0 394px;
  clear: right;
  width: 540px;
}
.top-main ul {
  margin: 0;
  padding: 6px 0 0;
  display: block;
  width: 180px;
  float: left;
}
.top-main ul li {
  list-style-position: inside;
  list-style-type: none;
  color: #ffffff;
  font-family: "Times New Roman",Times,serif;
  font-weight: bolder;
  font-size: 14px;
  line-height: 18px;
}
.top-main ul li a {
  color: #ffffff;
}
.top-main ul li a:hover {
  text-decoration: none;
  color: #ffffcc;
}
#footer .bottom {
  background-repeat: no-repeat;
  background-position: left center;
  background-image: url(img/footer-left.png);
  height: 71px;
}
#footer .bottom .t1 {
  background-image: url(img/footer-left2.jpg);
  background-repeat: no-repeat;
  background-position: 52px 50%;
  height: 71px;
}
#footer .right {
  background-image: url(img/footer-right.png);
  background-repeat: no-repeat;
  background-position: right center;
  height: 71px;
}
#footer .cpr {
  background-repeat: no-repeat;
  background-position: 259px 50%;
  background-image: url(img/footer-cpr.jpg);
  height: 71px;
}
#footer .cpr div {
  padding-top: 3px;
  font-size: 10px;
  padding-left: 263px;
  width: 540px;
  font-family: Arial,Helvetica,sans-serif;
  text-align: left;
}
.block ol li {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 10pt;
  list-style-type: circle;
  display: list-item;
  color: #ffffcc;
  list-style-position: inside;
}
.block ol li a {
  color: #ffffcc;
  text-decoration: none;
}
.block ol li a:hover {
  text-decoration: underline;
  color: #ffff66;
}
.block .more {
	line-height: 60px;
	height: 70px;
	font-size: 20px;
	margin: 0 0 0 280px;
}
.block .more a {
  border: 1px solid #a35123;
  margin: 2px;
  padding: 3px;
  text-decoration: none;
  background-color: #ffcc66;
  color: #a35123;
}
.block .more a:hover {
  border-color: #006600;
  color: #006600;
  background-color: #ffff66;
}
.block h3 {
  margin: 0;
  padding: 0 0 0 12px;
  text-indent: -22000px;
  text-align: left;
  background-position: left top;
  height: 70px;
  background-image: url(img/free-links.gif);
  background-repeat: no-repeat;
  float: left;
  width: 270px;
}
.info {
	margin-top: 5px;
	width: 195px;
	float: left;
	padding-left: 196px;
}
.info p {
	margin: 0;
	padding: 3px;
}

a{
  color: #3333ff;
}
a img {
  border:  none;
  text-decoration: none;
}

a:hover {
	text-decoration: none;
}
.ads{
width:900px;
clear:left;
color:#FEDF4D;
border:1px solid #FFCC66;
margin:18px auto;
padding:3px;
background-color:#8E320E;
}
.ads a{color:#FFCCE6; text-decoration:none;}
.ads a:hover{color:#f2f2f2;}
.ads a img{border:1px solid #FFCCE6;}
.ads a:hover img{border:1px solid #f2f2f2;}
.ads p, .ads ol, .ads ul, .ads h1, .ads h2, .ads h3, .ads h4{margin:0; padding:0;}

