
/*
-------------------
Poker Software CSS
--------------------
*/
/*
------------------------
General Styles
--------------------------
*/

* { padding: 0; margin: 0; }

h1 {}

h2 {}

h3 {}

h4 {}

a {
  color: #0F6183;
}

body {
  text-align:center;
  /*font-family: Arial, Verdana, Helvetica, sans-serif;*/
  font-family: Helvetica,Arial,sans-serif;
  font-size: 13px; 
  background: #fff;
  height:100%;
}

#wrapper {
  text-align:left;
  margin: 0 auto;
  width: 1060px;
}

#wrapper h1 {
  color: #277dbf;font-size:170%
}

#forum_wrapper {
  text-align:left;
  margin:30px 40px 40px 0px;
  width: 1060px;
  float: left;
}

#wrapper2 {
  background: #fff;
  float: left;
  width: 1024px;
  border-left: 1px solid #555;
  border-right: 1px solid #555;
}

/* ------------------------
Left Column
--------------------------*/


#leftcolumn {
  float: left;
  margin-bottom: 15px;
}

#sidebar_categories {
  background: #FFFCF0;
  width: 150px;
  border-bottom:1px solid #CCCCCC;
  border-right:1px solid #CCCCCC;
  padding-bottom:8px;
}

#sidebar_categories a {
  text-decoration:none;
}

#sidebar_title {
  font-family: "Verdana", Arial, sans-serif;
  background: #F6F4C5 url(../img/left_bar_bg.jpg);
  border-top: 1px solid #F9F2B2;
  border-bottom: 1px solid #F9F2B2;
  list-style: none;
  padding: 5px 0px 5px 10px;
  margin: 0;
  color: #348121;
  font-size: 11px;
  font-weight: bold;
}

#sidebar_forum_title {
  font-family: "Verdana", Arial, sans-serif;
  background: #F6F4C5 url(../img/forum_title_bg.jpg);
  border-top: 1px solid #F9F2B2;
  border-bottom: 1px solid #F9F2B2;
  list-style: none;
  padding: 2px 0px 2px 55px;
  margin: 0;
  color: #fbf227;
  font-size: 15px;
  font-weight: bold;
}
#sidebar_forum_title a {
   color: #fbf227;
}
#sidebar_forum_things {
  margin: 0;
  padding-top:2px;
}

#sidebar_forum_things li {
  background: #FFFCF0;
  list-style: none;
  font-size: 11px;
  margin: 0 0 0 10px;
  font-weight: bold;
  color: #000000;
  padding: 2px 0;
  border: none;
}
#sidebar_forum_things li a {
  color: #000000;
  text-decoration: none;
}


#sidebar_things {
  margin: 0;
  padding-top:5px;
}

#sidebar_things li {
  background: #FFFCF0;
  list-style: none;
  font-size: 11px;
  margin: 0 0 0 10px;
  font-weight: normal;
  padding: 2px 0;
  border: none;
}

#sidebar_things li a {
  color: #7B7A7A;
  text-decoration: none;
}

#sidebar_things li a:hover {
  color: #444;
}


/* ------------------------
Main Content
--------------------------*/

/* Home Page */

#content {
	float: left;
 	color: #333;
 	background: #fff;
 	margin: 0px 0px 0px 0px;
 	padding:5px 15px 10px;
  width:395px;
 	display: inline;
	}
div#content {
	_width: 425px;
}

#content img {
  max-width: 200px;
  float: left;
  margin: 0 10px 10px 0px;
  padding: 2px;
  border: 1px solid #ccc;
}

#content br {
       margin-bottom: 10px;
}

#content h1 {
        font-size: 22px;
        color: #00405C;
}

#content h1 a {
	color: #00405C;
	}

#content h4 {
	font-style: normal;
        font-size: 11px;
        margin-left: 2px;
	}

#content h4 a {
        color: #555;
}

#content h4 a:hover {
        color: #777;
}

#content h3 {
  font-size: 12px;
}

#content h3 a {
         color: #4EA9AE;
}


#content h3 a:hover {
         color: #418D91;
}

#content p {
  font-family: "Verdana", Arial, sans-serif;
  font-size: 11px;
	line-height:14px;
  margin:10px 0;
	text-align:justify;
	}

#content p a {
  color:#444444;
  font-weight: bold;
}

