
/* Body= default paragraph font */

body {
	background-color: ; 
	font-family: verdana, sans-serif; margin:0px;
	background: url(./images/pic_home02.gif) top left repeat-x #8BBF47; /* light green with plants*/
}
main_box {
	margin:0;
	
}

/* hyperlinks */
a { text-decoration : none }
a:link {font-family: verdana, sans-serif; font-size: 8pt; color: #000000;}
a:active{font-family: verdana, sans-serif; font-size: 8pt; color: #000000;}
a:visited {font-family: verdana, sans-serif; font-size: 8pt; color: #000000;}
a:hover {font-family: verdana, sans-serif; font-size: 8pt; color: #000000;}

/* Menu */

#pointermenu{
border-top: 6px solid; (optional border across top)
border-style: solid; 
border-color: #1A2909;/*dark green for menu*/
margin: 0;
padding: 0;
}

#pointermenu ul{
margin: 0;
margin-left: 0px; /*menu offset from left edge of window*/
float: left;
padding-left: 10px;
background-color: #3B610E; /* light green for menu*/
}

* html #pointermenu ul{ /*IE6 only rule. Decrease ul left margin and add 1em bottom margin*/
margin-bottom: 1em;
margin-left: 0px; /*menu offset from left edge of window in IE*/
}

#pointermenu ul li{
display: inline;
}


#pointermenu ul li a{
float: left;
color: white;
font-weight: bold;
padding: 5px 11px 12px 20px;
text-decoration: none;
background: url(images/pointer.gif) bottom center no-repeat;
}

#pointermenu ul li a:visited{
color: white;
}


#pointermenu ul li a:hover, #pointermenu ul li a#selected{ /*hover and selected link*/
color: white;
background-color: #1A2909;/*dark green for menu*/
}

#pointermenu ul li a#rightcorner{
padding-right: 0;
padding-left: 10px;
background:  bottom right no-repeat; /*optional right round corner*/
}

/* service memu*/
#servicemenu {
margin: 10px;
padding: 10px;
}

#servicemenu ul li a{
color: #666600;
font-weight: bold;
font-size: 10pt;
text-decoration: none;
}

#servicemenu ul li a:hover, #servicemenu ul li a#selected{ /*hover and selected link*/
color: #333300;
}

#servicemenu ul li a:visited{
color: #888800;
}

/*  tables */

table	{
	background-color:#e24814; /*dark orange*/
	font-size: 7pt; 
	font-family:Verdana, sans-serif;
	margin-top: 0pix; 
	margin-bottom: 0pix; 
}

tr		{
	font-family:Verdana, sans-serif;
}

tr.work		{
	border:1px;
	margin-bottom: 10px;
	font-family:Verdana, sans-serif;
}

td.title{
	margin-top: 5px;
	font-family:verdana, sans-selif;
	font-size:16pt; 
	color: white;
}

td.top_space{
	border: solid 5px;
	border-style: solid;
	border-color: #fb551c; /* Orange */
}

td.sub_title{
	border-left: solid 20px;
	border-right:solid 20px;
	border-color:#fb551c;/* Orange */
	margin-top: 10px;
	padding-left: 20px;
	font-family:Verdana, sans-serif;
	font-size: 12pt; 
	color:#ffffff;
	background-color:#1A2909;/*dark green for menu*/
}

td.content{
	border-left: solid 20px;
	border-right:solid 20px;
	border-color:#fb551c;
	padding-left: 20px;
	padding-right: 10px;
	padding-top:5px;
	padding-bottom:5px;
	font-family:Verdana, sans-serif;
	font-size: 9pt; 
	color:#666600; /*letter green gold */
	background-color:#fff3e4; /* very light orange*/
}

td.content2{
	border-left: solid 20px;
	border-right:solid 20px;
	border-color:#fff;
	padding-left: 20px;
	padding-top:5px;
	padding-bottom:5px;
	font-family:Verdana, sans-serif;
	font-size: 8.5pt; 
	font-color:#666600;/*letter green gold*/
	background-color:#fff;
}

td.content3{
	border-left: solid 20px;
	border-right:solid 20px;
	border-color:#fb551c;/*orange*/
	padding-left: 20px;
	padding-top:20px;
	padding-bottom:5px;
	font-family:Verdana, sans-serif;
	font-size: 9pt; 
	background-color:#fff;
}

td.content4{
	padding-top:15px;
	background-color:#fff;
}

td.content5{
	padding-left: 20px;
	padding-right: 10px;
	padding-top:5px;
	padding-bottom:5px;
	font-family:Verdana, sans-serif;
	font-size: 10pt; 
	color:#666600; /*letter green gold */
	background-color:#fff3e4; /* very light orange*/
}

td.whitebg {
	background-color:#fff;
}

td.sub_title2{
	border-left: solid 20px;
	border-right:solid 20px;
	border-color:#fb551c;/*orange*/
	margin-top: 10px;
	padding-left: 80px;
	font-family:Verdana, sans-serif;
	font-size: 12pt; 
	color:#ffffff;
	background-color:#3B610E;/*light green*/
}

td.news{
	width: 500px;
	border-left: solid 20px;
	border-right:solid 20px;
	border-color:#fb551c;
	padding-left: 20px;
	padding-right: 10px;
	padding-top:5px;
	padding-bottom:5px;
	font-family:Verdana, sans-serif;
	font-size: 9pt; 
	color:#666600; /*letter green gold */
	background-color:#fff3e4; /* very light orange*/
}

td.photo{
	border-left: solid 10px;
	border-color:#fb551c;
	padding-left: 20px;
	padding-right: 10px;
	padding-top:5px;
	padding-bottom:5px;
	font-family:Verdana, sans-serif;
	font-size: 9pt; 
	color:#666600; /*letter green gold */
	background-color:#fff3e4; /* very light orange*/
}

td.white{
	bacground-color:white;
}

img.work{
	border: solid 1px;
	margin-right: 30px;
}

img.work2{
	border: solid 1px;
	margin-right: 6px;
}
