
div#wrapper div.inner-sidebar { float:left; width:260px; margin-top: 10px;  margin-left: 10px}

/*---- Content - Sidebar1 ----*/


div#sidebar1{ 
  float:left; 
  width:152px; 
  margin-right:12px; 
  margin-left: 12px;
  margin-top:5px;
  font-size: 77%; 
  line-height:1em;  
  
}

div#sidebar1 ul.list2 { width:134px; overflow:hidden; }
div#sidebar1 ul.list2 li strong { color:#000000; }

div.widget#recommended h2{ background:url(../img/content/recommend-bg.png) left top no-repeat; height:40px; margin:-13px 0px 10px -10px; }
div.widget#forums h2 { margin:-11px 0 0 -10px; position:relative; width:150px; }

div#sidebar1 div.widget div.section{ background:url(../img/content/heading-3-bg.gif) left top repeat-x;   margin-left:-10px; padding-left:10px;  position:relative; }
div#sidebar1 div.widget div.section h3{ color:#3b84a1; font-size:12px;  margin-bottom:7px; line-height:27px; height:27px;}

/*---- List1 ----*/
div#sidebar1 div.widget { width:142px; }
div.widget{ background:url(../img/content/widget-border.gif) left bottom repeat-x; position:relative; border:1px solid #dce1d2; border-bottom:none;  padding:10px 0px 10px 10px; margin-bottom:7px; }
ul.list1 li{ background:url(../img/dashboard/divider.gif) no-repeat scroll left bottom; }
ul.list1 li img{ margin-left: 0px; border: 0; vertical-align: baseline; } 
ul.list1 li.last{ background:none; }

/*---- List2 ----*/
ul.list2 li{ font-size:11px; color:#7b7a7a; line-height:17px; margin-bottom:2px;  }
ul.list2 li a{ color:#7b7a7a; }

/*---- List3 ----*/
ul.list3 li{ font-size:110%; color:#7b7a7a; line-height:18px; margin-bottom:2px; } 
ul.list3 li span{ float:right; }
ul.list3 li a{ color:#7b7a7a; text-decoration:underline; }
ul.list3 li  strong { color:#706c70; }
ul.list3 li a:hover{ text-decoration:none; }

/*---- List4 ----*/
ul.list4 li{ margin-bottom:15px; }
ul.list4 li h4{ font-size:130%; color:#0f6183; line-height:16px; }
ul.list4 li h4 a{ color:#0f6183; }
ul.list4 li span.metadata{ display:block; font-weight:bold; font-size:100%; color:#333; }

/*---- List5 ----*/
ul.list5 li{ margin-bottom:15px; }
ul.list5 li h5{ font-size:110%; color:#0f6183; line-height:16px; }
ul.list5 li span.metadata{ display:block; font-weight:bold; font-size:100%; color:#333; line-height:1.2em; font-weight:bold; }

/*---- List6 ----*/
ul.list6 { margin-left:2px; }
ul.list6 li{ float:left; width:154px; margin:0px 4px 5px 0px; }
ul.list6 li.last{ margin-right:0px; }
ul.list6 li img{ vertical-align:bottom; }
ul.list6 li a.validity{ background:url(../img/content/validity-bg.gif) left top no-repeat; height:26px; line-height:26px; font-size:110%; font-weight:bold; color:#026326; text-align:center; width:154px; display:block; }

/* Right sidebar (articles page) */

/*---- Content - Main - Inner Sidebar ----*/
div#wrapper div.inner-sidebar div.box1 , div#wrapper div.inner-sidebar div.box2{ margin-bottom:10px; }
div#wrapper div.inner-sidebar div.box2 {width:260px; }
div#wrapper div.inner-sidebar img.rakeback{ float:left; margin-top:6px; }
div#wrapper div.inner-sidebar img.best-percentage{ margin-top:1px; float:right; }
div#wrapper div.inner-sidebar table.table1 { width:253px; }
div#wrapper div.inner-sidebar table.table1 td a{ color:#000; }
div#wrapper div.inner-sidebar table.table1 th { font-size:80%; }
div#wrapper div.inner-sidebar table.table1 td {font-size:80%; }
div#wrapper div.inner-sidebar table.table1 td.bonus { width:160px; }

div#wrapper div.inner-sidebar div.box2 p.details{ background:url(../img/content/detail-bg.gif) left top no-repeat; text-align:center; color:#fff; font-size:90%; font-family: Helvetica bold,  Arial, sans-serif; height:20px; line-height:20px; font-weight:bold; margin-left:2px; }
div#wrapper div.inner-sidebar div.box2 p.details a { text-decoration:underline; color:#fff; }

/*---- Content - Main - Inner Sidebar - Developers Corner ----*/
div#wrapper div.inner-sidebar div.left-column{ background:url(../img/content/box11.gif) left top no-repeat; margin-left:1px; padding:8px 18px 0 14px; margin-bottom:10px; }
div#wrapper div.inner-sidebar div.left-column ul.list5 li{margin-bottom:10px;} 
div#wrapper div.inner-sidebar div.left-column ul.list5 li span.metadata { font-size:80%; }
div#wrapper div.inner-sidebar div.left-column ul.list5 li span.metadata a{ color:#333; }

div#wrapper div.inner-sidebar div.box1 h1 img.icon1{ margin:0px 6px 2px 0px; position:relative;  }
div#wrapper div.inner-sidebar div.box1 h1 img  { vertical-align:middle; margin-left: 10px }

div#wrapper div.inner-sidebar div#featured-articles.box1 div.box1-middle-left div.box1-middle-right div.box1-middle { padding-top:10px; }
div#wrapper div.inner-sidebar div.box1 ul.list1 li a.download{ float:right; }

table.table1 td.download{ width:70px; }
table.table1 td.download img { margin-right:0px; margin-left:4px; }
/*---- Box1 ----*/
div.box1 div.box1-top-left{ background:url(../img/content/box1-top-left.png) left top no-repeat; padding-left:10px; height:28px; line-height:28px;cursor:pointer; } 
div.box1 div.box1-top-left div.box1-top-right{ background:url(../img/content/box1-top-right.png) right top no-repeat; padding-right:10px; height:28px; line-height:28px; } 
div.box1 div.box1-top-left div.box1-top-right div.box1-top-middle{ background:url(../img/content/box1-top-middle.gif) left top repeat-x; height:28px; line-height:28px; }

div.box1 div.box1-middle-left{ background:url(../img/content/box1-middle-left.gif) left top repeat-y; padding-left:3px; }
div.box1 div.box1-middle-left div.box1-middle-right{ background:url(../img/content/box1-middle-right.png) right top repeat-y; padding-right:4px; }
div.box1 div.box1-middle-left div.box1-middle-right div.box1-middle{ background:#fff; padding:0px 0px 1px 2px; }
div.box1 div.box1-bottom-left{ background:url(../img/content/box1-bottom-left.png) left bottom no-repeat; padding-left:10px; height:6px; line-height:6px; } 
div.box1 div.box1-bottom-left div.box1-bottom-right{ background:url(../img/content/box1-bottom-right.png) right bottom no-repeat; padding-right:10px; height:6px; line-height:6px; } 
div.box1 div.box1-bottom-left div.box1-bottom-right div.box1-bottom-middle{ background:url(../img/content/box1-bottom-middle.gif) left bottom repeat-x; height:6px; line-height:6px; }

#free_soft_img {
    margin-top: 7px; 
    margin-left: 40px    
}
div.box1 div.box7 a, div#main div.inner-sidebar div.box1 div.box7 a {
color:#FFFF00;
display:block;
/*font-size:130%;*/
font-size:13px;
font-weight:bold;
line-height:16px;
margin-top:-21px;
margin-bottom:-10px;
position:relative;
text-align:center;
text-decoration:none;
z-index:10;
}
div#dashboard div.box1 h1 img.icon, div#main div.inner-sidebar div.box1 h1 img.icon {float:left;margin:4px 7px 0 0;}
/*---- Box2 ----*/
/*
div.box2 div.box2-top-left{ background:url(../img/content/box2-top-left.png) left top no-repeat; padding-left:10px; height:28px; line-height:28px; } 
div.box2 div.box2-top-left div.box2-top-right{ background:url(../img/content/box2-top-right.png) right top no-repeat; padding-right:10px; height:28px; line-height:28px; } 
div.box2 div.box2-top-left div.box2-top-right div.box2-top-middle{ background:url(../img/content/box2-top-middle.gif) left top repeat-x; height:28px; line-height:28px; cursor: pointer;}
div.box2 div.box2-middle-left{ background:url(../img/content/box2-middle-left.gif) left top repeat-y; padding-left:3px; }
div.box2 div.box2-middle-left div.box2-middle-right{ background:url(../img/content/box2-middle-right.png) right top repeat-y; padding-right:4px; }
div.box2 div.box2-middle-left div.box2-middle-right div.box2-middle{ background:#fff; padding:5px 0px 1px 0px;}
div.box2 div.box2-bottom-left{ background:url(../img/content/box2-bottom-left.png) left bottom no-repeat; padding-left:10px; height:6px; line-height:6px; } 
div.box2 div.box2-bottom-left div.box2-bottom-right{ background:url(../img/content/box2-bottom-right.png) right bottom no-repeat; padding-right:10px; height:6px; line-height:6px; } 
div.box2 div.box2-bottom-left div.box2-bottom-right div.box2-bottom-middle{ background:url(../img/content/box2-bottom-middle.gif) left bottom repeat-x; height:6px; line-height:6px; }
*/

/*---- Box7 ----*/
div.box7 div.box7-top-left{ background:url(../img/content/box7-top-left.gif) left top no-repeat; padding-left:8px; height:18px; line-height:18px; } 
div.box7 div.box7-top-left div.box7-top-right{ background:url(../img/content/box7-top-right.gif) right top no-repeat; padding-right:8px; height:18px; line-height:18px; } 
div.box7 div.box7-top-left div.box7-top-right div.box7-top-middle{ background:url(../img/content/box7-top-middle.gif) left top repeat-x; height:18px; line-height:18px; }

div.box7 div.box7-middle-left{ background:url(../img/content/box7-middle-left.gif) left top repeat-y; padding-left:7px; }
div.box7 div.box7-middle-left div.box7-middle-right{ background:url(../img/content/box7-middle-right.gif) right top repeat-y; padding-right:7px; }
div.box7 div.box7-middle-left div.box7-middle-right div.box7-middle{ background:#006326; padding:5px 6px 1px; }

div.box7 div.box7-bottom-left{ background:url(../img/content/box7-bottom-left.gif) left bottom no-repeat; padding-left:8px; height:18px; line-height:18px; } 
div.box7 div.box7-bottom-left div.box7-bottom-right{ background:url(../img/content/box7-bottom-right.gif) right bottom no-repeat; padding-right:8px; height:18px; line-height:18px; } 
div.box7 div.box7-bottom-left div.box7-bottom-right div.box7-bottom-middle{ background:url(../img/content/box7-bottom-middle.gif) left bottom repeat-x; height:18px; line-height:18px; }

/*---- Box11 ----*/
div.box11 div.top-left{ background:url(/img/content/box11-top-left.png) left top no-repeat; padding-left:10px; height:28px; line-height:28px; }
div.box11 div.top-left div.top-right{ background:url(/img/content/box11-top-right.png) right top no-repeat; padding-right:10px; height:28px; line-height:28px; }
div.box11 div.top-left div.top-right div.top-middle{ background:url(/img/content/box11-top-middle.gif) left top repeat-x; height:28px; line-height:28px; }

div.box11 div.middle-left { background:url(/img/content/box11-middle-left.png) left top repeat-y; padding-left:4px; }
div.box11 div.middle-left div.middle-right{ background:url(/img/content/box11-middle-right.png) right top repeat-y; padding-right:5px; }
div.box11 div.middle-left div.middle-right div.middle{ background:#fff; padding:2px 5px 1px; }

div.box11 div.bottom-left{ background:url(/img/content/box11-bottom-left.png) left bottom no-repeat; padding-left:10px; height:6px; line-height:6px; }
div.box11 div.bottom-left div.bottom-right{ background:url(/img/content/box11-bottom-right.png) right bottom no-repeat; padding-right:10px; height:6px; line-height:6px; }
div.box11 div.bottom-left div.bottom-right div.bottom-middle{ background:url(/img/content/box11-bottom-middle.gif) left bottom repeat-x; height:6px; line-height:6px; }

div.box11{ margin-bottom:10px; }
div.box11 a.more-link{ font-size:85%; font-family:Helvetica Bold, Arial,  sans-serif; font-weight:bold; line-height:16px; color:#276082; display:block; text-decoration:none;  }
div.box11 a.more-link span { text-decoration:underline; }
div.box11 a.more-link:hover span{ text-decoration:none; }

/*---- Box11 - Videos Software ----*/
div.box11#videos-software div.top-left div.top-right div.top-middle img { vertical-align:middle; margin-top:10px; }
div.box11#videos-software div.top-left div.top-right div.top-middle img.video{ margin:2px -8px 0px 0px; position:relative;   }

div.box11#videos-software div.bottom-left{ margin-top:-3px; position:relative; z-index:2; }
div.box11#videos-software div.middle-left div.middle-right div.middle{ padding:2px 0px 1px; }
div.box11 div.middle-left div.middle-right div.middle img{ position:relative; z-index:10; }

div.box11#tagged , div.box11#member-reviews { position:relative; }

/*---- Box11 - Tagged ----*/
div.box11#tagged div.top-left div.top-right div.top-middle img { vertical-align:middle; margin:9px 7px 0px 0px; }
div.box11#tagged img.note{ position:absolute; right:18px; top:5px; margin:0; z-index:20;  }
div.box11#tagged div.middle-left div.middle-right div.middle{ padding:25px 5px 1px; }
div.box11#tagged ul li { font-size:85%; font-family:Helvetica Bold, Arial,  sans-serif; font-weight:bold; line-height:16px; color:#333; margin-bottom:6px; }
div.box11#tagged ul li span.metadata{ display:block; }
div.box11#tagged ul li span.metadata a{ color:#333; }

/*---- Box11 - Member Reviews ----*/
div.box11#member-reviews div.top-left div.top-right div.top-middle img { vertical-align:middle; margin:8px 8px 0px 0px;  }
div.box11#member-reviews img.cloud{ position:absolute; right:18px; top:3px; margin:0; z-index:20;   }
div.box11#member-reviews div.middle-left div.middle-right div.middle{ background:#fff; padding:10px 5px 1px; }
div.box11#member-reviews h3{ font-size:100%; color:#276082; font-family:Helvetica, Helvetica Bold, Arial, sans-serif; line-height:16px; margin-bottom:6px; }
div.box11#member-reviews p{ line-height:14px; font-size:85%; font-family:Helvetica, Helvetica Bold, Arial, sans-serif; font-weight:bold; color:#333; margin-bottom:5px; }
div.box11#member-reviews p span.metadata{ font-size:90%; display:block; }
div.box11#member-reviews p span.metadata a{ color:#333; }


/*---- List1 ----*/
div#sidebar1 div.widget { width:142px; }
div.widget{ background:url(../img/content/widget-border.gif) left bottom repeat-x; position:relative; border:1px solid #dce1d2; border-bottom:none;  padding:10px 0px 10px 10px; margin-bottom:7px; }
ul.list1 li{ background:url(../img/dashboard/divider.gif) left bottom no-repeat; padding-top: 3px} 
ul.list1 li.last{ background:none; }

/*---- List5 ----*/
ul.list5 li{ margin-bottom:15px; }
ul.list5 li h5{ font-size:85%; color:#0f6183; line-height:16px; }
ul.list5 li span.metadata{ display:block; font-weight:bold; font-size:100%; color:#333; line-height:1.2em; font-weight:bold; }


/*---- List8 ----*/
ul.list8 { margin-left:2px; }
ul.list8 li{ float:left; margin:0px 4px 6px 0px; background:url(../img/content/border.gif) left bottom repeat-x; padding-bottom:6px; }
ul.list8 li.last{ background:none; }
ul.list8 li h5 a{ color:#276082; font-size:110%;  line-height:14px; }
ul.list8 li p{ font-size:80%; color:#333; font-weight:bold; line-height:14px; }
ul.list8 li p span.metadata { display:block; margin-top:14px; }
/* Various styles neede for articles page right sidebar*/

h3.heading1{ text-transform:uppercase; font-size:110%; color:#010101; line-height:16px; margin-bottom:16px; }
h3.heading1 img{ vertical-align:middle; margin:0px 6px 0px 0px; }
div#main div.section1 h3.heading1 { line-height:32px; margin-bottom:5px; }

ul.list5 li h5 a{ font-size:110%; color:#0f6183; line-height:16px; }

/*---- Table1 ----*/
table.table1 { width:660px; border:none;  }
table.table1 th { background:#d9eaf1; color:#0f6183; font-size:100%; text-transform:uppercase; line-height:16px; font-family: Helvetica bold, Arial, sans-serif; text-align:left; }
table.table1 th.first{ background:#d9eaf1 url(../img/content/heading-left.gif) left top no-repeat; padding-left:2px; }
table.table1 th.rakeback { text-align:center; }
table.table1 th.bonus{ padding-left:20px; }
table.table1 th.extra { padding-left:65px; }
table.table1 th.last{ background:#d9eaf1 url(../img/content/heading-right.gif) right top no-repeat; text-align:center; }

table.table1 td { padding:2px 1px; font-size:110%; color:#000; font-family:Helvetica, Arial, sans-serif; background:url(../img/content/border.gif) left bottom repeat-x; }
table.table1 td a{ color:#000; }
table.table1 td img{ vertical-align:middle; margin-right:4px; border: 0px}
table.table1 td.poker-room{ width:144px; }
table.table1 td.rakeback{ width:96px; text-align:center; }
table.table1 td.bonus{ width:144px; }
table.table1 td.extra{ width:198px; }
table.table1 td.download{ width:70px; }
table.table1 td.download img { margin-right:0px; margin-left:4px; }
table.table1 tr.last td { background:none; }

/********************************************************************/
/* Styles for new right articles sidebar */

/*---Widget---*/
div.box2  div.widget h3{background:url(/img/content/widget-h3-bg.gif) repeat-x 0 0; font-size:140%; padding-left:16px; line-height:30px; margin-bottom:8px;}

/*---Box2--*/
div.box2 {
  font-size: 70%;font-family: Arial,Helvetica;
}
div.box2 div.top-left{background:url(/img/boxes/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/boxes/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/boxes/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/boxes/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/boxes/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/boxes/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; }

/*---- 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;border:0}
ul.list3 li div.description{width:155px; float:right;}
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; text-decoration:none}
ul.list3 li div.description  p{font-size:120%;}

.clearfix {
display:block;
}
div.box2 div.widget { padding-left:0px; padding-top: 0px;masrgin-bottom: 0px;padding-bottom: 0px;}

