/* === === === === === === === === === ===
	Desc: KHINKSON Style Sheet
	Author: KELLY HINKSON
	Date: NOV 27, 2006
=== === === === === === === === === === */

/* === === === === === === === === === ===
	GENERAL LAYOUT
=== === === === === === === === === === */
html{
	height: 100%;
	width: 100%;
	margin:0;
	padding:0}
	
#contain {
	margin:0 auto;
	width:798px;
	position:relative}

#front-contain {
	margin:0px auto;
	margin-top: 100px;
	text-align:left;
	border: 10px #101010 solid;
	width:798px;
	position:relative;}

#header {
	margin:0 auto;
	height:202px;
	width:798px;
	position:relative;
	background-image:url(../images/header.gif)}

#wrap {
	margin:0 auto;
	padding:1px 0px 20px 0px;
	width:798px;
	background-color:#000000;
	height:auto;
	background-repeat:repeat;
	background-image:url(../images/contentbg.jpg) }

body {
	margin:0;
	padding:0;
 	background:url(../images/bg.jpg) #000000;
 	background-repeat:no-repeat;
 	background-attachment:fixed}

.frontpage {
	margin:0;
	padding:0;
 	background:url(../images/bg_index.jpg) #000000;
 	background-repeat:no-repeat;
 	background-attachment:fixed}
 	
#navi {
	height:50px;
	width:798px;}
	
#footer {
	font: 9px courier;
	font-weight: bold;
	color:#ffffff;
	text-align:center;
	padding-top: 20px;
	}
/* === === === === === === === === === ===
	TYOGRAPHY
=== === === === === === === === === === */
h1 {
	font: bold 22px courier;
	letter-spacing: 0px;
	padding:30px 9px 0px 34px;
	margin:0;
	color:#ff863c;}
	
h2 {
	font: 500 20px courier;
	letter-spacing:0;
	padding:0 10px;
	margin:0;
	color: #000000;}

h3 {
	font: 500 16px courier;
	letter-spacing: 0px;
	padding:13px 0 0;
	margin:0;
	color:#000000;
	text-decoration: underline;}

h4 {
	font: 20px courier;
	letter-spacing: 0px;
	padding:30px 9px 0px 34px;
	margin:0;
	color:#FFFFFF;}
	
p {
	font: 400 12px courier;
	padding: 0px 2px 0px 37px;
	margin:0;
	line-height:17px;
	color:#ffffff}

a:link {
 	font: 800 12px courier;
	text-decoration: none;
	color: #bfcc92}
	
a:visited {
 	font: 800 12px courier;
	text-decoration: none;
	color: #C0C0C0}
 
a:hover {
 	font: 800 12px courier;
	color: #cccccc;
	text-decoration: none}
	
a:active {
	font: 400 12px courier;
	color: #000000;
	text-decoration: none}

ul li {
	font: 400 12px courier;
	color:#ffffff;
	line-height:17px;
	margin:0;}
	
.blog {
	background:#ff863c;
	margin:34px 0 0 34px;
	height:45px;
	width:729px;}
	
.blogcontent {
 	background:#ffffff;
 	margin:0 34px; 
 	width:729px;
 	padding-bottom: 14px;}

p.more {
	font: 12px courier;
	padding: 0px 37px 0px 37px;
	margin:0;
	line-height:17px;
	color:#010101;
	text-align: right;}
