			/*
			turbogenpower
			Simple Style Sheet
			Version: 3.0
			Last Revision: march 2013, [DG]
			*/
body 
{
	color:black; 
	background-color: white;
	width: 97%; 
	margin-left: 5px;
	margin-right: 5px;
	font-size: 14px;
<!--	font-family:  'Calibri', sans-serif;-->
	font-family:  'Calibri', sans-serif;
}
#container
	{
	margin: 40px;
	width: 96%; 
	float: left; 
	background-color: white;
	border-width: 8px 3px 3px 3px;
	border-style: ridge; 
	border-color: silver;
	text-align: left;
	font-size: 16px;
	padding: 15px;
	}
<!--	padding: 1px 1px 12px 2px;-->

<!--#container 
	{
	margin: 30px; 
	font-size: 16px;
	}-->
h1, h2, h3, h4, h5
		{
		font-family:  'Calibri', sans-serif;
		color: black;

		}
h1
	{

	font-size: 22px; 
	font-weight: bold; 
	text-align: center;
}

h2
	{
	font-size: 20px;
	font-weight: bold; 
	text-align: left;
	}


h3 
	{
	text-align: left;
	font-size: 18px;
	font-weight: normal;
	}

h4 
	{
	font-size: 16px;
	font-weight: normal;
	text-align: center;
	}


h5 /*	navbar font	*/
	{
	font-size: 14px;
	margin: 0 auto; 
	font-weight: normal;
	color: black; 
	background-color: transparent;
	text-align: left;
	}
h6 
	{
	font-size: 16px;
	font-weight: normal;
	text-align: center;
	}

p 
	{
	text-align: left;
	font-size: 16px;
	}

p.c 
	{
	text-align: center;
	font-size: 14px;
	}


	h6 
	{
	font: 11px;  geneva;  sans-serif; 
	margin: 0 auto;
	color: black;	
	background-color: transparent;
	}
-->
#brand
		{
		margin: 2px 2px 2px 5px;
		width: 96%;
		text-align: center;
		background-color: rgb(233, 233, 248);
		padding: 10px;
		font-size: 10px;
		float: center; 
		border-bottom: 8px ;
		border-style: ridge; 
		border-color: purple;
		}	
.inline
{
float: left ;
margin: 0 0 0 10px;
padding: 3px;
}
	.header1
		{

	<!--	background-color: white; -->
		margin: 1px 2px 1px 3px;	
		border: 2px; 
		padding: 0 0 0 60px;
		text-align: center;
		clear: both;
		background-color: blue;	/*blue		*/
		border-style: ridge; 
		border-color: purple;
		}

	.header2
		{
 	
		background-color: rgb(233, 233, 248);
		font-size: 16px;

		margin: 10px 10px 10px 10x;	-->
		border: 4px; 
		border-style: ridge; 
		border-color: purple;
 		text-align: left;
		padding:  20px 20px 20px 20px;

		}
	.header3
		{
 	
		background-color: white;

		margin: 20px 20px 20px 3px;	-->
		border: 4px; 
		border-style: ridge; 
		border-color: purple;
 		text-align: left;
		padding:  20px 20px 20px 20px;

		}

	#headline
	{
		width: 43%; 
		padding:  15px;
		float: left; 
		text-align: center;
		margin: 10px 10px 10px 5px;
		border: 3px 5px 8px 4px;  
		border-style: ridge; 
		border-color: silver;
		background-color: transparent;
	}
#search
{

		width: 40%; 
		padding: 15px 15px 15px 15px;
		float: right; 	
		margin: 10px 5px 10px 5px;
		border: 6px; 
		border-style: ridge; 
		border-color: silver;			
		background-color: transparent;
}

#search2
{

		width: 45%; 
		padding: 2px;
		float: right; 	
		margin:  5px;
		border: 5px; 
		border-style: ridge; 
		border-color: silver;			
		background-color: transparent;
		text-align: center;
}


#title 
	{
	margin: 10px;; 
	width: 63%; 
	float: right; 
	background-color: aqua;
	border-width: 8px 3px 3px 5px;
	border-style: ridge; 
	border-color: silver;
	color: black;
	text-align: left;
	padding: 20px 20px 12px 18px;

	}
#title.color 
	{
	margin: 10px; 
	background-color: rgb(233, 233, 248);
	text-align: center;
	font-size: 16px;
	padding: 20px; 10px; 20px; 10px;

	}
#title p
{
	font-size: 16px;

}
#title.wide 
{
	width: 40%;
	background-color: rgb(233, 233, 248);
	color: blue;
	text-align: left;
	font-size: 18px;
	padding: 20px 103px 12px 16px;
	margin: 2px 0 0 3px
}

