body{

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

	background-color: #FFFFCC;

}

h1{

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

	font-style: italic;

	color: #ff9900;

	font-size: 24px;

	margin-top:0px;

	margin-bottom: 10px;

}

h2{

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

	font-style: italic;

	color: #ff9900;

	font-size: 26px;

	margin: 0px;

}

h1.home{

	margin: 0px;

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

	font-size: 16px;

	color: #cccc99;

}



h3 {

	font-size: 18px;

	letter-spacing: .5px;

	color: #000;

	margin-top: 5px;

	font-weight: normal;

	margin-bottom: 10px; 

	border-bottom: 2px solid #99cc00; 

	width: 100%;}

	

/* 	color: #99cc00; */

h4 {

	font-size: 13px;

	font-weight: bold;

	letter-spacing: 1px;

	margin-bottom: 4px;

	}



p { font-size: 14px; margin-top: 5px; line-height: 125%;}

	p.testimonial { margin-left: 40px; margin-right: 40px; font-style: italic; text-align: justify; line-height:140%;}



a { color: #99cc00; font-weight: bold; text-decoration: none; }

a:hover { color: #FF9900; }



hr { color: #fff; border-bottom: 1px dashed #ccc; height: 0px; width:600px;}



#container{

	width: 800px;

	padding-right: 20px;

	padding-left: 20px;

	padding-top: 20px;

	margin-right: auto;

	margin-left: auto;

	border: 5px solid #99cc00;

	background-color:#FFFFFF;

}

#header{

	height: 168px;

	margin-bottom: 0px;

	text-align: center;

}



#content { font-size: 13px; }



#content ol, ul {  margin-right: 40px; text-align: justify; }

#content li { margin-bottom: 10px; font-size: 13.5px; }



.contact { margin-left: auto; margin-right: auto; }



.center { text-align: center; margin-left: auto; margin-right: auto; }



.imgleft { float: left; margin-right: 10px; }

.imgright { float: right; margin-left: 10px; }



.small { font-size: 11px; }



/*---------------------------------------------------*/

#navigation{

	background-color: #99cc00;

	height: 25px;

	text-align: center;



}



/*

#navigation ul{

	margin: 0px;

	margin-left: auto;

	margin-right: auto;

	padding: 0px;

	padding-top: 2px;

}



#navigation li{

	list-style: none;

	display: inline;

	padding-left: 15px;

	padding-right: 30px;

}



#navigation a{

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

	font-size: 14px;

	font-weight: bold;

	color: #ffffff;

	text-decoration: none;

}

*/

/*---------------------------------------------------*/

#content{

	margin-left: 190px;

	width: 610px;

	position: relative;

}

#leftSide{

	width: 170px;

	float: left;

	margin-left: 0px;

}

#leftSide img{

	margin-bottom: 2px;

}

#leftSide br{

	height: 4px;

	line-height: 2px;

}

/*---------------------------------------------------*/

#footer{

	width: 800px;

	height:40px;

	text-align: center;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #CCCCCC;

	padding-top: 5px;

	margin-top: 15px;

	font-size: 10px;

}

#footer a{

	font-size: 10px;

	color: #000000;

	text-decoration: none;

	font-weight: normal;

}

	#footer a:hover { color: #FF9900; }

	

#footer p{

	margin: 0px;

	color: #999999;

	font-size: 11px;

}



#footer ul { text-align: center;list-style-type: none; margin-top: 0px; margin-bottom: 0px; margin-right: auto; margin-left: auto; padding-left: 0px}

#footer ul a { font-size: 11px; }

	#footer ul li { 

		display: inline; 

		border-right: 1px solid #000;

		padding-right: 5px;

		padding-left: 3px;

		

		}

		

		#footer ul li.last { border-right: 0px; }

		

/*--------------*/



#clear { clear:both; }



.inset { 

	padding-bottom: 5px; 

	padding-left: 5px; 

	width: 156px; 

	padding-right: 5px; 

	float: right; 

	padding-top: 5px;

	font-size: 14px;

	text-align: justify;

	margin-left: 10px;

	}

	

	div.inset a { font-weight: normal; color: #FF6600; text-decoration: underline; }

	div.inset a:hover { color: #FFCC00; }

	

.large { font-size: 16px; }



/* Distance Table */



#distance { 

width: 600px;

margin-right: auto;

margin-left: auto;

border: none;

font-size: 10px;

}



#distance td {

padding: 2px 2px 2px 2px;

}



tr.top1 { 

	font-size: 12px;

	font-weight: bold;

	border-bottom: 1px solid #000;

	}

	

tr.top2 {

	font-size: 9px;

	border-bottom: 1px solid #000;

	font-style: italic;

	}

	

tr.lineA { 

	background-color: #FFFFCC;

	}
	
#banner_facebook{background: url(images/button_facebook.gif) no-repeat; display: block; width: 166px; height: 50px; 
-moz-transition: all 0.3s eas-in;
-o-transition: all 0.3s eas-in;
-webkit-transition: all 0.3s eas-in;
transition: all 0.3s eas-in}
#banner_facebook:hover{background-position: 0px -50px}
#banner_facebook span{display: none}

