@charset "utf-8";
@import "blueprint/forms.css";

/******
/-----------------
	Texas Hold'Em Poker Australia Stylesheet V.2.0
	Created by WebStuff.biz P: +61 2 4325 1188
	Copyright, 2008
	--------------------------/
******/



/**	---------
	CSS Reset	**/
html,body,div,span,img,table,td,li,input,button,dt,dd,dl,h1,h2,h3,h4,a{margin:0px; padding:0px; border:none;}
a {text-decoration:none;}
table {border-collapse:collapse;}
p {padding:5px 0px; margin:0px;}


/**	---------
	Starts	**/
	
body{background:#20b14a url(../images/body_bg.gif) repeat-x;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#fff;}

h4{padding:5px;font-size:14px;color:#20b14a;}

#container{width:980px;margin:0px auto;}

#header{width:inherit;height:190px;background:url(../images/header.jpg);position:relative;}#header ul{list-style:none;margin:0px;padding:0px;}#header li{float:left;}#header a.homelink{position:absolute;left:0px;top:0px;width:430px;height:190px;z-index:400;}
#header #nav{position:absolute;top:151px;left:443px;font-weight:bold;}#header #nav a{display:block;height:29px;padding:0px 10px;color:#fff;background:url(../images/nav_bg.gif);float:left;}#header #nav a:hover{color:#20b14a;background:url(../images/nav_bg.gif) center -29px;}

#content{width:960px;padding:10px;padding-top:0px;background:#224b2d url(../images/content_bg.gif) repeat-x;}
#content-subbed{width:750px;float:left;}

#pokernav{height:131px;}

#leftcol{width:178px;float:left;}#leftcol a{display:block;width:178px;height:88px;margin:0px 0px 17px 0px;padding-top:28px;background:url(../images/leftcolheadings.png) no-repeat;}
#leftcol a.learn{background-position:0px 0px;}#leftcol a.learn:hover{background-position:-178px 0px;}#leftcol a.venue{background-position:-356px 0px;}#leftcol a.venue:hover{background-position:-534px 0px;}#leftcol a.results{background-position:-712px 0px;}#leftcol a.results:hover{background-position:-890px 0px;}

#sponsors{float:right;width:178px;}#sponsors .sponsorheading{display:block;width:178px;height:28px;background:url(../images/sponsors_heading.png);}#sponsors a{display:block;width:178px;height:88px;margin:0px 0px 7px 0px;background:url(../images/bars.gif) repeat-x;}#sponsors a:hover{background:url(../images/bars.gif) 0px -88px repeat-x;}#sponsors img{border:1px solid #ccc;margin:3px;}#sponsors ul{list-style:none;width:178px;margin:0px;padding:0px;}#sponsors li{float:left;}


#home_content{width:515px;margin-left:45px;float:left;}#home_content .latest_news{display:block;width:inherit;height:28px;background:url(../images/latest_news.png) no-repeat;}


#footer_clear{width:inherit;height:54px;background:url(../images/footer_clear.gif);clear:both;}

#footer{width:970px;height:83px;padding:5px 5px 0px 5px;background:url(../images/footer_bg.jpg) no-repeat;font-size:10px;font-weight:bold;}#footer a{color:#fff;}#footer a:hover{text-decoration:underline;}#footer img.logo{padding-right:95px;float:left;}#footer ul{list-style:none;width:110px;margin:0px;padding:0px;float:left;text-transform:capitalize;}#footer li{margin:0px 0px 5px 0px;}#footer h4{width:60px;font-size:12px;color:#3f0002;border-bottom:1px dotted #3f0002;}#footer .right{width:285px;padding-top:65px;text-align:right;}





/**	---------
	Class Declarations	**/


.left{float:left;}.right{float:right;}.clear{clear:both;}
.relative{position:relative;}

table .relative{margin:0px 12px 10px 12px;width:230px;height:105px;}table a.newsitem{display:block;width:180px;height:75px;padding:10px 20px;background:url(../images/news/newsitem_bg.gif);color:#fff;overflow:hidden;position:absolute;}table a.newsitem:hover{height:180px;background:#232321;}table a.newsitem img{margin-bottom:10px;}table a.newsitem span{display:block;font-size:14px;font-weight:bold;color:#dec974;margin-bottom:10px;}table a.newsitem:hover span{color:#20b14a;}

table.latestnews td{padding:5px;border-bottom:5px solid #224b2d;background:#183720;}table.latestnews td img{padding:2px;border:1px solid #dec973;width:140px;height:62px;}table.latestnews td a{color:#20b14a;font-weight:bold;}table.latestnews td a:hover{color:#dec974;}




/**	---------
	jQuery Stylings	**/

/*  SLIDER  */

#main-photo-slider{width:502px;height:222px;overflow:hidden;}
.stripViewer{ position: relative; overflow: hidden; width: 502px; height: 222px; border:4px solid #dec973;overflow:hidden;}
.stripViewer .panelContainer{ position: relative; }
.panel ul{ text-align: left; margin: 0px; }
.stripViewer .panelContainer .panel{ float: left; height: 100%; position: relative; width: 510px; overflow:hidden; }
.stripNavL, .stripNavR, .stripNav{ display: none; }
.nav-thumb{ border: 2px solid #d0b655; }
#movers-row{ margin: -6px 0px 10px 0px; }
#movers-row div{ width: 100px; float: left; }
#movers-row div a.cross-link{ }
.photo-meta-data{ display:block; width: 492px; background: url(../images/transpBlack.png); padding: 5px; height: 40px; margin-top: -50px; position: relative; z-index: 6000; color: #f1e6bc; }.photo-meta-data span { font-size: 16px; font-weight: bold; color:#fff; }
.cross-link{ display: block; width: 62px; height:40px; margin: 0px 20px; position: relative; padding-top: 11px; z-index: 6000; }
.active-thumb{ background: transparent url(../images/icon-uparrowsmallwhite.png) top center no-repeat; }

.panelContainer .panel .wrapper a{display:block;width:510px;height:222px;overflow:hidden;}