body {

  background-color: white;
  font-family: "Arial", serif;
  padding:5px 20px;
  text-align: center;
  overflow: auto;
}

p {font-family: "Arial", serif; text-align: left; }

p.quote {color: #4682b4; font-size: 16; border-color: #85A139; border-style: dotted; border-width: thin;
	padding: 5px 0px 5px 0px; text-align: center}
p.credit {text-align: right; color: grey;}	
p.quote a {color: #85A139; text-decoration: underline;}


h1 {font-family: "American Typewriter";
	text-align: left;
	font-size: 20pt;
	}
	
h1.sidebar {
	font-family: "American Typewriter";
	text-align: left;
	font-size: 10pt;
	color: grey;
	}

h1.boxes {
	font-family: "Skia";
	text-align: center;
	color: grey;
	font-weight: normal;
	font-size: 10pt;
	}
	
h5 {font-family: "Times New Roman", serif; text-align: left; font-size: 20pt;
	color: #85A139;
	margin-top: none; margin-bottom: none; padding-top: none; padding-bottom: none; float: left;
	}

h6 {font-family: "Times New Roman", serif; text-align: left; font-size: 20pt;
	color: #85A139;
	margin-top: none; margin-bottom: none; padding-top: none; padding-bottom: none;
	}	

h2 {font-family: "Arial", serif; text-align: left; font-size: 14pt; color: grey; font-weight: normal;}

h3 { font-family: "Skia", serif; text-align: left; font-weight: normal; font-size: 14pt; color: black;}

img.book {
	margin: 0 10px 0 0px;
	}


a:link { color: none;}

a:visited { color: none; }

a:active { background-color: none; }

a:hover { color: orange; }

a { text-decoration:none; }

a:hover.ulink {text-decoration: underline;}

li.highlight {background: #C2D967;}




#homepage {
	margin: 0px auto;
	width: 935px;
	height; 1000px;
	}

#top_image {
	width: 935px;
	margin: 0px auto;
	text-align: left;
 }
 

#nav_bar {
	margin: 0px auto;
	height: 30px;
	width: 929px;
	padding: 2px 0 0 0;
	background-color: #85A139;
	font-family: "Skia", serif; text-align: left; font-size: 12pt; color: white;
	}
#nav_bar a:hover {background-color: #C2D967; color: white;}

#navmenu ul {margin: 0; padding: 0; 
	list-style-type: none; list-style-image: none;}
#navmenu li {display: inline; }	
#navmenu ul {display: inline; }
#navmenu ul li a {text-decoration:none;  margin: 10px;
	padding: 0px 10px 0px 10px; color: white; text-align: center;
	background: #85A139;}
#navmenu ul li.highlight a {text-decoration:none; font-weight: bold;  margin: 10px;
	padding: 0px 10px 0px 10px; color: #85A139; text-align: center;
	background: #C2D967;}	

	
#sub_nav {
	margin: 3px 0 0 0;
	height: 10px;
	width: 929px;
	background-color: #BDB76B;
	}
	
#main {
	float: left;
	margin: 0px 0 0 2px;
	padding: 0 20px 0 20px;
	background-color: #F9F5DC;
	height: 320px;
	width: 500px;
	font-family: "Arial", serif; color: black;
	font-size: 10pt;
	border-right-width: 1px;
	border-right-color: #B9BAB7;
	border-right-style: solid;
	}
#main a {
	color: #4682b4;
	}
#main a:hover {
	color: green;
	text-decoration: underline;
	}
	
#inmain {
	width: 500px;
	height: 125px;
	background-color:;
	}
	
#leftmain {
	float: left;
	width: 500px;
	height: 140px;
	background-color: #F9F5DC;
	text-align: left;
	
	padding: 0 5px 0 0;
	font-family: "Courier";
	}
	
#rightmain {
	float: left;
	margin: 0 0 0 10px;
	width: 120px;
	height: 136px;
	color: white;
	background-image: url('images/shine.jpg');
	border-color: black; border-style: solid; border-width: normal;
	text-align: left;
	}
	
#bigmain {
	float: left;
	width: 500px;
	height: 480px;
	margin: 0px 0 0 2px;
	padding: 0 20px 0 20px;
	background-color: #F9F5DC;
	font-family: "Arial", serif; color: black;
	font-size: 10pt;
	text-align: left;
	}

#bigbox {
	float: left;
	background-color: black;
	margin: 0px 0 0 2px;
	width: 920px;
	height 190px;
	padding: 10px 0 10px 10px;
	border-right-style: solid; border-right-color: white; border-right-width: normal;
	}
	
#box1 {
	float:left ;
	width: 153px;
	height: 155px;
	margin: 10px 10px 10px 10px;
	background-color: white;
	border-color: #85A139; border-style: solid; border-width: normal;
	padding-top: none;
	font-size: 3pt;
	}
	
