﻿body
{
	margin: 0px;
	font-family: Arial, Helvetica;
	font-size: 11px;
	background-image:url(../../images/home-background.jpg);
	background-position:center top;
	background-repeat:no-repeat;
}
h3
{
    color:#d66718;
}
.clear
{
	clear:both;
}
a img
{
    border:none;
}
.admintopbar
{
	background-color: #444;
	border:solid 1px #999;
	padding:2px;
	color:#aaa;
}
.admintopbar a
{
	color: #fff;
	margin-right:10px;
}
.link
{
    cursor:pointer;
}
.message
{
    margin:10px 0 10px 0;
    padding:5px;
    border:solid 1px #ccc;
}
    .message .icon
    {
	    margin-right:10px;
    }
    .message .label
    {
	    color:#fff;
	    font-weight: bold;
    }
#wrapper
{
    width:1000px;
    margin:0 auto 0 auto;
}
    #wrapper #navigation
    {
        height:86px;
        padding-top:10px;
        position:relative;
    }
        #wrapper #navigation #address
        {
            position:absolute;
            z-index:500px;
            top:130px;
            left:35px;
            text-align:left;
            color:#104983;
            font-size:11px;
        }
        #wrapper #navigation #links
        {
            color:#E87A1C;
            text-transform:uppercase;
            font-size:16px;
            text-align:right;
        }
            #wrapper #navigation #links a:link,
            #wrapper #navigation #links a:active,
            #wrapper #navigation #links a:visited
            {
                font-weight:bold;
                color:#1A3E5F;
                text-decoration:none;
                margin:0 8px 0 8px;
                font-size:11px;
            }
            #wrapper #navigation a:hover
            {
                text-decoration:underline;
            }
    #wrapper #topspacer
    {
        height:90px;
    }
    #wrapper #content
    {}
        #wrapper #content #top
        {
            background-image:url(../../images/content-top.jpg);
            background-repeat:no-repeat;
            background-position:center top;
            height:66px;
            padding-top:15px;
        }
            #wrapper #content #top #numbers
            {
                margin:0px 0 0 350px;
            }
                #wrapper #content #top #numbers div
                {
                    float:left;
                    font-size:16px;
                    color:#fff;
                }
                #wrapper #content #top #numbers span
                {
                    color:#fff;
                    font-weight:bold;
                    margin-right:10px;
                }
                #wrapper #content #top #numbers #email
                {
                    margin-left:50px;
                }
        #wrapper #content #middle
        {
            background-image:url(../../images/content-middle.jpg);
            background-repeat:repeat-y;
            background-position:left top;
            padding:0 50px 0 50px;
		
			line-height:18px;
            min-height:400px;
            position:relative;
        }
            #wrapper #content #middle .pageheading
            {
                font-size:20px;
                color:#062f5d;
                position:absolute;
                top:-50px;
                left:45px;
                width:250px;
            }
            #wrapper #content #middle .pageheading span
            {
                font-weight:bold;
                margin-right:5px;
            }
        #wrapper #content #bottom
        {
            background-image:url(../../images/content-bottom.jpg);
            background-repeat:repeat-y;
            background-position:left top;
            height:182px;
        }
    #wrapper #footer
    {
        padding-top:50px;
        padding-left:50px;
    }
        #wrapper #footer .links
        {
            float:left;
            width:180px;
        }
            #wrapper #footer .links ul
            {
                margin:15px 0 0 2px;
            }
            #wrapper #footer .links ul li
            {
                list-style-type:none;
                margin-bottom:8px;
            }
            #wrapper #footer .links a:link,
            #wrapper #footer .links a:active,
            #wrapper #footer .links a:visited
            {
                color:#004078;
                font-size:11px;
                text-decoration:none;
            }
            #wrapper #footer .links a:hover
            {
                text-decoration:underline;
            }
            #wrapper #footer .links .heading
            {
                color:#fff;
                font-size:18px;
            }
                #wrapper #footer .links .heading span
                {
                    font-weight:bold;
                }