@charset "utf-8";
/* CSS Document */
body {margin:0; padding:0;  font-family:Calibri; color:#070f1d; line-height:30px; font-size:13px;}
h1 { padding-left:30px; background:url(../images/small-logo.jpg) no-repeat left; font-weight:normal;}
ul, li {list-style:none; padding:0; margin:0;}
a {text-decoration:none;}

.f-right { float:right; }
.f-left { float:left; }

.header {width:100%; height:80px; margin:auto; background:url(../images/headerbkxx.png) repeat-x top center #fff; box-shadow:0px 0px 12px #000; position:relative; z-index:99999;}

.navwrap {width:1000px; height:60px; margin:auto; padding:10px;}
.navwrap2 {width:1000px; height:80px; margin:auto; }
.nav-in-l {width:600px; min-height:30px; padding-top:20px;}
.logo {width:72px; height:70px;}
.logo a {display:block; width:72px; height:70px; background:url(../images/logo.png) no-repeat; }

.bannerwrap {width:1000px; height:350px; margin:auto; box-shadow:0px 0px 10px #000;}
.banner {width:700px; height:300px; float:left; background:url(../images/banner.jpg); }

.bodywrap {width:100%; min-height:300px; border-top:thin solid #fff; box-shadow:0px -3px 5px #777; padding-top:25px; margin-top:20px; background:url(../images/bodystrip.jpg) top repeat-x #fff; }

.mid1 {width:1000px; min-height:200px; margin:auto; margin-bottom:25px;}
.mid2 {width:1000px; height:24px; padding-top:285px; padding-bottom:40px; margin:auto; margin-bottom:20px; background:url(../images/section.jpg) no-repeat;}
.mid3 {width:1000px; height:201px; margin:auto; margin-bottom:20px; background:url(../images/sect2.jpg) no-repeat;}
.welc {width:700px; min-height:50px; float:left; text-align:justify;}


.theme-default #slider {
	margin:auto;
	width:1000px; /* Make sure your images are the same size */
	height:350px; 
	border:thin solid #000;/* Make sure your images are the same size */
	margin-bottom:15px;
}


/*.submenu1 { width:200px; min-height:120px;  display:block; float:left;  }
.submenu1 a {  display:block; }
.submenu1 ul, .submenu1 li  {background:none; list-style:none;}
.submenu1 ul li {float:none;}
.submenu1 img {border:3px solid #ccc;}

.submenu2 { width:500px; height:auto; border:thin solid #999; box-shadow:0px 0px 5px #333;}
.submenu2 div { width:200px; height:300px; }*/


/*.nivo-controlNav a { position: relative; z-index: 9; cursor: pointer; }
.nivo-controlNav a.active { font-weight: bold; }
#nav-l {width:500px ; height:28px; margin:auto; color:#333; font-size:15px; padding-top:7px;}
#nav-l ul,#nav-l li { list-style:none; margin:0; padding:0; }
#nav-l li { float:left;}
#nav-l ul li a {  display:block; color:#fff; text-align:center; font-weight:bold; height:30px; padding:2px 5px; margin-right:45px;}
#nav-l ul li a.last {margin-right:0px;}
#nav-l ul li a:hover { color:#05334B; text-shadow:0px 1px 1px #fff; }
#nav-l ul div {  padding:8px; border-radius:7px; color:#444; font-size:11px; background-color:#fff; line-height:25px; }
#nav-l li ul{ display:none; margin-left:-60px;}*/







.tabs {width:270px; height:252px; float:right; /*background:url(../images/tabs.jpg) no-repeat;*/}

.footer-wrap {height:69px; width:100%; background:url(../images/footerbk.jpg) repeat-x;}
.footer {height:69px; width:1000px; margin:auto; background:url(../images/footer.png) no-repeat;}
.nopad {padding:0; margin:0;}

.bigmid {width:1007px; height:623px; margin:20px auto;}
.pgnav {width:170px; height:37px; position:fixed; left:-10px; top:80%;}

.shots {width:761px; height:784px; margin:25px auto; box-shadow:0px 0px 5px #000;}
.inner {background:url(../images/innershot.jpg);}
.con {background:url(../images/contactshot.jpg);}