#container {
	float: left;
	height: auto;
	width: 100%;
	text-align: center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#siteboarder {
	float: none;
	height: auto;
	width: 802px;
}
#siteboarder2 {
	float: none;
	height: auto;
	width: 802px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
}
#siteboarder3 {
	float: none;
	height: auto;
	width: 802px;
}
#leftheader {
	float: left;
	height: 62px;
	width: 369px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#mid-header {
	background-image: url('http://www.freevideopoker4u.com/images/template/header-mid62.gif');
	background-repeat: repeat-x;
	float: left;
	height: 62px;
	width: 374px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;

}
#right-header {
	background-image: url('http://www.freevideopoker4u.com/images/template/header-right62.gif');
	background-repeat: no-repeat;
	float: left;
	height: 62px;
	width: 59px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
position:relative;
}
#mid-side-borders {
	float: left;
	height: auto;
	width: 800px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
}
#left-footer {
	float: left;
	height: 44px;
	width: 15px;
}
#mid-footer {
	float: left;
	height: 44px;
	width: 772px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
	text-align: center;
	vertical-align: bottom;
	font-family: arial;
	font-size: 13px;
}
#right-footer {
	float: left;
	height: 44px;
	width: 15px;
}
#navi-wrap {
	float: left;
	height: auto;
	width: 145px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#navi-header {
	font-family: arial;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #FFF;
	background-color: #00F;
	float: left;
	height: 22px;
	width: 138px;
	border: 1px solid #000;
}
#navi-border {
	font-family: arial;
	font-size:13px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
	float: left;
	height: auto;
	width: 134px;
	text-align: left;
	padding-left: 4px;
}
#content {
	font-family: arial;
	font-size: 13px;
	float: left;
	height: auto;
	width: 650px;
	text-align: justify;
	padding: 0px;
}


#content2 {
	font-family: arial;
	font-size: 13px;
	float: left;
	height: auto;
	width: 650px;
	
padding: 0px;
}



#content3 {
	font-family: arial;
	font-size: 13px;
	float: left;
	height: auto;
	width: 600px;
	
padding: 0px;
}










.outter-wrap {
float: left; 
width: 643px;
padding-left: 0px;
text-align: center;
padding-bottom: 10px;
}

.mini-wrap {
	 float: left; 
	 width: 210px; 
	 border-width: 1px; 
	 border-style: solid; 
	 border-color:#000; 
	 padding: 0px; 
	 margin: 0px; 
}

.mini-wrap-mid {
	 float: left; 
	 width: 210px; 
	 border-width: 1px; 
	 border-style: solid; 
	 border-color:#000; 
	 padding: 0px; 
	 margin-left: 2px; 
	 margin-right: 2px; 
}

.image{
	width: 210px; 
	border-bottom-width: 1px; 
	border-bottom-color: #000; 
	border-bottom-style: solid; 
}

.headr {
	text-align: center;
	width: 210px;
	background-color: #00F;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
	font-weight: bold;
	color: #FFF;
}

.headg {
	text-align: center; 
	width: 210px; 
	background-color: #EDEDED; 
	border-bottom-width: 1px; 
	border-bottom-style: solid; 
	border-bottom-color: #000;
}

.desc {
	height: 90px;
	vertical-align:top;
	text-align:justify;
	width: 206px;
	padding-right: 2px;
	padding-left: 2px;
	/*border-bottom-width: 1px; 
	border-bottom-style: solid; 
	border-bottom-color: #000;*/
}
#logo4ubox {
	float: left;
	height: 64px;
	width: 158px;
	text-align: center;
}
#4udesc {
	float: left;
	height: 64px;
	width: 485px;
	text-align: justify;
}




.casino-review-logo {
float:left;
width:150px;
height:96px;
}


.casino-review-desc {
float:left;
width:67%;
height:96px;
}

.casino-review-flags {
float:right;
width:32px;
height:96px;}


.tborder
{border-bottom:1px solid #dddddd;
text-align:center;
}
.tborder img {align:center; display:inline-block;}

.tborder2
{
border-right:1px solid #dddddd;
width:45px;
}

.tborder2 img {border: none; display:block;}


.tborder3
{border-bottom:1px solid #dddddd;
border-right:1px solid #dddddd;
}

.top3table{
text-align:center;
border:1px solid black;
width:100%; 
margin:0 auto;}

.top3tablecolor{
background-color: #0000FF;
font-weight:bold;
font-size:13px;

}

