@charset "utf-8";
/* CSS Document */

/* ---------- Stuff Added ---------- */


#contact
{
   width: 692px;
   padding-bottom: 5px;
}

#contact h2
{
  font-size:16px;
  font-family:Arial, Helvetica, sans-serif;
}


#onp-title
{
	font-size: 14px;
	font-weight: bold;
	line-height: 30px;
	margin: 0;
	padding: 0;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	background-color: #eeeeee;
}

highlight 
{
background-color: #0474b5;
font-weight: bold;
padding-right: 7px;
padding-left: 7px;
padding-top: 7px;
padding-bottom: 7px;
color:#FFFFFF;
text-decoration:underline;
}

highlight-pokerstars 
{
background-color: red;
font-weight: bold;
padding-right: 7px;
padding-left: 7px;
padding-top: 7px;
padding-bottom: 7px;
color:#FFFFFF;
text-decoration:underline;
}


highlight-lwds 
{
background-color: purple;
font-weight: bold;
padding-right: 7px;
padding-left: 7px;
padding-top: 7px;
padding-bottom: 7px;
color:#FFFF00;
text-decoration:underline;
}

highlight-party
{
background-color: #006600;
font-weight: bold;
padding-right: 7px;
padding-left: 7px;
padding-top: 7px;
padding-bottom: 7px;
color:#FFFFFF;
text-decoration:underline;
}

highlight-fulltilt 
{
background-color: #000000;
font-weight: bold;
padding-right: 7px;
padding-left: 7px;
padding-top: 7px;
padding-bottom: 7px;
color:#FFFFFF;
text-decoration:underline;
}

highlight-everest
{
background-color: #d20000;
font-weight: bold;
padding-right: 7px;
padding-left: 7px;
padding-top: 7px;
padding-bottom: 7px;
color:#FFFFFF;
text-decoration:underline;
}


highlight-titan
{
background-color: #0c466a;
font-weight: bold;
padding-right: 7px;
padding-left: 7px;
padding-top: 7px;
padding-bottom: 7px;
color:#FFFFFF;
text-decoration:underline;
}

highlight-ladbrokes
{
background-color: #ff0000;
font-weight: bold;
padding-right: 7px;
padding-left: 7px;
padding-top: 7px;
padding-bottom: 7px;
color:#FFFFFF;
text-decoration:underline;
}


highlight-pkr
{
background-color: #000000;
font-weight: bold;
padding-right: 7px;
padding-left: 7px;
padding-top: 7px;
padding-bottom: 7px;
color:#FFFFFF;
text-decoration:underline;
}

highlight-pacific
{
background-color: #018b49;
font-weight: bold;
padding-right: 7px;
padding-left: 7px;
padding-top: 7px;
padding-bottom: 7px;
color:#FFFFFF;
text-decoration:underline;
}

highlight-mansion
{
background-color: #203a00;
font-weight: bold;
padding-right: 7px;
padding-left: 7px;
padding-top: 7px;
padding-bottom: 7px;
color:#FFFFFF;
text-decoration:underline;
}

highlight-cdpoker
{
background-color: #ff2800;
font-weight: bold;
padding-right: 7px;
padding-left: 7px;
padding-top: 7px;
padding-bottom: 7px;
color:#FFFFFF;
text-decoration:underline;
}

highlight-willhill 
{
background-color: #0c466a;
font-weight: bold;
padding-right: 7px;
padding-left: 7px;
padding-top: 7px;
padding-bottom: 7px;
color:#FFFFFF;
text-decoration:underline;
}