-->
#navbar2 
	{
	float: left;
	margin: 10px 3px 3px 4px; ;
	width: 24%; 
	background-color: transparent;
	border-width: 5px 3px 3px 3px;
	border-style: ridge; 
	border-color: silver;
	padding: 10px 8px 5px 5px;
	color: black; 	
	text-align: left;
	color: black; 	
	border-top: 5px solid #39322D; 
	}
#navbar3 
	{
	float: right;

	margin: 10px 25px 5px 5px; ;
	width: 20%; 
	background-color: transparent;
	border-width: 3px 3px 3px 3px;
	border-style: ridge; 
	border-color: silver;
	text-align: left;
	color: black; 	
	padding: 10px 15px ;
	border-top: 5px solid #39322D; 
	}
#navbar4 
	{
	float: left;
	margin: 10px 3px 3px 4px; ;
	width: 25%; 
	background-color: transparent;
	border-width: 5px 3px 3px 3px;
	border-style: ridge; 
	border-color: silver;
	padding: 3px 1px 1px 3px;
	color: black; 	
	text-align: left;
	color: black; 	
	border-top: 5px solid #39322D; 
	}

	/*	Lists	*/

<!--		#nav
		{
		list-style: none;
		padding: 1px 1px ;
	text-align: left;
		font-size: 13px;
		border-top: 5px solid #39322D; 	-->
		}
		
		

<!--		#nav li a 
		{
		background-image: url(images/star.png);	 
		background-repeat: no-repeat;
		background-position: 5px center;	
		padding: 1px 3px 1px 20px;
		letter-spacing: 0.1em;

		border-bottom: 1px #FF0000 solid;
		display: block;
		}
-->

#contact
	{

	margin: 5px;
	width: 45%; 
	float: right;
	background-color: aqua; /*#00ffff  rgb(233, 233, 248);*/
<!--	background-color: transparent;;-->

<!--	border-width: 8px 3px 3px 8px;-->
	border-width: 8px 2px 3px 8px;
	border-style: ridge; 
	border-color: silver;

	text-align: left;
	color: black; 	
	padding: 10px 10px 8px 30px;
<!--	clear: both;-->
	}
#contactL
	{

	margin: 3px ;
	width: 95%; 
	float: left;
	background-color: transparent;
	border-width: 4px ;
	border-style: ridge; 
	border-color: purple;
	font-size: 16px;
	text-align: left;
	color: black; 	
	padding: 8px ;
<!--	clear: both; 2px 3px 2px-->
	}

#contentR
	{
	margin: 0 auto;
	width: 50%; 
	float: right; 
	background-color: rgb(233, 233, 248);
	border-width: 8px 3px 3px 2px;
	border-style: ridge; 
	border-color: red;
	color: black;
	text-align: center;

	font-size: 16px;
	padding: 10px 10px 10px 10px;

	}
#content
	{
	margin: 0 auto;
	width: 95%; 
	float: left; 
	background-color: rgb(233, 233, 248);
	border-width: 8px 3px 3px 3px;
	border-style: ridge; 
	border-color: green;
	color: black;
	text-align: left;
	font-size: 16px;
	padding: 2px 3px 3px 10px;
	}
#contentC
	{
	margin: 10px;
	width: 91%; 
	float: center; 
	background-color: white;
	border-width: 8px 3px 3px 2px;
	border-style: ridge; 
	border-color: red;
	color: black;
	text-align: center;
	font-size: 14px;
	padding: 10px 20px 10px 20px;
	}
<!--    -->
#transparent
	{
	width: 85%;	
	float: left; 
	color: black;
	text-align: left;
	font-size: 14px;
	background-color:  transparent;	
	padding: 10px 10px 12px 10px;
	border-width: 8px 3px 3px 2px;
	border-style: ridge; 
	border-color: green;
	}
#transparentLeft
	{
	width: 45%;	
	float: left; 
	color: black;
	text-align: left;
	font-size: 14px;
	background-color:  transparent;	
	padding: 10px 3px 12px 10px;
	border-width: 8px 3px 3px 2px;
	border-style: ridge; 
	border-color: green;

	}
#transparentRight
	{
	width: 45%;	
	float: right; 
	color: black;
	text-align: left;
	font-size: 14px;
	background-color:  transparent;	
	padding: 10px 10px 12px 10px;
	}

#largeR
{
	width: 47%;	
	float: right; 
	color: black;
	text-align: left;
	font-size: 16px;
	background-color: transparent;
	padding: 12px 10px 2px 16px;
	
}
#sidebar
	{
	margin: 5px;
	width: 47%; 
	text-align: center;
	background-color: rgb(233, 233, 248);
	border-width: 8px ;
	border-style: ridge; 
	border-color: solid silver;
	padding:  1px 1px 1px 1px;
	float: left;
	}
