/* CSS Document */

body { font-family:arial, tahoma, geneva; font-size:11px; margin:0; padding:0; line-height:20px; font-size:12px; color:#000000;  }
p,li,a,div,td { font-size:12px; color:#000000; line-height:20px; }

a {text-decoration:underline; }
a:hover { text-decoration:none; }

h1, h3, h4, h5 { font-family: Helvetica, Arial, Verdana, sans-serif; font-weight: bold; letter-spacing: -.05em; margin: 0; padding: 0; line-height: 1em; }

h1 { height:20px; font-size:15px; color:#006f34; text-align:left; }

#content { width:770px; margin:0; padding:0; }
#content #header { clear:both; height:98px; margin:0; padding:0; }

#content #header #head_left { float:left; width:300px; height:98px; text-align:left;  margin:0; padding:0; }
#content #header #head_left h2 { background-image:url(/images/logo.jpg); background-position:top left; width:300px; height:98px; margin:0; padding:0; }
#content #header #head_left h2 span { display:none; }

#content #header #head_right { float:right; width:300px; text-align:left; margin:0; padding:20px 0 0 0;  }
#content #header #head_right p, #content #header #head_right a  { font-size:11px;  }

#nav {	height:70px; width:770px; background-image:url(/images/menu_bg.jpg); background-color:#000000; background-repeat: repeat-x; clear:both; margin:0; padding:0; text-align:left; }
#nav ul { height:70px; margin:0; padding:0; }
#nav ul li { text-align:left; float:left; margin:0; padding:0; width:145px; height:70px; list-style:none; }
#nav ul li a { width:145px; height:70px; margin:0; padding:0; display:block; text-decoration:none !important; }
#nav ul li a span { display:none; }

#nav ul li a.nav_home { background-image:url('/images/nav_home_0.gif'); } 
#nav ul li a.nav_home:hover { background-image:url('/images/nav_home_1.gif'); } 

#nav ul li a.nav_aboutus { background-image:url('/images/nav_about_0.gif'); } 
#nav ul li a.nav_aboutus:hover { background-image:url('/images/nav_about_1.gif'); } 

#nav ul li a.nav_packages { background-image:url('/images/nav_packages_0.gif'); } 
#nav ul li a.nav_packages:hover { background-image:url('/images/nav_packages_1.gif'); } 

#nav ul li a.nav_gallery { background-image:url('/images/nav_gallery_0.gif'); } 
#nav ul li a.nav_gallery:hover { background-image:url('/images/nav_gallery_1.gif'); } 

#nav ul li a.nav_contactus { background-image:url('/images/nav_contact_0.gif'); } 
#nav ul li a.nav_contactus:hover { background-image:url('/images/nav_contact_1.gif'); } 

#content #hero { height:390px; width:770px; margin:0; padding:0; background-color:#ffffff; }

#content #bodycopy { clear:both; margin:0; padding:10px 0 20px 0; }
#content #bodycopy #copy_left { width:450px; float:left; text-align:left; margin:0; padding:0; } 
#content #bodycopy #copy_right { width:280px; float:right; text-align:left; margin:0; padding:0; } 

#footer { width:770px; margin:60px 0 0 0; padding:0; }
#footer p,#footer a { text-align:left; font-size:10px !important; line-height:18px; }
#footer a.cow { color:#cccccc; }

span.tnpl { background-color:#ffffff; height:1px; width:1px; background-repeat:no-repeat;  background-position: -1000px -1000px; padding:0; margin:0; }
#tnpl01 { background-image:url('/images/nav_home_0.gif'); }
#tnpl02 { background-image:url('/images/nav_home_1.gif'); }
#tnpl03 { background-image:url('/images/nav_home_2.gif'); }
#tnpl04 { background-image:url('/images/nav_about_0.gif'); }
#tnpl05 { background-image:url('/images/nav_about_1.gif'); }
#tnpl06 { background-image:url('/images/nav_about_2.gif'); }
#tnpl07 { background-image:url('/images/nav_packages_0.gif'); }
#tnpl08 { background-image:url('/images/nav_packages_1.gif'); }
#tnpl09 { background-image:url('/images/nav_packages_2.gif'); }
#tnpl10 { background-image:url('/images/nav_gallery_0.gif'); }
#tnpl11 { background-image:url('/images/nav_gallery_1.gif'); }
#tnpl12 { background-image:url('/images/nav_gallery_2.gif'); }
#tnpl13 { background-image:url('/images/nav_contact_0.gif'); }
#tnpl14 { background-image:url('/images/nav_contact_1.gif'); }
#tnpl15 { background-image:url('/images/nav_contact_2.gif'); }

p.gallerypics img { padding:0px; margin:3px; }
