@charset "UTF-8";
/* CSS Document */

body{margin:50px 0 0 0; padding:0; text-align:center; font-family:Verdana, Geneva, sans-serif; font-size:10px; background:#253E80 url(images/sky_background.php) no-repeat 50% 50%;}

#page_body{background:url(images/version_2.png) no-repeat; margin:0 auto; padding:10px; height:492px; width:950px; text-align:left;}
#logo{width:100%; height:82px; overflow:hidden;}
#logo h1 a, #logo h2, #logo p{text-indent:-99999px;}
#logo h1 a{display:block; height:108px; width:190px;}

#nav{width:100%; height:28px; line-height:25px; margin-left:170px;}
#nav ul{}
#nav li{list-style:none; float:left; position:relative;}
#nav li ul{display:none; position:absolute; top:25px; left:0;}
#nav li:hover ul{display:block;}
#nav li ul li{float:left;}
#nav a{display:block; padding:0 8px; border:1px solid #666; text-decoration:none; color:#333; font-weight:bold;
/* Mozilla */-moz-border-radius-topleft:4px; -moz-border-radius-topright:4px;
/* Chrome, Safari */-webkit-border-top-left-radius:4px; -webkit-border-top-right-radius:4px;
/* Standard */border-top-left-radius:4px; border-top-right-radius:4px;
/* fallback (Opera) */background: #ADB0B3;
/* Mozilla */background: -moz-linear-gradient(top, #B9BDC0, #949799);
/* Chrome, Safari:*/background: -webkit-gradient(linear, left top, left bottom, from(#B9BDC0), to(#949799));
/* MSIE */filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#B9BDC0', EndColorStr='#949799', GradientType=0);}
#nav a:hover{background:#ADADC0; text-decoration:underline; color:#000;}

#welcome, #news, #home_action_buttons{height:175px; float:left; margin-right:10px; padding-top:10px;}
#welcome{width:340px; padding-left:5px;}
#news{width:300px;}
#home_action_buttons{height:135px;}
#home_social_media_buttons a{text-indent:-99999px; display:block; float:left; margin-right:24px;}
#home_social_media_buttons #proskydiving{background:url(http://proskydiving.com/store/skin/clientadmin/default/pro/images/logos/MemberOf_PRO_4LightBG.png) no-repeat; width:120px; height:35px;}
#home_social_media_buttons #facebook{background:url(images/facebook.png) no-repeat; width:33px; height:35px;}
#home_social_media_buttons #yahoo{background: url(images/yahoo.png) no-repeat; width:60px; height:35px;}

#welcome h2, #news h2{font-size:16px; margin-bottom:5px;}
#welcome p , #news p {font-size:12px; margin-bottom:6px; line-height:15px;}

.action_buttons{width:274px; line-height:34px;}
.action_buttons li{list-style:none; width:260px; height:34px; margin-bottom:12px; font-size:16px; text-align:center;}
.action_buttons a{display:block; background:#808FA2; border:1px solid #666; text-decoration:none; color:#fff;
-moz-border-radius:5px;  -moz-box-shadow:1px 1px 5px #666;
-webkit-border-radius:5px;  -webkit-box-shadow:1px 1px 5px #666;
border-radius:5px; box-shadow:1px 1px 5px #666;}
.action_buttons a.youtube{background:#808FA2 url(images/youtube_32.png) no-repeat 5px 50%;}
.action_buttons a:hover{background:#8581AF; text-decoration:underline;}
.action_buttons a.youtube:hover{background:#8581AF url(images/youtube_32.png) no-repeat 5px 50%;; text-decoration:underline;}

#action_photos{margin-top:5px; clear:left; height:168px;}
#action_photos li{list-style:none; float:left; width:222px; height:168px; margin-left:12px;}

#page{margin-right:10px; padding-top:10px; padding-left:5px; height:345px; overflow:auto;}
#page h1{font-size:18px; margin-bottom:5px;}
#page h2{font-size:16px; margin-bottom:5px;}
#page p, #page dt, #page dd{font-size:12px; line-height:15px; margin-bottom:7px;}
#page dt{font-size:14px; font-weight:bold;}
#page dd{margin-bottom:14px; width:700px; min-height:130px; padding-right:170px;}
#page ol{margin-bottom:3px; list-style:decimal;}
#page ul{margin-bottom:3px; list-style:disc;}
#page li{font-size:12px; line-height:15px; margin-bottom:5px; padding-left:7px;}
#page #action_photos li{margin-left:7px; padding-left:0;}

#page p.q{font-weight:bold;}
#page p.a{margin-bottom:14px;}
#action_buttons{float:right; height:150px; margin-left:10px; padding-top:10px;}
#map{float:right; background:#ccc url(images/area_map.png) no-repeat; width:500px; height:300px;}
#contact_form{float:right; width:260px;}
form label{display:block; margin-top:3px; font-size:12px;}
form input[type=text], form textarea{background:#fff url(images/form_field_background.jpg) repeat-x; width:250px; display:block; margin-bottom:7px; font-size:12px; border:solid 1px #666;}
form input[type=text]:focus, form textarea:focus{background:#fff; border:solid 1px #333;}
form input[type=submit]{width:150px; display:block; font-size:13px;}

.imgRight{margin-left:10px; margin-bottom:10px;}
.hidden{display:none; visibility:hidden;}
.success{padding-left:18px; background:url(images/bullet_tick.png) no-repeat left center; color:#060; font-weight:bold;}

#footer{clear:left; margin-top:12px;}
#footer p{text-align:center;}
#footer a{color:#000;}