p.article_link {
  font-size: 11px;
  color: #00405C;
  font-weight: normal;
  margin-top: 5px;
  margin-bottom: 5px;
}


p.article_link a  {
  color: #00405C;
  text-decoration: underline;
  font-size: 11px;
  font-weight: normal;
}

.forum_topic {
  background-color:#EFEFEF;
  font-size: 11px;
  font-weight: normal;
  padding: 2px;
  border:1px dotted #CCCCCC;
}
.forum_topic h2 {
   color: #00405C;
   font-size: 13px;
   margin-top: 4px;
   margin-bottom: 4px;
}

.forum_topic h2 a{
  text-decoration: none;
  color: #00405C;
}

.forum_topic_title {
   color: #00405C;
   font-size: 22px;
   font-weight: bold;
   text-align: center;
   margin-top: 30px;
   margin-bottom: 17px;
}

/*---------------------------------------
Individual Pages
-----------------------------------------*/

/* sitemap Page*/

#sitemap {
    float: left;
 	color: #333;
 	background: #fff;
 	padding: 20px 10px 10px 30px;
 	width: 682px;
}


#software_rec {
        float: left;
        position: relative;
        width: 100%;
        margin-bottom: 10px;
}

#software_rec ul{
        float: left;
        position: relative;
        width: 100%;
        margin-left: 10px;

}

#software_rec li{
        list-style: none;
}

#software_rec li a{
        color: #333;
}


#software_rec li a:hover{
        color: #666;
}

#software_rec h2 {
        float: left;
        position: relative;
        width: 98%;
        padding: 10px 0px 10px 10px;
        background: #ECF5E4;
        margin: 10px 0 10px 0px;
        color: #577144;
        font-size: 15px;
}


/* Software Search Page */

#software_content {
	float: left;
 	color: #333;
 	background: #fff;
 	padding: 40px 50px 40px 70px;
 	width: 683px;

	}

#software_title {
       position: relative;
       margin-top: 0px;
       margin-bottom:10px;
       width: 99.5%;
       height: 65px;
       background: transparent url(../img/forum_logo.jpg) top left no-repeat;
       border: 1px solid #ccc;
}


#software_title h2,h1 {
        /*color: #2E6925;*/
        color: #ffffff;
        padding-top: 39px;
        padding-left: 115px;
        font-size: 14px;
}

#wrapper #software_title h1 {
        /*color: #2E6925;*/
        color: #ffffff;
        padding-top: 39px;
        padding-left: 115px;
        font-size: 14px;
}

#software_sort {
        float: left;
        position: relative;
        width: 99.9%;
        padding: 0 0px;
        background: #EDEDED;
        border: none;
        border-bottom: 2px solid #72B359;
        margin-top: 10px;
}


#software_sort ul {
        list-style: none;
        padding: 10px 0;
        margin-left: 5px;

}

#software_sort li {
        display: inline;

}

#software_sort li h4 {
        display: inline;
        font: normal 10px "Verdana";

}

.search_btn{
        position: relative;
        margin-left: 10px;
        background: #01AF02;
        color: #fff;
        border: 1px solid #333;
        font-size: 11px;
        padding: 2px 5px;
}

#software_titles {
        float: left;
        position: relative;
        width: 97%;
        background: #EDEDED;
        text-align: center;
        border-bottom: 1px solid #666;
        padding: 10px;
        font-size: 11px;
}

#software_detail {
        float: left;
        position: relative;
        width: 100%;
        margin-top: 15px;
        border-top: 1px solid #ccc;
}


#software_yellow {
        float: left;
        position: relative;
        width: 97%;
        background: #FFFFEB;
        padding: 10px;
        border-bottom: 1px dotted #ccc;
}

#software_white {
        float: left;
        position: relative;
        width: 97%;
        background: #fff;
        padding: 10px;
        border-bottom: 1px dotted #ccc;
}

#name {
        float: left;
        position: relative;
        width: 40%;
        list-style: none;
        border-right: 1px solid #ccc;
        padding-right: 5px;
        text-align: left;
        font-size: 13px;

}


#name h3 {
        padding: 5px 0;
        font-size: 12px;
}

#name h4 a {
        color: #333;
        font-size: 13px;
}

#name p {
       margin: 5px 0;
       font-weight: normal;
}


