input	{
	padding:5px;
	border-width:0px;
	width:146px;
	background-color:#ccccff;
	font-family: tahoma, arial, sans-serif;
	font-size:13px;
	}

textarea{
	border:0px;
	padding:5px;
	width:466px;
	border-collapse:collapse; 
	background-color:#ccccff;
	font-family: tahoma, arial, sans-serif;
	font-size:13px;
	}




body {  
	background-color: #B3B9D9;
	font-family: tahoma, arial, sans-serif;
	font-size:13px;
	color:#333333;	
	margin-top:20px;
	margin-left:20px;
	background-image: url('images/image1.jpg'); 
	background-attachment: relative; 
	background-repeat: repeat-x;
	background-position: top left;
	}



td {
	font-family: tahoma, arial, sans-serif;
	font-size:13px;
	color:#333333;
	border-collapse:collapse; 
	padding:0px;
	}
	
a {
	color: #0000cc;
	text-decoration:none;
	font-weight:bold;
	}
	
a:hover {
	color: #6666ff;
	text-decoration:underline;
	}

/* Class Styles */

.catbaseline
	{
	vertical-align:top;
	width:462px;
	}

.leftspacer
	{
	width:15px;
	}


.rulespacer
	{
	height:1px;
	}

.logo {
	width:700px;
	font-family: tahoma, arial, sans-serif;
	font-size:20px;
	color: #333300;
	letter-spacing:.4em;
	font-weight:bold;
	white-space:nowrap;
	height:40px;
	padding-left:15px;
	}

.sidebarText {
	width:230px;
	height:200px;
	padding:0px;	
	border-collapse:collapse; 
	font-family: tahoma, arial, sans-serif;
	font-size:16px;
	font-weight:bold;
	color: #000066;
	line-height:18px;
	text-align:center;
	background-image: url('images/bluesteel.jpg');
	background-attachment: relative;
	background-repeat: no-repeat;
	background-position: top left
	}

.maininner
	{
	width:565px;
	vertical-align:top;
	padding-top:5px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:0px;
	border-collapse:collapse;
	}
	
.bodyText
	{
	font-family: tahoma, arial, sans-serif;
	font-size:13px;
	color:#333333;
	}
.catbodyText
	{
	height:318px;
	font-family: tahoma, arial, sans-serif;
	font-size:13px;
	color:#333333;
	}
	
.pageName
	{
	font-family: tahoma, arial, sans-serif;
	font-size:22px;
	color: #CC3300;
	letter-spacing:.1em;
	line-height:26px;
	}
	
.subHeader
	{
	font-family: tahoma, arial, sans-serif;
	font-size:16px;
	color: #669999;
	font-weight:bold;
	line-height:20px;
	letter-spacing:.1em;
	}
	
.navigation
	{
	width:700px;
	text-align:center;
	height:36px;
	font-family: tahoma, arial, sans-serif;
	font-size:12px;
	color: #000000;
	letter-spacing:.1em;
	white-space:nowrap;
	background-image: url('images/bannerimage.jpg'); 
	background-attachment: relative; 
	background-repeat: no-repeat;
	background-position: top left;
	}
	
.navigation a 
	{
	padding-left:15px;
	font-family: tahoma, arial, sans-serif;
	font-size:12px;
	color: #000066;
	text-decoration:none;
	letter-spacing:.1em;
	}
	
.navigation a:hover {
	color: #3333ee;
	text-decoration:underline;
	}

.leftbanner
	{
	width:230px;
	height:240px;
	vertical-align:top;
	background-color:#8863E6;
	}

img.thumbnail
	{
	width:59px; 
	height:59px; 
	border:0px;
	}
td.thumbnail
	{
	border-collapse:collapse;
	width:70px;
	height:65px;
	padding:0px;
	}

td.guestbook
	{
	vertical-align:middle;
	background-color:#ddddff;
	padding-top:3px;
	padding-bottom:0px;
	padding-left:5px;
	}

td.guestbookdate
	{
	vertical-align:middle;
	width:30px;
	background-color:#ddddff;
	padding-bottom:0px;
	padding-left:5px;
	}

td.comment
	{
	text-align:justify;
	width:500px;
	background-color:#ccccff;
	border-bottom:20px solid white;
	padding:5px;
	}


img.mail
	{
	width:17px; 
	height:17px; 
	border:0px;
	}


img.site
	{
	width:17px; 
	height:17px; 
	border:0px;
	}

