/*********************/
/*** Row 2: HorizAds**/
/*********************/

#tdtopads {
	border-width:0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align:top;
}

#divtopads {
	text-align:center;
	background-color:transparent;

	margin: 20px 20px 10px 20px;
}

#sponsorad1 {

	vertical-align:middle;
	text-align:center;

	color:#ffff00;

	margin-left:auto;
	margin-right:auto;
}


#sponsorad1 a:link, #sponsorad1 a:hover, #sponsorad1 a:visited {
color:yellow
}

.imgbanner {
	height:60px;
	width:468px;
}

.horizad {
	margin:0px auto 0px auto;
	text-align:center;
}

#horizad2 {
	padding-top: 10px;
	padding-bottom: 10px;
}

td.tdadinfo, td.tdadcamp, table.tbladinfo {
	border-width:1px;
	border-style:solid;
	border-color:#000000;
}

td.tdadinfo, td.tdadcamp {
	padding: 10px 10px 10px 10px;
	background-color:#ffffff;

	vertical-align:top;
	text-align:left;
}

td.tdadinfo {
	font-weight:normal;
}

td.tdadcamp {
	white-space:nowrap;
	font-weight:bold;
	background-color:#DDDDFF;
}

table.tbladinfo {
	margin-left:10px;
	margin-right:10px;
}

img.adsample {
	width:200px;
}

span.oldprice {
	text-decoration:line-through;
}

span.newprice {
	color:#FF0000;
	font-weight:bold;
}

div.ad {
  margin:0px auto 0px auto;
  position:relative;
}

.section {
  padding:10px 0px 10px 0px;
}

div.section {
  float:left;
  height:20px;
  width:125px;
}

iframe {
  border:0px;
  margin:0px;
  padding:0px;
}

#leftads {
	width:125px;
}


#tblleaders {
	width:125px;
	margin:10px 0px 20px 0px;
}

#affiliatedlist, 
#sponsorlist {
	width:125px;
	margin:25px 0px 20px 0px;

	color:#ffffff;
	text-align:left;

	float:left;
}

#affiliatedlist {
	border:2px #000000 solid;
}

img.sponsor-logo {
	border:none;
	margin:0px;
}

#leftads img, #leftads div, #leftads table {
	float:right;
}

#leftads .adimg, #leftads .adiframe, #leftads table.leaders, #leftads table.nss {
	margin-top:25px;
}

#rightads img, #rightads div, #rightads table {
	float:left;
}

/*********************/
/**** Right Sidebar***/
/*********************/


#rightads {
	width:125px;
}


table.leaders, table.nss {
	border:2px #BBBBAA solid;
	width:125px;
  margin:0px;
  padding:0px;
}

td.tdlname, td.tdlval {
	border-width:0px;
	padding: 5px 2px 5px 2px;
	margin: 0px;
}

div.tdlname { width:75px;overflow:hidden; }

td.tdlval {
	text-align:right;
	width:25px;
	color:#00FF00;
}
td.tdlname {
	text-align:left;
	overflow:hidden;
}

th.tdlname, th.tdlval {
	padding: 2px 2px 2px 2px;
	margin: 0px 0px 0px 0px;

	border-width:0px;
}


/************************
 * new site of the day *
 ********************/
table.nsotd {
  background-color:#ffffff;
  border:5px #000 solid;
  width:468px;
  height:87px;
}

table.nsotd img.nsotd-logo {
  border:0px;
  margin:0px 10px 0px 10px;
}

table.nsotd img.deal-logo {
  margin:4px 83px 1px 83px;
}
table.nsotd div.nsotd-desc {
  float:left;
  width:416px;
  height:46px;
  margin-top:5px;
  padding-right:5px;
  text-align:center;
  color:#000;
  font-weight:normal;
  font-size:8pt;
  overflow:hidden;
}
