body {

	background-color:#e3e8e3;

	font-family:Arial, Helvetica, sans-serif;

  padding-bottom: 15px; 

}



p, td, th, li {

	font-family:Arial, Helvetica, sans-serif;

	font-size:10pt;

  margin-bottom:1em;

}

li { margin-bottom: .5em; }



#stripe {

	background-position:center;

	position:relative;

	margin:auto;

  margin-bottom:20px;

	width:900px;

	height:5px;

  clear:both;

}



#wrapper {

	background-color:#ffffff;

	width:900px;

	position:relative;

	margin:auto;

	background-position:top;

	background-repeat:no-repeat;

  border-top: 1px solid silver;

  border-left: 1px solid silver;

  border-right: 2px solid silver;

  border-bottom: 2px solid silver;

  padding-top:20px;

}



#logo {

	padding-left:30px;
        float:left;

}



#nav {

	height:35px;

  margin-left:220px;
  margin-top:45px;

}



#nav_links {

}



#link {

	font-size:14px;

	font-family:Arial, Helvetica, sans-serif;

	color:#55491e;

	text-align:center;

	float:left;

	padding-left:6px;

	padding-right:6px;

}



#link a{

	color:#55491e;

	text-decoration:none;

	display:block;

	width:100%;

	height:20px;

	font-weight:bold;

	padding-left:5px;

	padding-right:5px;

	padding-bottom:5px;

	padding-top:10px;

}



#link a:hover {

	background-color:#e0d19d;

}



.this a {

	background-color:#e0d19d;

}



#bod {

	margin-left:30px;

	margin-top:10px;

	padding:3px 20px 20px 23px;

	width:550px;

	/*border:#fbf0c8 medium solid;*/

	font-family:"Times New Roman", Times, serif;

	color:#55491e;

}



#photo {

	float:right;

	margin-left:20px;

}



#pic{

	margin-top:10px;

}



.pic1{

	margin-left:5px;

}


#right_col {
	margin-left:30px;
        margin-right:30px;
	width:210px;
	float:right;
}


#order_now {     
	width:200px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:9pt;
        margin: auto;
}

#order_rcol {

}

#order_pricing {

	background:#fbf0c8;

	border:#8a7e53 2px solid;

	font-family:Arial, Helvetica, sans-serif;

	text-align:center;

	color:#55491e;

	font-size:9pt;

}

#order_sample {

	text-align:center;

	font-size:9pt;

	color:#55491e;

  font-weight:bold;

  margin-top:20px;

}

div.passage { text-align:right; padding-top:4px; }

#quote{

	margin:30px 0px 0px 0px;

	width:150px;

	padding:25px;

	background:#ebf7e7;

	border:#e1eee1 medium solid;

	line-height:+1.4;

	font-size:12px;

	color:#296529;

}



#login {

	color:#999999;

	font-size:8pt;

	margin-right:40px;

	float:right;

	text-align:right;

}



#footer{

	font-size:8pt;

	color:gray;

	width:900px;

	margin:auto;

	position:relative;

	text-align:center;

}



#footer a {

	color:gray;

	text-decoration: none;

}

#footer a:hover {

	text-decoration: underline;

}



h1 {

  font-size:16pt;

  font-weight:bold;

  font-family:Arial, Helvetica, sans-serif;

}



a { color:#55491e; }

a:hover, a:active { color:black; }



form table th {

  text-align: left;

}

form table td input { font-size:8pt; }



td, th { vertical-align:top; padding: 4px;}



span.sublabel, td.help p, td.help { font-size:8pt; }







