
		
		body
		{
			background-image: url(images/mainbg.jpg);
			background-color: #000;
			background-repeat: no-repeat;
			background-position: top center;
			font-family: georgia;
			margin: 0;
			font-size: 14px;
			text-align: justify;
				color: #87899A;
		}
		
		
		#image  {
		position: absolute;
		z-index: 7;
		left: 0px;
		top: 0px;
	}


		
		#wrap
		{
			width: 1000px;
			margin: auto; 
		}
		
		#logo
		{
			background-image: url(images/headertop.png);
			background-repeat: no-repeat;
			width: 1000px;
			height: 319px;
			margin: 0;
			padding: 0;
		}
		
				
		#logolink
		{
			display: inline block
			width: 1000px;
			height: 319px;
			margin: 0;
			padding: 0;
		}
		
			#topper
		{
			background-image: url(images/topper.png);
			width: 1000px;
			height: 11px;
			margin: 0;
			padding: 0;
		}
		
		#footer
		{
			background-image: url(images/footer2.png);
			background-repeat: no-repeat;
			width: 1000px;
			height: 131px;
			overflow: hidden; 
			margin: 0;
			padding: 0;
		}
		
		.footertext {
			margin: 0;
			padding: 15px 0 0 0;
		}


	#navigation
		{
			background-image: url(images/menu2.png);
			text-align: center;
			background-repeat: no-repeat;
			width: 1000px;
			height: 57px;
			margin: 0;
			padding: 0px;
			font-size: 15px;
		
		
		}
		
		.menu
		{
			display: inline;
			margin: 0;
			list-style: none;
			padding-left: 325px;
			line-height: 57px;
		
		}
		.menu ul {
			text-decoration: none;
			text-align: center;
			padding-top: 20px;
			display: inline;
		}
		
		.menu li {
			display: inline;
			padding-left: 10px;
			padding-right: 10px;
		}
		
			#topper
		{
			background-image: url(images/topper.png);
			text-align: center;
			background-repeat: no-repeat;
			width: 1000px;
			height: 11px;
			margin: 0;
			padding: 0px;
			font-size: 15px;
		
		
		}
		
		
		
		#text { 
			background: url(images/bg2.png) repeat-y; 
			overflow:auto;
			margin-bottom: 0;
			padding: 0 0 30px 0;
			height: auto;
			width: 1000px;
			
			

		}
		
			#sidebar1
		{
			float: left;
			width: 300px;
			padding: 0 0 20px 47px;
			margin: 0px;

			font-size: 10px;
		
		
		}
		
		#recentpages {
			float: left;
			width: 150px;
			padding: 0 0 15px 0;
		}
		
		#rss {
			float: right;
			width: 150px;
			padding: 20px 0 25px 10px;
		
		}
				#sidebar2
		{
			float: left;
			width: 320px;
			padding: 0 0 0 10px;

			
			
		}
		
		.banners {
		line-height: 5px;
		}
			
		.sidebar1 a:link{
		
		color: #9BADE1;
		text-decoration: none;
	font-size:12px;
	cursor: hand;
		}
		
			.sidebar1 a:visited
		{
	color: #9BADE1;
		text-decoration: none;
	font-size:12px;
	cursor: hand;
		}
		
			.sidebar1 a:hover
		{
		color: #fff;
		text-decoration: none;
	font-size:14px;
	cursor: hand;
		}
		
		#content {
			float: right;
			width: 550px;
			margin: 0px;
			padding: 0 70px 0 0;
			height: auto;
			
		
		}
		
		
		
	

	
		
	
		

	table {
			border-color: black;
			border-style: solid;
			border-width: 2px;
			border-collapse: collapse;
			width: 90%;
			margin: auto; /* to center table */
			}
			
			td {
			border: none;
			background-color: #6c6c82;
			color: #1f1f1f;
			}
			
			th { border: none;
			background-color: #000000;
			text-align: left;
			}
			
			.col1 {width: 100px;
			
			}
			
			h1
		{
			margin-top: 0;
			padding-top: 10px;
			color: #87899A;
			font-family: georgia;
		font-size: 32px;
			font-weight: normal;
			border-bottom: 1px solid #fff;
		}
		
		 
			h2
		{
			margin-top: 0;
			margin-bottom: 3px;
			padding-top: 5px;
			color: #508bcd;
			font-family: georgia;
		font-size: 24px;
			font-weight: inherit;
		
		}
		
				h3
		{
			margin-top: 0;
			margin-bottom: 3px;
			padding-top: 15px;
			color: #508bcd;
			font-family: georgia;
		font-size: 20px;
			font-weight: inherit;
		
		}
		
		p
		{
			margin-bottom: 0;
			padding-bottom: 0em;


}

p.content
{
	

}
		
		content ul
		{
			padding: 0 25px 0 0;
			line-height: 2em;
			text-align: left;
			font-size: 100%;
			margin-top:0;

		}
		
		content li
		{
			display: inline;
			margin: 0;
			list-style: none;
			padding-left: 5px;
			padding-right: 25px;
			line-height: 40px;
 
		}
		

		
		
	.image {float:left; display:inline; margin-right:10px; border: 0px;}
		

		
a
{
color: #9BADE1;
text-decoration: none;
font-size:16px;
cursor: hand;
		}
		
		
a:hover { color: #fff;
font-size:18px;
cursor: hand;}
		
a img {border: 0;
cursor: hand;}
		


		
		#vitals {
    position: absolute;
    z-index: 10;
    left: 226px;
    top: 102px;
    width: 300px;


    font-family: helvetica;
    font-size: 120%;
    color: #87899A;
    text-align: left;
	padding: 10;
	overflow: auto;
	}
	

		
		#bio {
    position: absolute;
    z-index: 10;
    left: 5px;
    top: 320px;
    width: 580px;

    font-family: helvetica;
    font-size: 85%;
    color: #87899A;
    text-align: justify;
	padding: 0;
	overflow: auto
	line-height: 1px;
	}
	
	
	#bio h1 {


font-family: helvetica;
font-size: 14px;
text-transform: uppercase;
border-bottom: 1px dashed #fff;
padding: 10px 0 0 0;
margin-bottom: 10px;
color: #fff;

}

		
	
