/* CSS Document */

body{padding:0px; margin:0px; background:url(images/mainbg1.gif) 0 0 repeat-x; font:14px/20px Arial, Helvetica, sans-serif;}

div, p, ul, h1, h2, h3, form, label{margin:0px; padding:0px;}

ul{list-style-type:none;}



/*---Header---*/

#header{width:729px; height:145px; position:relative; margin:0 auto;}

#header ul{width:760px; height:44px; background:url(images/topmenubg.jpg) 0 0 no-repeat; font-size:13px; position:absolute; top:0px; left:0px;}

#header ul li{width:115px; float:left; }

#header ul li.spacer{padding:0 0 0 30px; width:29px; background: url(images/homebg.gif) 100% 0 no-repeat #fff; color:#674E00; text-decoration:none; text-align:center; line-height:44px; margin:0px;}

#header ul li a{width:130px; height:44px; display:block; background:url(images/menubg-normal.gif) 0 0 repeat-x #F2F2F2; color:#674E00; text-decoration:none; text-align:center; line-height:44px; margin:0px; font-weight:bold;}

#header ul li a.active{background: url(images/homebg.gif) 100% 0 no-repeat #fff; margin:0px;}

#header ul li a:hover{width:130px; background:#fff; color:#674E00; text-decoration:none; margin:0px;}

#header #logo{width:200px; height:73px; position:absolute; top:38px; left:46px; font-size:x-large; font-family:Arial}

#header h2{width:240px; height:40px; display:block; color:#B38800; position:absolute; top:35px; left:434px; font-size:12px; line-height:16px; padding:41px 0 0; font-weight:normal;}

#header h1{width:315px; height:239px; background:url(images/header.jpg) 0 0 no-repeat; position:absolute; top:77px; right:0px; text-indent:-20000px;}

#header h1{height:120px; background:url(images/ls430-l5.gif) 0 0 no-repeat; position:absolute; top:77px; right:0px; text-indent:-20000px;}



/*---Content---*/

#contentholder{width:683px; background:url(images/middlebg.jpg) 0 0 no-repeat; position:relative; margin:0 auto; padding:38px 0 0 46px;}

#content{width:682px; position:relative; top:0px; left:0px;}

#content p.captiontext{font:17px/22px Georgia, "Times New Roman", Times, serif; font-style:italic; background:#fff; color:#282828; padding:0 310px 0 0;} 

#content p.specialtext{font:17px/22px Georgia, "Times New Roman", Times, serif; font-style:italic; background:#fff; color:#b58a00; padding:0 0 0 0;} 

#content p.name{width:77px; background:#fff; color:#000; font-size:14px; font-style:italic; font-weight:bold; padding:0 0 0 300px;}

#content p.border{background:url(images/dot-line.gif) 0% 50% repeat-x; height:74px; padding:0px; margin:0px;}

#content div.captiontext{font:17px/22px Georgia, "Times New Roman", Times, serif; font-style:italic; background:#fff; color:#282828; padding:0 0 0 0;} 

#content div.name{width:150px; background:#fff; color:#000; font-size:14px; font-style:italic; font-weight:bold; padding:0px; margin-left:25px; margin-bottom:20px;}

#content div.left{float:left;width:55%;}

#content div.right{float:left;width:40%;margin-left:20px;}

#content #services{width:254px; height:101px; color:#fff; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold; position:absolute; top:0px; right:0px;}

#content #services p.largeone{font-size:24px; padding:18px 0 0 100px;}

#content #services p.largetwo{font-size:30px; padding:5px 0 0 100px;}

#content #services p.click{width:51px;}

#content #services p.click a{width:36px; height:18px; display:block; font-size:16px; background:url(images/arrow.gif) 0% 50% no-repeat #AC9248; line-height:14px; color:#fff; text-decoration:none; margin:14px 0 0 166px; padding:0 0 0 15px;}

#content #services p.click a:hover{text-decoration:underline;}

#content #locImg {height:200px;border-style:groove;border-width:medium;border-color:teal;margin-left:15px;background-color:Transparent;padding:0px;}

#content #locImgDiv {float:left;margin-top:20px;}

#content #locImgCaption {text-align:center;}

#content h2 {font:20px/25px Georgia, "Times New Roman", Times, serif; font-style:italic; position:relative;z-index:1;margin-top:-20px;margin-bottom:10px;}

#content h3 {font:17px/22px Georgia, "Times New Roman", Times, serif; font-style:italic; background:#fff; color:#782323; } 


/*---Footer ---*/

#footer{height:117px; background:url(images/footerbg.gif) 0 0 repeat-x #fff; color:#6F5D2B; font:12px/22px "Trebuchet MS",Arial, Helvetica, sans-serif; clear:both; padding:45px 0 0;}

#footer1 {position:relative; margin:0 auto;}

#footer1 ul{width:546px; position:absolute; top:0px; left:42px;}

#footer1 li{float:left; }

#footer1 ul li a{padding:0 10px 0; color:#6F5D2B; text-decoration:none; font-weight:bold;}

#footer1 ul li a:hover{text-decoration:underline;}

#footer1 p.copyright{width:204px; color:#D20039; position:absolute; top:23px; left:50px;}

