/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */
/* ||| INTERNETCASINO.CO.UK - PRIMARY CSS ||||||||||||||||||||||||||||||||| */
/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */
/* |||||||| HEADER ............................... LINE 13 |||||||||||||||| */
/* |||||||| BODY CONTAINER ....................... LINE 70 |||||||||||||||| */
/* |||||||| TOP NAVIGATION ....................... LINE 89 |||||||||||||||| */
/* |||||||| INDEX PAGE LAYOUT .................... LINE 184 ||||||||||||||| */
/* |||||||| CONTENT PAGE LAYOUT .................. LINE 465 ||||||||||||||| */
/* |||||||| FOOTER LAYOUT ........................ LINE 628 ||||||||||||||| */
/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */

/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */
/* ||||||||| HEADER ||||||||||||||||||||||||||||||||||||||||||||||||||||||| */
/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */

.displayz {
	display: none;
	visibility: hidden;
}

#header-overlay {
	height:154px;
	width:100%;
	background-position:bottom center;
	background-repeat:no-repeat;
	position:absolute;
	top:0px;
	z-index:1;
}

#header-container {
	width:960px;
	height:105px;
	margin:0px auto;
	position:relative;
	background:url(../images/bg-top-overlay.jpg) no-repeat bottom center;
}

	#header-logo {
		width:370px;
		height:100px;
		position:absolute;
		margin:0;
		display:block;
	}
	
		#header-logo h1 {
			margin:0px;
			padding:0px;
		}
		
			#header-logo h1 a {
				display:block;
				width:370px;
				height:100px;
				background-image: url(../images/logo3.png);
				background-position:0 -14px;
				background-repeat:no-repeat;
				outline:none;
			}
			
	#top-graphic {
		width:279px;
		height:140px;
		position:absolute;
		z-index:8;
		background-image:url(../images/top-graphic.png);
		margin:-115px 0 0 670px;
		background-position:center;
		display:none;
	}
	
	#top-banner-ad {
		width:468px;
		height:60px;
		border:2px solid #361e42;
		position:absolute;
		z-index:9999;
		margin:23px 0 0 450px;
		display:none;
	}
	
	#page-home #top-banner-ad {
		display:block;	
	}

/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */
/* ||||||||| BODY CONTAINER ||||||||||||||||||||||||||||||||||||||||||||||| */
/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */

#body-container {
	width:960px;
	margin:0px auto;
	border:2px solid white;
	background-image:url(../images/content-bg.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	background-color:white;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	position:relative;
	z-index:3;
}


/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */
/* ||||||||| TOP NAVIGATION ||||||||||||||||||||||||||||||||||||||||||||||| */
/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */

#nav-container {
	width:948px;
	height:60px;
	margin:5px;
	background-color:#FFF;
	border:1px solid #d1dde9;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background-image:url(../images/nav-bg.png);
	background-position:bottom right;
	background-repeat:no-repeat;
}

	#nav-container ul {
		list-style:none;
		margin:0px;
		padding:0px;
	}
	
		#nav-container ul .nav-item {
			float:left;
		}
	
			#nav-container ul .nav-item .nav-link {
				display:block;
				height:38px;
				padding:10px 0px;
				border-top:1px solid white;
				border-left:1px solid white;
				border-right:1px solid #b6b6b6;
				border-bottom:1px solid #b6b6b6;
				color:#664a83;
				font-family:Arial Narrow, Verdana, Tahoma, Geneva, sans-serif;
				font-size:16px;
				font-weight:bold;
				text-transform:uppercase;
				text-decoration:none;
				text-align:center;
				background-image:url(../images/nav-item-bg.jpg);
				background-position:0 0;
				background-repeat:repeat-x;
				outline:none;
				text-shadow:1px 1px 2px #dddddd;
			}
			
				#nav-container ul .nav-item .nav-link .subtext {
					font-size:14px;
					font-weight:normal;
					color:#7c94af;
					text-shadow:none;
					text-transform:lowercase;
					margin:0px;
					padding:0px;
					list-style:none;
				}
			
			
			
			#nav-container ul .nav-item .nav-link:hover {
					background-position:0 -58px;
					border-top:1px solid #ffce6c;
					border-left:1px solid #ffce6c;
					color:#fff6df;
					text-shadow:1px 1px 1px #8c4d2b;
			}
			
				#nav-container ul .nav-item .nav-link:hover .subtext {
					color:#884e2e;
					text-shadow:1px 1px 1px #ebe1b5;
				}
			
			#nav-container ul .nav1 .nav-link { 
				width:146px;
				-moz-border-radius-topleft:5px;
				-moz-border-radius-bottomleft:5px;
				-webkit-border-top-left-radius:5px;
				-webkit-border-bottom-left-radius:5px;
			}
			#nav-container ul .nav2 .nav-link { width:171px; }
			#nav-container ul .nav3 .nav-link { width:161px; }
			#nav-container ul .nav4 .nav-link { width:151px; }
			#nav-container ul .nav5 .nav-link { width:156px; }
			#nav-container ul .nav6 .nav-link {
				width:151px;
				-moz-border-radius-topright:5px;
				-moz-border-radius-bottomright:5px;
				-webkit-border-top-right-radius:5px;
				-webkit-border-bottom-right-radius:5px;
			}
			
			#page-home #nav-container .nav1 .nav-link, #page-casinos #nav-container .nav2 .nav-link, #page-games #nav-container .nav3 .nav-link, #page-tournaments #nav-container .nav4 .nav-link, #page-guides #nav-container .nav5 .nav-link, #page-news #nav-container .nav6 .nav-link {
				background-position:0 -116px;
				border-top:1px solid #f6f4e8;
				border-left:1px solid #f6f4e8;
				color:#95938a;
				text-shadow:0px 0px 7px #fff;
			}
			
			#page-home #nav-container .nav1 .nav-link:hover .subtext, #page-casinos #nav-container .nav2 .nav-link:hover .subtext, #page-games #nav-container .nav3 .nav-link:hover .subtext, #page-tournaments #nav-container .nav4 .nav-link:hover .subtext, #page-guides #nav-container .nav5 .nav-link:hover .subtext, #page-news #nav-container .nav6 .nav-link:hover .subtext {
				color:#565656;
				text-shadow:1px 1px 2px #BBB;
			}
			

