﻿body {width: 1000px; margin: 0 auto; text-align: center; font-family: "Arial", san-serif; font-size: 12px; color: #333; background: #000 url(../gfx/header.jpg) top center no-repeat;}
p {font-size: 12px; color: #555; line-height: 22px; padding: 0;}
h1 {font-size: 24px; color: #43003b; font-weight: normal; margin: 0px; padding: 0px;}
h2 {font-size: 16px; color: #0065be; font-weight: normal; margin: 0px; padding: 0px;}
h3 {font-size: 18px; color: #5cc01c; font-weight: normal; margin: 0px; padding: 0px;}
h4 {font-size: 13px; color: #000; font-weight: normal; margin: 0px; padding: 0px;}
h1.white {font-size: 24px; color: #fff; font-weight: normal; margin: 0px; padding: 0 0 20px 0;}
a img {border: 0px;}

h1 a {font-size: 24px; color: #43003b; font-weight: normal; margin: 0px; padding: 0px;}
#container {width: 1000px; text-decoration: none; margin-top: 220px; text-align: left; /*background: #0e1010;*/ padding-bottom: 30px; }

#footer {width: 1000px; margin: 0 auto; text-align: center; text-align: left; background: #e6e6e6;}
div.footer-holder {width: 900px; margin-left: 50px; padding-top: 35px;}
div.footer-box {background: #c1c1c1; padding: 15px;}
div.left {width: 500px; float: left;}
div.right {width: 350px; margin-left: 40px; float: left;}
div.box {padding: 15px; margin-bottom: 20px; background: #fff;}
div.box-gray {padding: 15px; margin-bottom: 20px; background: #e6e6e6 url(../gfx/box-gray-bg.jpg) top left no-repeat;}
div.box-brown {padding: 15px; margin-bottom: 20px; background: #fcfabb;}


img.feature {padding-bottom: 20px;}

div.horizontal {margin-top: 20px;}
div.thumb {}
img.thumb {float: left;}
div.copy {float: left; margin-left: 20px;}
p.thumb {width: 320px; font-size: 12px; line-height: 22px; padding: 10px 0 0 0; margin: 0;}
p.brown-box {width: 320px; font-size: 12px; line-height: 22px; padding: 10px 0 0 0; margin: 0; color: #333;}


ul, li {list-style: none; padding-bottom: 0px;}
li.check {line-height: 20px; padding-left: 30px; background: url(../gfx/checkmark.gif) top left no-repeat;}
li.check2 {line-height: 20px; padding-left: 30px; padding-bottom: 15px; background: url(../gfx/checkmark.gif) top left no-repeat;}
li.footer {float: left; line-height: 15px; padding-left: 23px; margin-right: 50px; background: url(../gfx/ico-download-arrow.gif) top left no-repeat;}
/******************************************************************
MENU **************************************************************
******************************************************************/
.menu-holder { margin-left: 0px; float: left; }
.menu-holder-footer { margin: 100px 0px 50px 0px; float: left; }
.menu {padding: 8px 0 20px 0; margin-left: 50px; background: #43003b;}
.menu-footer {padding: 8px 0 20px 0; margin-left: 0px; background: #43003b;}


.menu div {float: left; font-size: 12px;}
.menu div a {color: #fff; text-decoration: none; margin-right: 20px; }
.menu div a:hover {color: #fcfabb; text-decoration: none; margin-right: 20px;}
.menu div a#button-1 {padding-left: 20px; color: #fff; text-decoration: none; margin-right: 20px; }
.menu div a:hover#button-1 {padding-left: 20px; color: #fcfabb; text-decoration: none; margin-right: 20px;}

.menu a span {display: none;}

.menu-footer div {float: left; font-size: 12px;}
.menu-footer div a {color: #fff; text-decoration: none; margin-right: 20px; }
.menu-footer div a:hover {color: #fcfabb; text-decoration: none; margin-right: 20px;}
.menu-footer div a#button-1 {padding-left: 20px; color: #fff; text-decoration: none; margin-right: 20px; }
.menu-footer div a:hover#button-1 {padding-left: 20px; color: #fcfabb; text-decoration: none; margin-right: 20px;}

.menu-footer a span {display: none;}


/* Sub Pages */
div.page {width: 900px; margin: 0 auto; clear: both; display: block;}
div.box-feature {padding: 15px; background: #e6e6e6;}
div.box-green {padding: 15px; background: #fff;}
div.box-sub {padding: 10px 30px 30px 30px; margin-bottom: 0px; background: #fff;}
p.pages {float: left; width: 490px;}
div.benefits {float: left; width: 490px; }

#footer-sub {width: 1000px; margin: 0 auto; text-align: center; text-align: left;}
div.footer-holder-sub {width: 900px; margin-left: 0px; padding-top: 0px;}
div.footer-box-sub {background: #c1c1c1; padding: 15px;}
.menu-holder-footer-sub { margin: 0px 0 50px 0; float: left; }

div.spacer {clear: both;}
div.parks {background: #e25800; padding: 15px;}

ol.sample {
	list-style-type: upper-roman;
	list-style-position: inside;
}
ol.sample ol {
	list-style-type: lower-alpha;
}
