/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}b{font-weight:700}



body {
	background:#D0A676 url(../../gfx/layout/layout-public/background-main.png) top repeat-x;
	color: #FFFFFF;
}
a{color: #FF9900;text-decoration: none;font-weight: bold;}
a:visited {}
a:hover {}
a:active {}

/*
td,th {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;}
.style4 {
	color: #660000;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
}
.style6 {font-size: 10}
.style10 {color: #660000}*/



.body-wrapper{display:table;width:75%;margin:0 auto;border-left:#FFF 1px solid;border-right:#FFF 1px solid;border-bottom:#FFF 1px solid;}
@media only screen and (max-width: 25em) {
	.body-wrapper{border-left:none !important;border-right:none !important;border-bottom:none !important;}
}
.header-box{display:table;width:100%;background-color:#c08646;border-bottom:#51361B 3px solid;}
.header-left{display:table-cell;width:60%;height:145px;background:url(../../gfx/layout/layout-public/header-left.png) left no-repeat;}
.header-right{display:table-cell;width:40%;height:145px;background:url(../../gfx/layout/layout-public/header-right.png) right no-repeat;}
@media only screen and (max-width: 25em) {
	.header-box{border-bottom-width:10px !important;}
	.header-left{max-width:100% !important;height:97px !important;background:url(../../gfx/layout/layout-public/header-left-mobile.png) left no-repeat;}
	.header-right{display:none !important;}
}


.nav-wrapper{display:table;border-collapse:collapse;width:100%;}
.nav-parent,.nav-child>li{
	height:30px;
	border:1px solid;
	border-top-color:#D2B28C;
	border-bottom-color:#C0A37B;
	border-left-color:#FFFEF9;
	border-right-color:#DFDAC6;
	background: rgba(255,254,249,1);
	background: -moz-linear-gradient(top, rgba(255,254,249,1) 0%, rgba(223,208,175,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,254,249,1)), color-stop(100%, rgba(223,208,175,1)));
	background: -webkit-linear-gradient(top, rgba(255,254,249,1) 0%, rgba(223,208,175,1) 100%);
	background: -o-linear-gradient(top, rgba(255,254,249,1) 0%, rgba(223,208,175,1) 100%);
	background: -ms-linear-gradient(top, rgba(255,254,249,1) 0%, rgba(223,208,175,1) 100%);
	background: linear-gradient(to bottom, rgba(255,254,249,1) 0%, rgba(223,208,175,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffef9', endColorstr='#dfd0af', GradientType=0 );
}
.nav-parent{display:table-cell;position:relative;width:16.66%;}
.nav-child{visibility:hidden;position:absolute;width:100%;top:30px;z-index:1000;}
.nav-child-hover{visibility:visible !important;}
.nav-parent>a,.nav-child>li>a{display:block;width:100%;color:#600;font-family:"Segoe UI",Tahoma, Arial, Helvetica, sans-serif;font-size:0.6875em;line-height:2.72em;text-align:center;}
.nav-parent>a:hover,.nav-child>li>a:hover{color:#A8641A;}
.nav-child>li{text-align:center;}
@media only screen and (max-width: 25em) {
	.nav-wrapper{border-bottom:#51361B 10px solid;}
	.nav-parent{display:table !important;width:100% !important;border-left-width:0px !important;border-right-width:0px !important;}
	.nav-child-hover{visibility:hidden !important;}
}


.content-wrapper{display:table;border-collapse:collapse;width:100%;}
.content-column{vertical-align:top;}
.content-column-left{display:table-cell;width:130px;background:url(../../gfx/layout/layout-public/left-column-bg.png) center repeat-y;}
.content-column-main{display:table-cell;background-color:#8b6036;padding:10px;}
.content-column-right{display:table-cell;width:253px;background-color:#422A12;}
.content-column-main h1,
.content-column-main h2,
.content-column-main h3{line-height:1.4em;margin-bottom:1em;font-size:1.3em;font-weight:700;font-family:'Open Sans', Verdana, Geneva, sans-serif;}
.content-column-main p{line-height:1.4em;margin-bottom:2em;font-size:0.875em;font-family:Verdana, Geneva, sans-serif;}
.content-video-wrapper{display:table;margin:0 auto;text-align:center;margin-bottom:10px;}
.content-side-box{margin-top:20px;}
.content-side-box:first-child{margin-top:0 !important;}
.content-side-box p,.content-side-menu>li{font-size:0.75em;line-height:1.35em;font-family:Verdana, Geneva, sans-serif;}
.content-side-box p{margin-bottom:0.5em;}
.content-box-centered{text-align:center;}
.content-side-details{padding:5px;}
.content-side-header{display:table;width:100%;background:#bb7c33;border-bottom:1px #FFF solid;}
.content-side-header>span{display:block;width:251px;height:32px;}
.content-side-header>span.v1{background:url(../../gfx/layout/layout-public/side-menu-headers-v2.png) 0 0;}
.content-side-header>span.v2{background:url(../../gfx/layout/layout-public/side-menu-headers-v2.png) 0 -33px;}
.content-side-menu{display:table;width:94%;margin:0 auto;border-top:#FFF 1px dotted;}
.content-side-menu>li{margin-top:8px;margin-left:10px;padding-left:20px;background:url(../../images/arrow.jpg) left no-repeat;}
.content-side-menu>li:first-child{margin-top:20px !important;}
@media only screen and (max-width: 25em) {
	.content-column-left{display:none !important;}
	.content-column-main,.content-column-right{display:table !important;width:100% !important;}
	.content-column-main{padding:10px 0px !important}
	iframe{width:360px !important;height:170px !important;}
	.content-video-wrapper{width:360px !important;}
	.content-banner{max-width:100vw !important;}
	.content-column-main p{padding:0 10px !important;}
	.content-side-details{padding:10px 60px !important;}
}
@media only screen and (max-width: 20em) {
	.content-video-wrapper{width:320px !important;}
	iframe{width:320px !important;height:150px !important;}
}



.footer{display:table;width:100%;margin:0 auto;padding:20px 0;text-align:center;font-size:0.6875em;font-family:Verdana, Geneva, sans-serif;color:#333333}
.footer a{color:#660000 !important;}
@media only screen and (max-width: 25em) {
	.footer{margin:0 10% !important;width:80% !important;}
}

/* Rounded Corners */
.rounded-corners-small{-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}
.rounded-corners-medium{-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;}

.social-facebook{display:inline-block;margin-top:40px;width:60px;height:61px;background:url('../../gfx/layout/layout-public/social-media.png') 0 0 no-repeat;}
.social-twitter{display:inline-block;margin-top:40px;width:60px;height:61px;background:url('../../gfx/layout/layout-public/social-media.png') -60px 0 no-repeat;}
.social-foursquare{display:inline-block;margin-top:40px;width:60px;height:61px;background:url('../../gfx/layout/layout-public/social-media.png') -120px 0 no-repeat;}
.social-text{display:none;}


.equiptment-wrapper{display:table;width:100%;background:#FFF;margin-top:10px;}
.equiptment-image{position:relative;display:table-cell;width:30%;vertical-align:middle;text-align:center;}
.equiptment-details{display:table-cell;width:70%;padding:10px;vertical-align:top;}
.equiptment-details>p{color:#000;font-size:0.75em;}
.equiptment-details-wrapper{display:table;width:100%;}
.equiptment-details-wrapper p{font-size:0.75em}
.equiptment-details-left{display:table-cell;width:50%;color:#000;}
.equiptment-details-right{display:table-cell;width:50%;color:#000;padding-left:20px;}

.equiptment-main-list{list-style:disc;margin-bottom:2em;color:#000;}
.equiptment-main-list>li{font-family:Verdana, Geneva, sans-serif;font-size:0.75em;line-height:1.3em;}
.equiptment-sub-list{list-style:square;}
.equiptment-sub-list:not(:first-child){}
.equiptment-sub-list>li{font-family:Verdana, Geneva, sans-serif;font-size:0.6875em;line-height:1.3em;margin-bottom:0.7em;}