/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */
/* ||||||||| TOP NAVIGATION - 2ND TIER |||||||||||||||||||||||||||||||||||| */
/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */

.top-nav-submenu {
	list-style:none;
	position:absolute;
	left:-9999px;
	margin:0px;
	padding:0px;
	background-repeat:no-repeat;
}

	#nav-container ul .nav-item:hover .top-nav-submenu {
		left:auto;
	}

.top-nav-submenu a {
	font-family:Verdana, Tahoma, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#724373;
	text-shadow:1px 1px 2px #DDD;
	text-decoration:none;
	border:none;
	padding:5px 6px;
	
}

	.top-nav-submenu a:hover {
		text-decoration:none;
		text-shadow:none;
		background-color:#724373;
		color:white;
		-moz-border-radius:5px;
		-webkit-border-radius:5px;
	}

.top-nav-submenu .item {
	height:22px;
}



#nav-container ul #casinos-dropdown { 
	width:338px;
	height:83px;
	padding:26px 0 0 15px;
	background-image:url(../images/top-nav-dropdown-bg.png);
	background-position:0 -200px;
	margin:-16px 0 0 -75px;
}

	#casinos-dropdown .col1 { width:170px; }
	#casinos-dropdown .col2 { width:160px; margin-left:170px; }
	
	#casinos-dropdown .item.top {
		margin-top:-44px;
	}

#nav-container ul #games-dropdown { 
	width:306px;
	height:87px;
	padding:24px 0 0 19px;
	background-image:url(../images/top-nav-dropdown-bg.png);
	background-position:0 0;
	margin:-16px 0 0 -80px;
}

	#games-dropdown .col1 { width:90px; }
	#games-dropdown .col2 { width:120px; margin-left:90px; }
	#games-dropdown .col3 { width:100px; margin-left:210px; }
	
	#games-dropdown .item.top {
		margin-top:-66px;
	}

#nav-container ul #tournaments-dropdown { 
	width:335px;
	height:58px;
	padding:15px 0 0 10px;
	background-image:url(../images/top-nav-dropdown-bg.png);
	background-position:0 -400px;
	margin:-16px 0 0 -85px;
}

	#tournaments-dropdown .col1 { width:150px; }
	#tournaments-dropdown .col2 { width:170px; margin-left:150px; }

	#tournaments-dropdown .item.top {
		margin-top:-22px;
	}
	
