/*
	***********************************************************************************
	
	Supreme Pool Tables - Holding Page Only
	
	***********************************************************************************
	
*/


/*    

body {
	background:#410404;
	text-align:center;
	font:0.9em Georgia, "Times New Roman", serif;
	color:#fff;
	text-shadow: 0px 2px 3px #700707;
	line-height:1.9em;
	margin:0;
}

img {
	border:none;
	margin:0;
	padding:0;
}

h1 {
	font-family:Georgia, "Times New Roman", serif;
	font-weight:normal;
	font-style:italic;
	font-size:1.9em;
	color:#fff;
	text-shadow: 0px 2px 3px #700707;
}

h2 {
	font-family:Georgia, "Times New Roman", serif;
	font-weight:normal;
	font-style:italic;
	font-size:1.3em;
	color:#fff;
	text-shadow: 0px 2px 3px #700707;
}

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

#holdingpage {
	width:500px;
	margin:0 auto;
	margin-top:-260px;
}

*/







		/*
			***********************************************************************************
			
			Supreme Pool Tables - Version 1.0
			
			***********************************************************************************
			
		*/
		
		
		body {
			background:url(../img/base-background-image.jpg) top left repeat-x #1A0101;
			font:0.8em Georgia, "Times New Roman", serif;
			color:#fff;
			text-shadow: 0px 2px 3px #000;
			line-height:1.9em;
			margin:0;
		}
		
		img {
			border:none;
			margin:0;
			padding:0;
		}
		
		div.clear {
			clear:both;
		}
		
		.seperator {
			width:766px;
			height:23px;
			margin:60px 107px;
			display:block;
			clear:both;
		}
		
		h1 {
			font-family:Georgia, "Times New Roman", serif;
			font-weight:normal;
			font-style:italic;
			font-size:1.9em;
			color:#fff;
			text-shadow: 0px 2px 3px #700707;
		}
		
		h2 {
			font:19px Georgia, "Times New Roman", serif;
			color:#fff;
			font-style:italic;
			font-weight:normal;
		}
		
		p a.linkdefault {
			font-family:Georgia, serif;
			font-size:12.5px;
			font-weight:bold;
			font-style:italic;
			color:#fff;
			text-shadow: 0px 2px 3px #000;
			line-height:1.9em;
			text-decoration:none;
			border-bottom:1px #fff dotted;
		}
		
		p a.linkdefault:hover {
			border:none;
			text-decoration:none;
		}
		
		
		
		/*
			****************************
			
			Main Elements
			
			****************************
		*/
		
		
		
		#container {
			width:980px;
			margin:0 auto;
			overflow:visible;
		}				
		
		#top {
			width:980px;
			height:266px;
		}
		
			#top .logo {
				width:273px;
				height:266px;
				float:left;
				display:inline;
			}
			
		/**  Intro Winner **/
		
		#intro {
			width:822px;
			height:368px;
			margin:20px auto 25px auto;
			background:url(../img/winner-table-top-bg.png) no-repeat;
			padding:30px 100px 0 50px;
		}
		
			#intro p {
				font-family:Georgia, serif;
				font-size:12.5px;
				color:#210000;
				text-shadow: 0px 0.5px 1px #fff;
			}
			
			#intro p a {
				font-family:Georgia, serif;
				font-size:12.5px;
				color:#210000;
				text-shadow: 0px 0.5px 1px #fff;
				font-style:italic;
				font-weight:bold;
				text-decoration:none;
			}
			
			#intro p a:hover {
				font-family:Georgia, serif;
				font-size:12.5px;
				color:#510000;
				text-shadow: 0px 0.5px 1px #fff;
				font-style:italic;
				font-weight:bold;
				text-decoration:none;
			}
			
			#intro h1 {
				font-family:Georgia, serif;
				font-size:27px;
				color:#210000;
				text-shadow: 0px 0.5px 1px #fff;
				font-weight:normal;
			}
			
			#intro a#topanchor {
				width:auto;
				height:28px;
				float:left;
				display:block;
				margin-left:20px;
				font-family:Georgia, serif;
				font-size:12px;
				color:#fff;
				text-shadow:none;
				font-weight:normal;
				font-style:italic;
				text-decoration:none;
				position:absolute;
				top:650px;
			}
			
			#intro a#topanchor:hover {
				color:#CEB4B4;
			}
			
			/**  Intro Prince **/
			
			#introprince {
			width:822px;
			height:368px;
			margin:20px auto 25px auto;
			background:url(../img/prince-table-top-bg.png) no-repeat;
			padding:30px 100px 0 50px;
		}
		
			#introprince p {
				font-family:Georgia, serif;
				font-size:12.5px;
				color:#210000;
				text-shadow: 0px 0.5px 1px #fff;
			}
			
			#introprince p a {
				font-family:Georgia, serif;
				font-size:12.5px;
				color:#210000;
				text-shadow: 0px 0.5px 1px #fff;
				font-style:italic;
				font-weight:bold;
				text-decoration:none;
			}
			
			#introprince p a:hover {
				font-family:Georgia, serif;
				font-size:12.5px;
				color:#510000;
				text-shadow: 0px 0.5px 1px #fff;
				font-style:italic;
				font-weight:bold;
				text-decoration:none;
			}
			
			#introprince h1 {
				font-family:Georgia, serif;
				font-size:27px;
				color:#210000;
				text-shadow: 0px 0.5px 1px #fff;
				font-weight:normal;
			}
			
			#introprince a#topanchor {
				width:auto;
				height:28px;
				float:left;
				display:block;
				margin-left:20px;
				font-family:Georgia, serif;
				font-size:12px;
				color:#fff;
				text-shadow:none;
				font-weight:normal;
				font-style:italic;
				text-decoration:none;
				position:absolute;
				top:650px;
			}
			
			#introprince a#topanchor:hover {
				color:#CEB4B4;
			}
			
			/**  Intro Slimline **/
			
			#introslim {
			width:822px;
			height:368px;
			margin:20px auto 25px auto;
			background:url(../img/slimline-table-top-bg.png) no-repeat;
			padding:30px 100px 0 50px;
		}
		
			#introslim p {
				font-family:Georgia, serif;
				font-size:12.5px;
				color:#210000;
				text-shadow: 0px 0.5px 1px #fff;
			}
			
			#introslim p a {
				font-family:Georgia, serif;
				font-size:12.5px;
				color:#210000;
				text-shadow: 0px 0.5px 1px #fff;
				font-style:italic;
				font-weight:bold;
				text-decoration:none;
			}
			
			#introslim p a:hover {
				font-family:Georgia, serif;
				font-size:12.5px;
				color:#510000;
				text-shadow: 0px 0.5px 1px #fff;
				font-style:italic;
				font-weight:bold;
				text-decoration:none;
			}
			
			#introslim h1 {
				font-family:Georgia, serif;
				font-size:27px;
				color:#210000;
				text-shadow: 0px 0.5px 1px #fff;
				font-weight:normal;
			}
			
			#introslim a#topanchor {
				width:auto;
				height:28px;
				float:left;
				display:block;
				margin-left:20px;
				font-family:Georgia, serif;
				font-size:12px;
				color:#fff;
				text-shadow:none;
				font-weight:normal;
				font-style:italic;
				text-decoration:none;
				position:absolute;
				top:650px;
			}
			
			#introslim a#topanchor:hover {
				color:#CEB4B4;
			}
				
			
			
	/*
		****************************
				
		Panels //
	
		****************************
	*/
				
	
	.panel {
		width:980px;
		margin:0 auto;
		height:auto;
		/*	overflow:auto;
			clear:both;
		*/
	}
	
		.panel #tour, #spec, #access, #image, #cloth {
			width:908px;
			height:100px;
			float:left;
			display:inline;
			text-align:left;
		}
		
		.panel .anchor {
			width:72px;
			height:100px;
			float:left;
			display:inline;
		}
		
		.panel .pantitle {
			width:249px;
			height:59px;
			float:right;
			margin-left:731px;
			margin-top:-20px;
		}
		
		
	/*
		****************************
				
		Index //
	
		****************************
	*/
	
	#clicks {
		width:980px;
		height:188px;
		margin:70px 0 0 0;
	}
	
		#clicks a.winner {
			width:294px;
			height:188px;
			float:left;
			display:inline;
		}
		
		#clicks a.prince, a.princeslim {
			width:294px;
			height:188px;
			float:left;
			display:inline;
			margin-left:49px;
		}
		
		#clicks .column {
			width:263px;
			float:left;
			display:inline;
			margin:-10px 0 0 60px;
			font-size:11px;
		}
		
	#showcase {
		width:500px;
		float:left;
		display:inline;
		margin:70px 0 0 30px;
	}
	
		#showcase .thumb {
			width:89px;
			height:89px;
			margin:0 8px 8px 0;
			display:inline;
			float:left;
		}
		
	#twitter {
		width:345px;
		height:388px;
		background:url(../img/twitter-api-bg.png) top no-repeat;
		float:right;
		display:inline;
		margin:70px 0 0 0px;
	}
	
	.tweet {
		width:285px;
		height:241px;
		margin:30px 0 0 0;
		display:block;
		font-family:Georgia, serif;
		font-weight:normal;
		font-size:11px;
		color:#220000;
		text-shadow: 0px 0.5px 1px #fff;
	}
	
	.tweet ul {
		list-style:none;
	}
	
	.tweet li {
		margin-bottom:10px;
	}
	
	.tweet a {
		font-weight:bold;
		font-style:italic;
		text-decoration:none;
		border:none;
		color:#220000;
	}
	
	.tweet a:hover {
		border-bottom:1px dotted #220000;
	}
		
		
	/*
		****************************
				
		Individual Class' //
	
		****************************
	*/
		
		
	#productpan {
		width:980px;
		height:215px;
		background:url(../img/product-pan-bg.png) no-repeat;
		float:left;
	}
	
		#productpan .thumb {
			margin:4px 0 0 4px;
		}
	
	#specs {
		width:980px;
		height:237px;
		background:url(../img/specifications-bg.png);
		margin-top:15px;
	}
	
		#specs .entries {
			list-style:none;
			width:auto;
			margin:120px 45px 0 0;
			display:inline;
			display:block;
			float:left;
			text-align:left;
		}
		
		#specs .entries li {
			font-family:Georgia, serif;
			font-size:11px;
			color:#fff;
			line-height:1.7em;
		}
		
		#specs-slim {
		width:980px;
		height:237px;
		background:url(../img/specifications-bg-slimline.png);
		margin-top:15px;
	}
	
			#specs-slim .entries {
				list-style:none;
				width:auto;
				margin:120px 52px 0 0;
				display:inline;
				display:block;
				float:left;
				text-align:left;
			}
			
			#specs-slim .entries li {
				font-family:Georgia, serif;
				font-size:11px;
				color:#fff;
				line-height:1.7em;
			}
		
	.tableleg, .cloth {
		float:right;
		margin-top:13px;
	}
	
	#accessories {
		width:980px;
		text-align:right;
		margin-top:20px;
	}
	
		#accessories .float {
			float:left;
			margin-bottom:0;
		}
	
	#buy {
		width:auto;
		height:98px;
		margin:100px auto 0 auto;
		display:block;
	}
	
	/*
		****************************
				
		About/Contact //
	
		****************************
	*/
	
	#middle {
		width:892px;
		margin:0 auto;
	}
	
	#fivereasons-1 {
		width:145px;
		background:url(../img/5-reasons-1.png) top no-repeat;
		margin-right:24px;
		font-family:Georgia, serif;
		color:#fff;
		font-size:11px;
		padding:60px 7px 0 7px;
		display:inline-block;
		float:left;
		height:auto;
		text-align:center;
	}
	
	#fivereasons-2 {
		width:145px;
		background:url(../img/5-reasons-2.png) top no-repeat;
		margin-right:24px;
		font-family:Georgia, serif;
		color:#fff;
		font-size:11px;
		padding:60px 7px 0 7px;
		display:inline-block;
		float:left;
		height:auto;
		text-align:center;
	}
	
	#fivereasons-3 {
		width:145px;
		background:url(../img/5-reasons-3.png) top no-repeat;
		margin-right:24px;
		font-family:Georgia, serif;
		color:#fff;
		font-size:11px;
		padding:60px 7px 0 7px;
		display:inline-block;
		float:left;
		height:auto;
		text-align:center;
	}
	
	#fivereasons-4 {
		width:145px;
		background:url(../img/5-reasons-4.png) top no-repeat;
		margin-right:24px;
		font-family:Georgia, serif;
		color:#fff;
		font-size:11px;
		padding:60px 7px 0 7px;
		display:inline-block;
		float:left;
		height:auto;
		text-align:center;
	}
	
	#fivereasons-5 {
		width:145px;
		background:url(../img/5-reasons-5.png) top no-repeat;
		margin-right:0px;
		font-family:Georgia, serif;
		color:#fff;
		font-size:11px;
		padding:60px 7px 0 7px;
		display:inline-block;
		float:left;
		height:auto;
		text-align:center;
	}
	
	.contactdet {
		width:230px;
		height:140px;
		text-align:left;
		margin-right:101px;
		float:left;
		display:inline-block;
		font-style:italic;
	}
	
		.contactdet a {
			font-family:Georgia, serif;
			font-size:18px;
			color:#fff;
			text-shadow: 0px 2px 3px #000;
			font-style:italic;
			text-decoration:none;
		}
		
		.contactdet a:hover {
			text-decoration:underline;
		}
		
		.contactdet span {
			font-size:26px;
		}
		
		
	.top {
		margin:30px 0 0 0;
	}
		
	
	
	
	/*
		****************************
				
		Footer //
	
		****************************
	*/
	
	
	#footer {
		width:980px;
		height:auto;
		background:url(../img/footer.png) top center no-repeat;
		text-align:center;
		padding:50px 0;
		margin-top:100px;
	}
	
	#footer a {
		font-family:Georgia, serif;
		font-size:12px;
		color:#fff;
		font-style:italic;
		text-decoration:none;
		display:inline-block;
		margin:6px 20px;
	}
	
	#footer a:hover {
		text-decoration:underline;
	}
	
	#footer a.parent {
		font-family:Georgia, serif;
		font-size:9.8px;
		color:#fff;
		font-style:italic;
		text-decoration:none;
		display:inline-block;
		margin:4px 10px;
	}
	
	#footer a.parent:hover {
		text-decoration:underline;
	}
		
