
	body {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		margin:10px 10px 0px 10px;
		padding:0px;
		background-color: #ffffff;
		color: #666666
		}
		table {text-align: center}

h1{				display:inline;
					color:#666666;
					font-family: "Gill Sans", Verdana, Arial, Helvetica, sans-serif;
					font-weight: lighter;
					font-size: 30px;
					 }		
	h2{				display:inline;
					color:#666666;
					font-family: "Gill Sans", Verdana, Arial, Helvetica, sans-serif;
					font-weight: lighter;
					font-size: 16px;
					 }					
	h3{				display:inline;			
					color:#999999;
					font-family: "Gill Sans", Verdana, Arial, Helvetica, sans-serif;
					font-weight: lighter;
					font-size: 12px;
					 }	
	b {color:#333333 }
.back {border: solid #E5E5E5;}	
ol {text-align:left}
p {text-align:left}



a:link 		{font-family: Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size: small; border-width: 0px;	}
a:visited 	{font-family: Verdana, Arial, Helvetica, sans-serif; color:#333333;	font-size: small; border-width: 0px; 	}
a:hover 	{font-family: Verdana, Arial, Helvetica, sans-serif; color:#333333;	font-size: small; border-width: 0px;	}
a:active 	{font-family: Verdana, Arial, Helvetica, sans-serif; color:#666666;	font-size: small; border-width: 0px;	}


.navtop 	{	width:750px;
			height:26px;	
			background-color: #FFFFFF;
			background: url("images_site/navtop.jpg") 0 0 no-repeat;
			background-attachment: scroll;
			margin-right:auto;
			margin-left:auto;
			margin-top:0px;
			padding:0px 0px 0px 0px;
			text-align:center;
			}	
			
.navadmin 	{	width:750px;
			height:40px;	
			background-color: #FFCCCC;
			margin-right:auto;
			margin-left:auto;
			margin-top:0px;
			padding:0px 0px 0px 0px;
			text-align:center;
			}									

.top		 	{ color:#666666;	font-size: small; border-width: 0px; padding:0px 20px 0px 20px;	}
a.top:link 		{color:#333333; font-size: small; border-width: 0px; padding:0px 20px 0px 20px;	}
a.top:visited 	{color:#333333;	font-size: small; border-width: 0px; padding:0px 20px 0px 20px;	}
a.top:hover 	{color:#333333;	font-size: small; border-width: 0px; padding:0px 20px 0px 20px; background:#ffffff;	}
a.top:active 	{color:#666666;	font-size: small; border-width: 0px; padding:0px 20px 0px 20px;	}

.stats {				display:block;
						text-align:left;
						font-family: "American Typewriter", "Palatino Linotype", "Book Antiqua", serif;
						color:#FFFFFF;
						background: url("images_site/stats.jpg") 0 0 no-repeat;
						padding:14px 0px 14px 8px;
						voice-family: "\"}\""; 
  						voice-family:inherit;
						padding:8px 0px 8px 15px;
						}



.frame {
		width:750px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		padding:0px;
		text-align:center;
		border: 1px solid #666666;
		background-color: #FFFFFF;
		}
	
.contentleft {
			background-color: #ffffff;
			width:400px;
			padding:20px 0px 0px 0px;
			float:left;
			position: relative;
			}

.contentright {
			width:330px;
			padding:20px 0px 20px 10px;
			float:left;
			text-align:left;
			color:#666666;
			}
			
.contentportfolio {
			width:750px;
			padding:20px 0px 20px 10px;
			text-align:left;
			color:#AAAAAA;
			}
			
.banner {
		background:#fff;
		height:150px;}

.news { 	background-color: #111111;
			text-align:left;
			padding: 20px;
			}

.footer { background-color: #000000;
			text-align:center;
			padding-top: 20px;}
			
.thumbs {	width:750px;	
			background-color: #ffffff;
			background: url("images_site/back_thumbs.jpg") 0 0;
			background-attachment: scroll;
			margin-right:auto;
			margin-left:auto;
			margin-top:0px;
			padding:0px;
			text-align:left;
			}		
			
.single {	height:200px;
			padding:20px;

			text-align:left}

.thumb_box {	float:left;
				width:200;
				background-color: #FFFFFF} 


.thumb_single {margin:20px;
				border: 0px;
				}				

.singletext {	margin-left:220px}

.two_by {width:250px;
		text-align: center;
			vertical-align:top}
.two_bytext {text-align: center }

.form {text-align:  left}

.navitem {text-align: center}