/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */
/* ||||||||| INDEX PAGE CONTENT ||||||||||||||||||||||||||||||||||||||||||| */
/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */
			
	
	#content-container-index {
		width:946px;
		margin:20px 7px 7px 7px;
	}
	
		#index-top {
		}
	
		#index-top .left {
			float:left;
			width:280px;
		}
		
			#index-top .left .header {
				width:266px;
				height:29px;
				background-image:url(../images/submenu-header-bg.jpg);
				background-position:bottom right;
				-moz-border-radius-topright:5px;
				-moz-border-radius-topleft:5px;
				-webkit-border-top-right-radius:5px;
				-webkit-border-top-left-radius:5px;
				padding:6px 0 0 14px;
			}
			
				#index-top .left .header h2 {
					overflow:hidden;
					font-family:Arial Narrow;
					font-size:18px;
					font-weight:bold;
					color:white;
					text-shadow:1px 1px 2px #AB713E;
					text-transform:uppercase;
					margin:0px;	
				}
				
				#index-top .left .header h2:before {
					content:"— ";
				}
			
			#index-top .left .content-box {
				width:258px;
				height:290px;
				padding:10px;
				background-color:#FFF;
				border-left:1px solid #dce1e7;
				border-bottom:1px solid #dce1e7;
				border-right:1px solid #dce1e7;
				background-image:url(../images/intro-box-bg.png);
				background-position:bottom;
				background-repeat:repeat-x;
				-moz-border-radius-bottomright:5px;
				-moz-border-radius-bottomleft:5px;
				-webkit-border-bottom-right-radius:5px;
				-webkit-border-bottom-left-radius:5px;
			}
			
			
			#index-top .left p {
				margin:0 0 8px 0;
				font-size:12px;
				font-family:Arial, Helvetica, sans-serif;
				letter-spacing:0px
			}
		
		#index-top .right {
			float:right;
			width:655px;
		}
	

	#index-mid {
		width:946px;
		height:135px;
		margin:15px 0 35px 0;
	}
	
		#index-mid .game-button {
			display:block;
			width:185px;
			height:135px;
			text-indent:-9999px;
			background-image:url(../images/mainpage-game-buttons.jpg);
			float:left;
			outline:none;
		}
		
			#index-mid .game-button.blackjack {
				background-position:0 0;
				margin-right:2px;
			}
			
				#index-mid .game-button.blackjack:hover {
					background-position:0 -135px;
				}
				
			#index-mid .game-button.slots {
				background-position:-200px 0;
				margin-right:2px;
			}
			
				#index-mid .game-button.slots:hover {
					background-position:-200px -135px;
				}
				
			#index-mid .game-button.roulette {
				background-position:-400px 0;
				margin-right:2px;
			}
			
				#index-mid .game-button.roulette:hover {
					background-position:-400px -135px;
				}
				
			#index-mid .game-button.bingo {
				background-position:-600px 0;
				margin-right:2px;
			}
			
				#index-mid .game-button.bingo:hover {
					background-position:-600px -135px;
				}
				
			#index-mid .game-button.poker {
				background-position:-800px 0;
				width:190px;
			}
			
				#index-mid .game-button.poker:hover {
					background-position:-800px -135px;
				}
				
		#index-btm {
			width:946px;
		}
		
			#index-btm .box {
				width:305px;
				float:left;
				margin:5px;
			}
			
			#index-btm .box .header {
				width:305px;
				height:28px;
				padding:7px 0 0 0;
				background-image:url(../images/top5-table-header-bg2.jpg);
				background-position:-515px 0;
				-moz-border-radius-topleft:5px;
				-moz-border-radius-topright:5px;
				-webkit-border-top-right-radius:5px;
				-webkit-border-top-left-radius:5px;
			}
			
				#index-btm .box .header h2 {
					overflow:hidden;
					font-family:Arial Narrow;
					font-size:18px;
					font-weight:bold;
					color:#f2ddac;
					text-shadow:1px 1px 2px #411d42;
					text-transform:uppercase;
					margin:0 0 0 12px;
				}
				
				.header h2 .header-highlight {
					color:#ffd12f;
				}
				
				#index-btm .box .header h2:before {
					content:"— ";	
				}
			
			#index-btm .box .content {
				width:303px;	
				height:550px;
				border-right:1px solid #ccc;
				border-bottom:1px solid #ccc;
				border-left:1px solid #ccc;
				-moz-border-radius-bottomleft:5px;
				-moz-border-radius-bottomright:5px;
				-webkit-border-bottom-right-radius:5px;
				-webkit-border-bottom-left-radius:5px;
				background-image:url(../images/intro-box-bg.png);
				background-position:bottom left;
				background-repeat:repeat-x;
			}
			
				#index-btm .box .content .inner {
					padding:10px;	
				}
				
					#index-btm .box .content .inner p {
						margin:0 0 8px 0;	
						font-family:Arial, Helvetica, sans-serif;
						font-size:12px;
						letter-spacing:0px;
					}
					
			.box #article-box {
				margin-bottom:15px;
			}
			
			h3.article-box-heading h3 {
				margin:0 0 5px 0;
			}
			
				h3.article-box-heading a {
					font-family:Arial Narrow;
					font-size:15px;
					font-weight:bold;
					color:#A94256;
					letter-spacing:0px;
					text-shadow:1px 1px 2px #CCC;
					text-transform:uppercase;
					text-decoration:none;
				}
				
				h3.article-box-heading a:hover {
					text-shadow:1px 1px 2px #CCC;
					text-decoration:underline;
					color:#a70f2d;
				}
				
			
			p.date {
				margin:0 0 5px 0;
				font-size:8px;
				color:#666;
			}
				
				
			
			.box #article-box .article-divider {
				color:#ccc;
				margin:5px 0px;
			}
			
			.box #article-box p {
				text-align:justify;
				font-size:12px;
				letter-spacing:0px;
			}
			
			.box #article-box .thumb {
				float:right;
				width:100px;
				height:75px;
				margin:3px 0 0 8px;
				-moz-border-radius:5px;
				-webkit-border-radius:5px;
			}
				.box #article-box #article1.thumb { background-image:url(../images/article-image-internetcasino2-thumb.jpg); }
				.box #article-box #article2.thumb { background-image:url(../images/article-image-internetcasino4-thumb.jpg); }
				.box #article-box #article3.thumb { background-image:url(../images/article-image-internetcasino3-thumb.jpg); }
			
			.box #free-casino-box {
				height:70px;
				width:200px;
				padding:0;
				background-color:#FFF;
				margin:0px auto 2px auto;
				border:1px solid #DDD;
				-moz-border-radius:5px;
				-webkit-border-radius:5px;
			}
			
				.box #free-casino-box .left {
					float:left;
					width:80px;
					margin-left:10px;
					text-align:center;
				}
				
					.box #free-casino-box .left img {
						margin:0px auto;
					}
									
				.box #free-casino-box .right {
					float:right;
				}
				
					.box #free-casino-box .right a {
						display:block;
						width:80px;
						height:28px;
						background-color:#f1ebdc;
						text-align:center;
						-moz-border-radius:5px;
						-webkit-border-radius:5px;
						font-family:Arial Narrow;
						font-size:15px;
						font-weight:bold;
						text-decoration:none;
						color:#9c8e6b;
						padding:8px 0 0 0;
						margin:17px 10px;
					}
					
					.box #free-casino-box .right a:hover {
						background-color:#f1bd31;
						color:white;
						text-shadow:1px 1px 2px #b36900;
					}
					
		
/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */
/* ||||||||| CONTENT PAGE ||||||||||||||||||||||||||||||||||||||||||||||||| */
/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */		