#left onp a.cdpoker
{
  padding-left: 26px;
  background-image: url(http://www.uk-pokerbonus.com/images/cdpoker-small-logo.gif);
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: 0 50%;
  display: block;
}

#left a.willhill
{
  padding-left: 26px;
  background-image: url(http://www.uk-pokerbonus.com/images/willhill-small-logo.gif);
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: 0 50%;
  display: block;
}

#left onp a.titan
{
  padding-left: 26px;
  background-image: url(http://www.uk-pokerbonus.com/images/titan-small-logo.gif);
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: 0 50%;
  display: block;
}

#left a.pokerstars
{
  padding-left: 26px;
  background-image: url(http://www.uk-pokerbonus.com/images/pokerstars-small-logo.gif);
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: 0 50%;
  display: block;
}

#left a.pkrpoker
{
  padding-left: 26px;
  background-image: url(http://www.uk-pokerbonus.com/images/pkrpoker-small-logo.gif);
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: 0 50%;
  display: block;
}

#left a.party
{
  padding-left: 26px;
  background-image: url(http://www.uk-pokerbonus.com/images/party-small-logo.gif);
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: 0 50%;
  display: block;
}

#left a.pacific
{
  padding-left: 26px;
  background-image: url(http://www.uk-pokerbonus.com/images/pacific-small-logo.gif);
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: 0 50%;
  display: block;
}


#left a.mansion
{
  padding-left: 26px;
  background-image: url(http://www.uk-pokerbonus.com/images/mansion-small-logo.gif);
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: 0 50%;
  display: block;
}

#left a.littlewoods
{
  padding-left: 26px;
  background-image: url(http://www.uk-pokerbonus.com/images/littlewoods-small-logo.gif);
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: 0 50%;
  display: block;
}

#left a.ladbrokes
{
  padding-left: 26px;
  background-image: url(http://www.uk-pokerbonus.com/images/ladbrokes-small-logo.gif);
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: 0 50%;
  display: block;
}

#left a.fulltilt
{
  padding-left: 26px;
  background-image: url(http://www.uk-pokerbonus.com/images/fulltilt-small-logo.gif);
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: 0 50%;
  display: block;
}

#left a.everest
{
  padding-left: 26px;
  background-image: url(http://www.uk-pokerbonus.com/images/everest-small-logo.gif);
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: 0 50%;
  display: block;
}

#left a.betfair
{
  padding-left: 26px;
  background-image: url(http://www.uk-pokerbonus.com/images/betfair-small-logo.gif);
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: 0 50%;
  display: block;
}

#game
{
	float: left;
	width: 692px;
	padding-top:10px;
	padding-bottom:10px;
	margin-bottom:10px;
}

#bottominfo
{
  width: 692px;
  float:left;
}

#leftinfo
{
  width: 370px;
  float:left;
}

#rightinfo
{
  width: 300px;
  float:right;
}

#gentxt-r ul li
{
  list-style-type: disc;
  color:#20520c;
  font-weight:bold;
    padding-bottom: 5px;
  padding-left:5px;
}

#gentxt-sub
{ 
  padding-left: 10px;
  font-size: 16px;
  font-weight:bold;
  color:#558443;
  font-family:Arial, Helvetica, sans-serif;
}

#gentxt-tit-r
{
  float right;
  width: 300px;
  border: thin solid #000000;
  margin-top: 18px;  
}

#gentxt-title-r
{
	padding-left: 10px;
	background-color: #f0f7ec;
	font-weight:bold;
	font-size: 16px;
	color:#558443;
	font-family:Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-bottom:5px;
}

#center a.nolink
{
  text-decoration:none;
  color: #000000;
}


#center a.nolink:hover
{
  text-decoration:none;
  color: #000000;
}

#gentxt-r
{
  font-size: 12px;
  color:#20520c;
  padding-top: 1px;
  padding-bottom: 10px;  
  background-color:#ddedd3;
}



#gentxt-tit
{
	float: left;
	width: 370px;
	border: thin solid #000000;
	margin-top: 18px;
}

#gentxt-title
{
	padding-left: 10px;
	background-color: #f0f7ec;
	font-weight:bold;
	font-size: 16px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-bottom:5px;
}

#gentxt
{
  font-size: 12px;
  color:#000000;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 10px; 
}


#pkrtable
{
	float:left;
	width:300px;
	padding-left: 30px;
}

#botbut
{
  padding-left: 20px;
  padding-right: 15px;
}

#center a.butbot
{
  width: 200px;
  height: 25px;
  background-image: url(http://www.uk-pokerbonus.com/images/button3.gif);
  background-repeat: no-repeat;
  background-position: left 50%;
  background-attachment: scroll;
  display:block;
  padding-left: 40px;
  padding-top:5px;
  font-size:14px;
  color:#FFFFFF;  
}

#lobby
{
	float: right;
	width:300px;
	padding-left: 20px;
}

#screenshot
{
  height: 274;
  float:left;
  width: 692px;
  background-color:#000000;
  padding-bottom:15px;
  padding-top:15px; 
}

.flag
{ 
  margin-left: 5px;
}

a.dollar-icon
{
padding-top: 10px;
padding-right: 0pt;
padding-bottom: 6px;
padding-left: 30px;
color: #000000;
font-weight: bold;
background-color: transparent;
background-image: url(http://www.uk-pokerbonus.com/images/dollar-icon.gif);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: left 50%;
display: block;
text-decoration: underline;
font-size: 12px;
font-weight:bold;
}


label
{
	float: left;
	width: 120px;
	font-weight: bold;
	padding-bottom: 5px;
	margin-left: 5px;
	font-size: 13px;
	color: #000000;
	text-align:right;
	padding-right: 5px;
}

.score
{
 float:right;
}

#center2
{
   float: left;
   width: 692px;
   /*overflow: hidden;- */
   margin-bottom: 12px;
   padding-bottom: 5px;
   border-bottom:solid thin;
   border-bottom-color:#000000;
}

#logotop
{
  float:left; 
  width: 166px; 
}

#centertxt
{ 
  float:left;
  text-align:center;
  font-size:18px;
  font-weight:bold;
  width: 316px;
  margin-top: 25px;
  margin-bottom: 20px;
}

#buttontop
{
  float: right;
  width: 210px;  
}

#abouttxt
{
   width: 692px;
   padding-bottom: 5px;
}

#abouttxt h2
{
   float:left;
   font-size:12px;
   color: #000000;
   font-weight:normal;
   padding-left: 5px;
   font-family:Arial, Helvetica, sans-serif;
   padding-bottom: 5px;
}

#ratprom
{
	width: 692px;
	height: 465px;  /*height: 450px; */
	margin-bottom:5px;
}

#ratprom-party
{
	width: 692px;
	height: 475px;  /*height: 450px; */
	margin-bottom:5px;
}

#ratprom-titan
{
	width: 692px;
	height: 482px;  /*height: 450px; */
	margin-bottom:5px;
	padding-bottom: 5px;
}

#ratprom-ladbrokes
{
  width: 692px;
  height: 450px;  /*height: 270px; */
  margin-bottom:5px;
}

#ratprom-pkr
{
  width: 692px;
  height: 452px;  /*height: 270px; */
  margin-bottom:5px;
}

#ratprom-mansion
{
  width: 692px;
  height: 460px;  /*height: 270px; */
  margin-bottom:5px;
}

#ratprom-cdpoker
{
  width: 692px;
  height: 470px;  /*height: 270px; */
  margin-bottom:5px;
}

#ratprom-willhill
{
  width: 692px;
  height: 472px;  /*height: 270px; */
  margin-bottom:5px;
}

#ratings
{
  margin-top: 8px;
  width: 374px;
  height: 230px;
  float:left;
  background-color:#f0f7ec;
  font-size: 16px;
  font-weight: bold;
  color:#000000;
}

#rating-title
{
 margin-left: 10px;
 padding-top:10px;
 padding-bottom:5px;
}


.featured
{
	float: right;
	width: 260px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	color: #000000;
	font-size:12px;
}

.feat-title
{
  font-size: 16px;
  font-weight:bold;
  color:#000000;
}

.feat-sub-title
{
  color: #c352ba;
}


#buttonbot
{
  float: left;
  width: 260px;
  padding-right: 10px;
  padding-left: 10px;
  margin-left: 25px;
  margin-bottom: 15px;
  margin-top: 8px;
}

#langrat
{
	width: 692px;
	height:24px;/*height:24px; */
	padding-top:5px;
	padding-bottom:5px;
	background-color:#e9e3d7;
}

#languages
{
  float: left;
  width: 460px;
  margin-left: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
}

#ratingimg
{
  float:right;
}

#labscor
{
   width: 360px;
}

#exclusive
{
	padding-top: 10px;
	width: 260px;
	font-size: 14px;
}

#maintext
{
  width:110px;
  float: left;
  margin-top: 15px;
  color:#000000;
}

#subtext
{
	float:left;
	width:120px;
	margin-left: 20px;
	color: #FF0000;
	font-size: 15px;
	font-weight: bold;
	margin-top: 10px;
}

#limitsize
{
  width:200;
  float:left;
}

#aditext
{
	width: 260px;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
}




/* ---------- ----- ---------- */

body, html {
	margin: 0;
	padding: 0;
	font-family: Arial;
	font-size: 12px;
	color: #666666;
	background: #ffffff url(http://www.uk-pokerbonus.com/images/mainbg.png) repeat-x;
}
#wrapper {
	width: 1022px; /* 1000px*/
	margin: 0 auto;
	padding: 0;
	overflow: hidden;
}

/* ---------- HEADER ---------- */

#header {
	clear: both;
	width: 1022px; /* 1000px*/
	margin: 0;
	padding: 0;
	overflow: hidden;
}

/* ---------- TOP MENU ---------- */

#menu {
	float: left;
	display: inline;
	width: 983px !important;
	width: 993px;
	height: 33px;
	margin: 0;
	padding: 7px 0 0 0;
	overflow: hidden;
}
#menu ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#menu li {
	float: left;
	margin: 0 0 0 10px;
	padding: 0;
	font-size: 14px;
}
#menu a {
	display: block;
	text-decoration: none;
	color: #ffffff;
	margin: 0;
	padding: 0;
}
#menu a strong {
	display: block;
	padding: 5px 10px;
}
#menu a:hover {
	color: #222222;
	background: #eeeeee url(http://www.uk-pokerbonus.com/images/menuright.png) right top no-repeat;
}
#menu a:hover strong {
	background: url(http://www.uk-pokerbonus.com/images/menuleft.png) left top no-repeat;
}
#menu a.active {
	color: #222222;
	background: #ffffff url(http://www.uk-pokerbonus.com/images/menuright.png) right top no-repeat;
}
#menu a.active strong {
	background: url(http://www.uk-pokerbonus.com/images/menuleft.png) left top no-repeat;
}
#menu a:hover.active {
	color: #222222;
	background: #ffffff url(http://www.uk-pokerbonus.com/images/menuright.png) right top no-repeat;
}
#menu a:hover.active strong {
	background: url(http://www.uk-pokerbonus.com/images/menuleft.png) left top no-repeat;
}

/* ---------- LOGO ---------- */

#logo {
	float: left;
	width: 1000px;
	height: 120px;
	margin: 0;
	padding: 0;
	background: url(http://www.uk-pokerbonus.com/images/header.png) no-repeat;
}
#logo h1 {
	float: left;
	width: 500px;
	color: #ffffff;
	margin: 0;
	padding: 0;
	font-size: 24pt;
	line-height: 120px;
}
#logo h1 a, a:hover {
	text-decoration: none;
	color: #ffffff;
}

/* ---------- BANNER 468x60px ---------- */

#banner {
	float: right;
	width: 470px;
	margin: 30px 0 0 0;
	padding: 0;
	text-align: right;
	overflow: hidden;
}

/* ---------- MAIN ---------- */

#main {
	float: left;
	clear: both;
	width: 1022px; /* 1000px*/
	margin: 20px 0;
	padding: 0;
	overflow: hidden;
}

/* ---------- LEFT COLUMN ---------- */

#left {
	float: left;
	width: 180px; /* 158px- */
	margin: 0;
	padding: 0;
	border-top: 1px solid #cccccc;
	text-align: center;
	overflow: hidden;
}

#left onp {
	font-size: 12px;
	font-weight: bold;
	margin: 0;
	padding: 0;
	text-align: left;
}

