/* CSS Document */

* { padding: 0; margin: 0; }

* { padding: 0; margin: 0; }

wrapper	{
	margin: 0 auto;
	padding: 0;
	width: 800px;
		}

body	{
	background-image:url(images/bgimage.gif);
	background-repeat:repeat-y;
	background-position:center;
	margin:0;
	padding:0;
	text-align:center;
	color:#FFFFFF;
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size:14px;
	color:#333333;
	}
	
#header	{
	padding-top:50px;
		}
	
#topnav	{
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-weight:bold;
	font-size:16px;
	margin:0px;
	padding:0px;
	list-style-type:none;
	}
	
#topnav li	{
	display:inline;
	background-color:#d6232b;
	width:300px;
	height:10px;
	text-align:center;
	color:#FFFFFF;
	margin:2px;
	padding:2px;
	}
	
#maingraphic	{
	width: 680px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
		}
	
h1	{
	font-family:"Franklin Gothic Medium Cond", Arial, sans-serif;
	color:#06766f;
	font-size:30px;
	padding-left:10px;
	}
	
h2	{
	font-family:"Franklin Gothic Medium Cond", Arial, sans-serif;
	color:#06766f;
	font-size:30px;
	padding-right:10px;
	text-decoration:none;
	}
	
h2 a:link	{
	color:#06766f;
	text-decoration:none;
	}
	
h3	{
	font-family:"Franklin Gothic Medium Cond", Arial, sans-serif;
	color:#d6232b;
	font-size:50px;
	padding-right:10px;
	}
#services	{
	font-family:"Franklin Gothic Medium Cond", Arial, sans-serif;
	color:#8a8460;
	font-size:25px;
	padding-right:10px;
	}
	
#contact	{
	font-family:"Franklin Gothic Medium Cond", Arial, sans-serif;
	font-size:24px;
	color:#d6232b;
		}
		
#info	{
	color:#8a8460;
	font-size:20px;
	line-height:21px;
	text-decoration:none;
		}
#info a:link	{
	color:#8a8460;
	text-decoration:none;
	}		
		
.italic	{
	font-style:italic;
	letter-spacing:-1px;
		}
		
p	{
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size:14px;
	color:#333333;
	width:600px;
	text-align:justify;
	padding-bottom:20px;
	padding-left:100px;
	margin-left:50px;
	}
	
p.us	{
	width:500px;
	margin-left:auto;
	margin-right:auto;
	}
	
#topnav li a:link	{
	color:#FFFFFF;
	text-decoration:none;
		}
		
#topnav li a:visited	{
	color:#FFFFFF;
	text-decoration:none;
		}
		
form	{
	text-align:left;
	padding-left:100px;
	}

label	{
	text-align: left;
	margin-right: 15px;
	width: 100px;
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size:14px;
	color:#333333;
	padding-bottom:15px;
		}
		
textarea:focus, input:focus {
	border: 2px solid #900;
}

.recommendations	{
	width:500px;
	text-align:left;
	margin:0 auto;
		}
		
.recommendation_parag	{
	padding-left:30px;
	padding-top:20px;
		}
		
.signature	{
	text-align:right;
	font-weight:bold;
	}
	
#special	{
	color:red;
	}
	
#special a	{
	font-size:smaller;
	text-decoration:underline;
	color:red;
	padding-bottom:15px;
			}	

/**		
.quote_left	{
	background-image:url(images/quotes_left.gif);
	background-repeat:no-repeat;
		}	
		
.quote_right	{
	background-image:url(images/quotes_right.gif);
	background-repeat:no-repeat;
	right:0px;
	}
	
**/
	