#content-container-page {
	width:946px;
	margin:10px 7px 7px 7px;
}

	#content-container-page .left {
		float:left;
		width:757px;
	}
	
		#content-container-page .submenu-box {
			margin-bottom:10px;	
		}
		
		.submenu-box .submenu-heading {
			margin:0px;
			padding:0px;
		}
	
		.submenu-box .submenu-heading a {
			display:block;
			width:178px;
			height:33px;
			background-image:url(../images/submenu-header-bg2.jpg);
			background-position:bottom left;
			background-repeat:repeat-x;
			color:white;
			font-family:Arial Narrow;
			font-size:18px;
			font-weight:bold;
			overflow:hidden;
			text-align:center;
			text-shadow:1px 1px 2px #ab713e;
			text-transform:uppercase;
			font-style:normal;
			margin:0px;
			padding:12px 0 0 0;
			-moz-border-radius-topleft:5px;
			-moz-border-radius-topright:5px;
			-webkit-border-top-right-radius:5px;
			-webkit-border-top-left-radius:5px;
			text-decoration:none;
			border-top:1px solid #cd7809;
			border-left:1px solid #cd7809;
			border-right:1px solid #cd7809;
		}
		
			.submenu-box .submenu-heading:before {
					content:"";
			}
			
			.submenu-box .submenu-heading a:before {
					content:"";
			}
		
		.submenu-box .submenu-list {
			margin:0px;
			padding:0px;
			list-style:none;
		}
		
			.submenu-box .submenu-list {
				margin:0px;
				padding:0px;
				list-style:none;
			}
			
				.submenu-box .submenu-item {
						width:180px;
				}
				
				.submenu-box .submenu-item a {
						display:block;
						width:140px;
						border-top:1px solid white;
						border-right:1px solid #DDD;
						border-bottom:1px solid #DDD;
						border-left:1px solid #DDD;
						background-position:bottom left;
						background-repeat:no-repeat;
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:11px;
						color:#555;
						text-decoration:none;
						padding:6px 0 6px 38px;
						font-weight:normal;
						letter-spacing:-1px;
						text-shadow:none;
				}
				
				#submenu-casinos .submenu-item a {
					background-image:url(../images/submenu-item-bg.jpg);	
				}
				
				#submenu-games .submenu-item a {
					background-image:url(../images/submenu-item-bg-games.jpg);	
				}
				
				#submenu-guides .submenu-item a {
					background-image:url(../images/submenu-item-bg-guides.jpg);	
				}
				
				.submenu-box .submenu-item.btm a {
					-moz-border-radius-bottomleft:5px;
					-moz-border-radius-bottomright:5px;
					-webkit-border-bottom-right-radius:5px;
					-webkit-border-bottom-left-radius:5px;
				}
				
					.submenu-box .submenu-item a:hover {
						background-position:-180px bottom;
						color:#222;
						text-shadow:none;
					}
					
					
				.submenu-box .submenu-sub-item {
						width:180px;
				}
				
			
					.submenu-box .submenu-sub-item a {
							display:block;
							width:160px;
							border-top:none;
							border-right:1px solid #DDD;
							border-bottom:none;
							border-left:1px solid #DDD;
							background-color:#F5F5F5;
							font-family:Arial Narrow,Arial, Helvetica, sans-serif;
							font-size:12px;
							color:#555;
							text-decoration:none;
							padding:6px 0 6px 18px;
							background-image:none;
					}
					
					.submenu-box .submenu-sub-item a:before {
						content:"- ";	
					}
					
					.submenu-box .submenu-sub-item.top a {
							border-top:1px solid #DDD;
							border-bottom:none;
							background-image:url(../images/submenu-sub-item-bg.jpg);
					}
					
					.submenu-box .submenu-sub-item.btm a {
							border-top:none;
							border-bottom:1px solid #DDD;
							background-image:url(../images/submenu-sub-item-bg2.jpg);
					}
					
					.submenu-box .submenu-sub-item.top a:hover, .submenu-box .submenu-sub-item.btm a:hover, .submenu-box .submenu-sub-item a:hover {
							background-position:0 0;
							text-decoration:underline;
					}
									
					.submenu-box .submenu-sub-item a:hover {
						background-color:#F5F5F5;
					}
	
	#submenu-news li {
		background-image:url(../images/submenu-item-bg-news.jpg);
		background-position:bottom left;
		background-repeat:no-repeat;
		border-top:1px solid white;
		border-right:1px solid #DDD;
		border-bottom:1px solid #DDD;
		border-left:1px solid #DDD;
		padding:6px;
	}
	
		#submenu-news li:hover {
			background-position:bottom -180px;
		}
		
		#submenu-news li h3.sidebar-article a {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:bold;
			color:#A94256;
			text-shadow:none;
			text-transform:
		}
		
		#submenu-news li p {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#555;
			letter-spacing:-1px;
			font-weight:normal;
			text-shadow:none;
		}
		
		#submenu-news li:last-child {
			-moz-border-radius-bottomleft:5px;
			-moz-border-radius-bottomright:5px;
			-webkit-border-bottom-right-radius:5px;
			-webkit-border-bottom-left-radius:5px;
		}
	
	#content-container-page .right {
		float:right;
		width:180px;
	}
	
		#content-container-page .right .inner {
			padding-top:15px;
		}
	
	#breadcrumbs-bar {
		width:946px;
		height:28px;
		margin-bottom:7px;
		background-color:#dde6f0;
		-moz-border-radius:5px;
		-webkit-border-radius:5px;
	}
	
		#breadcrumbs-bar li.breadcrumb {
			list-style:none;
			float:left;
			padding:0px 10px 0 10px;
		}
		
			#breadcrumbs-bar li.breadcrumb a {
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				color:#776692;
				text-decoration:none;
				height:28px;
				line-height:28px;
				outline:none;
				text-shadow:none;
			}
			
			#breadcrumbs-bar li.current a {
				color:#925b97;
				text-shadow:1px 1px 1px white;
			}
			
				#breadcrumbs-bar li.current a:hover {
					color:#6d3e71;
					text-shadow:1px 1px 1px white;
				}
			
			#breadcrumbs-bar li.breadcrumb a:hover {
				color:#6d3e71;
				text-decoration:underline;
				text-shadow:none;
			}
		
		#breadcrumbs-bar li.divider{
			list-style:none;
			float:left;
			width:12px;
			height:28px;
			background-image:url(../images/breadcrumb-divider.gif);
		}
		
		#social-media-box {
			width:155px;
			height:16px;
			padding:6px 6px 6px 0;
			float:right;
		}
		
			#social-media-box a {
				display:block;
				width:16px;
				height:16px;
				background-image:url(../images/social-media.gif);
				float:left;
				outline:none;
				text-indent:-9999em;
				margin-right:3px;
			}
			
			#social-media-box a.delicious { background-position:0 0; }
			#social-media-box a.delicious:hover { background-position:0 -16px; }
			#social-media-box a.twitter { background-position:-19px 0; }
			#social-media-box a.twitter:hover { background-position:-19px -16px; }
			#social-media-box a.stumbleupon { background-position:-38px 0; }
			#social-media-box a.stumbleupon:hover { background-position:-38px -16px; }
			#social-media-box a.myspace { background-position:-57px 0; }
			#social-media-box a.myspace:hover { background-position:-57px -16px; }
			#social-media-box a.linkedin { background-position:-76px 0; }
			#social-media-box a.linkedin:hover { background-position:-76px -16px; }
			#social-media-box a.facebook { background-position:-95px 0; }
			#social-media-box a.facebook:hover { background-position:-95px -16px; }
			#social-media-box a.digg { background-position:-114px 0; }
			#social-media-box a.digg:hover { background-position:-114px -16px; }
			#social-media-box a.blogger { background-position:-133px 0; }
			#social-media-box a.blogger:hover { background-position:-133px -16px; }
			
		#page-header-bar {
			width:946px;
			height:35px;
			margin:0px;
			background-image:url(../images/top5-table-header-bg2.jpg);
			background-position:bottom right;
			-moz-border-radius-topleft:5px;
			-moz-border-radius-topright:5px;
			-webkit-border-top-right-radius:5px;
			-webkit-border-top-left-radius:5px;
		}
		
			#page-header-bar  h2 {
				overflow:hidden;
				font-family:Arial Narrow;
				font-size:18px;
				font-weight:bold;
				color:#f2ddac;
				text-shadow:1px 1px 2px #411d42;
				text-transform:uppercase;
				padding:6px 0 0 20px;
				margin:0px;
			}
			
				#page-header-bar h2:before {
					content:"— ";	
				}
		
	#column-wrapper {
		width:941px;
		margin:0px;
		padding:5px 5px 0 0;
		background-color:white;
	}
	
	#page-content {
		width:757px;
		background-color:white;
	}
	
		

	
		#page-content .inner {
			padding:13px 7px 7px 7px;	
		}
		
		#page-content p {
			margin:0 0 8px 0;	
		}