#left onp a {
	display: block;
	line-height: 30px;
	margin: 0;
	padding: 0 0 0 5px;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	text-decoration: none;
	color: #666666;
}
#left onp a:hover {
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	background-color: #999999;
	text-decoration: none;
	color: #ffffff;
}

#left img {
	margin: 0;
	padding: 0;
	border: 0;
}
#left a {
	text-decoration: none;
	color: #666666;
	margin: 0;
	padding: 0;
	font-weight: bold;
}
#left a:hover {
	text-decoration: none;/*underline */
	color: #666666;
}
#left .banner {
	width: 156px;
	margin: 5px 0;
	padding: 16px 0;
	background-color: #eeeeee;
	border: 1px solid #cccccc;
}
#left .links {
	width: 146px;
	margin: 5px 0;
	padding: 5px;
	text-align: left;
	border: 1px solid #cccccc;
}

/* ---------- CENTER ---------- */

#center {
	float: left;
	width: 692px;
	margin: 0 0 0 16px;
	padding: 0;
	color:#000000;
	/*overflow: hidden;*/
}
#center a {
	text-decoration: underline;
	color:#000000; /*#99cc00; #009933*/
}
#center a:hover {
	text-decoration: underline;
	color: #99cc00; /*#99cc00*/
}
#center h1{  /*#center h2*/
	font-size: 16pt;
	font-weight: bold;
	margin: 0 0 10px 0;
	padding: 0;
	text-align: center;
}

