body{margin:0;padding:0;background:url(../images/bgmain.jpg) repeat;font-size:12px;font-family:Arial;}
.wrapper{width:940px;margin:44px auto;}
.clear{clear:both;}
img{border:0;margin:0;padding:0;outline:none;}
.topbar{background:url(../images/topbar-bg.png) repeat-x;height:8px;border-bottom:3px solid #BA4827;}
.header{background-color:#3D3B30;border-bottom:5px solid #39362D;padding:15px;}
.banner{background:url(../images/bg-banner.jpg) repeat;padding:8px;}
.bgbannerbottom{background:url(../images/bg-bannerbottom.jpg) repeat-x;height:8px;}
.topcotainer{background-color:#ebdebe;}
.bottomcotainer{background-color:#F7F0E1;padding:14px;}
.logo{float:left;margin-right:15px;}
.navi{float:right;margin-top:8px;}
.navi ul{list-style:none;margin:0;padding:0;font-weight:bold;margin-top:15px;}
.navi ul li{float:left;padding:0;margin:0;}
.navi ul li a{display:block;text-decoration:none;color:#efdfbb;padding:10px 20px;}
.navi ul li a:hover{text-decoration:none;background-color:#ba4827;}
.navi ul li a.selected{text-decoration:none;background-color:#ba4827;}
.bannerleft{float:left;}
.leftimg{background-image:url(../images/bannerleftimg.png);background-repeat:no-repeat;padding:14px 34px;}
.bannerleft h2{margin:0;padding:0 0 0 66px;color:#d64f2a;font-family:Myriad Pro;font-size:24px;}
.bannerheading{color:#ba4827;margin:0 30px;font-family:Myriad Pro;font-size:24px;}
.bannerleft ul{float:left;padding:0;margin:0;}
.bannerleft ul li{color:#fff;list-style:none;line-height:25px;margin:0;padding:0;}
.bannerleft ul li a{text-decoration:none;color:#FFFFFF;}
.bannerleft ul li a:hover{text-decoration:none;color:#EEBBAC;}
.bannerspan{float:left;margin-top:8px;margin-right:5px;}
.listcontainer{float:left;margin:15px;width:170px;}
.slider{float:right;background-color:#D96A4A;border:1px solid #DF8368;padding:7px;}
.welcome{padding:10px;}
.welcome_inner{max-width:700px;padding:10px;float:right;}
.welcomeimg{background-image:url(../images/welcomebg.png);background-repeat:no-repeat;color:#51401a;height:49px;margin-left:15px;}
.welcomeimgtext{color:#685320;background-color:#dfca97;padding:15px;-moz-border-radius:5px;border-radius:5px;line-height:17px;}
.mainbox{padding:15px;}
.leftboxcontainer{float:left;min-height:235px;height:auto !important;height:235px;width:443px;margin-right:24px;background-color:#FFF;margin-bottom:15px;}
.boxesheading{padding:10px;background-color:#ad4324;-moz-border-radius:5px;border-radius:5px;color:#FFF;font-weight:bold;}
.boxesimg{float:left;margin-right:15px;}
.boxestext{float:left;margin-right:15px;width:240px;text-align:left;color:#685320;line-height:17px;}
.boxestext a{text-decoration:none;color:#ba4827;}
.boxestext a:hover{text-decoration:none;color:#333333;}
.rightboxcontainer{float:right;width:443px;background-color:#FFF;margin-bottom:15px;}
.leftboxcontainer3{float:left;width:443px;margin-right:24px;background-color:#FFF;}
.rightboxcontainer4{float:right;width:443px;background-color:#FFF;}
.footer{background-color:#3D3B30;padding:15px;color:#8f8b70;}
.footersocial{float:right;width:130px;}
.footersocial ul{float:right;padding:0;margin:0;list-style:none;}
.footersocial ul li{float:left;margin-left:5px;}
.footernav{float:left;font-size:11px;line-height:16px;}
.footernav a{text-decoration:none;color:#8f8b70;}
.footernav a:hover{text-decoration:none;color:#FFFFFF;}
table{width:100%;border-collapse:collapse;}
tr:nth-of-type(odd){background:none;opacity:1;}
th{background:#333;color:white;font-weight:bold;opacity:1.0;}
td{padding:12px;border:none;text-align:left;width:12.5%;}
th{padding:6px;border:none;text-align:left;}
@media screen and (max-width:768px){.wrapper{width:96%;margin:44px auto;}
.logo{width:100%;text-align:center;}
.logo img{width:100%;}
.navi{width:100%;margin-top:8px;}
.navi ul{list-style:none;font-weight:bold;}
.navi ul li{width:100%;padding:0;margin:0;text-align:center;}
.navi ul li a{display:block;text-decoration:none;color:#efdfbb;padding:10px 20px;}
.navi ul li a:hover{text-decoration:none;background-color:#ba4827;}
.bannerleft{width:100%;}
.slider{width:94%;background-color:#D96A4A;border:1px solid #DF8368;padding:7px;}
.slider img{width:100%;}
.leftboxcontainer{width:100%;background-color:#FFF;margin-bottom:15px;}
.boxesimg{text-align:center;width:100%;margin-bottom:15px;}
.boxestext{width:100%;text-align:center;color:#685320;line-height:17px;}
.rightboxcontainer{width:100%;background-color:#FFF;margin-bottom:15px;}
.leftboxcontainer3{width:100%;background-color:#FFF;margin-bottom:15px;}
.rightboxcontainer4{width:100%;background-color:#FFF;margin-bottom:15px;}
.footersocial{width:100%;}
.footersocial ul{list-style:none;margin:0;}
.footersocial ul li{width:100%;}
.footernav{float:left;font-size:11px;line-height:16px;text-align:center;margin-bottom:15px;}
.footernav a{text-decoration:none;color:#8f8b70;}
.footernav a:hover{text-decoration:none;color:#FFFFFF;}
table, thead, tbody, th, td, tr{display:block;}
thead tr{position:absolute;top:-9999px;left:-9999px;}
tr{border:none;}
td{border:none;border-bottom:none;position:relative;padding-left:30%;margin-left:-30px;}
td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;}
}