#rating {
        float: left;
        position: relative;
        width: 16%;
        list-style: none;
        border-right: 1px solid #ccc;
        padding: 0 5px;
}

#rating li {text-align: center;}

#rating h3 {
        padding: 5px 0;
        font-size: 12px;
}

#reviews {
        float: left;
        position: relative;
        width: 20%;
        list-style: none;
        border-right: 1px solid #ccc;
        padding: 0 5px;
}

#reviews li {text-align: center;}

#reviews h3 {
        padding: 5px 0;
        font-size: 12px;
}

#download {
        float: left;
        position: relative;
        width: 18%;
        list-style: none;
        padding: 0 5px;
}

#download li {text-align: center;}

#download h3 {
        padding: 5px 0;
        font-size: 12px;
}


/* ------------------------
Right Column
--------------------------*/

#rightcolumn {
  font-family: "Verdana", Arial, sans-serif;
  font-weight: normal;
  color: #333;
  float: left;
}

/* Home and Member Page */

#user_ratings_wrapper {
  float: left;
  margin-top: 2px;
}

#user_ratings {
  float: left;
  background: #fff;
  padding: 0px;
  width: 158px;
}

#line_break {
  width: 100%;
  border-bottom: 1px solid #ccc;
  margin: 10px 0;
}

#user_ratings_title {
  background: transparent url(../img/user_header.jpg) no-repeat;
  color: #fff;
  padding-top: 8px;
  margin-left: -1px;
  text-align: center;
  width: 160px;
  height: 20px;
  border: none;
}

#user_ratings_title h2 {
  font-size: 12px;
}

#user_categories {
  background: transparent url(../img/user_subheader.jpg) repeat-x;
  color: #39D718;
  text-align: center;
  font-size: 11px;
  padding: 5px 0;
  width: 159px;
  border: none;
}


#user_ratings_list {
  position: relative;
  background: #FEFEF2;
  width: 158px;
  list-style: none;
  border-bottom: 1px solid #888;
  margin-bottom: 5px;
  padding: 0px;
  border: 1px solid #ccc;
}

#user_ratings_list li {
  font-size: 10px;
  padding:2px 0 1px 3px;
}
#user_ratings_list li {
	_line-height:11px;
}

#user_ratings_list li a{
        color: #353535;
}

#user_ratings_list li a:hover{
        color: #666;
}

#user_ratings li span{
        position: absolute;
        right: 8px ;
}

#user_ratings_list .separator {
  border-bottom:1px solid #999;
  padding-bottom:5px;
  }

#boxes {
        float: left;
        margin-left: 5px;
        margin-top: 7px;
        width: 273px;
        background: #fff;
}

#premium_software {
  float: left;
  width: 265px;
  border: 1px solid #ccc;
  padding: 3px 3px 0 3px;
  margin-top: 3px;
}

#premium_software img {
  border: none;
}

#premium_software_box {
  margin-top: -4px;
  background: #fff url(../img/premium_box.jpg) no-repeat;
  height: 132px;
  width: 267px;
}

#premium_software h3 {
  color: #fff;
  font-weight: normal;
  text-align: center;
  padding: 0 5px;
  font-size: 12px;
  padding-top: 30px;
}

#download_box_premium {
  text-align: center;
  margin-top: 25px;
}

#free_software_box{
  float: left;
  border: 1px solid #ccc;
  padding: 3px 2px 3px 3px;
  margin-top: 2px;
}

#free_software_tag{
	background: url(../img/free_software.jpg) no-repeat;
	height:121px;
	width:266px;
  cursor: pointer;
}
#free_software_tag p{
	padding: 60px 10px 10px 60px;
	color: red;
	font-weight: bold;
	font-size: 12px;
}

div#software_sort li select, div#software_sort li input {
	font-size:11px;
}

#free_software {
  float: left;
  margin-top: -3px;
  padding-top: 3px;
  padding-left: 3px;
  width: 262px;
  background: #ccc;
  padding-bottom: 1px;
}
div#free_software {
	_width: 265px;
}

#free_software li {
  font-size: 11px;
  padding: 5px 2px 5px 16px;
  border-bottom: 2px solid #ccc;
  background: #F2F1D6 url(../img/button_left.jpg) no-repeat;
  list-style: none;
}

