

/*Page Styles */

/*Pages Left-Content Styles */

#pages-content-left {
	margin:20px 0 0 8px;
	padding:0;
	display:block;
	float:left;
	width:754px;
}

*html #pages-content-left {margin-left:1px;}

#pages-content-left #top-image {
	margin:0;
	padding:0;
	display:block;
	float:left;
	width:750px;
	height:121px;
}

#pages-content-left #content-box {
	margin:6px 0 0 0px;
	padding:0;
	display:block;
	float:left;
	width:754px;
	color:#cccccc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

#pages-content-left #content-box #top {
	background-image:url(../images/content-left-box-top.gif);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	display:block;
	float:left;
	width:754px;
	height:13px;
}

#pages-content-left #content-box #content {
	background-image:url(../images/content-left-box-content.jpg);
	background-repeat:repeat;
	margin:0;
	padding:0 70px 0 45px;
	display:block;
	float:left;
	width:638px;
}

#pages-content-left #content-box #content.headline {padding:0 0 0 26px; width:727px;}

*html #pages-content-left #content-box #content {margin-top:-3px;}

#pages-content-left #content-box #content #heading {
	margin:0;
	padding:0x;
	display:block;
	float:left;
	height:30px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
}

#pages-content-left #content-box #content #heading h1 {
	margin:0;
	padding:0;
	display:block;
	float:left;
	font-size:23px;
}

#pages-content-left #content-box #content #headline {
	margin:0;
	padding:0;
	display:block;
	clear:both;
	width:286px;
	color:#ffffff;
	font-size:26px;
}

#pages-content-left #content-box #content #headline.contact {margin-bottom:12px; width:638px;}

#pages-content-left #content-box #content a {color:#ffffff; font-weight:bold;}

#pages-content-left #content-box #content #body {
	margin:0;
	padding:7px 8px 9px 7px;
	display:block;
	float:left;
	width:623px;
}


#pages-content-left #content-box #bottom {
	background-image:url(../images/content-left-box-bottom.jpg);
	background-repeat:no-repeat;
	margin:0 auto;
	padding:0;
	display:block;
	float:left;
	width:753px;
	height:14px;
}

#pages-content-left #content-box #bottom1 {
	background-image:url(../images/content-left-box-bottom.jpg);
	background-repeat:no-repeat;
	margin:0 auto;
	padding:0;
	display:block;
	clear:both;
	width:753px;
	height:14px;
}

#pages-content-left #content-box #bottom2 {
	background-image:url(../images/content-left-box-content.jpg);
	background-repeat:repeat;
	margin:0 auto;
	padding:0;
	display:block;
	clear:both;
	width:753px;
	height:14px;
}

#pages-content-left #tip-box {
	margin:24px 0 30px 0;
	padding:0;
	display:block;
	float:left;
	width:691px;
}

#pages-content-left #tip-box #body {
	background-image:url(../images/tip-box-body.jpg);
	background-repeat:no-repeat;
	background-color:#333333;
	margin:0;
	padding:17px 17px 13px 32px;
	display:block;
	float:left;
	width:642px;
	min-height:3px;
	height:auto!important;
	height:3px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
}

#pages-content-left #tip-box #body p {margin-top:0px;}

#pages-content-left #tip-box #footer {
	background-image:url(../images/tip-box-footer.jpg);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	display:block;
	float:left;
	width:691px;
	height:2px;
}

/*Pages Right-Content Styles */

#pages-content-right {
	margin:20px 0 0 10px;
	padding:0;
	display:block;
	float:left;
	width:217px;
}

*html #pages-content-right {margin-left:5px;}


#pages-content-right #content-box {
	margin:6px 0 0 0px;
	padding:0;
	display:block;
	float:left;
	width:217px;
	color:#cccccc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

#pages-content-right #content-box #top-black-1 {
	background-image:url(../images/content-right-box-top-black-1.jpg);
	background-repeat:no-repeat;
	margin:0 auto;
	padding:0;
	display:block;
	float:left;
	width:217px;
	height:45px;
}

#pages-content-right #content-box #top-black-2 {
	background-image:url(../images/content-right-box-top-black-2.jpg);
	background-repeat:no-repeat;
	margin:0 auto;
	padding:0;
	display:block;
	float:left;
	width:217px;
	height:89px;
}

#pages-content-right #content-box #top-orange {
	background-image:url(../images/content-right-box-top-orange.jpg);
	background-repeat:no-repeat;
	margin:0px auto;
	padding:0;
	display:block;
	float:left;
	width:217px;
	height:52px;
}

#pages-content-right #content-box #top-orange #test-heading {
	margin:18px 0 0 35px;
	padding:0;
	display:block;
	float:left;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
}

*html #pages-content-right #content-box #top-orange #test-heading {margin-left:17px;}

#pages-content-right #content-box #top-orange-poker-guides {
	background-image:url(../images/content-right-box-top-orange-poker-guides.jpg);
	background-repeat:no-repeat;
	margin:0 auto;
	padding:0;
	display:block;
	float:left;
	width:217px;
	height:52px;
}