/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */
/* ||||||||| FOOTER ||||||||||||||||||||||||||||||||||||||||||||||||||||||| */
/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */


#footer-wrapper {
	width:100%;
	height:345px;
	background-color:#e9e9e9;
	margin-top:15px;
	background-image:url(../images/footer-bg.jpg);
	background-position:top left;
	padding:22px 0 0 0;
}

#footer-container {
	width:100%;
	height:345px;
	background-image:url(../images/footer-bg-inner.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

	#footer-container-inner {
		width:960px;
		height:180px;
		margin:0px auto;
		padding:10px 0 0 0;
	}
	
		#footer-container-inner p {
			text-align:center;
			color:#dfdfeb;
			margin:8px 0px;
		}
		
		#footer-container-inner a {
			color:#e2e2bf;
		}
		
		#footer-container-inner a:hover {
			color:#FFF;
		}
		
	#footer-container-inner a {	font-family:"Arial Narrow",sans-serif;font-size:14px;color:#dbc9a1;text-decoration:none;cursor:pointer; text-shadow:1px 1px 1px black; }
	#footer-container-inner a:hover { font-family:"Arial Narrow",sans-serif;font-size:14px;color:#dbc9a1; border-bottom:1px dotted #dbc9a1; text-shadow:1px 1px 1px black; }
	#footer-container-inner ul { list-style:none; margin:0 0 5px 0; padding:0px; font-weight:normal; }
	#footer-container-inner ul li { margin-bottom:2px; font-weight:normal; }
	
	#footer-container-inner #footer-left { display:inline; float:left; font-weight:normal; }
	#footer-container-inner #footer-right { display:inline; float:right; width:301px; font-weight:normal; }
	
	#footer-container-inner h3 { margin:6px 0px 4px 0px; }
		#footer-container-inner h3 a { font-family:"Arial Narrow",sans-serif;font-size:14px; font-weight:bold; color:white; text-decoration:none; text-shadow:1px 1px 2px black; }
		#footer-container-inner h3 a:hover { font-family:"Arial Narrow",sans-serif;font-size:14px; font-weight:bold; color:white; text-decoration:underline; text-shadow:1px 1px 2px black; border:none; }
	
	#footer-container-inner #footer-left .group1 { float:left; margin-right:25px; width:135px; font-weight:normal; }
	#footer-container-inner #footer-left .group2 { float:left; margin-right:20px; width:110px; font-weight:normal; }
	#footer-container-inner #footer-left .group3 { float:left; margin-right:20px; width:120px; font-weight:normal; }
	#footer-container-inner #footer-left .group4 { float:left; margin-right:20px; width:135px; font-weight:normal; }
	
	#footer-container-inner #footer-right { text-align:right; }
	#footer-container-inner #footer-right p { font-family:"Arial Narrow",sans-serif;font-size:14px;color:#a68ba6; margin:3px 0px 5px 0; text-shadow:1px 1px 1px #1b041c; text-align:justify; font-weight:normal; }
	#footer-container-inner #footer-right p.copyright { color:#d4b4d4; text-align:right; font-weight:normal; }
	
	#footer-container-inner .logo {
		position:absolute;
		width:305px;
		height:95px;
		background-image:url(../images/footer-logo.jpg);
		margin:173px 0 0 529px;
	}

	#footer-container-inner .over18 {
		width:79px;
		height:28px;
		background-image:url(../images/footer-over18.jpg);
		margin:0 0 0 auto;
	}
	
	#footer-container-inner .tweet {
		width:79px;
		height:28px;
		background-image:url(../images/footer-twitter.png);
		margin:0 0 0 auto;
		display: block;
	}

	#footer-container-inner .faceb {
		width:79px;
		height:28px;
		background-image:url(../images/footer-facebook.png);
		margin:0 0 0 auto;
		display: block;
	}
	
	#footer-container-inner .tweet a, #footer-container-inner .tweet a:hover, #footer-container-inner .tweet a:active {
		text-decoration:none;
	}
	
	#footer-container-inner .recommended-sites {
		position:absolute;
		width:242px;
		height:31px;
		margin:231px 0 0 16px;
		padding:16px 0 0 15px;
		background-image:url(../images/footer-recommends-panel.jpg);
	}
	
		#footer-container-inner .recommended-sites h3 {
			margin:0px;
			padding:0px;
			font-family:Arial Narrow,Arial,Helvetica,sans-serif;
			font-size:14px;
			font-weight:bold;
			color:#feeecb;
			text-shadow:1px 1px 2px #3f1829;
		}
		
	#footer-container-inner .recommended-sites-links {
		position:absolute;
		margin:280px 0 0 0;
		width:400px;
		height:50px;
	}
	
		#footer-container-inner .recommended-sites-links a {
			font-family:Arial Narrow,Arial, Helvetica, sans-serif;
			float:left;
			font-size:14px;
			color:#9297c5;
			text-shadow:1px 1px 2px #171b25;
			text-decoration:none;
			border:none;
			margin:0 10px 0 0;
			padding:0px;
		}
		
		#footer-container-inner .recommended-sites-links a:hover {
			font-family:Arial Narrow,Arial, Helvetica, sans-serif;
			font-size:14px;
			color:#9297c5;
			text-shadow:1px 1px 2px #171b25;
			text-decoration:underline;
			float:left;
			border:none;
			margin:0 10px 0 0;
			padding:0px;
		}
	
	
	#footer-container-inner .over18 a:hover {
			border:none;
			text-decoration:underline;
		}
	
		#footer-container-inner .over18 a.gamcare {
			display:block;
			width:60px;
			height:29px;
			color:#9297c5;
			float:left;
			line-height:27px;
			text-indent:1px;
		}
		
		#footer-container-inner .over18 a.ga {
			display:block;
			width:135px;
			height:29px;
			color:#9297c5;
			float:right;
			line-height:27px;
			text-indent:9px;
		}
	
	