/* ---------- CENTER INDEX TABLE ---------- */

#center .index table {
	width: 690px;
	margin: 0 0 10px 0;
	padding: 0;
}
#center .index th {
	background-color: #eeeeee;
	color: #222222;
	font-size: 14px;
	font-weight: bold;
	line-height: 28px;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
}
#center .index td {
	margin: 0;
	padding: 5px 0;
	border-bottom: 1px solid #cccccc;
}
#center td.ranking {
	width: 30px;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
}
#center td.image {
	width: 120px;
	text-align: center;
}
#center td.image img {
	border: 0;
}
#center td.bonus {
	width: 60px;
	font-weight: bold;
	text-align: center;
}
#center td.bonuscode {
	width: 124px;
	font-size: 12pt;
	font-weight: bold;
	text-align: center;
}
#center td.bonuscode a {
	text-decoration: underline;
	color: #6D8F07;
}
#center td.bonuscode a:hover {
	text-decoration: none;
	color: #99cc00;
}
#center td.description {
	width: 223px;
	padding-left: 5px;
	text-align: left;
	color: #ff0101;
	font-weight: bold;

}
#center td.review {
	width: 183px;
	padding-left: 5px;
	font-weight: normal;
	text-align: left;
}
#center td.review img {
	float: left;
	margin: 0 0 8px 0;
	padding: 0;
}
#center td.review a {
	clear: both;
	text-decoration: underline;
	color: #4B6204;
}
#center td.review a:hover {
	text-decoration: none;
	color: #99cc00;
}

