@charset "utf-8";
/* CSS Document */

body { background-color:#fff;  background-image:url(../images/main_bg.jpg); background-repeat:repeat-x; margin:0px; padding:0px; font:12px/20px Verdana, Geneva, sans-serif; color:#000;}

.maincontainer {width:1000px; height:auto; margin:0px auto 0px auto;}
.topbar {width:1000px; height:145px;}
.menu01 {width:100px; height:28px; font:12px/28px  Verdana, Geneva, sans-serif; color: #fff; border-left:solid 1px #f3e2a5;padding-top:6px;}
.menulinks {font:12px  Verdana, Geneva, sans-serif; color: #fff; text-decoration:none;}
.menu02 {width:100px; height:28px; font:12px/28px  Verdana, Geneva, sans-serif; color: #fff; border-left:solid 1px #f3e2a5;padding-top:6px;}
.menu03 {width:100px; height:28px; font:12px/28px  Verdana, Geneva, sans-serif; color: #fff; border-left:solid 1px #f3e2a5; padding-top:6px;}
.menu04 {width:125px; height:28px; font:12px/28px  Verdana, Geneva, sans-serif; color: #fff; border-left:solid 1px #f3e2a5;padding-top:6px;}
.menu05 {width:125px; height:28px; font:12px/28px  Verdana, Geneva, sans-serif; color: #fff; border-left:solid 1px #f3e2a5;padding-top:6px;}
.menu06 {width:125px; height:28px; font:12px/28px  Verdana, Geneva, sans-serif; color: #fff; border-left:solid 1px #f3e2a5;padding-top:6px; }
.menu07 {width:125px; height:28px; font:12px/28px  Verdana, Geneva, sans-serif; color: #fff; border-left:solid 1px #f3e2a5;padding-top:6px; border-right:solid 1px #f3e2a5;}
a.links:hover {color: #000; text-decoration:none;}
.links {color: #783702; text-decoration:underline;}
.links2 {color: #fff; text-decoration:none;}
a.links2:hover {color:#ffebae; text-decoration:none;}
li {margin:0px; padding:0px; list-style:none;}
ul {margin:0px; padding:0px; }
.contentholder {width:950px; height:auto; margin:0px auto 0px auto;}
.img_leftmain {width:326px; height:auto; float:left;}
.img_left {width:326px; height:220px; margin-top:50px; margin-bottom:5px;}
.center_imgmain {width:298px; height: auto; float:left;}
.center_imge {width:298px; height:381px; margin-top:15px;}
.center_imge_bottom{width:298px; height:77px; padding-top:10px; background:url(../images/centerbottom.jpg) no-repeat; text-align:center; font:12px/20px Verdana, Geneva, sans-serif; color:#000; font-weight:bold;}

.right_imgmain {width:326px; height: auto; float:left;}
.right_img {width:326px; height:220px; margin-top:50px;margin-bottom:5px;}
.home_top {width:316px; height:21px; margin-left:3px;}
.home_bg {width:296px; height:157px; margin-left:3px; background:url(../images/home_content_bg.jpg) repeat-y; overflow:hidden; padding-left:10px; padding-right:10px; font:12px/20px Verdana, Geneva, sans-serif; color:#000; font-weight:normal;}
.home_top2 {width:316px; height:21px; margin-left:10px;}
.home_bg2 {width:296px; height:157px; margin-left:10px; background:url(../images/home_content_bg.jpg) repeat-y; overflow:hidden; padding-left:10px; padding-right:10px; font:12px/20px Verdana, Geneva, sans-serif; color:#000; font-weight:bold; }
.clr {clear:both;}
.footer_main {width:100%; height:92px; position:relative; background:url(../images/footer_bg.jpg) repeat-x; margin-top:20px;}
.footertxt {width:1000px; height:77px; margin:0px auto 0px auto; font:11px/20px Verdana, Geneva, sans-serif; color:#fff; text-align:center; padding-top:15px;}
.footertxtlinks { font:12px/30px Verdana, Geneva, sans-serif; color:#fff; padding-left:8px; padding-right:8px; text-decoration:none; }
a.footertxtlinks:hover { font:12px/30px Verdana, Geneva, sans-serif; color:#68ff00; padding-left:8px; padding-right:8px; text-decoration:none; }
.brdscrum {width:950px; height:20px; text-transform:uppercase; font-size:11px}
.content_top {width:950px; height:21px;}
.content_bg {width:950px; height: auto; background:url(../images/content_bg.jpg) repeat-y; overflow:hidden;}
.menu_left {width:250px; height:auto; float:left;}
.rightcontent {width:688px; height:auto; float:left; margin-left:12px;}
.rightcontent2 {width:920px; height:auto; float:left; margin-left:12px;}
.leftmenu {width:220px; height:25px; border-bottom:dotted 1px #934404; text-transform:uppercase; color:#934404; background:url(../images/arrow.jpg) no-repeat 15px; padding-left:30px; padding-top:5px;} 
.leftmenu2 {width:220px; height:40px; border-bottom:dotted 1px #934404; text-transform:uppercase; color:#934404; background:url(../images/arrow.jpg) no-repeat 15px; padding-left:30px; padding-top:5px;} 

.sub_menulinks {color:#934404; text-decoration: underline;}
a.sub_menulinks:hover {color:#000; text-decoration:none;}
.rightcontent_title {width:668; height:25px; padding-left:20px; font-weight:bold; border-bottom:dotted 1px #934404; text-transform:uppercase; color:#934404; } 
.content {width:648px; height:auto; margin:0px auto 0px auto; margin-top:15px;}
.title_2 {font-weight:normal; text-transform:none;}
.title_3 {font-weight:bold; color: #000; text-transform:none;}
.leftmenu_head {width:235px; height:23px; border-bottom:solid 1px #934404; text-transform:uppercase; color:#934404;  padding-left:15px; padding-top:4px;} 
.subhead {font-weight:bold; background-color:#934404; color:#fff; padding-left:10px; height:25px; text-align:left;}
.tb { border:solid 1px #934404;}
.td_1 {background-color:#f4dc93; height:22px; padding-left:15px; text-align:left;}
.td_2 {background-color:#d6bf78; height:22px; padding-left:15px;  text-align:left;}
.td_3 {background-color:#d6bf78; height:22px;  text-align:left;}
.td_4 {background-color:#f4dc93; height:22px; text-align:left;}

.button {background-color:#934404; font:12px/24px Verdana, Geneva, sans-serif; border:solid 1px #333; padding-left:7px; text-align:center; padding-right:7px; color:#fff; display:block; height:25px; float:left; margin-right:15px; margin-bottom:15px;}
.td_2_1 {background-color:#d6bf78; height:22px; padding-left:15px; border-right:solid 1px #ffebae; text-align:left;}
.td_2_2 {background-color:#d6bf78; height:22px; padding-left:15px;  text-align:left;}
.td_1_1 {background-color:#f4dc93; height:22px; padding-left:15px;border-right:solid 1px #ffebae; border-bottom:solid 1px #ffebae; text-align:left;}
.td_1_2 {background-color:#f4dc93; height:22px; padding-left:15px;border-bottom:solid 1px #ffebae; text-align:left;}
.smallimg {width:208px; height:139px; padding-right:10px; padding-bottom:5px; float:left; padding-top:5px;}
.smallimg2 {width:208px; height:auto; padding-right:10px; padding-bottom:5px; float:left; padding-top:5px;}
.bigimg {width:385px; height:258px; padding-right:10px; padding-bottom:5px; float:left; padding-top:5px;}
.content_main_bg {width:950px; height: auto; background:url(../images/content_main_bg.jpg) repeat-y; overflow:hidden;}
.sub_txt {color:#934404; text-decoration:none; text-transform:uppercase; height:30px;}
.td_1_5 {   text-align:center; background-color:#d6bf78;}
.td_2_5 {background-color:#f4dc93;   text-align:center;}
.button3 {background-color:#934404; font:12px/20px Verdana, Geneva, sans-serif; border:solid 1px #333; padding-left:7px; text-align:center; padding-right:7px; color:#fff; display:block; height:25px; float:left; margin-right:15px; }
#slideshow {
    position:relative;
    height:381px; width:298px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}

#content {
	padding-bottom:20px;
	overflow:hidden;
	background:url(images/bk_vertline.html) 695px 0 repeat-y;
	margin-top:35px;
}

#content section {
	float:left;
	width:670px;
	margin-right:50px;
	padding-top:10px;
}

/* homeboxes */
#homeBoxes {
	overflow:hidden;
}
#homeBoxes .homeBox {
	width:290px;
	float:left;
	margin-right:40px;
}
#homeBoxes .homeBox img {
	border:6px solid #E2E2E2;
	background:#fff;
	padding:1px;
}
#homeBoxes .homeBox img:hover {
	border-color:#F9F9F9;
}
#homeBoxes .last{
	margin-right:0;
}
#homeBoxes .homeBox h2 {
	padding:10px 0 15px;
	color:#333;
	font-weight:normal;
	font-size:24px;
}
.more-link {
	padding:20px 0 0 0;
}
.more-link a {
	text-decoration:none;
	color:#1FA2E1;
}
.more-link a:hover {
	text-decoration:underline;
}
.more-link a:focus {
	outline:none;
}
.sub_menulinks2 {color:#934404; text-decoration: none;}
a.sub_menulinks2:hover {color:#000; text-decoration:underline;}

.content_left_gallery {width:980px; float:left; height: auto; font-family:Verdana, Geneva, sans-serif; font-size:13px; color:#171717;  margin-top:10px;}

.content_left_gallery ol {font-family: 'Flamenco', cursive; color:#000; font-size:30px;  border-bottom: dotted 1px #8c8c8c; width:980px; margin:10px 0px 0px 0px; padding:0px;}
.content_left_gallery ul {margin:0px; padding:0px;}


.content_left_gallery ul div{margin:8px; width:170px; height:120px; float:left; list-style:none;  border:solid 1px #8c8c8c; padding:4px;}
.content_left_gallery ul div img {width:100%; height:100%;}