/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */
/* ||||||||| SIDE-NAV CURRENT ITEM |||||||||||||||||||||||||||||||||||||||| */
/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */

#page-titanpoker .submenu-item.titanpoker a,
#page-888poker .submenu-item.888poker a,
#page-fulltiltpoker .submenu-item.fulltiltpoker a,
#page-paddypoker .submenu-item.paddypoker a,
#page-bet365poker .submenu-item.bet365poker a,
#page-partypoker .submenu-item.partypoker a,
#page-pokerstars .submenu-item.pokerstars a,
#page-gocasino .submenu-item.gocasino a,
#page-paddypower .submenu-item.paddypower a,
#page-casinocom .submenu-item.casinocom a,
#page-goldenpalace .submenu-item.goldenpalace a,
#page-casino32red .submenu-item.casino32red a,
#page-casino888 .submenu-item.casino888 a,
#page-intercasino .submenu-item.intercasino a,
#page-allslots .submenu-item.allslots a,
#page-partycasino .submenu-item.partycasino a,
#page-onlinecasino .submenu-item.onlinecasino a,
#page-europa .submenu-item.europa a,
#page-williamhill .submenu-item.williamhill a,
#page-spinpalace .submenu-item.spinpalace a,
#page-wptpoker .submenu-item.wptpoker a,
#page-titanbet .submenu-item.titanbet a,
#page-bodog .submenu-item.bodog a,
#page-bet365 .submenu-item.bet365 a,
#page-ukcasinoclub .submenu-item.ukcasinoclub a,
#page-play65 .submenu-item.play65 a,
#page-casinolasvegas .submenu-item.casinolasvegas a {
	background-position:-360px bottom;
	border-top:1px solid #5c325e;
	border-right:1px solid #5c325e;
	border-bottom:1px solid #824c87;
	border-left:1px solid #5c325e;
	color:white;
	text-shadow:1px 1px 2px #452347;
}

#page-article1 .submenu-item.article1 a,
#page-article2 .submenu-item.article2 a,
#page-article3 .submenu-item.article3 a,
#page-article4 .submenu-item.article4 a,
#page-article5 .submenu-item.article5 a,
#page-article6 .submenu-item.article6 a,
#page-article7 .submenu-item.article7 a, 
#page-article8 .submenu-item.article8 a, 
#page-article9 .submenu-item.article9 a,
#page-article10 .submenu-item.article10 a,
#page-article10 .submenu-item.article11 a {
	background-position:-360px bottom;
	border-top:1px solid #5c325e;
	border-right:1px solid #5c325e;
	border-bottom:1px solid #824c87;
	border-left:1px solid #5c325e;
	color:white;
	text-shadow:1px 1px 2px #452347;
}

#page-blackjack .submenu-item .blackjack,
#page-slots .submenu-item .slots,
#page-roulette .submenu-item .roulette,
#page-fruitmachines .submenu-item .fruitmachines,
#page-poker .submenu-item .poker,
#page-videopoker .submenu-item .videopoker,
#page-baccarat .submenu-item .baccarat,
#page-craps .submenu-item .craps,
#page-bingo .submenu-item .bingo {
	background-position:-360px bottom;
	border:none;
	width:142px;
	color:#e8e6c0;
	text-shadow:1px 1px 2px #452347;
	padding:6px 0 6px 38px;
	font-family:Verdana ,Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	letter-spacing:-1px;
}

/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */
/* ||||||||| SIDE-NAV SUBMENU CONTROLS |||||||||||||||||||||||||||||||||||| */
/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */

#games-submenu-blackjack, 
#games-submenu-roulette, 
#games-submenu-poker,
#games-submenu-slots,
#games-submenu-bingo {
	display:none;
	margin:0px;
	padding:0px;
}

#page-blackjack #games-submenu-blackjack, 
#page-roulette #games-submenu-roulette, 
#page-poker #games-submenu-poker,
#page-slots #games-submenu-slots,
#page-bingo #games-submenu-bingo {
	display:block;	
}

#games-submenu-blackjack li, 
#games-submenu-roulette li, 
#games-submenu-poker li, 
#games-submenu-slots li, 
#games-submenu-bingo li {
	list-style:none;
}

#games-submenu-blackjack .submenu-sub-item, 
#games-submenu-roulette .submenu-sub-item, 
#games-submenu-poker .submenu-sub-item, 
#games-submenu-slots .submenu-sub-item, 
#games-submenu-bingo .submenu-sub-item {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-image:none;
	background-position:-540px 0;
	background-color:#8a548e;
	border:none;
	color:white;
	padding:3px 0 4px 38px;
	width:142px;
	background-image:url(../images/submenu-sub-item-bg.gif);
	letter-spacing:0px;
}

	#games-submenu-blackjack .submenu-sub-item:hover, 
	#games-submenu-roulette .submenu-sub-item:hover, 
	#games-submenu-poker .submenu-sub-item:hover, 
	#games-submenu-slots .submenu-sub-item:hover, 
	#games-submenu-bingo .submenu-sub-item:hover {
		text-decoration:underline;
		text-shadow:1px 1px 2px #a788b7;
	}