#pages-content-right #content-box #top-tournament-reviews {
	background-image:url(../images/page-right-tournament-reviews-top.jpg);
	background-repeat:no-repeat;
	margin:0 auto;
	padding:0;
	display:block;
	float:left;
	width:217px;
	height:106px;
}

#pages-content-right #content-box #top-poker-room-reviews {
	background-image:url(../images/content-right-box-top-poker-room-reviews.jpg);
	background-repeat:no-repeat;
	margin:0 auto;
	padding:0;
	display:block;
	float:left;
	width:217px;
	height:106px;
}

#pages-content-right #content-box #top-poker-room-reviews #test-heading {
	margin:20px 0 0 18px;
	padding:0;
	display:block;
	float:left;
	width:148px;
	height:23px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
}

#pages-content-right #content-box #content {
	background-image:url(../images/content-right-box-content-poker-guide.jpg);
	background-repeat:repeat-y;
	margin:0 auto;
	padding:0 23px 0 12px;
	display:block;
	float:left;
	width:182px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;

}

#pages-content-right #content-box #content ul {
	margin:6px 0 0 0;
	padding:0;
	display:block;
	float:left;
	width:186px;
	font-weight:bold;
}

#pages-content-right #content-box #content ul li {
	margin:0;
	padding:0;
	display:block;
	float:left;
	width:186px;
}

#pages-content-right #content-box #content #right-arrow {
	background-image:url(../images/poker-guides-right-arrow-link.jpg);
	background-repeat:no-repeat;
	margin:3px 0 0 0;
	padding:0;
	display:block;
	float:left;
	width:10px;
	height:9px;
}

#pages-content-right #content-box #content ul li a {
	margin:0; 
	padding:0; 
	display:block; 
	float:left; 
	width:175px;
	color:#ffffff;
}

#pages-content-right #content-box #bottom {
	background-image:url(../images/content-right-box-bottom.jpg);
	background-repeat:no-repeat;
	margin:0 auto;
	padding:0;
	display:block;
	float:left;
	width:217px;
	height:14px;
}

#pages-content-right #advert {
	margin:13px 0 0 0;
	padding:0;
	display:block;
	float:left;
	width:210px;
	height:200px;
}

#pages-content-right #banner-advert {
	margin:0;
	margin-top:6px;
	padding:0;
	display:block;
	float:left;
	width:217px;
}

/*Poker Product Styles*/

#right-cart {
	margin:0;
	padding:0;
	display:block;
	float:left;
	width:225px;
}

#right-cart #top {
	background-image:url(../images/pages-content-right-cart-top.gif);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	display:block;
	clear:both;
	width:225px;
	height:15px;
}

#right-cart #content {
	background-image:url(../images/pages-content-right-cart-content.jpg);
	background-repeat:repeat;
	margin:0;
	padding:0;
	display:block;
	clear:both;
	width:225px;
}

*html #right-cart #content {margin-top:-4px;}

#right-cart #bottom {
	background-image:url(../images/pages-content-right-cart-bottom.jpg);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	display:block;
	clear:both;
	width:225px;
	height:15px;
}

#product-left-content {
	margin:0;
	padding:0;
	display:block;
	float:left;
	width:152px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
}

#product-box-heading {
	margin:0;
	margin-left:15px;
	padding:0;
	display:block;
	float:left;
	width:140px;
	height:61px;
	font-size:25px;
	font-weight:bold;
}

*html #product-box-heading {margin-left:7px;}

#product-title {
	margin:0;
	margin-left:15px;
	padding:0;
	padding-top:19px;
	display:block;
	clear:both;
	width:152px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

*html #product-title {margin-left:7px;}

#product-info {
	margin:0;
	margin-left:15px;
	padding:0;
	padding-top:10px;
	display:block;
	clear:both;
	width:152px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

*html #product-info {margin-left:7px;}

#product-image {
	margin:0;
	margin-right:25px;
	padding:0;
	display:block;
	float:right;
	width:45px;
}

*hmtl #product-image {margin-right:12px;}

#item-price-holder {
	background-image:url(../images/news-item-price-holder-bg.jpg);
	background-repeat:no-repeat;
	margin:12px 0 0 15px;
	padding:0;
	display:block;
	float:left;
	width:152px;
	height:31px;
}

*html #item-price-holder {margin-left:7px;}

#item-price-holder #price-text {
	margin:3px 0 0 6px;
	padding:0;
	display:block;
	float:left;
	height:30px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}

*html #item-price-holder #price-text {margin-left:3px;}

.pence {font-size:14px; font-weight:bold;}

#add-to-cart-link {
	background-image:url(../images/shop-add-to-cart-link.jpg);
	background-repeat:no-repeat;
	margin:24px 0 0 15px;
	padding:0;
	display:block;
	float:left;
	width:147px;
	height:31px;
}

*html #add-to-cart-link{margin-left:7px;}

#add-to-cart-link a {
	margin:0;
	padding:0;
	display:block;
	float:left;
	width:147px;
	height:31px;
}

/*CONTACT PAGE STYLES */
table#contact_us textarea {
	overflow:hidden;
	width:192px; 
	height:80px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}