#free_software_images {
  float: left;
  margin-top: -3px;
  padding-top: 3px;
  padding-left: 3px;
  width: 260px;
  background: #e4e7e2;
  padding-bottom: 1px;
  /*border: 1px dotted;*/
}

#free_software_images .image {
  padding: 5px 5px 5px 5px;
  text-align: center;
  /*border-bottom: 1px solid;*/
}
#free_software_images .image img {
   border: 0px;
}

#free_software li a {
  color: #2E2B2B;
}

#free_software li a:hover {
  color: #666;
}

#list_left {
  width: 130px;
  float: left;
  margin-right: 3px;
  margin-left: 0px;
  overflow:hidden;
}

#list_right {
  float: left;
  width: 122px;
}
ul#list_right {
  _width: 125px;
}

#featured_articles_title {
  width: 265px;
  height: 50px;
  background: url(../img/featured_articles.jpg);
}
#members_content_title {
  width: 265px;
  height: 50px;
  background: url(../img/exclusive-content.jpg);
}

.featured_articles {
  float: left;
  border: 1px solid #ccc;
  padding: 3px;
  margin-top: 3px;
  padding-bottom: 0;
  font-weight: normal;
}


#featured_articles_title h3 {
  font-size: 15px;
  color: #FBCF09;
  width: 150px;
  margin-left: 75px;
  padding-top: 16px;
  font-weight: normal;
}
#members_content_title h3 {
  font-size: 14px;
  color: #FBCF09;
  width: 150px;
  margin-left: 93px;
  padding-top: 16px;
  font-weight: normal;
}

.featured_articles_wrapper {
  background: #EFEFEF;
}

.featured_article_box {
  float: left;
  width: 255px;
  background: #EFEFEF;
  padding: 5px;
  margin-bottom: 3px;
}
div.featured_article_box {
	_width: 265px;
}

#article_title {
  font-size: 11px;
  padding-bottom: 3px;
}

#article_link {
  font-size: 12px;
  margin-left: 10px;
  color: #000000;
  font-weight: bold;
}
#article_link a{
  text-decoration: none;
  color: #000000;
}

#article_title a {
	text-decoration:none;
	color: #000;
}

#article_description {
  font-size: 10px;
  font-weight: normal;
  padding-bottom: 5px;
}

#article_description a {
  color:#444444;
  font-weight: bold;
}

#article_source {
  font-size: 10px;
  font-weight: normal;
  padding-bottom: 10px;
  border-bottom: 1px dotted #444;
}

#article_source a {
  color:#444444;
  font-weight: bold;
}

#poker_site_reviews_title {
  width: 265px;
  height: 50px;
  background: url(../img/poker_site_reviews.jpg);
}

#poker_site_reviews_title h3 {
  color: #FBCF09;
  width: 150px;
  margin-left: 82px;
  padding-top: 7px;
  font-weight: normal;
  font-size: 15px;
}

#poker_site_reviews{
  float: left;
  width: 265px;
  border: 1px solid #ccc;
  padding: 3px 3px 2px 3px;
  margin-top: 2px;
}

#site_reviews {
  float: left;
  padding: 3px;
  background: #EFEFEF;
}

#site_reviews li {
  font-size: 11px;
  padding: 3px 1px 3px 0px;
  border-bottom: 1px solid #EFEFEF;
  /*background: #F6F6F6 url(../img/movie.jpg) no-repeat bottom left;*/
  list-style: none;
}

#site_reviews li a {
  color: #444;
  text-decoration: none;
  font-weight: normal;
}

#site_reviews li a:hover {
  color: #666;
}
#reviews_list_left {
  width: 130px;
  float: left;
  margin-right: 3px;
  margin-left: 0px;
}

#reviews_list_right {
  float: left;
  width: 120px;
}


/* Right Ads */

#adbar_160 {
       float: left;
       width: 160px;
}

/* Video */
.vid_style5{white-space:nowrap; margin-right:3px;}
.vid_style6{color:black;}
.vid_style9{font-weight:bold; padding-left:10px; color:black;}
.vid_style8 a, .vid_style8 a:link, .vid_style8 a:visited
{
 color:black;
 font-weight:bold;
 text-decoration:none;
 font-size:12pt;
}
/* End of Video*/


/*** Rooms (used in store page) *****/