/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */
/* ||||||||| CASINO TABLE - GENERIC INFO |||||||||||||||||||||||||||||||||| */
/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */




.casino-table {
	border-top:1px solid #BBB;
	border-left:1px solid #BBB;
	width:100%;
	margin:0 0 10px 0;
}
	.casino-table td {
		border-right:1px solid #BBB;
		border-bottom:1px solid #BBB;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-align:center;
		padding:3px;
	}
	
	.casino-table .head { 
		font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px;
		background-color:#E5E5E5;
		font-size:11px;
	}
	
	.casino-table a.playnow, .casino-table a.review {
			display:block;
			width:118px;
			height:25px;
			background-image:url(../images/casino-table-buttons.jpg);
			outline:none;
			text-indent:-9999px;
		}
		
	.casino-table a.playnow { background-position:0 0; margin-bottom:2px;	}
	.casino-table a.playnow:hover { background-position:0 -25px; }
	
	.casino-table a.review { background-position:-118px 0; margin-top:2px;	 }
		.casino-table a.review:hover { background-position:-118px -25px; }
	

	.casino-table td .small {
		font-size:10px;	
	}
			
	
/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */
/* ||||||||| CASINO TABLE - SPECIFIC INFO |}||||||||||||||||||||||||||||||| */
/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */

	
	

	#casinos-table .casino { width:80px; }
	#casinos-table .bonus { width:55px; }
	#casinos-table .games { width:55px; }
	#casinos-table .download { width:55px; }
	#casinos-table .flash { width:55px; }
	#casinos-table .mobile { width:55px; }
	#casinos-table .freeplay { width:55px; }
	#casinos-table .tournaments { width:55px; }
	#casinos-table .currency { width:65px; }
	#casinos-table .getstarted { width:80px; }
	
	#blackjack-table .casino { width:20%; }
	#blackjack-table .games { width:16%; }
	#blackjack-table .minbet { width:16%; }
	#blackjack-table .maxbet { width:16%; }
	#blackjack-table .tournaments { width:16%; }
	#blackjack-table .getstarted { width:16%; }
	
	#roulette-table .casino { width:14%; }
	#roulette-table .games { width:12%; }
	#roulette-table .american { width:12%; }
	#roulette-table .european { width:12%; }
	#roulette-table .minbet { width:12%; }
	#roulette-table .maxbet { width:12%; }
	#roulette-table .tournaments { width:14%; }
	#roulette-table .getstarted { width:12%; }
	
	#slots-table .casino { width:14%; }
	#slots-table .games { width:12%; }
	#slots-table .classic { width:12%; }
	#slots-table .video { width:12%; }
	#slots-table .fruit { width:12%; }
	#slots-table .progressive { width:12%; }
	#slots-table .tournaments { width:12%; }
	#slots-table .getstarted { width:14%; }
	
	#videopoker-table .casino { width:18%; }
	#videopoker-table .games { width:18%; }
	#videopoker-table .single { width:16%; }
	#videopoker-table .multi { width:16%; }
	#videopoker-table .tournaments { width:16%; }
	#videopoker-table .getstarted { width:16%; }
			
	
	

#rssincl-box-43378 .rssincl-head {
	display:none;	
}

#rssincl-box-43378 .rssincl-backlink {
	display:none;	
}

#rssincl-box-43366 .rssincl-head {
	display:none;	
}

#rssincl-box-43366 .rssincl-backlink {
	display:none;	
}

#rssincl-box-43366 .rssincl-entry {
	border-top:1px solid #FFFFFF;
	border-right:1px solid #DDDDDD;
	border-bottom:1px solid #DDDDDD;
	border-left:1px solid #DDDDDD;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-bottomleft:5px;
	-webkit-border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	background-image:url(../images/news-box-bg.jpg);
	background-position:bottom left;
	background-repeat:repeat-x;
}

#rssincl-box-43366 .rssincl-last {
	display:none;
}

#game-description-box {
	margin-top:10px;
}

#game-description-box .left {
	width:134px;
	float:left;
}

#game-description-box .right {
	float:right;
	width:600px;
}

#game-description-box h3 {
	font-family:Arial Narrow, Arial, Helvetica, sans-serif;	
	font-size:18px;
	font-weight:bold;
	color:#4d4d4d;
	text-transform:uppercase;
	margin:0 0 5px 0;
}

#game-description-box h3 a {
	font-family:Arial Narrow, Arial, Helvetica, sans-serif;	
	font-size:18px;
	font-weight:bold;
	color:#4d4d4d;
	text-transform:uppercase;
	margin:0 0 5px 0;
	text-decoration:none;
}

#game-description-box h3 a:hover {
	text-decoration:underline;
}

	#game-description-box p {
		font-family:Arial, Helvetica, sans-serif;	
		font-size:12px;
		font-weight:normal;
		color:#333;
	}
	
.article-link-box-feature {
	display:block;
	width:340px;
	height:72px;
	text-decoration:none;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	padding:8px 10px 10px 10px;
	float:left;
	margin-top:15px;
}

	.article-link-box-feature:hover {
		background-position:0 -90px;
	}

	.article-link-box-feature h3 {
		font-family:Arial Narrow, Arial, Helvetica, sans-serif;
		font-size:16px;
		font-weight:bold;
		color:#ffdbb5;
		margin:0 0 5px 0;
		text-transform:uppercase;
	}
	
	.article-link-box-feature p.detail {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;
		color:white;
		margin:0px;
		width:280px;
	}

#article-link-box-red {
	text-shadow:1px 1px 2px #3e0101;
	background-image:url(../images/article-link-box-bg-red.jpg);
	margin-right:15px;
}

	#article-link-box-red {
		text-shadow:1px 1px 2px #3e0101;
	}

#article-link-box-blue {
	text-shadow:1px 1px 2px #002a4e;
	background-image:url(../images/article-link-box-bg-blue.jpg);
	margin:15px 0 0 0;
}

	#article-link-box-blue {
		text-shadow:1px 1px 2px #002a4e;
	}

