/*
Theme Name: Wheeling Skate Park Default
Theme URI: http://www.wheelingskatepark.com/
Description: The default Wheeling Skatepark theme.
Version: 1.0
Author: Whitney Inkster
Author URI: http://www.winkwebdesign.com/
Tags: black, red, white, grunge, fixed width, one column
*/

html, body {height: 101%;}

/* Remove list-style from lists */
ul	{list-style: none;}

/* Remove border from img */
img	{border: none;}

body {background: #000 url(images/body-bg9.jpg) repeat-y center top; margin: 0; padding: 0; font-family: "Bookman Old Style", "Times New Roman", serif; font-size: 100%; color: #fff;}
a {color: #e9e9e9;font-weight: bold;text-decoration: underline; position: relative;}
a:hover	{text-decoration: none;}
h2 {font-size: 1.7em;margin: 10px 0 -5px 0;padding:10px 0 0 0;font-style: italic;color: #fff;}
h3 {font-size: 1.5em;font-weight: bolder;font-style: italic;margin: 5px 0;padding: 5px 0; color: #fff;}
h4 {font-size: 1.4em;font-weight: bolder;font-style: italic;margin: 5px 0;padding: 5px 0; color: #fff;}
h5 {font-size: 1.3em;font-weight: bolder;font-style: italic;margin: 5px 0;padding: 5px 0; color: #fff;}
h6 {font-size: 1.2em;font-weight: bolder;font-style: italic;margin: 5px 0;padding: 5px 0; color: #fff;}
p {margin: 5px;padding: 5px 0;font-size: 0.8em;}

#header-wrap {position: fixed;top: 0;width: 100%;z-index: 10;}
#header-container {height: 170px; background: url(images/header-wrap-bg.png) no-repeat 50% 0%;}
#header {width: 896px; height: 170px;margin: 0 auto; padding: 0;position: relative; background: url(images/header-bg6.png) no-repeat 50% 0%;}
#header h1 {color: #fff;font-size: 1.9em;margin: 0 0 0 59px; padding: 0;position: relative; width: 605px; height: 94px;}
#header h1 span {position: absolute; width: 100%; height: 100%; top: 0; left: 0; background: url(images/logo-bg2.png) no-repeat;}
#header ul {margin: 0;padding: 0;list-style: none;position: absolute;top: 100px;left: 236px;}
#header ul li {float: left;margin-right: 10px;}
#header ul li a{color: #999;font-weight: normal;font-size: 1.0em;margin-right: 5px;text-decoration: none; text-transform: uppercase;}
#header ul li a:hover, #header ul li.current_page_item a {color: #fff;}
#header-chain {position: absolute; width: 206px; height: 720px; top: 135px; left: -111px; background: url(images/chain-bg.png) no-repeat;}
#header-chain2 {position: absolute; width: 65px; height: 100px; top: 135px; left: 95px; background: url(images/chain-bg2.png) no-repeat;}
#header-skateboarder {position: absolute; width: 353px; height: 214px; top: 58px; right: -134px; background: url(images/skateboarder-bg.png) no-repeat;}

#container {width: 896px;margin: 0 auto;font-size: 1.4em;padding: 0;position: relative;}
#content-wrapper {padding: 160px 0 112px 116px}
#content {width: 630px; min-height: 800px;}
h2.welcome {width: 133px; height:48px; background: url(images/welcome.png) no-repeat left bottom;}
h2.welcome span {left: -20000px; position: relative;}
h2.guidelines {width: 224px; height:48px; background: url(images/guidelines.png) no-repeat left bottom;}
h2.guidelines span {left: -20000px; position: relative;}
h2.contact {width: 148px; height:48px; background: url(images/contact-us.png) no-repeat left bottom;}
h2.contact span {left: -20000px; position: relative;}
h2.pix {width: 60px; height:48px; background: url(images/pix.png) no-repeat left bottom;}
h2.pix span {left: -20000px; position: relative;}
h2.search-results {width: 222px; height:48px; background: url(images/search-results.png) no-repeat left bottom;}
h2.search-results span {left: -20000px; position: relative;}
h2.error-404 {width: 327px; height:48px; background: url(images/404.png) no-repeat left bottom;}
h2.error-404 span {left: -20000px; position: relative;}
#ngg_tiltviewer1, #ngg_pcviewer1 {border: 1px solid #000; width: 602px; height: 482px;z-index: 1;}
#so1_1 {outline: none;}
#content p.photo-credits {font-size: 0.65em;}
content ul, #content li {list-style: disc; font-size: 0.75em;}
#content ul {margin: 5px; padding: 5px;}
#content li {margin: 5px 5px 5px 25px; padding: 5px;}

#copyright {background: url(images/divider.png) no-repeat left top; height: 50px; margin: 20px 0 0 0; padding-top: 30px;}
#copyright p {margin: 0 0 0 5px; padding: 0; font-size: 0.7em;}
#copyright p.design {font-size: 0.5em; color: #999;}
#copyright p.design a {color: #999;}
#copyright p.design a:hover {color: #e9e9e9;}

#footer-wrap {position: fixed;bottom: 0;width: 100%;z-index: 5;}
#footer-container {background: url(images/footer-bg2.png) no-repeat center bottom; position: relative;}
#footer {width: 896px;height: 85px;margin: 0 auto;color: #fff;font-size: 0.9em;position: relative;}

span.wpcf7-form-control-wrap input {display: block; margin:0;padding:0;}
p#submit input {cursor: pointer;}  