
/*	Stylish Style Sheet	Tom Cox 2009		*/

/*	Reset reset reset						*/

html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td , img{ margin: 0; padding: 0; border:0;}  

/*		Body (dur)							*/

html {
     overflow: -moz-scrollbars-vertical;
     overflow: scroll;
}

body 		{ 
	background:			white;
	color:				white;
	font-family: 		arial, verdana; 
	font-size: 			12px;
	color: 				black;
	position:			relative;
	text-align:			center;
			}
			
hr			{
	border-top:			1px dashed;
	width:				400px;

			}
			
p			{
	margin:			0px;
	padding:		5px;

			}
			
iframe#amazon {
	position: 			absolute;
	top:				100px;
	left:				5px;
			}

/*		Generic URL Link styles				*/
			
A:link		{
	background: 		transparent;
	color: 				black;
	font-size: 			10px;
	text-decoration: 	underline;
			}

A:visited 	{
	background: 		transparent;
	color: 				black;
	font-size: 			10px;
	text-decoration: 	underline;
			}
		
A:hover 		{
	background: 		transparent;
	color: 				gray;
	font-size: 			10px;
	text-decoration:	underline;
			}
			
			
/*		Headers and Text formatting			*/

h2			{
	background:			transparent;
	color:				black;
	font-size:			20px;
	position:			relative;
			}
			
/*		Image points menu and others		*/
				
img.menu	{
	border:			0px;
	float:			left;
			}
				

img.tom	{
	float:			left;
	border:			0px;
	margin-left:	5px;
	margin-right:	5px;
	margin-top:		5px;
	margin-bottom:	5px;
			}
				
/*		Main Page Dividers		 */

div#header 	{
	background:			#ddd;
	color:				#ddd;
	margin-left: 		auto ;
	margin-right:	 	auto ;
	margin-top:			0px;
	height: 			15px;	
	padding:			0px;
	position:			relative;
	text-align:			center;
	width:				800px;
			}
			
div#menu 		{
	background:			silver;
	color:				black;
	height: 			156px;	
	margin:				0px;
	padding:			0px;
	position:			relative;
	text-align:			center;
	width:				900px;
	margin-left: 		auto;
	margin-right:	 	auto;
	margin-top:			0px;
			}		

div#content 	{
	background:			#f0f0f0;
	color:				black;
	margin:				0px;	
	margin-left: 		auto ;
	margin-right:	 	auto ;
	padding:			0px;
	position:			relative;
	text-align: 		left;
	width:				800px;
			}

div#footer 	{
	background:			#ddd;
	border-top:			1px dashed;
	color:				black;
	height:				20px;
	margin:				0px;
	margin-left: 		auto ;
	margin-right:	 	auto ;	
	padding:			0px;
	position:			relative;
	text-align:			center;	
	width: 				800px;
			}


		