.top3tablecolor2{
background-color:#151B54; 
color:#ffffff;}


.advert{
width:95%;
margin-bottom:3px;
font-size:10.5px;
font-family:Verdana,Arial,sans-serif;
}

.advertgreen
{color:#0e774a;
font-size:9.5px;}

.advert p{
margin-top:0px;
margin-bottom:0px;font-weight:bold;}


.adverts{width:96%;margin-bottom:3px;
font-size:10px;
font-family:Verdana,Arial,sans-serif;
margin-bottom:5px;
}

.adverts:hover {background-color:#FFFFCC;}

.adverts p{margin-top:0px; margin-bottom:0px; text-decoration:underline; color:#0000EE; font-size:10.8px; font-family:Verdana,Arial,sans-serif; font-weight:bold;}



.adverts h4{margin-top:0px; margin-bottom:0px; text-decoration:underline; color:#0000EE; font-size:10.8px; font-family:Verdana,Arial,sans-serif; font-weight:bold;}






table.highlightTable tr.highlight td,
table.highlightTableOld tr.highlight td
{
	background:#FFFFCC;
}

table.highlightTable tr.highlightAlt td,
table.highlightTableOld tr.highlightAlt td
{
	background:#FFFFCC;
}


.alt 
{
	background-color:#eee;
	width: 100%;
	margin: 0em;
}


.topten-header{

width:640px; 
height:28px; 
position:relative;
background-image: url('http://www.freevideopoker4u.com/images/header/toptenheader-middle.gif');
background-repeat: repeat-x;}





#float-ad-header{

	text-align: center;

	background-color: #F00;

}



#float-casino, #float-featured-money {

	text-align: justify;

	color: #000;

	font-weight: normal;

	background-color: #FFF;

	padding-bottom: 5px;

}



#float-casino:hover, #float-featured-free:hover, #float-featured-money:hover, #recommended-odd:hover, #recommended-even:hover{

	background-color:#FFD9FE;



}



#float-casino span, #float-recommended span, #float-featured-free span, #float-featured-money span{

	color: #000; 	

	margin: 0px;

	padding-left: 1px;

	padding-right: 1px;

}



#float-casino h4, #float-recommended h4, #float-featured-free h4, #float-featured-money h4{

	margin-top: 0px;

	margin-bottom: 0px;

	font-size: 13px;

}



#float-recommended, #float-featured-free {

	text-align: jusitfy; 

	color: #000; 

	font-weight: normal; 

	background-color: #FFF;

}



#float-recommended ol {

	list-style-type: none; 

	padding-left: 0px;	

    margin-bottom: 0px;

	margin-top: 0px;	

}



#float-recommended li {

	padding-left: 1px; 

	padding-right: 1px; 	

}



#float-casino-head, #float-featured-free-head, #float-featured-money-head, #float-recommended-head {

	color: #000; 

	font-weight: bold;

	text-align: center;

}



#float-casino-head, #float-featured-money-head {

	background-color: #EEEEEE;	

	border-top-width: 1px; 

	border-top-color: #000; 

	border-top-style: solid; 

	border-bottom-width: 1px; 

	border-bottom-color: #000; 

	border-bottom-style: solid; 

}



#float-featured-free-head, #float-recommended-head{

	background-color: #FF0000;	

	color: #FFF;

	border-top-width: 1px; 

	border-top-color: #000; 

	border-top-style: solid; 

	border-bottom-width: 1px; 

	border-bottom-color: #000; 

	border-bottom-style: solid; 

}



#recommended-even {

	background-color: #FFC;	

}



#float-featured-free{

	color: #000;

	text-align: justify;

	font-weight: normal;

	padding-bottom: 5px;

	background-color: #FFC;

}



.floating-txt-link{

	text-align: center; 

	padding-top: 5px;	

}



#recommended-link{

	text-decoration: underline;	

}



#recommended-link font:hover{

	color: #F00; 

	text-decoration: underline; 	

}



#floating-txt-link{

	text-align: center; 

	padding-top: 5px;	

	font-weight: normal; 

	text-decoration: underline; 

}



#recommended-link{

	text-decoration: underline;	

}



#recommended-link font:hover{

	color: #F00; 

	text-decoration: underline; 	

}







