/* CSS Document */
*{ padding:0px; margin:0px;}
*{ padding:0px; margin:0px;}
body{ background: #fff; font-family:Tahoma; font-size:12px; line-height:12px; color:#393939; }
a{text-decoration:none; color:#3b3939; outline:none;}
img{ border:none;}
.floatleft{ float:left;}
.floatright{ float:right;}
.clear{ clear:both;}

.wrapper{ width:829px; margin:0px auto;}
.header{ height:105px; border:#4c4e55 solid; border-width:0 0 3px 0;}
.logoarea{ float:left; padding:18px 0 0 32px; width:218px;}
.contactarea{ float:right; width:146px; height:80px; padding:16px 90px 0 0;}
.contactarea h2{ font-family:"Times New Roman", Times, serif; font-size:18px; line-height:20px; font-weight:bold; color:#535c2a;}
.contactarea p{ font-family:"Verdana"; font-size:11px; line-height:12px; font-weight:normal; color:#965937;}

/*-----------menu--------------*/
.menuarea{ background:url(../images/menubg.jpg) 0 0 repeat-x; height:34px; margin-top:1px;}
.navigation{ width:618px; margin:0px auto;}
.navigation ul{ font-family:"Calibri"; list-style:none;;}
.navigation ul li{ float:left; font-size:20px; line-height:34px; height:34px; display:block;  }
.navigation ul li a{ text-decoration:none; float:left; display:block; padding:0 16px; margin:0; color:#fff; }
.navigation ul li a:hover{background: url(../images/menuover.jpg) 0 0 repeat-x; display:block;  }

.active{ background: url(../images/menuover.jpg) 0 0 repeat-x; display:block;}

.banner{ border:#a9857e solid; border-width:2px; margin:3px 0 0 0;}

.mainbody{ width:799px; padding:8px 15px;}
.bodytxt{ float:left; width:245px;}
.bodytxt h1{ font-family:"Times New Roman", Times, serif; font-size:36px; line-height:32px; font-weight:normal; color:#535c2a; text-align:center; padding:0 0 10px 0;}
.bodytxt h1 span{ font-family:"Times New Roman", Times, serif; font-size:30px; line-height:28px; font-weight:normal; color:#965937; text-transform:uppercase;}
.bodytxt p{ font-family:Tahoma; font-size:12px; line-height:12px; color:#393939; text-align:justify; padding:0 15px 30px 0; }
.bodytxt p a{ color:#4e7cd9; text-decoration:underline;}
.bodyshadow{ float:left;}
.middlebody{ vertical-align:middle; text-align:center; height:145px;}

.footer{ background:url(../images/footerbg.jpg) 0 0 repeat-x; height:106px;}
.mainfooter{ height:50px; padding:28px 0;}
.mainfooter h4{ font-family:"Calibri"; font-size:18px; line-height:20px; font-weight:normal; color:#fff; text-align:center;}
.mainfooter p{ font-family:Tahoma; font-size:12px; line-height:14px; color:#b8bca7; text-align:center;}


/*-----------innerpages--------------*/
.contactimg{ width:234px; float:left; margin-right:1px;}
.rightbodytxt{ float:left; padding:25px 0 0 15px;}
.rightbodytxt h1{ font-family:"Times New Roman", Times, serif; font-size:32px; line-height:48px; font-weight:normal; color:#535c2a; text-transform:uppercase;}
.rightbodytxt h5{ font-family:"Verdana"; font-size:18px; line-height:36px; font-weight:normal; color:#965937; text-transform:uppercase; }
.rightbodytxt p{ font-family:"Verdana"; font-size:12px; line-height:18px; font-weight:normal; color:#965937;}
.rightbodytxt p a{ color:#965937;}

/*-----------article--------------*/
.articlemenu{ width:234px; float:left;}
.articlemenu h1{ font-family:"Times New Roman", Times, serif; font-size:30px; line-height:28px; font-weight:normal; color:#535c2a; text-transform:uppercase;  padding:10px 0;}
.articlemenu ul li{ list-style:none; font-family:Tahoma; font-size:14px; line-height:22px; font-weight:bold; color:#51601c; text-transform:uppercase;}
.articlemenu ul li a{ background:url(../images/whitearrow.png) 0 -2px no-repeat; text-decoration:none; color:#51601c; padding:0 0 0 20px;}
.articlemenu li a:hover{ background:url(../images/grayarrow.png) 0 -2px no-repeat; }
.rightarticletxt{ float:left; width:530px;}
.rightarticletxt h1{ font-family:"Times New Roman", Times, serif; font-size:30px; line-height:28px; font-weight:normal; color:#535c2a; text-transform:uppercase; padding:10px 0;}
.rightarticletxt h3{ font-family:"Tahoma"; font-size:15px; line-height:18px; font-weight:bold; color:#965937; padding-bottom:10px;}
.rightarticletxt h4{ font-family:"Tahoma"; font-size:11px; line-height:18px; font-weight:bold; color:#965937; padding-left:460px;}
.rightarticletxt h4 a{ color:#965937;}
.rightarticletxt h4 a:hover{ color:#965937; text-decoration:underline;}
.rightarticletxt h5{ font-family:"Tahoma"; font-size:14px; line-height:18px; font-weight:bold; color:#535c2a; text-transform:uppercase; padding:0 0 10px 0;}
.rightarticletxt p{ font-family:"Verdana"; font-size:12px; line-height:14px; font-weight:normal; color:#767676; padding:0 0 10px 0; text-align:justify;}
.rightarticletxt ul{ padding:8px 0;}
.rightarticletxt ul li{ list-style:square; font-family:Tahoma; font-size:12px; line-height:20px; font-weight:bold; margin: 0 0 0 50px;}

/*-----------services--------------*/
.servicemenu{ width:234px; float:left;}
.servicemenu h1{ font-family:"Times New Roman", Times, serif; font-size:30px; line-height:28px; font-weight:normal; color:#535c2a; text-transform:uppercase;  padding:10px 0;}
.servicemenu ul li{ list-style:none; font-family:Tahoma; font-size:14px; line-height:22px; font-weight:bold; color:#51601c; }
.servicemenu ul li a{ background:url(../images/whitearrow.png) 0 -2px no-repeat; text-decoration:none; color:#51601c; padding:0 0 0 20px;}
.servicemenu li a:hover{ background:url(../images/grayarrow.png) 0 -2px no-repeat; }

/*-----------aboutus--------------*/
.booktxt{ float:left; width:290px;}
