/* reset */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend{
  margin: 0;
  padding: 0;
  border: 0 ;
  outline: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}
:focus {
  outline: 0;
}
body {
  
  color: black;
  background: white;
}
ol, ul {
  list-style: none;
}
table {
  border-collapse: separate;
  border-spacing: 0;
}
caption, th, td {
  text-align: left;
  font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
  content: "";
}
blockquote, q {
  quotes: "" "";
}

/* END reset */
/*
body{
  width: 1000px;
  margin: 0 auto;
  background-color: #a4d264;
  position: relative;
}
*/

a {
	color:#008457;
	text-decoration:none;

}

#clear {
	clear:both;
}


hr{
  border: 0;
  height: 2px;
  color: green;
  background-color: green;
}
	
#line {
  margin: 0;
  padding: 0;
  width: 100%;
  height: 3px;
  background-color: green;
} 

OL {
  list-style: inside decimal;
  line-height:16pt;
}

UL {
	list-style: inside disc;
	line-height:16pt;
}

#bodywrap {
  font-family: Helvetica,Arial,Verdana, sans-serif;
  width: 1007px;
  margin: 0 auto;
  position: relative;

}




#top{
  width:954px;
  min-height:77px;
  background: transparent url(/images/img_header.jpg);
}
#top A.home {
  display: block;
  height: 60px;
  width: 160px;
  left: 30px;
  top: 20px;
  position: absolute;  
 }


#top .topnav{
  font: Verdana, sans-serif;
  font-size: 10pt;
  float:right;
  padding-top:40px;
  padding-right:10px;
  color:green;
 }

 
 
#top .topnav a{
 text-decoration:none;
 color:#008457;
 }
#top .topnav a:hover {
 text-decoration:underline;
 color:#008457;
 }  

#imgsearch{
position:relative;
left:-4px;
top:3.5px;
}


input.tb{
  width:200px;
  border: 1px solid ;
  height: 1em;
  font-size: 14px;
  line-height:1em;
}

#tl {
 postion:absolute;
 top:-30px;
 left:200px;
}

#leftshadow {
	background: transparent url(/images/img_shadowleft.jpg);
	float:left;
	width:26px;
	min-height:786px;
}

#left_shadow {
	background: transparent url(/images/img_shadow_left.jpg);
	float:left;
	width:26px;
	min-height:786px;
}


#rightshadow {

	background: transparent url(/images/img_shadowright.jpg);
	float:left;
	width:25px;
	min-height:786px;
}


#right_shadow {

	background: transparent url(/images/img_shadow_right.jpg);
	float:left;
	width:25px;
	min-height:786px;
}

#maincontent{
	float:left;
	width:955px;
}

#mainbg1{
width:954px;
height:301px;
background: transparent url(/images/images_rotating/img_bgbanner_1.jpg);
}

#mainbg2{
width:954px;
height:301px;
background: transparent url(/images/images_rotating/img_bgbanner_2.jpg);
}

#mainbg3{
width:954px;
height:301px;
background: transparent url(/images/images_rotating/img_bgbanner_3.jpg);
}

#mainbg4{
width:954px;
height:301px;
background: transparent url(/images/images_rotating/img_bgbanner_4.jpg);
}

#mainbg5{
width:954px;
height:301px;
background: transparent url(/images/images_rotating/img_bgbanner_5.jpg);
}

#mainbg6{
width:954px;
height:301px;
background: transparent url(/images/images_rotating/img_bgbanner_6.jpg);
}

#mainbg7{
width:954px;
height:301px;
background: transparent url(/images/images_rotating/img_bgbanner_7.jpg);
}

#mainbg8{
width:954px;
height:301px;
background: transparent url(/images/images_rotating/img_bgbanner_8.jpg);
}

#mainbg9{
width:954px;
height:301px;
background: transparent url(/images/images_rotating/img_bgbanner_9.jpg);
}


#smbg1{
width:954px;
height:150px;
background: transparent url(/images/images_rotating/img_smbanner_1.jpg);
}

#smbg2{
width:954px;
height:150px;
background: transparent url(/images/images_rotating/img_smbanner_2.jpg);
}

#smbg3{
width:954px;
height:150px;
background: transparent url(/images/images_rotating/img_smbanner_3.jpg);
}

#smbg4{
width:954px;
height:150px;
background: transparent url(/images/images_rotating/img_smbanner_4.jpg);
}

#smbg5{
width:954px;
height:150px;
background: transparent url(/images/images_rotating/img_smbanner_5.jpg);
}

#smbg6{
width:954px;
height:150px;
background: transparent url(/images/images_rotating/img_smbanner_6.jpg);
}

#smbg7{
width:954px;
height:150px;
background: transparent url(/images/images_rotating/img_smbanner_7.jpg);
}

#smbg8{
width:954px;
height:150px;
background: transparent url(/images/images_rotating/img_smbanner_8.jpg);
}

#smbg9{
width:954px;
height:150px;
background: transparent url(/images/images_rotating/img_smbanner_9.jpg);
}


