
@import url("/10044/skins/scenic/shared/whitespace-reset.css");

/* 800 Wide - Min Mode */
#sitewrapper #header h1,
#sitewrapper #header p { width: 710px; }
#sitewrapper .content { width: 735px; }
	#sitewrapper .content .main {
	    width: 544px; }
		#sitewrapper .content .main #eye img {
			clip: rect(0px 595px 177px 0px); }
    #sitewrapper .content #bottom {
        width: 544px; }

/* 1000 wide - Max Mode */
#sitewrapper.max #header h1,
#sitewrapper.max #header p { width: 880px; }
#sitewrapper.max .content { width: 900px; }
	#sitewrapper.max .content .main {
	    width: 709px; }
	#sitewrapper.max .content .main #eye img {
		clip: rect(0px 745px 177px 0px); }
    #sitewrapper.max .content #bottom {
        width: 709px; }

body {
	margin: 0;
	padding: 0;
	font-size: 12px;
	font-family: Arial, Verdana, Sans-serif; }

#header {
    height: 73px;
    width: 100%;
    position: fixed;
    top: 0;
    left: 0;
    padding: 12px 0 0 0; }
    #header h1 {
        font-family: "Trebuchet MS", Arial, Sans-Serif;
        font-size: 25px;
        color: #025571;
        margin: 0 auto; }
    #header p {
        font-size: 11px;
        color: #445E66;
        margin: 0 auto; }

/* Main Layout Styles */
.content {
    padding: 80px 0 0 0;
    margin: 0 auto 100px auto; }
    .content #sidebar {
        width: 174px;
        float: right; }
        .content #sidebar ul.navigation { }
            .content #sidebar ul.navigation li {
                width: 174px;
                margin: 0 0 5px 0;
                padding: 0;
                background: none; }
                .content #sidebar ul.navigation li a {
                    color: #000000;
                    text-decoration: underline;
                    display: block;
                    padding: 5px 10px 4px 10px; }
                .content #sidebar ul.navigation li a:hover {
                    text-decoration: none;
                    padding: 4px 9px 3px 9px;
                    border: 1px solid #0079A1; }
                .content #sidebar ul.navigation li a.current {
                    text-decoration: none;
                    color: #FFFFFF;
                    padding: 4px 9px 3px 9px;
                    border: 1px solid #0079A1; }
    .content .main {
        padding: 12px 0;
        float: left;
        font-family: Verdana; }
    .content #bottom {
        margin: 0;
        padding: 0;
        float: left;
        height: 16px;
        padding: 0 0 100px 0; }

        /* Content Styles */
        .content .main #main-content {
            padding: 0 20px; }
        .content .main h1 {
            font-family: "Trebuchet MS", Arial, Sans-serif;
            font-size: 16px;
            color: #330000;
            padding: 10px 0 0 0;
            margin: 0 0 5px 0; }
        .content .main h2 {
            font-size: 16px;
            font-family: Arial;
            color: #330000;
            padding: 10px 0 0 0;
            margin: 0 0 5px 0; }
        .content .main h3 {
            font-size: 14px;
            font-family: Arial;
            color: #330000;
            padding: 10px 0 3px 0;
            margin: 0; }
        .content .main h4 {
            font-size: 12px;
            font-family: Arial;
            color: #330000;
            padding: 10px 0 3px 0;
            margin: 0; }
        .content .main h5 {
            font-size: 12px;
            font-family: Arial;
            color: #000000;
            padding: 10px 0 3px 0;
            margin: 0; }
        .content .main h6 {
            font-size: 12px;
            font-weight: normal;
            font-family: Arial;
            color: #000000;
            padding: 10px 0 3px 0;
            margin: 0; }
        .content .main p {
            line-height: 160%;
            margin: 0 0 15px 0; }
        .content .main table {
            line-height: 160%;
            margin: 0 0 15px 30px; }
        .content .main blockquote {
            margin: 0 40px 15px 40px;
            padding: 15px 10px;
            background: #BFE7FA;
            border: 1px solid #5DC3F2; }
        .content .main strong {
            padding: 1px 2px;
            font-weight: normal;
            background: #E8F7F9;
            border-bottom: 1px solid #BFE7FA; }
        .content .main a {
            font-weight: bold;
            text-decoration: underline;
            color: #0099CB; }
            .content .main a:hover {
                text-decoration: none; }
        ul {
            margin: 10px 20px 15px 10px; }
            ul li {
                padding: 2px 0 7px 20px; }
        .content .main ol {
            margin: 0 20px 15px 25px; }
            .content .main ol li {
                list-style-type: decimal;
                padding: 2px 0 7px 5px; }

#tplFooterContent {
    text-align: center; 
    margin-top: 25px;
    padding-bottom: 100px;
    font-size: 85%; }
#footer {
    height: 85px;
    width: 100%;
    position: fixed;
    bottom: 0;
    left: 0; }
    #footer #footer-inner {
        margin: 0 auto;
        width: 700px; }
        #footer #footer-inner #contact-info {
            float: right;
            width: 321px;
            height: 71px;
            padding: 10px 15px; }
            #footer #footer-inner #contact-info #phone {
                float: right;
                width: 115px;
                margin: 5px 0 0 0;
                font-family: Verdana, Sans-serif;
                color: #1E404D;
                font-size: 10px;
                line-height: 150%; }
                #footer #footer-inner #contact-info #phone a {
                    color: #1E404D;
                    text-decoration: underline; }
                    #footer #footer-inner #contact-info #phone a:hover {
                        text-decoration: none; }
            #footer #footer-inner #contact-info img {
                float: left;
                margin: 0 10px 0 0; }
            #footer #footer-inner #contact-info h4 {
                margin: 10px 0 0 0; }
        #footer #footer-inner p {
            float: left;
            width: 300px;
            padding: 40px 0 0 0;
            text-align: right;
            color: #FFFFFF;
            line-height: 160%;
            font-family: Verdana, Sans-serif;
            font-size: 10px; }
            #footer #footer-inner p a {
                color: #FFFFFF;
                font-weight: bold;
                text-decoration: underline; }
                #footer #footer-inner p a:hover {
                    text-decoration: none; }