#box2 {
	float:left ;
	width: 153px;
	height: 155px;
	margin: 10px 10px 10px 10px;
	background-color: white;
	border-color: #85A139; border-style: solid; border-width: normal;
	}

#box3 {
	float:left;
	width: 153px;
	height: 155px;
	margin: 10px 10px 10px 10px;
	background-color: white;
	border-color: #85A139; border-style: solid; border-width: normal;
	}
	
#clients {
	margin: 550px 0 0 0;
	width: 930px;
	height 100px;
	background-color: #BDB76B;
		}
	
#linkline {
	float: left;
	background-color: #BDB76B;
	margin: 1px 0 0 2px;
	width: 910px;
	height: 10px;
	padding: 10px 0 10px 10px;
	text-align: right;
	font-family: "Skia";
	font-size: 10pt;
	padding-right: 10px;
	}
#linkline ul {margin: 0px 1px 10px 1px; padding: 0; 
	list-style-type: none; list-style-image: none;}
#linkline li {display: inline;}
#linkline ul li {
	margin: 0 0 0 0px;
	padding: 0px 0px 0px 0px; 
	color: black; 
	text-align: right;
	background: #BDB76B;
	}
#linkline ul li a {
	color: black;
	}
#linkline ul li a:hover {
	text-decoration: underline;
	color: black;
	}		
	
#samples {
	margin: 0px 0 0 2px;
	padding: 10px 0 0 10px;
	width: 920px;
	height: 500px;
	background-color: #F9F5DC;
	font-family: "American Typewriter", monospace;
	text-align: left;
	}
#samples ul {margin: 7px 1px 10px 1px; padding: 0; 
	list-style-type: none; list-style-image: none;}
#samples li {
	display: inline;
	color: black;
	}	
#samples a {color: black;}
#samples a.samples {color: grey;}	
#samples a:hover {color: orange;}	
	
	

#main_blog {
	float: left;
	margin-top: 25px;
	padding-right: 20px;
	background-color: white;
	height: 300px;
	width: 700px;
	font-family: "Arial", serif; color: black;
	font-size: 10pt;
	border-right-width: 1px;
	border-right-color: #B9BAB7;
	border-right-style: solid;
	}
#main_blog a {
	color: #4682b4;
	}
#main_blog a:hover {
	color: green;
	text-decoration: underline;
	}	
	
#column1 h3 {text-align: center; font-size: 12pt; color: #4682b4; text-decoration: underline;}
#column2 h3 {text-align: center; font-size: 12pt; color: #4682b4; text-decoration: underline;}
#column3 h3 {text-align: center; font-size: 12pt; color: #4682b4; text-decoration: underline;}
#column4 h3 {text-align: center; font-size: 12pt; color: #4682b4; text-decoration: underline;}
#column5 h3 {text-align: center; font-size: 12pt; color: #4682b4; text-decoration: underline;} 
#column5 li {text-align: left; color: grey; list-style-type: square; line-height: 16pt;}
#column6 h3 {text-align: center; font-size: 12pt; color: #4682b4; text-decoration: underline;}
#column6 li {text-align: left; color: grey; list-style-type: square; line-height: 16pt;}
#column7 h3 {text-align: center; font-size: 12pt; color: #4682b4; text-decoration: underline;}
#column7 li {text-align: left; color: grey; list-style-type: square; line-height: 16pt;}
#column8 h3 {text-align: center; font-size: 12pt; color: #4682b4; text-decoration: underline;}
#column8 li {text-align: left; color: grey; list-style-type: square; line-height: 16pt;}

#column1 {
	float:left;
	width: 22%;
	border-color: #85A139; border-left-style: dotted; padding: 0px 5px 0px 5px; border-width: thin;
}

#column2 {
	float:left;
	width: 22%;
	border-color: #85A139; border-left-style: dotted; padding: 0px 5px 0px 5px; border-width: thin; text-align: justify;
}

#column3 {
	float:left;
	width: 22%;
	border-color: #85A139; border-left-style: dotted; padding: 0px 5px 0px 5px; border-width: thin;
	}
	
#column4 {
	float:left;
	width: 22%;
	border-color: #85A139; border-left-style: dotted; border-right-style: dotted; padding: 0px 5px 0px 5px; border-width: thin;
	}	
	
#column5 {
	float:left;
	width: 23%;
	border-color: #85A139; border-left-style: dotted; padding: 0px 10px 0px 0px; border-width: thin;
	}	
	
#column6 {
	float:left;
	width: 23%;
	height: 600px;
	border-color: #85A139; border-left-style: dotted; dotted; padding: 0px 10px 0px 0px; border-width: thin;
	}	
	
#column7 {
	float:left;
	width: 23%;
	height: 600px;
	border-color: #85A139; border-left-style: dotted; padding: 0px 10px 0px 0px; border-width: thin;
	}		
	
#column8 {
	float:left;
	width: 23%;
	height: 600px;
	border-color: #85A139; border-left-style: dotted; border-right-style: dotted; padding: 0px 10px 0px 0px; border-width: thin;
	}			
	