#sidebar2
{
	width: 15%;
	float: right;
	margin-top: 7em;
	padding-top: 0;
}
#sidebarR
	{
	margin: 5px;
	width: 46%; 
	text-align: center;
	background-color: rgb(233, 233, 248);
	border-width: 8px ;
	border-style: ridge; 
	border-color: solid silver;
	padding:  1px 1px 1px 1px;
	float: right;
	}

.advert
	{
	margin: 15px 15px 15px 9px  ;

	float: center;
	background-color: white;
	border-width: 5px 5px 5px 5px;
	border-style: ridge; 
	border-color: blue;
	text-align: left;
	color: black; 	
	padding: 15px 15px 15px 25px;
	}
#act
	{
	margin: 10px 1px 1px 1px ;
	width: 20%; 

	background-color: #FFCCFF;
	border-width: 3px 3px 3px 3px;
	border-style: ridge; 
	border-color: blue;
	text-align: center;
	color: black; 	
	padding: 5px;
	}
#act.david
	{
	margin: 10px 0 0 0 ;
	}

#comment
	{
	margin: 0 auto;
	margin-top: 12px ;
	width: 43%; 
	float: left; 
	background-color: aqua;
<!--	background-color: rgb(233, 233, 248);-->

	border-width: 5px 3px 3px 5px;
	border-style: ridge; 
	border-color: silver;
	color: black;
	text-align: left;
	font-size: 14px;
	padding: 10px 10px 12px 30px;
	}
#comment2
	{
	margin: 0 auto;
	margin-top: 12px ;
	width: 65%; 
	float: left; 
	background-color: rgb(233, 233, 248);
	border-width: 5px 3px 3px 5px;
	border-style: ridge; 
	border-color: red;
	color: black;
	text-align: left;
	font-size: 14px;
	padding: 10px 10px 12px 30px;
	}
#commentR
	{
	margin: 0 auto;
	margin-top: 12px ;
	width: 43%; 
	float: right; 
	background-color: aqua;-->

<!--	background-color: rgb(233, 233, 248);-->
	border-width: 5px 3px 3px 5px;
	border-style: ridge; 
	border-color: silver;
	color: black;
	text-align: left;
	font-size: 14px;
	padding: 10px 10px 12px 30px;
	}

#footer 
	{
	margin: 0 auto;
	float: right; 
	border-width: 5px 3px 3px 5px;
	border-style: ridge; 
	border-color: silver;
	color: black;
	padding: 6px 0 10px 0;
	display: block; 
	text-align: center;
	font-size: 12px;
	clear: both;
	margin: 20px 0 0 0;
	float: none; 
	clear: both;
	}

	blockquote
		{
		font-family:  'Calibri', sans-serif;
		font-size: 16px;
		font-style: italic;
		letter-spacing: 0.1em;
		margin-left: 40px;
		padding: 0 20px;
		border-left: 10px solid black;	
		}

		a
		{
		color: black;
		text-decoration: none;
		}
		
		a:link
		{
		color: solid blue;
		border-bottom: 1px solid yellow;
		}
		
		a:visited
		{
		color: black;
		border-bottom: 1px  solid red;
		}
		
		a:hover
		{
		color: blue;
		background-color:  white; <!-- #E0DFDA;  -->
		border-bottom: none;
		}
		
		a:active, a:focus
		{
		font-weight: 700;
		color: red;
		background-color: solid red;
		border-bottom: none;
		}


table
{
	width: 85%;
	border-spacing: 5px;
	margin:25px;
	padding: 10px;
	float: center;
	empty-cells: show;
	background-color: #FFE0C0;
	border-width: 5px 3px 3px 5px;
	border-style: ridge; 
	text-align: center;
	border-color: red;
	border-style: ridge; 
}


table.brown
{
	width: 50%;
	border-spacing: 5px;
	padding: 10px;

	empty-cells: show;
	background-color: #FFE0C0;
	border-width: 5px 3px 3px 5px;
	border-style: ridge; 
	text-align: center;
	border-color: red;
}

table.2
{
	margin:5px;
	width: 79%;
	empty-cells: show;
	padding: 10px ;
	border-spacing: 3px;	
	border-color: white;	
	background-color: #FFE0C0;
	border-width: 5px 3px 3px 5px;
	border-style: ridge; 
}

table.brown2
{
	width: 85%;	
	padding: 10px;
	border-spacing: 5px;
	empty-cells: show;
	background-color: #FFE0C0;
	border-width: 7px 3px 3px 7px;
	border-style: ridge; 
	text-align: center;
	border-color: red;	
}

th
{
	text-align: center;
	border-color: red;
	padding: 5px:
	
td
{
padding: 10px;
border-spacing:  3px;
text-align: center;
}

