body{		
	margin:0;
	padding:0;
	background-image:url("/images/bkg_rpt2.jpg");
background-repeat:repeat-x;
background-color:#FFF;	
font-family:Arial, Helvetica, sans-serif;
	color:#666;
	}
table{
		font-size:13px;
	line-height:20px;
}
	
	
a:link {text-decoration:underline; color:#666;}
a:visited {text-decoration:underline; color:#666;}
a:hover {text-decoration:underline; color:#333}
a:active {text-decoration:underline; color:#666}	
	
	
h1{
	font-size:24px;
	color:#333333;
	padding:0 0 10px 0;
        margin:0 0 0 0;
	font-family:Trebuchet MS1, Trebuchet MS, sans-serif;
}

p {
	font-size:13px;
	line-height:20px;
}


p.readmore a:link, p.readmore a:visited, p.readmore a:active{
color:#FFFFFF;
text-decoration:none;
background:#333;
padding:3px 5px 3px 5px;
font-size:11px;
}

p.readmore a:hover{
color:#FFFFFF;
text-decoration:none;
border:1px solid #333;
text-decoration:underline;
background:#003399;
padding:3px 5px 3px 5px;
font-size:11px;
}




hr{
border-top:2px solid #2D8317;
border-bottom:none;
border-right:none;
border-left:none;
padding:10px 0 10px 0;
}



#container{
	width:1005px;
	}
	
#shade_left{
	vertical-align:top;
	height:100%;
	background-image:url("/images/shade_left_rpt.jpg");
	background-repeat:repeat-y;
	}
	
#shade_right{
	vertical-align:top;
	height:100%;
	background-image:url("/images/shade_right_rpt.jpg");
	background-repeat:repeat-y;

	}

#header{
	width:100%;
	height:138px;
	background-image:url("/images/header.jpg");
	}
	
#header_in{
	width:100%;
	height:113px;
	background-image:url("/images/header.jpg");
	}

#header a img{
        border:none;
        }	

#menu{
	width:100%;
	height:34px;
	background-image:url("/images/menu_bkg_rpt.jpg");
	background-repeat:repeat-x;
	}

	
#banner_hm{
	width:100%;
	height:250px;
	
	}
	
#banner_about{
	width:100%;
	height:113px;
	background-image:url("/images/about_banner.jpg");
}

#banner_contact{
	width:100%;
	height:113px;
	background-image:url("/images/contact_banner.jpg");
}

#keyHead_hm img{

border:none;
padding:0;
margin:0;


}
	
#content{
	width:100%;
	background-color:#fff;
	margin:0 0 0 0;
	padding:20px 0 20px 0;
display:table;
	}
	
#content_main{
	
	width:620px;
	padding:0 20px 0 20px;
        margin:0 20px 0 0;
        border-right:1px solid #ccc;
float:left;
	}

#content_noright{
	padding:0 0px 0 20px;
        margin:0 0 0 0;
        width:900px;
		
	}

#content ul li p{

line-height:15px;

}


#content_right{
	
	padding:0 20px 0 0;
        margin:0 0 0 0;
		float:right;
        width:245px;
	}



#content_right_hm{
	
	padding:0 20px 0 0;
        margin:0 0 0 0;
		float:right;
        width:245px;
	}

#content_right_hm p{
font-size:11px;
}

#content_right_hm h1{

font-size:18px;
padding:20px 0 0 0;
margin:0 0 0 0;

}


#footer{
	width:100%;

        background-color:#FFF;
height:415px;
	}

#tbl{
font-size:12px;
text-align:center;
}

#quicklinksTbl ul{
font-size:12px;
line-height:18px;
}


#footer_main ul{

padding:20px 25px 0 0;
margin:0px;
list-style:none;

}

#footer_main{

padding:0 0 0 30px;
float:left;
width:260px;
border-right:2px solid #eee;
}



#footer_mid{
float:left;
text-align:center;
font-size:13px;
padding:0 30px 0 30px;
width:300px;
border-right:2px solid #eee;
}



#footer_right{
text-align:right;
float:left;
padding:0 30px 0 0;
width:260px;
}




#map{

border:2px solid #eee;
width:900px;
height:450px;
}


#mapkey{
background-color:#eee;
width:900px;
border:2px solid #ccc;
}


#mapkey ul p{
font-size:12px;
line-height:10px;
margin:3px;

}


.smallTxt{
font-size:13px;
}


.slide h2{
font-family:Tahoma, Geneva, sans-serif;
color:#fff;
font-size:28px;
}

.slide_content p{
font-size:16px;
color:#eee;
line-height:26px;
}


.slide_more a:link, .slide_more a:visited, .slide_more a:active{
font-size:12px;
color:#fff;
text-decoration:none;
background-color:#333;
border:1px solid #555;
padding:5px 5px 5px 5px;
}



.slide_more a:hover{
color:#FFFFFF;
border:1px solid #333;
text-decoration:underline;
background:#003399;
}



.slide_content{
width:250px;
height:200px;
margin:120px 20px 0 0;
float:right;
}


.slide h2{
padding:0;
margin:0;
}


a.truncate_more_link{
font-size:13px;
}
