@charset "utf-8";
/* CSS Document */

h4 {
	font-size:1.2em;
}
body
{
	font-family:Helvetica, sans-serif;
	margin-top:0;
	background-color:#FFF;
	color:#FFF;
	font-size:0.9em;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	padding:0;
}

#payment {
	padding-top:25px;
	margin-left:65px;
	color:#000;
}

#payment p {
	margin-top:0px;
	font-size:1.1em;
	font-style:italic;
}

#call {
	margin-left:20px;
	margin-right:20px;
	margin-top:20px;
	text-align:center;
	clear:both;
}

#call h1 {
	color:#FF0;
	font-size:1.2em;
	padding-top:20px;
}

#call a {
	color:#FF0;
}

h3 {
	font-size:1.5em;
}

#wrapper {
	width: 782px;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	padding:0;
	border:#000 thin solid;
	
		
}

#bigbottom {
	width:730px;
	margin-left:20px;
	margin-top:20px;
}



#nav {
	height:34px;
	background-image:url(images/navback.png);
	text-align:center;
	
}

#links {
	
	padding-top:10px;
}

#links a {
	font-weight:normal;
	color:#CCC;
	text-align:center;
	padding-left:35px;
	padding-right:35px;
	text-decoration:none;
}

#gallery img {
	padding-left:20px;
}

#links a:hover {
	text-decoration:underline;
	font-weight:bold;
}

#logo {
	height:107px;
	background-image:url(images/logo.png);
}

#picwrap {
	height:252px;
	background-image:url(images/picwrap.png)
}

#pics {
	float:left;
	width:370px;
}

#pics img {
	margin-left:95px;
	margin-top:33px;
}

#text {
	float:right;
	width:340px;
	color:#000;
	margin-right:20px;
}

#text p {
	text-align:justify;
}

#text h1 {
		margin-top:0;
	font-size:1.2em;
	margin-top:20px;
	
	margin-right:20px;
}

#curve {
	height:71px;
	background-image:url(images/curve.png);
}

#mainwrap {
	background-image:url(images/greentree.png);
	background-position:bottom left;
	background-repeat:no-repeat;
	

}

#content {
	background-image:url(images/botback.png);
	background-repeat:repeat-x;
	background-color:#0a7c0a;
}

#topmain {
	height:20px;
	text-align:right;
}

#topmain h1 {
	margin-top:0;
	font-size:1.2em;
	color:#FF0;
	margin-right:20px;
}
	

#botwrap {
	min-height:420px;

}

#botwrap-l {
	min-height:600px;

}

#bigbottom li {
	line-height:25px;
}

#bigbottom a {
	color:#FFF;
}

#bullets {
	float:left;
	width:310px;
}

#bullets-text {
	float:left;
	width:330px;
}

#bullets-text p {
	margin-left:10px;
}

#bullets p {
	margin-left:10px;
	text-align:justify;
}


#bullets li {
	line-height:30px;
	margin-left:20px;
}

#colwrap {
	float:right;
	width:440px;
}

.coltop {
	background-image:url(images/coltop.png);
	height:8px;
}

.colbot {
	background-image:url(images/colbot.png);
	height:8px;
}

.colmid {
	background-color:#033b03;
}

#right {
	width:160px;
	float:right;
}

#left {
	float:left;
	width:270px;
}

#leftcol {
	float:left;
	width:128px;
	margin-top:18px;
}

#midcol {
	float:right;
	width:128px;
	margin-top:18px;
}

#rightcol {
	
	width:128px;
	float:right;
	margin-right:20px;
	margin-top:18px;
	
}

#colwrap img {
	margin-top:15px;
	margin-left:1px;
	margin-bottom:5px;
}

#colwrap h2 {
	font-size:1.1em;
	text-align:center;
}

#colwrap p {
	margin-left:7px;
	margin-right:5px;
	font-size:0.9em;
	
}

#footer {
	clear:both;
	height:45px;
	background-color:#000;
	color:#FFF;
	
}

#copy {
	float:left;
	width:400px;
	margin-top:10px;
	font-size:0.7em;
	font-style:italic;
}

#footlinks {
	float:right;
	width:200px;
	margin-right:10px;
	text-align:right;
}

#footlinks a {
	text-decoration:underline;
	font-size:0.8em;
	font-weight:bold;
	color:#FFF;
}

#tag {
	font-size:0.9em;
	clear:both;
	text-align:center;

}

#quotes {
	clear:both;
	padding-top:10px;
	margin-top:20px;
	
}
	
#quotes p {
	margin:0 30px 0 40px;
	font-style:italic;
	
}

.rt {
	text-align:right;
	font-size:0.9em;
	padding-bottom:10px;
}