/* ---------- CENTER OTHER TABLE ---------- */

#center .other table {
	width: 690px;
	margin: 0 0 10px 0;
	padding: 0;
}
#center .other td {
	margin: 0;
	padding: 0;
}
#center td.logo {
	width: 194px;
	margin: 0;
	padding: 0 10px 10px 0;
	text-align: left;
	border-right: 1px solid #cccccc;
}
#center td.download {
	width: 194px;
	margin: 0;
	padding: 0 10px 10px 0;
	text-align: center;
	font-size: 16px;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}

#center .downloadbtn{
	float: left;
	margin: 10px 0 0 5px;
	padding: 0;
}
#center .downloadbtn a {
	display: block;
	width: 174px;
	height: 32px;
	line-height: 32px;
	font-size: 16px;
	text-decoration: none;
	color: #ffffff;
	background: url(http://www.uk-pokerbonus.com/images/downloadbtn.png) no-repeat;
}
#center .downloadbtn a:hover {
	text-decoration: underline;
	color: #ffffff;
}
#center .overallrating {
	width: 476px;
	margin: 0;
	padding: 0 0 0px 10px;
	text-align: left;
	vertical-align: top;
	font-size: 14px;
	border-bottom: 1px solid #cccccc;
}
#center .overallrating img {
	margin: 0;
	padding: 0;
}
#center .overallrating .codebox {
	display: block;
	width: 476px;
	margin: 50px 0px 0px 0px;
	padding: 5px 0px;
	text-align: center;
	background-color: #FFFF99;
}
#center .offer {
	width: 476px;
	margin: 0;
	padding: 10px;
	text-align: left;
	font-size: 16px;
	border-bottom: 1px solid #cccccc;
}
#center .desc {
	margin: 0;
	padding: 10px 0;
	font-size: 14px;
	text-align: justify;
	border-bottom: 1px solid #cccccc;
}
#center .claim {
	width: 350px;
	margin: 0;
	padding: 10px 10px 10px 0;
	text-align: center;
	vertical-align: top;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}