#article-link-box-left {
	margin-right:15px;
}

.article-link-box {
	display:block;
	width:340px;
	height:23px;
	text-decoration:none;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	padding:10px 10px 12px 10px;
	float:left;
	background-color:#e8e6de;
	text-shadow:1px 1px 2px #FFFFFF;
	background-image:url(../images/article-link-box-bg.jpg);
	margin-top:15px;
}

	.article-link-box:hover {
		background-position:0 -45px;
		text-shadow:1px 1px 2px #FFFFFF;
	}
	
	.article-link-box h3.header {
		font-family:Arial Narrow, Arial, Helvetica, sans-serif;
		font-size:16px;
		font-weight:bold;
		color:#625d4e;
		text-transform:uppercase;
		text-shadow:1px 1px 2px #FFFFFF;
	}
	
img.article-image {
	float:right;
	border:1px solid #444;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-moz-box-shadow:0px 0px 7px #AAA;
	-webkit-box-shadow:0px 0px 7px #AAA;
	margin:0 0 10px 15px;
}

/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */
/* ||||||||| GAME INFO IMAGE |||||||||||||||||||||||||||||||||||||||||||||| */
/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */


.game-image {
	width:320px;
	height:270px;
	float:right;
	margin:0 0 10px 15px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

	#page-content .game-image .game-image-overlay {
		display:block;
		padding:237px 0 0 0;
		width:320px;
		height:33px;
		text-align:center;
		background-image:url(../images/casino-game-image-overlay.png);
		background-position:0 bottom;
		font-family:Arial Narrow, Arial, Helvetica, sans-serif;
		font-size:17px;
		font-weight:normal;
		color:white;
		text-shadow:1px 1px 2px #061c43;
		-moz-border-radius-bottomleft:5px;
		-moz-border-radius-bottomright:5px;
		-webkit-border-bottom-left-radius:5px;
		-webkit-border-bottom-right-radius:5px;
		text-decoration:none;
	}
	
	#page-content .game-image .game-image-overlay:hover {
		background-position:-320px bottom;
		text-shadow:1px 1px 2px #410800;
	}

#game-image-blackjack {	background-image:url(../images/casinos/uk-casino-club-blackjack.jpg); }
#game-image-euroblackjack {	background-image:url(../images/casinos/william-hill-casino-european-blackjack.jpg); }
#game-image-baccarat { background-image:url(../images/casinos/william-hill-casino-baccarat.jpg); }
#game-image-craps { background-image:url(../images/casinos/uk-casino-club-craps.jpg); }
#game-image-roulette { background-image:url(../images/casinos/europa-casino-roulette.jpg); }
#game-image-roulette-us { background-image:url(../images/casinos/william-hill-casino-roulette-us.jpg); }
#game-image-roulette-eu { background-image:url(../images/casinos/william-hill-casino-roulette-euro.jpg); }
#game-image-slots { background-image:url(../images/casinos/all-slots-5-reel-slots.jpg); }
#game-image-3reelslots { background-image:url(../images/casinos/all-slots-3-reel-slots.jpg); }
#game-image-videoslots { background-image:url(../images/casinos/all-slots-videoslots.jpg); }
#game-image-poker { background-image:url(../images/casinos/william-hill-casino-texasholdem.jpg); }
#game-image-casinoholdem { background-image:url(../images/casinos/william-hill-casino-casinoholdem.jpg); }
#game-image-caribbeanstud { background-image:url(../images/casinos/william-hill-casino-caribbeanstudpoker.jpg); }
#game-image-texasholdem { background-image:url(../images/casinos/william-hill-casino-texasholdem.jpg); }
#game-image-videopoker { background-image:url(../images/casinos/golden-palace-video-poker.jpg); }
#game-image-fruitmachines { background-image:url(../images/casinos/all-slots-fruit-machine.jpg); }
#game-image-bingo { background-image:url(../images/casinos/partybingo-bingo.jpg); }
#game-image-usbingo { background-image:url(../images/casinos/partybingo-bingo.jpg); }
#game-image-ukbingo { background-image:url(../images/casinos/partybingo-bingo.jpg); }


#game-image-studpoker { background-image:url(../images/game-image-studpoker.jpg); }
#game-image-5cardstudpoker { background-image:url(../images/game-image-5cardstudpoker.jpg); }
#game-image-7cardstudpoker { background-image:url(../images/game-image-7cardstudpoker.jpg); }
#game-image-variations-studpoker { background-image:url(../images/game-image-variations-studpoker.jpg); }

.sidebar-ad-box-160-600 {
	border: 1px solid rgb(221, 221, 221);
	width: 160px;
	height: 600px;
	padding: 9px;
	background-color: rgb(238, 238, 238);
	margin-bottom: 10px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

.sidebar-ad-box-728-90 {
	border: 1px solid rgb(221, 221, 221);
	width: 728px;
	height: 90px;
	padding: 15px 7px;
	background-color: rgb(238, 238, 238);
	margin-bottom: 10px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

.sidebar-ad-box-125-125 {
	border: 1px solid rgb(221, 221, 221);
	width: 125px;
	height: 125px;
	padding: 15px 27px;
	background-color: rgb(238, 238, 238);
	margin-bottom: 10px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

#contact-form {
	margin:15px 0 0 0;
}

.webform .form-row {
	margin: 0 0 8px 0;	
}

.webform .form-row .item {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;	
}

.webform .form-row .field {
	background-image:url(../images/commentsform-field-bg.jpg);
	border: 1px solid #ccc5b7;
	padding: 5px 5px 5px 5px;
	color:#555;
	width:245px;
}

.webform .form-row .textbox {
	background-image:url(../images/commentsform-textarea-bg.jpg);
	border: 1px solid #ccc5b7;
	padding: 5px 5px 5px 5px;
	color:#555;
	width:500px;
}

.p-cat { font: normal 11px 'Arial'; text-transform: uppercase; color:#333; background-color: transparent; padding: 11px 5px 5px 5px;}