.toptentable td {border-bottom:1px solid #999; text-align:center; border-left:1px solid #000;}

.toptentable img {border:0px; display:block;}

.toptenlogo {height:17px; width:44px;}

.casino-number{width:19px; background-color:red; color:#fff; text-align:left; font-weight:bold;}

.topten-casinoname{color:#000; font-size:12px; display:inline-block; margin:0; padding;0; width:131px; text-align:center; height:17px; margin-left:45px;}



.topten-casinobonus{color:#000; font-size:11px; display:inline-block; margin:0; padding;0; width:131px; margin-left:45px; text-align:center; font-weight:normal;}





.topten-odd {position:relative;width:100%; background-color:#fff; color:#000;  height:45px;}





.topten-odd:hover {background-color:#FFD9FE; cursor:hand; }

.topten-even:hover {background-color:#FFD9FE; cursor:hand;}







.topten-even{position:relative;width:100%; color:#000; border-top:1px solid #000; border-bottom:1px solid #000;height:45px; background-color:#FFFFCC;}



.topten-playnow{color:#0000FF; font-size:11px; display:inline-block; margin:0; padding;0; width:100%; text-align:center; text-decoration:underline; width:131px; margin-left:45px;}



.topten-casinologo{vertical-align:text-top; border:0; height:46px; position:absolute; top:0; left:0; border-right:1px solid #999;}



.float-toptencasinos{background-color:#FFFF00; text-align:center; color:#fff; border-bottom:1px solid #000;}

.floatingtopten-container{position:fixed; height:479px; width:177px; border:1px solid #000; top:50px; left:803px;}






.top10table{
text-align:center;
border:1px solid #999;
width:100%; 
margin:0 auto;}

.mid-topten-casinoname {

	color:#000;

	font-size:13px;

	display:inline-block;

	margin:0;

padding;

0;

	width:131px;

	text-align:center;

	height:17px;

	font-weight:normal;

}

.mid-topten-casinobonus {

	color:#000;

	font-size:13px;

	display:inline-block;

	margin:0;

padding;

0;

	width:280px;

	text-align:center;

	font-weight:normal;

}

.mid-topten-playnow {

	color:#0000FF;

	font-size:13px;

	display:inline-block;

	margin:0;

padding;

0;

	width:100%;

	text-align:center;

	text-decoration:underline;

	width:131px;

	margin-left:45px;

	font-weight:normal;

}

.mid-topten-casinologo {

	vertical-align:text-top;

	border:0;

	height:17px;

	border-right:1px solid black;

}

.mid-topten-even {

	position:relative;

	width:100%;

	color:#000;

	border-top:1px solid #000;

	border-bottom:1px solid #000;

	height:17px;

	background-color:#FFFFCC;

}

.mid-topten-odd {

	position:relative;

	width:100%;

	background-color:#fff;

	color:#000;

	height:17px;

}

.mid-topten-odd:hover {

	background-color:#FFD9FE;

}

.mid-topten-even:hover {

	background-color:#FFD9FE;

}

.mid-toptentable td {

	border-bottom:1px solid #999;

	text-align:center;

	border-left:1px solid #999;

}

.mid-toptentable img {

	border:0px;

	display:block;

	height:30px;

	width:62px;

}

.link-block {

	text-decoration:none;

	display:block;

	height:17px;

	color:#000;

}




.TableStripe a:link {

	color:blue;

	font-size:13px;

}

.TableStripe a:visited {

	color:#0000FF;

}

a:hover {

	color:#000000;

	text-decoration:none;

}

table.TableStripe {

	border: 0px solid #DDD;

	width:93%;

	margin-left:9px;

	position:relative;

	z-index:100;

}

.TableStripe tr td {

	padding: 1px 1px;

	background: #fff;

}

.TableStripe thead td {

	color: #000;

	background-color: transparent;

	font-weight: bold;

}

.TableStripe tbody td {

	border-left: 1px solid #D9D9D9;

	font-size:13px;

}

.TableStripe tbody td a {

	color:#000000;

	text-decoration:none;

}

.TableStripetbody td a:hover {

	color:#000000;

	text-decoration:none;

}

.TableStripe tbody tr.even td {

	background: #eee;

}

.TableStripe tbody tr.highlight td {

	color: #000;

	background-color: #ffffcc;

}

/* Opera fix */

	head:first-child+body tr.ruled td {

	background-color: #C6E3FF;

}





.google-advert{
width:95%;
margin-bottom:3px;
font-size:10.5px;
font-family:Verdana,Arial,sans-serif;
}

.google-adverts h5
{color:#0e774a;
font-size:9.5px;
margin-top:0px;
margin-bottom:2px;
}

.google-advert p{
margin-top:0px;
margin-bottom:0px;font-weight:bold;}


.google-adverts{width:96%;margin-bottom:3px;
font-size:10px;
font-family:Verdana,Arial,sans-serif;
margin-bottom:5px;
}

.google-adverts:hover {background-color:#FFFFCC;}

.google-adverts p{margin-top:0px; margin-bottom:0px; text-decoration:underline; color:#0000EE; font-size:10.8px; font-family:Verdana,Arial,sans-serif; font-weight:bold;}


.google-advertlinks
{color:#0e774a;
font-size:9.5px;
margin-top:0px;
margin-bottom:2px;
}






