#center .claim img {
	margin: 10px 0 0 0;
	padding: 0;
}
#center .lobby {
	width: 350px;
	margin: 0;
	padding: 5px 10px 10px 0;
	text-align: center;
	vertical-align: top;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}
#center .details {
	width: 320px;
	margin: 0;
	padding: 10px 0 10px 10px;
	text-align: center;
	vertical-align: top;
	border-bottom: 1px solid #cccccc;
}
#center .roomdetails th {
	margin: 0;
	padding: 8px 10px;
	background-color: #eeeeee;
	color: #222222;
	font-weight: bold;
	text-align: left;
}
#center .roomdetails .lefttd {
	width: 120px;
	margin: 0;
	padding: 8px 10px;
	font-weight: bold;
	text-align: left;
	border-bottom: 1px solid #cccccc;
}
#center .roomdetails .righttd {
	width: 180px;
	margin: 0;
	padding: 8px 0;
	text-align: left;
	border-bottom: 1px solid #cccccc;
}

/* ---------- RIGHT COLUMN ---------- */

#right {
	float: right;
	width: 130px;
	margin: 0;
	padding: 0;
	text-align: right;
	overflow: hidden;
}
#right img {
	clear: both;
	border: 0;
	margin: 0 0 10px 0;
	padding: 0;
}

/* ---------- BOOKMARKS ---------- */

#bookmarks {
	float: left;
	clear: both;
	width: 1022px; /* 1000px*/
	margin: 20px 0 0 0;
	padding: 0;
	text-align: center;
	overflow: hidden;
}
#bookmarks img {
	margin: 0 1px;
	padding: 0;
	border: 0;
}

/* ---------- FOOTER ---------- */

#footer {
	clear: both;
	width: 100%;
	height: 100px;
	margin: 0 0 10px 0;
	padding: 0;
	background: url(http://www.uk-pokerbonus.com/images/footerbg.png) top left repeat-x;
	overflow: hidden;
}
#footer .links {
	clear: both;
	width: 1022px; /* 1000px*/
	margin: 0 auto;
	padding: 0;
	color: #ffffff;
	line-height: 56px;
	text-align: center;
	overflow: hidden;
}
#footer .links a {	text-decoration: none;	color: #ffffff;}
#footer .links a:hover {	text-decoration: underline;	color: #ffffff;}
#footer .bottom {	width: 1022px; /* 1000px*/	margin: 0 auto;	padding: 5px 0;}
#footer .left {	float: left;	width: 700px;	margin: 0;	padding: 0;	overflow: hidden;}
#footer .right {float: right;width: 300px;margin: 0;padding: 0;overflow: hidden;text-align: right;}
#footer .left a, .right a {text-decoration: underline;color: #666666;}
#footer .left a:hover, .right a:hover {	text-decoration: none;	color: #666666;}

#footer .signature{float: right;width: 400px;margin: 0;padding: 10px 0 0 0;overflow: hidden;text-align: right;}
#footer .signature a{text-decoration: underline;color: #666666;}
#footer .signature a:hover{	text-decoration: none;	color: #666666;}
#footer .signature a:visited{text-decoration: underline;color: #666666;}