#main_samples {
	float: left;
	margin-top: 25px;
	padding-right: 20px;
	background-color: white;
	height: 500px;
	width: 700px;
	font-family: "Arial", serif; color: black;
	font-size: 10pt;
	border-right-width: 1px;
	border-right-color: #B9BAB7;
	border-right-style: solid;
	}
#main_samples a {
	color: #4682b4;
	}
#main_samples a:hover {
	color: green;
	text-decoration: underline;
	}		
	
#books {
	float:right;}

#t_w {
	float:left;
	margin-top: 0px;
	margin-right: 30px;
	margin-bottom: 30px;
	}
	
  
#sidebar_1 {	
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	background-color: #F5F5DC;
	width: 378px;
	height: 480px;
	font-family: "Arial", serif; text-align: left; font-size: 12pt; color: black;
	border-left-width: thin; border-left-style: solid; border-left-color: grey;
	padding: 0 0 0 10px;
	}
	
#sidebar_1 a {
	color: grey;
	text-decoration: none;
	}
	
#sidebar_1 a:hover {
	color: #85A139;
	text-decoration: none;
	}
	
#sidebar_1 ul li a {
	color: #4682b4;
	}
#sidebar_1 ul li a:hover {
	color: green;
	text-decoration: underline;
	}
#sidebar_1 li {
	color: grey;
	list-style-type: square;
	line-height: 16pt;
	font-family: "Arial", serif; text-align: left; 
	font-size: 10pt
	}
	
#sidebar_blog {	
	float: left;
	margin-top: 25px;
	margin-left: 10px;
	background-color: white;
	width: 200px;
	height: 300px;
	font-family: "Arial", serif; text-align: left; font-size: 12pt; color: black;
	
	}
#sidebar_blog ul li a {
	color: #4682b4;
	}
#sidebar_blog ul li a:hover {
	color: green;
	text-decoration: underline;
	}
#sidebar_blog li {
	color: grey;
	list-style-type: square;
	line-height: 16pt;
	font-family: "Arial", serif; text-align: left; 
	font-size: 10pt
	}
	
	

#bottom_1 {
	margin: 555px 0 0 2px;
	border-top-width: 3px;
	border-top-color: #cccccc;
	border-top-style: solid;
	background-color: white;	
	width: 930px;
	height: 100px;
	}
#bottom_1 a {
	font-size: 10pt;
	color: #85A139
		}	
#bottom_1 a:hover {
	color: #ff8c00;
	text-decoration: underline;
		}
		
#bottom_blogs {
	margin-top: 360px;
	border-top-width: 3px;
	border-top-color: #cccccc;
	border-top-style: solid;
	width: 935px;
	height: 100px;
	}
#bottom_blogs a {
	font-size: 10pt;
	color: #85A139
		}	
#bottom_blogs a:hover {
	color: #ff8c00;
	text-decoration: underline;
		}		
		
		
#bottom_samples {
	margin: 233px 0 0 2px;
	border-top-width: 3px;
	border-top-color: #cccccc;
	border-top-style: solid;
	width: 930px;
	height: 100px;
	}
#bottom_samples a {
	font-size: 10pt;
	color: #85A139
		}
#bottom_samples a:hover {
	color: #ff8c00;
	text-decoration: underline;
		}		
	
	
#bottom_bar {
	margin: 56px auto;
	padding: 1px 0px 1px 0px;
	height: 30px;
	width: 930px;
	background-color: #85A139;
	font-family: "Arial", serif; text-align: left; font-size: 8pt; color: white;
	}
#bottom_bar ul {margin: 7px 1px 10px 1px; padding: 0; 
	list-style-type: none; list-style-image: none;}
#bottom_bar li {display: inline;}
#bottom_bar ul li {
	margin: 10px;
	padding: 0px 0px 0px 0px; 
	color: white; 
	text-align: center;
	background: #85A139;
	}
#bottom_bar ul li a {
	color: white;
	}
#bottom_bar ul li a:hover {
	text-decoration: underline;
	color: white;
	}	

div.copywriting {margin-top: 210px;}	

#bottom_barsamples {
	margin: 56px auto;
	padding: 1px 0px 1px 0px;
	height: 30px;
	width: 936px;
	background-color: #85A139;
	font-family: "Arial", serif; text-align: left; font-size: 8pt; color: white;
	}
#bottom_barsamples ul {margin: 7px 1px 10px 1px; padding: 0; 
	list-style-type: none; list-style-image: none;}
#bottom_barsamples li {display: inline;}
#bottom_barsamples ul li {
	margin: 10px;
	padding: 0px 0px 0px 0px; 
	color: white; 
	text-align: center;
	background: #85A139;
	}
#bottom_barsamples ul li a {
	color: white;
	}
#bottom_barsamples ul li a:hover {
	text-decoration: underline;
	color: white;
	}		