#roomsWrapper
{
 width:800px;
 text-align:center;
 display:inline-block;
 margin-left:100px;
 margin-bottom: 50px;
}

.room
{
 margin-left:.5em;
 margin-bottom:.5em;
 width:294px;
 height:320px;
 float:left;
 border:solid 1px gray;
}

.roomlogo
{
 margin:auto;
 width:100%;
 border-colapse:colapsed;
}

.roomcontent
{
  width:98%;
  text-align:center;
  margin:auto;
  font-family:Arial,Helvetica;
}

.roomcontent table
{
  font-family:Arial,Helvetica;
  font-size: 13px;
  width:100%;
  margin:auto;
}

.roomP
{
  text-align:left;
}

.roominfo
{
  font-weight:bold;
}


.roomtac
{
 padding-top:5px;
}

.roomstep2btn
{
 padding-top:10px;
}



.box-training { margin:auto; float:left; width:191px; text-align:center; padding:10px 0px 0px 20px;}
.text-box { border:#CCCCCC 1px solid; width:184px; display:block; margin:0 auto; text-align:center; margin-top:5px;}
.b-click { background-image:url(../images/back-ck.jpg); margin:1px; border-top:#CCCCCC 1px solid;font-family:Arial; font-size:11px; font-weight:bold; text-align:center; height:23px; line-height:23px;  }
.link {font-family:Arial; color:black; font-size:11px; font-weight:bold; text-align:center; text-decoration:none; background-color:transparent; border:none 0 transparent; cursor:pointer;}


.pop_bg
{
  filter:alpha(opacity=50);
  -moz-opacity:.50;
  opacity:.50;
  backgound-color:black;
}

.test
{
  background-color:black;
  text-decoration:none;
  border: solid 5px white;
}

.pop_button
{
  color:White;
  text-decoration:none;
  font-size:small;
  font-weight:bold;
  position:relative;
  cursor:pointer;
}


.video-row {
  clear:both;
  float:left;
  font-family:Verdana,Arial,Helvetica;
  font-size:11px;
  margin-left:0;
  padding:3px 13px;
  width:95%;
  margin-top: 10px;
}
.video-thumb {
	float:left;
}
.video-info {
	width:80%;
  float:left;
	margin-left:10px;
}
.vid_style2 {
  float:right;
  font-weight:bold;
  margin-right:160px;
  margin-top:40px;
  color:#ffffff;
}
.vid_style8 {
  padding-top:4px;
}
.vid_style6 {
	border-top:1px solid #000;
  margin-top:1px;
  padding-top:4px;
	width:730px;
}
div.video-row .vid_style6 {
}
.vid_style9 {
	text-align:right;
	margin-left:600px;
}
div.video-row .vid_style9 {
	_float:right;
	_margin-top:-35px;
}
.vid_style9 a, .vid_style6 a {
	color: #000;
}
.odd {
	background-color:#FFFFFF;
}
.even {
	background-color:#DDDDDD;
}

.front-higlight {
  border: 1px solid #CCC;
  padding: 5px; 
  background: #FFC;
  margin-bottom:20px;
}
.front-higlight a {
  color:#000;
}

/* Style for main page flash ad */

#flash_ad {
	float: left;
  margin: 7px 7px 7px 17px;
	}
#main_page_container {
 width: 585px;
 float: left;
}


/* Free software console */

#f_software{
border:1px solid #cccccc;
width:265px;
padding:3px;
}

#f_software hr{
background-color:#C1C1C1;
border:0 none;
height:1px;
margin:4px auto;
}
#f_software .link{
display:block;
height:40px;
width:auto;
}


#f_software .banner1{

background-image:url(/img/free_soft_console/free_software.jpg);
background-repeat:no-repeat;
height:51px;
padding-bottom:2px;
border-bottom-color:#FF0000;
cursor: pointer;

}


#f_software .banner2{

background-image:url(/img/free_soft_console/get_free.jpg);
background-repeat:no-repeat;
height:51px;
padding-bottom:4px;
cursor: pointer;

}


#f_software .software1{

background-image:url(/img/free_soft_console/tracker.jpg);
background-repeat:no-repeat;
height:45px;
}
#f_software .software2{

background-image:url(/img/free_soft_console/manager.jpg);
background-repeat:no-repeat;
height:45px;
}

