body{ margin:0 auto; padding:0px; background:#19110f url(images/bg.jpg) no-repeat; font-family:Arial, Helvetica, sans-serif;}
a{ text-decoration:none; list-style:none; color:#f02e0a;}
a:hover{ text-decoration:underline; list-style:none; color:#f02e0a; }
.header{ width:962px; margin:0 auto; height:487px;  overflow:hidden;padding:0px;}
.headerimg { background-position: center bottom; background-repeat: no-repeat; width:962px; height:487px; position:absolute; background-image:url(images/home_img.png);}
#headertxt { width:960px; margin:0 auto; clear:both; position:relative; top:74px; }
#firstline { background-image:url("../images/textbg.png"); color:#333; font-size:40px; padding:4px 13px 7px; float:left; display:block; }
#secondline { background-image:url("../images/textbg.png"); color:#CD2B3A; text-decoration:none; font-size:60px; padding:0 13px 10px; float:left; display:block; clear:both; }
#secondline:hover { text-decoration:underline; color:#7F000C; }

.pictured { background-color:#CC3333; color:#FFF; font-size:12px; padding:9px 16px; text-transform:uppercase; float:left; display:block; clear:both; margin-top:10px; }
.pictured a { font-size:16px; font-style:italic; letter-spacing:0; text-transform:none; color:#FFF; text-decoration:none; }
.pictured a:hover { text-decoration:underline; }
.subpage{ height:315px; background:url(images/subpage.png) no-repeat bottom left;}
.headerTop{ width:962px; margin:0px; float:left;}
.headerTopLeft{ width:347px; margin:0px; float:left; padding-top:6px; }
.headerTopTxt{ width:347px; margin:0px; float:left; font-size:10px; font-weight:normal; color:#ffffff;}
.headerRight{ width:350px; margin:0px; float:right;  }
.headerTopRight{ width:300px; margin:0px; float:right; padding-top:6px; }
.headerTopRight ul{ margin:0px; padding:0px;}
.headerTopRight li{ margin:0px; float:left; list-style:none; text-decoration:none; font-size:10px; font-weight:normal; padding:0px 4px 0px 6px; color:#6f6661;  }
.headerTopRight li a{ margin:0px; float:left; list-style:none; text-decoration:none; font-size:10px; font-weight:normal; color:#6f6661; padding:0px 11px 0px 6px; border-right:1px solid #ffffff;}
.headerTopRight li a:hover{ margin:0px; float:left; list-style:none; text-decoration:none; font-size:10px; font-weight:normal; color:#ffffff; padding:0px 11px 0px 6px;}
.headerTopRight li a.none{ border-right:none;}

.logo{ width:259px; height:187px; margin:0px 5px 0px 0px; float:left; }

.navi{ width:345px; margin:30px 0px 0px 0px; float:left;}
.navi ul{ margin:0px; padding:0px}
.navi li{ margin:0px; float:left; list-style:none; text-decoration:none; font-size:12px; font-weight:bold;  color:#938f8e; text-align:center; text-transform:uppercase;}
.navi li a{ width:102px; margin:0px 6px 0px 0px; float:left; list-style:none; text-decoration:none; font-size:12px; font-weight:bold; color:#938f8e; padding:13px 0px 13px 0px; background:url(images/about_img.png) no-repeat; display:block;}
.navi li a:hover{width:102px;  margin:0px 6px 0px 0px;  float:left; list-style:none; text-decoration:none; font-size:12px; font-weight:bold; color:#938f8e; padding:13px 0px 13px 0px; background:url(images/home_img.png) no-repeat; display:block;}
.navi li a.active{width:102px;  margin:0px 6px 0px 0px; float:left; list-style:none; text-decoration:none; font-size:12px; font-weight:bold; color:#938f8e;  padding:13px 0px 13px 0px; background:url(images/home_img.png) no-repeat;}

.navi2{ width:350px; margin:21px 0px 0px 0px; float:left;}
.navi2 ul{ margin:0px; padding:0px}
.navi2 li{ margin:0px; float:left; list-style:none; text-decoration:none; font-size:12px; font-weight:bold; color:#938f8e; text-align:center; text-transform:uppercase; }
.navi2 li a{ width:102px; margin:0px 6px 0px 0px; float:left; list-style:none; text-decoration:none; font-size:12px; font-weight:bold; color:#938f8e; padding:13px 0px 13px 0px; background:url(images/about_img.png) no-repeat; display:block;}
.navi2 li a:hover{width:102px;  margin:0px 6px 0px 0px;  float:left; list-style:none; text-decoration:none; font-size:12px; font-weight:bold; color:#938f8e; padding:13px 0px 13px 0px; background:url(images/home_img.png) no-repeat; display:block;}

.gallery {width:962px; height:140px; margin:0 auto; background:url(../images/border-2.jpg) bottom no-repeat; position:relative; }
.SliderAreaC {width:937px; height:140px; margin:0 auto; background:url(../images/border-2.jpg) bottom no-repeat; position:relative; padding:2px 12px 0px 13px; }
.gallery ul {list-style: none; padding: 0; margin: 0px 0px 8px 0px; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#FFFFFF; font-weight:normal;}
.gallery li {float: left; margin:15px 0px 15px 0px;}
.gallery li img {margin:0px 10px 20px 0px; width:185px; height:128px; border:4px solid #302424;}
.gallery li a {float: left; display: block; padding:0px 10px 0px 10px;}

.jcarousel-next-horizontal {
    position: absolute;
    top: 80px;
    right: -20px;
    width: 11px;
    height: 14px;
    cursor: pointer;
    background: transparent url(../images/arrow-right.png) no-repeat 0 0;
}

.jcarousel-prev-horizontal {
    position: absolute;
    top: 80px;
    left: -20px;
    width: 11px;
    height: 14px;
    cursor: pointer;
    background: transparent url(../images/arrow-left.png) no-repeat 0 0;
}

.banner{ width:935px; margin:0 auto; overflow:hidden; padding:39px 0px 0px 24px;}
.box1{ width:270px; margin:0px; float:left; padding-right:51px;}
.box1Top{ width:100%;  margin:0px; float:left; border-bottom:4px solid #302424; padding-bottom:10px;}
.box1Top h1{ font-size:26px; font-weight:bold; color:#eaeaea; padding:0px; margin:0px;} 
.box1Top p{ font-size:16px; font-weight:bold; color:#584f4a; padding:0px; margin:0px;} 
.box1Content{width:270px; margin:0px; float:left; padding-top:17px;}
.box1Content p{ font-size:12px;  font-weight:normal; color:#978f84; padding:0px; margin:0px; text-align:justify;}

.box1Content img{ width:270px; height:107px; margin:0px; float:left; display:block;}
.last{ padding-right:0px;}
.date{ color:#f02e0a;}
.space{ margin-top:20px;}
.arrow{ width:4px; height:7px; background:url(images/arrow.png) no-repeat; float:right;}
.last2{ width:340px; float:right; margin-top:10px;}


.footerContainer{ width:100%; margin:35px 0px 0px 0px; padding:13px 0px 10px 0px; overflow:hidden; background:url(images/footer_bg.gif) repeat-x;}
.footer{ width:941px; margin:0 auto;}
.footerLeft{ width:128px; float:left;  font-size:12px; padding:0px 0px 0px 10px;  font-weight:bold; color:#6f6661; margin:0px; 8 }

.Subbox1{ width:614px; margin:0px; float:left; padding-right:28px;}
.Subbox1Content{width:614px; margin:0px; float:left; padding-top:17px;}
.Subbox1Content p{ font-size:12px;  font-weight:normal; color:#978f84; padding:0px; margin:0px; text-align:justify;}

.inputarea{ padding:3px; font-size:12px; color:#C30; width:280px; border:1px solid #383838; background-color:#282828;}
.inputarea:hover{ border:1px solid #C30;}
.inputarea:focus{ border:1px solid #C30;}

.inputarea2{ padding:3px; font-size:12px; color:#C30; width:350px; height:100px; border:1px solid #383838; background-color:#282828;}
.inputarea2:hover{ border:1px solid #C30;}
.inputarea2:focus{ border:1px solid #C30;}

.Subbox1ContentMenu{width:614px; margin:0px; float:left;}
.menu22 ul{ margin:0px; padding:0px}
.menu22 li{ margin:0px; padding:0px; float:left; list-style:none; text-decoration:none; font-size:12px; font-weight:bold;  color:#938f8e; text-align:center; text-transform:uppercase;}
.menu22 li a{ width:102px; margin:0px 6px 0px 0px; float:left; list-style:none; text-decoration:none; font-size:12px; font-weight:bold; color:#938f8e; padding:13px 0px 13px 0px; background:url(images/about_img.png) no-repeat; display:block;}
.menu22 li a:hover{width:102px;  margin:0px 6px 0px 0px;  float:left; list-style:none; text-decoration:none; font-size:12px; font-weight:bold; color:#938f8e; padding:13px 0px 13px 0px; background:url(images/home_img.png) no-repeat; display:block;}
.menu22 li a.active{width:102px;  margin:0px 6px 0px 0px; float:left; list-style:none; text-decoration:none; font-size:12px; font-weight:bold; color:#938f8e;  padding:13px 0px 13px 0px; background:url(images/home_img.png) no-repeat;}

.menu22Anu ul{ margin:0px; padding:0px}
.menu22Anu li{ margin:0px; padding:0px; float:left; list-style:none; text-decoration:none; font-size:12px; font-weight:bold;  color:#938f8e; text-align:center; text-transform:uppercase;}
.menu22Anu li a{ margin:0px 6px 5px 0px; background:#302424; text-decoration:none; font-size:12px; font-weight:bold; color:#938f8e; padding:5px;display:block;}
.menu22Anu li a:hover{margin:0px 6px 5px 0px; background:#f02e0a; text-decoration:none; font-size:12px; font-weight:bold; color:#FFF; padding:5px;display:block;}
.menu22Anu li a.active{margin:0px 6px 5px 0px;  background:#f02e0a; text-decoration:none; font-size:12px; font-weight:bold; color:#FFF; padding:5px;display:block;}

.selectedanchor{ /*CSS class that gets added to the currently selected anchor link (assuming it's a text link)*/
/*background: yellow;*/
}


/* ######### Default class for drop down menus ######### */

.anylinkcss{
position: absolute;
left: 0;
top: 0px;
visibility: hidden;
border: 1px solid #f12f0d;
border-bottom-width: 0;
font: normal 12px Arial, Helvetica, sans-serif;
text-transform:uppercase;
line-height: 25px;
z-index: 100; /* zIndex should be greater than that of shadow's below */
background: #160f0e;
width: 200px; /* default width for menu */
}

.anylinkcss ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.anylinkcss ul li a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #f12f0d;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
text-indent: 5px;
color:#938f8e;
}

.anylinkcss a:hover{ /*hover background color*/
background: #674b3a;
color: #938f8e;
}

/* ######### Alternate multi-column class for drop down menus ######### */


.anylinkcsscols{
position: absolute;
left: 0;
top: 0;
visibility: hidden;
border: 1px solid black;
padding: 10px;
font: normal 12px Arial, Helvetica, sans-serif;
z-index: 100; /*zIndex should be greater than that of shadow's below*/
background: #DEFFCA;
}

.anylinkcsscols .column{
width: 130px;
float: left;
}

.anylinkcsscols .column ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.anylinkcsscols li{
padding-bottom: 3px;
}

/* ######### class for shadow DIV ######### */


.anylinkshadow{ /*CSS for shadow. Keep this as is */
position: absolute;
left: 0;
top: 0;
z-index: 99; /*zIndex for shadow*/
background: black;
visibility: hidden;
}