#conleft{
min-height:352px;
width:293px;
float:left;
background: transparent url(/images/img_contentbg.jpg);
background-repeat:repeat-x;
padding-left: 10px;
padding-top:4px;
color: #777776;
font-size:10.5pt;
}

#conright{
min-height:350px;
width:628px;
float:left;
background: transparent url(/images/img_contentbg.jpg);
background-repeat:repeat-x;
padding-left:22px;
padding-top:6px;
}

#con_left{
min-height:352px;
width:283px;
float:left;
background: transparent url(/images/img_contentbg.jpg);
background-repeat:repeat-x;
padding-left: 10px;
padding-top:4px;
color: #777776;
font-size:10pt;
padding-right:10px;
}

h3 {
font-weight:bold;
font-size:12pt;
color: #008457;

}

h4 {
font-weight:bold;
font-size:11pt;
color: #008457;


}

#con_right{
min-height:350px;
width:600px;
float:left;
background: transparent url(/images/img_contentbg.jpg);
background-repeat:repeat-x;
padding-left:22px;
padding-top:6px;
padding-right:30px;
font-size:10pt;
}

#con_right ul{

color:black;
font-family: Helvetica,Arial,Verdana, sans-serif;
font-size:9pt;
}


#_nav1{
padding-left:297px; 
padding-top:266px;
}

#_nav{
 position:relative;
 left:297px;
 top:265px;
 
}

#nav1{
padding-left:297px; 
padding-top:103px;
padding-right:30px;
}


#nav{
 position:relative;
 left:297px;
 top:100px;
 width:640px;
}

.menu{
font-size:13pt; 
float:left; 
font-weight:bold; 
padding-left:28px;
color:red;
}


#tm1{
  position:absolute;
  left:40px;
  top:15px;
  width:292px;
  height:192px;
  z-index:1;
  background: transparent url(/images/images_testimonial/img_tm1.png);
}

#tm2{
  position:absolute;
  left:40px;
  top:15px;
  width:292px;
  height:192px;
  z-index:1;
  background: transparent url(/images/images_testimonial/img_tm2.png);
}

#tm3{
  position:absolute;
  left:40px;
  top:15px;
  width:292px;
  height:192px;
  z-index:1;
  background: transparent url(/images/images_testimonial/img_tm3.png);
}

#tm4{
  position:absolute;
  left:40px;
  top:15px;
  width:292px;
  height:192px;
  z-index:1;
  background: transparent url(/images/images_testimonial/img_tm4.png);
}

#tm5{
  position:absolute;
  left:40px;
  top:15px;
  width:292px;
  height:192px;
  z-index:1;
  background: transparent url(/images/images_testimonial/img_tm5.png);
}

#dyk1{
	position:absolute;
	left:361px;
	top:386px;
	width:300px;
	height:219px;
	z-index:1;
	background: transparent url(/images/images_dyk/img_dyk_1.png);
}
#dyk2{
	position:absolute;
	left:361px;
	top:386px;
	width:300px;
	height:219px;
	z-index:1;
	background: transparent url(/images/images_dyk/img_dyk_2.png);
}
#dyk3{
	position:absolute;
	left:361px;
	top:386px;
	width:300px;
	height:219px;
	z-index:1;
	background: transparent url(/images/images_dyk/img_dyk_3.png);
}
#dyk4{
	position:absolute;
	left:361px;
	top:386px;
	width:300px;
	height:219px;
	z-index:1;
	background: transparent url(/images/images_dyk/img_dyk_4.png);
}
#dyk5{
	position:absolute;
	left:361px;
	top:386px;
	width:300px;
	height:219px;
	z-index:1;
	background: transparent url(/images/images_dyk/img_dyk_5.png);
}

a.dyk_a{
	display:block;
	height: 40px;
 	width: 130px;
  	left: 140px;
    top: 160px;
    position: absolute;  
}

#location {	
	position:absolute;
	left:666px;
	top:386px;
	width:300px;
	height:219px;
	z-index:1;
}

#top5reasons{
	position:absolute;
	left:359px;
	top:613px;
	width:300px;
	height:126px;
	
}
#avpro {
	position:absolute;
	left:666px;
	top:613px;
	width:300px;
	height:126px;
	z-index:1;
	background: transparent url(/images/img_avprop.jpg);
}

#breadcrumb {
	padding-left:5px;
	padding-bottom:5px;
	color:#008457;
	font-size:8.5pt;
}
em {

color:#008457;
font-size:8pt;
}

#newspullOut {
	position: absolute;
	top: 430px;
	left: 680px;
	z-index: 99;
	width: 270px;
	height: 158px;
	overflow: auto;

}

#newspullOut h1{
	border-bottom: 1px solid #4e5c57;
	color: #6E8301;
	padding-left: 2px;
	margin-bottom: 0px;
	font-size: 11px;
}

#newspullOut p{
	font-size: 10px;
	margin-bottom: 10px;
	padding-left: 5px;
	padding-right: 5px;
}