#f_software .software3{
background-image:url(/img/free_soft_console/playerGPS.jpg);
background-repeat:no-repeat;
height:45px;
}

#f_software .software4{
background-image:url(/img/free_soft_console/calculatempro.jpg);
background-repeat:no-repeat;
height:40px;
}

#f_software .botton{
background-image:url(/img/free_soft_console/botton.jpg);
background-repeat:no-repeat;
height:35px;
margin-top:2px;
}

#f_software .botton a{
color:#F4F01F;
display:block;
font-family:Arial,Helvetica,sans-serif;
text-decoration:none;
font-size:16px;
padding:7px;
text-align:center;
}

#main_last_link {
  font-size: 13px;
  margin-top: 15px;
  margin-bottom: 10px;
  color: #333333;
  font-weight: bold;
}
#main_last_link a{
  text-decoration: none;
  color: #333333;
}
 /* Design for the recommended software tab: */

#back{

background-image:url(/img/review/fondo.jpg);
background-repeat:no-repeat;
height:53px;
padding-bottom:2px;
border-bottom-color:#FF0000;
margin-top: 10px;
margin-bottom: 5px;
float: left;
width:541px;
}

#back .tab{
margin-top:4px;
size:auto;
display:block;
float:left;
background-image:url(/img/review/tab2.jpg);
font-family:Arial,Verdana,sans-serif;
text-decoration:none;
height:30px;
width:152px;
margin-left:5px;

}

#back .tab_1{
margin-left:35px;

}

#back .link{
display:block;
height:30px;
width:auto;
font-family:Arial,Verdana,Times,;
font-size: 12px;
font-weight: bold;
padding-top: 7px;
outline: none;
}

.tab_1 a:active {
background-repeat:no-repeat;
background-image:url(/img/review/tab1.jpg);
}
.tab_2 a:active  {
background-repeat:no-repeat;
background-image:url(/img/review/tab1.jpg);
}
.tab_3 a:active  {
background-repeat:no-repeat;
background-image:url(/img/review/tab1.jpg);
}

/* Recommended software console in main page */

#rec_software_wrapper {
  /*float: left;*/
  margin-top: 2px;
}

#rec_software {
  /*float: left;*/
  background: #fff;
  padding: 0px;
  width: 158px;
  margin-bottom: 3px;

}

#rec_software_title {
  background: transparent url(../img/recommended-software-console.jpg) no-repeat;
  color: #fff;
  padding-top: 8px;
  margin-left: -1px;
  text-align: center;
  width: 160px;
  height: 20px;
  border: none;
}

#rec_software_list {
  position: relative;
  background: #FEFEF2;
  width: 158px;
  list-style: none;
  border-bottom: 1px solid #888;
  margin-bottom: 5px;
  padding: 0px;
  border: 1px solid #ccc;
}

#rec_software_list li {
  font-size: 10px;
  padding:2px 0 1px 3px;
}
#rec_software_list li {
	_line-height:11px;
}

#rec_software_list li a{
        color: #353535;
}

#rec_software_list li a:hover{
        color: #666;
}

#rec_software li span{
        position: absolute;
        right: 8px ;
}

#rec_software_list .separator {
  border-bottom:1px solid #999;
  padding-bottom:5px;
}

.alC {
  text-align:center;
}
.flR {
float:right;
}

/*  Tutorials page styles */

.tutorial_box {
  padding: 7px;
  /*background-color: #e8f7fd;*/
  background-color:#F3F3F3;
  margin-bottom: 20px;
}
.tutorial_box2 {
  padding: 10px;
  background-color:#F3F3F3;
  border:1px dotted cadetBlue;
  margin-bottom: 20px;
}

.tutorials_title {
    font-size: 18px;
    font-weight: bold;
    text-align: center;
}

.tutorial_name {
    font-size: 16px;
    font-weight: bold;
}

.tutorial_description {
  margin-left: 10px;
  margin-top: 10px;
  font-size: 14px;

}

.tutorial_length {
  margin-left: 10px;
  font-size: 14px;
}

.forum_h1 {
  color:#277dbf;text-align:center;margin-bottom:15px;margin-right: 100px;
}

/* Fix for free software right bar header */

.box1-top-middle .free_soft_header_img {
  margin-left:15px;
  margin-bottom:5px;
}

