
/*-----------------------------------
Styles for Poker Software Review Page
-----------------------------------*/

/*---- Common Boxes & Containers ----*/
/*---Box1--*/
div.box1{background:url(/img/review/box1-bg.gif) repeat-y 0 0; text-align:center; }
div.box1 div.bottom{background:url(/img/review/box1-bottom.gif) no-repeat 0 bottom; padding-bottom:9px;}
div.box1 div.bottom div.top{background:url(/img/review/box1-top.jpg) no-repeat 0 0; padding:30px 5px 0; }

/*---Box2--*/
div.box2 div.top-left{background:url(/img/review/box2-top-left.gif) no-repeat 0 bottom; padding-left:10px; height:41px; line-height:41px;}
div.box2 div.top-left div.top-right{background:url(/img/review/box1-top-right.gif) no-repeat right bottom; padding-right:10px; height:41px; line-height:41px;}
div.box2 div.top-left div.top-right div.top-middle{background:url(/img/review/box1-top-middle.gif) repeat-x 0 bottom; height:41px;  padding-left:5px;}

div.box2 div.middle{border:1px solid #cecece; border-width:0 1px 0 1px; padding-bottom:1px;}

div.box2 div.bottom-left{background:url(/img/review/box2-bottom-left.gif) no-repeat 0 0; padding-left:10px; height:10px; line-height:10px;}
div.box2 div.bottom-left div.bottom-right{background:url(/img/review/box2-bottom-right.gif) no-repeat right 0; padding-right:10px; height:10px; line-height:10px; }
div.box2 div.bottom-left div.bottom-right div.bottom-middle{background:url(/img/review/box2-bottom-middle.gif) repeat-x 0 0;  height:10px; line-height:10px; }

div.box2 div.top-left div.top-right div.top-middle h2 img {display:inline; margin-right:5px; vertical-align:middle;}
div.box2 div.top-left div.top-right div.top-middle h2{font-size:140%; color:#fff; line-height:41px; text-transform:uppercase; height:41px; }

/*---Box3--*/
div.box3 div.top-left{background:url(/img/review/box3-top-left.gif) no-repeat 0 bottom; padding-left:10px; height:59px; line-height:59px;}
div.box3 div.top-left div.top-right{background:url(/img/review/box3-top-right.gif) no-repeat right bottom; padding-right:8px; height:59px; line-height:59px;}
div.box3 div.top-left div.top-right div.top-middle{background:url(/img/review/box3-top-middle.gif) repeat-x 0 bottom; height:59px;  padding-left:10px;}

div.box3 div.middle{border:1px solid #cecece; border-width:0 1px 0 1px; padding:18px 20px 1px;}

div.box3 div.bottom-left{background:url(/img/review/box2-bottom-left.gif) no-repeat 0 0; padding-left:10px; height:10px; line-height:10px;}
div.box3 div.bottom-left div.bottom-right{background:url(/img/review/box2-bottom-right.gif) no-repeat right 0; padding-right:10px; height:10px; line-height:10px; }
div.box3 div.bottom-left div.bottom-right div.bottom-middle{background:url(/img/review/box2-bottom-middle.gif) repeat-x 0 0;  height:10px; line-height:10px; }

div.box3 div.top-left div.top-right div.top-middle h2 img {display:inline; margin-right:5px; vertical-align:middle;}
div.box3 div.top-left div.top-right div.top-middle h2{font-size:220%; color:#fff; line-height:59px; height:59px; }


/*---Box4--*/
div.box4 div.top-left{background:url(/img/review/box4-top-left.gif) no-repeat 0 bottom; padding-left:8px; height:8px; line-height:8px;}
div.box4 div.top-left div.top-right{background:url(/img/review/box4-top-right.gif) no-repeat right bottom; padding-right:8px; height:8px; line-height:8px;}
div.box4 div.top-left div.top-right div.top-middle{background:url(/img/review/box4-top-middle.gif) repeat-x 0 bottom; height:8px;  padding-left:10px;}

div.box4 div.middle{ background:#ebebeb; padding:18px 20px; border:0; }

div.box4 div.bottom-left{background:url(/img/review/box4-bottom-left.gif) no-repeat 0 0; padding-left:8px; height:8px; line-height:10px;}
div.box4 div.bottom-left div.bottom-right{background:url(/img/review/box4-bottom-right.gif) no-repeat right 0; padding-right:8px; height:8px; line-height:8px; }
div.box4 div.bottom-left div.bottom-right div.bottom-middle{background:url(/img/review/box4-bottom-middle.gif) repeat-x 0 0;  height:8px; line-height:8px; }

/*---Box5--*/
div.box5{background:url(/img/review/box5-middle.gif) repeat-y 0 0; }
div.box5 div.top{background:url(/img/review/box5-top.gif) no-repeat 0 top; }
div.box5 div.top div.bottom{background:url(/img/review/box5-bottom.gif) no-repeat 0 bottom; padding:16px 5px 5px; }

/*---Box6--*/
div.box6 div.top-left{background:url(/img/review/box6-top-left.gif) no-repeat 0 bottom; padding-left:10px; height:10px; line-height:10px;}
div.box6 div.top-left div.top-right{background:url(/img/review/box6-top-right.gif) no-repeat right bottom; padding-right:10px; height:10px; line-height:10px;}
div.box6 div.top-left div.top-right div.top-middle{background:url(/img/review/box6-top-middle.gif) repeat-x 0 bottom; height:10px;  padding-left:10px;}

div.box6 div.middle{border:1px solid #cecece; border-width:0 1px 0 1px; padding:18px 20px;}

div.box6 div.bottom-left{background:url(/img/review/box6-bottom-left.gif) no-repeat 0 0; padding-left:10px; height:43px; line-height:43px;}
div.box6 div.bottom-left div.bottom-right{background:url(/img/review/box6-bottom-right.gif) no-repeat right 0; padding-right:10px; height:43px; line-height:43px; }
div.box6 div.bottom-left div.bottom-right div.bottom-middle{background:url(/img/review/box6-bottom-middle.gif) repeat-x 0 0;  height:43px; line-height:43px; }

/*---- Buttons ----*/
/*--Preview--*/
a.preview{display:block; background:url(/img/review/preview-btn.gif) no-repeat 0 0; width:61px; height:45px;}

/*--Button1--*/
a.button1{background:url(/img/review/button1.gif) no-repeat 0 0; padding-left:35px; display:block;}
a.button1 span{background:url(/img/review/button1.gif) no-repeat right 0; padding:12px 12px 0 0; height:33px; display:block; float:left; color:#fff; font-size:110%; font-weight:bold; line-height:12px;}
a.button1:hover, a.button2:hover , a.button3:hover , a.button4:hover , a.button5:hover , a.button6:hover{text-decoration:none;}

/*--Button2--*/
a.button2{background:url(/img/review/button2.png) no-repeat 0 0; padding-left:15px; display:block; margin-right:10px;}
a.button2 span{background:url(/img/review/button2.png) no-repeat right 0; padding-right:15px; height:29px; display:block; float:left; color:#fff; font-size:130%; font-weight:bold; line-height:29px; margin-right:-10px; position:relative;}

/*--Button3--*/
a.button3{background:url(/img/review/button3.png) no-repeat 0 0; padding-left:15px; display:block; margin-right:10px; float:left; }
a.button3 span{background:url(/img/review/button3.png) no-repeat right 0; padding-right:15px; display:block; float:left; color:#fff; font-size:160%; font-weight:bold; line-height:20px; padding-top:6px; height:48px; margin-right:-10px; position:relative;}

/*--Button4--*/
a.button4{background:url(/img/review/button4.png) no-repeat 0 0; padding-left:37px; display:block; margin-right:10px;}
a.button4 span{background:url(/img/review/button4.png) no-repeat right 0; padding-right:15px; height:39px; display:block; float:left; color:#fff; font-size:110%; font-weight:bold; line-height:39px; margin-right:-10px; position:relative;}

/*--Button7--*/
a.button7{background:url(/img/review/button7.jpg) left bottom no-repeat; display:block; height:48px; text-align:center; padding:30px 0px 20px; margin-bottom:12px; }
a.button7:hover { background:url(/img/review/button7.jpg) left top no-repeat; text-decoration:none; }

/*--Button6--*/
a.button6{background:url(/img/review/button6.gif) no-repeat 0 0; padding-left:12px; display:block;margin:7px}
a.button6 span{background:url(/img/review/button6.gif) no-repeat right bottom; padding-right:12px; height:32px; display:block; float:left; color:#000; font-size:120%; font-weight:bold; line-height:32px; }


/*---- Lists ----*/
/*---- List3 ----*/
ul.list3 li{list-style:none; margin-bottom:4px; padding-left:16px;}
ul.list3 li div.image{float:left; width:71px; margin-right:13px;}
ul.list3 li div.description{width:170px; float:left; padding-top:3px;}
ul.list3 li div.description h4{color:#277dbf; font-size:120%; line-height:16px; font-weight:bold; margin-bottom:3px;}
ul.list3 li div.description h4 a{color:#277dbf; font-size:100%; line-height:16px; font-weight:bold; }
ul.list3 li div.description  p{font-size:120%;}

/*---- List4 ----*/
ul.list4{padding-top:10px;}
ul.list4 li{padding:0 14px 15px; list-style:none; border-bottom:1px solid #cecece;  margin-bottom:10px;}
ul.list4 li h2 {float:left; width:93px; margin-right:2px; margin-bottom:7px;}
ul.list4 li a.preview{float:right; margin-right:2px;}
ul.list4 li a.button1{float:right; }
ul.list4 li a.button1 span{width:65px;}
ul.list4 li.last{border-bottom:0; margin-bottom:0;}

ul.list4 li h3{font-size:120%; color:#277dbf; font-weight:bold; margin-bottom:2px;}
ul.list4 li h3 a{font-size:100%; color:#277dbf; font-weight:bold; margin-bottom:7px;}
ul.list4 li p{font-size:120%; line-height:16px;}
ul.list4 li p a{color:#277dbf; text-decoration:underline;}

/*---- List5 ----*/
ul.list5{margin-bottom:18px;}
ul.list5 li{list-style:none; background:url(/img/review/list5-li-bg.jpg) no-repeat left 2px; padding-left:11px; margin-bottom:10px;}
ul.list5 li a{color:#277dbf; font-size:120%; }
ul.list5 li a span.date{color:#959595; font-size:100%;}

/*---- List6 ----*/
ul.list6 li{list-style:none; background:url(/img/review/list5-li-bg.jpg) no-repeat left 2px; padding-left:11px; margin-bottom:17px;}
ul.list6 li h4 a{color:#277dbf; font-size:120%; font-weight:bold; margin-bottom:5px; display:block;}
ul.list6 li p{color:#898989; font-size:110%;}

/*---- List7 ----*/
ul.list7 li{ border-bottom:1px solid #e1e1e1; padding-bottom:9px; margin-bottom:6px; color:#000; font-size:120%; line-height:16px;  }
ul.list7 li span{ display:block; font-weight:bold; }
ul.list7 li a{ color:#277dbf; }
ul.list7 li.last { border:none; margin-bottom:0px; padding-bottom:0px; }
ul.list7 li ul li{ border:0; padding-bottom:0; margin-bottom:0; font-size:100%; background:url(/img/review/list-icon.gif) left center no-repeat; padding-left:18px;background-position: 0px 3px; }
ul.list7 li ul li a{ color:#000; }

/*---- List8 ----*/
ul.list8 li{ border-bottom:1px solid #e1e1e1; padding-bottom:12px; margin-bottom:6px; color:#000; font-size:120%; line-height:16px;  }
ul.list8 li a{ color:#277dbf; font-weight:bold; }

/*---- List9 ----*/
ul.list9 { margin-bottom:13px; }
ul.list9 li{ padding:7px 20px; color:#000; font-size:120%; line-height:16px;  }
ul.list9 li a{ color:#277dbf; font-weight:bold; }

ul.list9 li.odd{ background:#f0f0f0; }

/*------------------------------------------
// 5.1  REVIEW PAGE SPECIFIC STYLES
//------------------------------------------*/

/*--- Poker Tracker ----*/
div#pokertracker h2 , div#recent-pokertracker h2, div#free-software h2{ text-transform:none; }
div#pokertracker div.middle , div#recent-pokertracker div.middle { padding:12px 20px 10px; }

/*--- Recent Poker Tracker ----*/
div#recent-pokertracker a.more-link{ background:url(/img/review/arrow.gif) left center no-repeat; padding-left:8px; font-size:120%; color:#277dbf; }

div#free-software a.button3{ margin-left:50px;  }
div#free-software a.button3 span{ text-align:center; line-height:20px; padding-top:6px; height:48px; font-size:100%; }

/*--- Breadcrumbs ----*/
div#breadcrumbs { margin:3px 0px 14px; }
div#breadcrumbs p { font-size:120%; color:#000; line-height:20px; }
div#breadcrumbs p span{ display:block; float:left;  }
div#breadcrumbs p span.home { background:url(/img/review/home-icon.gif) left top no-repeat; padding-left:27px; }
div#breadcrumbs p a{ background:url(/img/review/arrow1.gif) right center no-repeat; padding-right:10px; margin-right:5px; color:#626262; display:block; float:left;  }
div#breadcrumbs p img{ vertical-align:middle; margin-right:10px; }

/*--- Video Review ----*/

div.box3 div.post h4{ color:#000; }
/*div.box3 div.post p{ color:#000; margin-bottom:16px; }*/
div.box3 div.post p{ color:#505050; margin-bottom:16px;font-weight:normal;}
div.box3 div.post a span{ color:#56a821; }
div.box3 div.post a.button6 span { color:#000; font-size:100%; }

div.box3 div.header { margin-bottom:14px; }
div.box3 div.header div.details{ width:280px; border-bottom:1px solid #e1e1e1;  }
div.box3 div.header p { margin:0px 10px 16px 0px; }

div.video { float:right; width:370px; margin-left:18px; }
div.video h2{ color:#fff; font-size:160%; margin:0px 7px 18px; line-height:16px; text-transform:uppercase; }
div.video div.large{ background:url(/img/review/border.gif) left bottom repeat-x; margin:0px -5px; position:relative; padding:0px 5px 5px; margin-bottom:6px; }
div.video div.thumbnails h3{ font-size:130%; color:#fff; margin:0px 7px 10px; text-transform:uppercase; font-weight:bold; }
div.video div.thumbnails ul{ list-style:none; margin:0; }
div.video div.thumbnails ul li { float:left; margin-right:2px; }
div.video div.thumbnails ul li.last{ margin-right:0px; }

div#review-form { margin-bottom:24px; }
div#review-form h2 { font-size:160%; line-height:16px; font-weight:normal; margin-bottom:8px; color:#000; }
div#review-form h2 span{ display:block; font-size:75%; }
div#review-form h2 img{ vertical-align:middle; margin-right:10px; float:left; }
div#review-form p{ margin-bottom:8px; }
div#review-form textarea { border:1px solid #d7d7d7; width:99%; padding:5px; }
div#review-form input.submit{ float:right; }
div#review-form p.rating{ font-size:120%; color:#000; font-weight:bold; line-height:20px; }
div#review-form p.rating span.ratings { background:url(/img/review/ratings.gif) left top no-repeat; display:block; width:95px; height:18px; float:left; margin-left:10px; }
div#review-form p.rating span.ratings span{ background:url(/img/review/ratings.gif) left bottom no-repeat; display:block; height:18px; float:left; }

div.choise { font-size:130%; color:#000; float:left; width:350px; }
div.choise span{ float:left; }
div.choise img { vertical-align:middle; margin:10px 0px 0px 10px; float:left; }

div.review { margin-bottom:10px; }
div.review h3 { color:#56a821; font-size:130%; }
div.review h3 a{ color:#56a821; }
div.review span.datestamp { font-size:130%; color:#898989; display:block; margin-bottom:10px; }
div.review div.bottom-middle a{ font-size:130%; color:#56a821; }

a.get-free { background:url(/img/review/fet-free.jpg) left top no-repeat; display:block; width:287px; height:98px; margin-bottom:12px; }
a.get-free:hover { background:url(/img/review/get-free-hover.jpg) left top no-repeat; display:block; text-decoration:none; }

a.play-now { background:url(/img/review/play-now.jpg) left top no-repeat; display:block; width:287px; height:98px; margin-bottom:12px; }
a.play-now:hover { background:url(/img/review/play-now-hover.jpg) left top no-repeat; display:block; text-decoration:none; }

a.buy-now { background:url(/img/review/buy-now.jpg) left top no-repeat; display:block; width:287px; height:98px; margin-bottom:12px; }
a.buy-now:hover { background:url(/img/review/buy-now-hover.jpg) left top no-repeat; display:block; text-decoration:none; }

a.go-to-site { background:url(/img/review/go-to-site.jpg) left top no-repeat; display:block; width:287px; height:98px; margin-bottom:12px; }
a.go-to-site:hover { background:url(/img/review/go-to-site-hover.jpg) left top no-repeat; display:block; text-decoration:none; }


/* Overwrite style from screen.css*/
div#sidebar {
  margin-right:-2px;
  padding-top:37px;
  position:relative;
}

div.holdem-manager {
  line-height: 1em;
  display: block;
  width:714px;
}

#wrapper #content #main h1 {
  color: #ffffff;
  font-size: 22px;
  height: 59px;
  line-height: 59px;
}

/* Facebook widget custom header style*/
div span.fb_header {

  background-color: #edeff4;
  border-bottom-color: #d8dfea;
  border-bottom-style: solid;
  border-bottom-width: 0px;
  border-left-color: #cecece;
  border-left-style: solid;
  border-left-width: 1px;
  border-right-color: #cecece;
  border-right-style: solid;
  border-right-width: 1px;
  border-top-color: #315c99;
  border-top-style: solid;
  border-top-width: 1px;
  color: #1c2a47;
  display: block;
  font-family: Arial,Verdana;
  font-size: 11px;
  font-weight: 700;
  height: 25px;
  line-height:1.2em;
  padding-bottom: 7px;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 8px;
  text-align: left;
  width: 278px;
}

div span.fb_header a {color:#000000}
