.bg1 {background-color:white;color:#606060;font-family:Verdana;font-size:10.0pt;margin:0px;}
#ttl {background-image:url(/images/outdoorhardcore.jpg);background-repeat:repeat-x;background-color:black;text-align:center;position:relative;top:0px;z-index:1;margin:0px auto;padding:0px;width:auto;height:200px;}
#ttl h1 {color:white;text-align:left;font-size:48pt;margin:0px;padding:8px 0px 64px 30px;font-weight:bold;}
#ttl p {color:white;text-align:left;margin:0px auto;padding:0px 0px 0px 30px;font-weight:bold;font-size:16pt;}
#wrapper {width:100%;height:auto;overflow:visible;}
.main_content {text-align:center;margin:0px auto;padding:0px;position:relative;top:0px;width:100%;height:auto;z-index:0;}
#menu {width:95%;height:20px;margin:0px auto;padding:4px;z-index:1;overflow:visible;}
#menu ul {width:100%;height:auto;margin:0px auto;padding:0px;z-index:2;}
#menu ul li {float:left;width:20%;height:auto;position:relative;top:0px;z-index:3;}
#menu a {display:block;width:94%;height:auto;margin:2px auto;padding:4px 0px;text-align:center;text-decoration:none;} 
#menu a:link {color:#808080;border:1px solid #c0c0c0;}
#menu a:visited {color:#808080;border:1px solid #c0c0c0;}
#menu a:focus {color:#808080;border:1px solid #c0c0c0;}
#menu a:hover {color:black;border:1px solid orange;}
#menu a:active {color:#808080;border:1px solid #c0c0c0;}
#menu li div {width:100%;height:auto;padding:0px;margin:0px auto;position:absolute;top:28px;left:0px;background-color:white;visibility:hidden;opacity:0.75;-ms-filter:\"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)\";filter: alpha(opacity=75);}
#menu li.over div {visibility:visible;}
#menu li div ul {width:100%;height:auto;}
#menu li div li {float:none;width:100%;}
#menu li div a {display:block;width:94%;height:auto;border:1px solid #c0c0c0;margin:2px auto;padding:4px 0px;text-align:center;text-decoration:none;} 
#menu li div a:link {color:#202020;border:1px solid #c0c0c0;}
#menu li div a:visited {color:#202020;border:1px solid #c0c0c0;}
#menu li div a:focus {color:#202020;border:1px solid #c0c0c0;}
#menu li div a:hover {color:black;border:1px solid orange;}
#menu li div a:active {color:#202020;border:1px solid #c0c0c0;}
.centre_panel {text-align:justify;margin:0px;padding:20px 20px 20px 0px;width:792px;height:auto;float:right;}
.left_panel {text-align:left;border-right:4px solid #e0e0e0;margin:20px 20px 20px 20px;padding:0px 10px;width:200px;height:auto;float:left;}
ul.gal, ul.gal li {display:inline;}
.gallery_box {float:left;width:248px;height:280px;margin:8px;text-align:center;padding:0px;}
.gallery_box img {padding:4px;}
.gallery_box a:link img {border:4px solid #e0e0e0;}
.gallery_box a:visited img {border:4px solid #e0e0e0;}
.gallery_box a:focus img {border:4px solid #e0e0e0;}
.gallery_box a:hover img {border:4px solid orange;}
.gallery_box a:active img {border:4px solid #e0e0e0;}
.gallery_box p {text-align:center;font-size:10pt;padding:4px;font-weight:bold;}
.clip_box {width:90%;height:auto;padding:2px;text-align:left;margin:0px 0px 16px 8px;}
.clip_box h2 {font-size:14pt;padding:0px 0px 10px 0px;}
.clip_box p {padding:10px 0px;}
.gallery_banner {text-align:center;width:90%;height:auto;padding:8px;margin:0px 0px 20px 0px;}
.gallery_banner img {padding:8px;margin:0px auto;}
.gallery_banner p {text-align:justify;}
.ftr {font-size:8.0pt;text-align:center;margin-left:auto;margin-right:auto;padding:0px;width:768px;height:auto;}
.ftrl {text-align:center;}
a:link {color:black;text-decoration:underline}
a:visited {color:black;text-decoration:underline}
a:focus {color:black;text-decoration:underline}
a:hover {color:orange;text-decoration:underline}
a:active {color:black;text-decoration:underline}
.left_panel a {display:block;width:190px;height:auto;background-color:white;margin:2px auto;padding:4px 2px;text-align:center;text-decoration:none;} 
.left_panel a:link {color:#808080;border:1px solid #c0c0c0;}
.left_panel a:visited {color:#808080;border:1px solid #c0c0c0;}
.left_panel a:focus {color:#808080;border:1px solid #c0c0c0;}
.left_panel a:hover {color:black;border:1px solid orange;}
.left_panel a:active {color:#808080;border:1px solid #c0c0c0;}
.left_panel h2 {font-size:14.0pt;font-weight:bold;margin:0px 0px 10px 0px;}
h1 {font-size:16.0pt;font-style:italic;font-weight:bold;text-align:center;}
h2 {font-size:12.0pt;}
img {border-style:none;padding:0px;margin:0px;}
.cleardiv {clear:both;}
ul {list-style-type:none;margin:0px;padding:0px;}
li {margin:0px;padding:0px;}
p {margin:0px;padding:0px;text-align:justify;}

