﻿* { margin: 0; padding: 0; }

.todo
{
    display: block;
    width: 150px;
    padding: 4px 0;
    background-color: #ff0;
    color: #000;
    text-align: center;
    font-size: 32px !important;
    font-weight: bold;
}

body
{
    background: #cdcdcd url(../../Assets/chrome/bkg-body.jpg)  center top;
    color: #222;
    font-family: "Segoe UI",Arial,Helvetica,sans-serif;
    font-size: 11px;
}

#header
{
    position: relative;
    width: 950px;
    height: 188px;
    margin: 0 auto;
    background: #cdcdcd url(../../Assets/chrome/bkg-topnavigation.jpg) no-repeat center top;
    overflow: hidden;
}

    #header h2
    {
        display: none;
    }

    #header .site-search
    {
        position: absolute;
    	width: 210px;
        top: 20px;
        right: 40px;
    	background: transparent url(../../Assets/chrome/Logo_51x19_Dark.png) no-repeat left 5px;
    	padding: 0 0 0 60px;
    }

        #header .site-search fieldset
        {
            border: none;
        }

        #header .site-search fieldset legend
        {
            display: none;
        }

        #header .site-search fieldset input
        {
        	border: solid 1px black;
        	padding: 4px;
        	margin-bottom: 5px;
        	width: 200px;
        }

        #header .site-search fieldset .submit
        {
        	display: block;
        	text-decoration: none;
        	background-color: #4c4c4c;
        	color: #fff;
        	width: 85px;
        }

    #header .menu
    {
        position: absolute;
    	display: block;
    	margin: 0;
    	padding: 0;
        top: 107px;
        right: 40px;
    	list-style-type: none;
    	font-size: 14px;
    }

        #header .menu li  
        {
        	display: block;
        	float: left;
        }

        #header .menu li a
        {
        	display: block;
        	float: left;
        	margin-left: 5px;
        	text-decoration: none;
        	padding: 10px;
        	color: #3d3d3d;
        	font-weight: bold;
        }

        #header .menu li.active a
        {
        	background-color: #EE4423;	
        	color: #fff;
        }

#content-area
{
    width: 950px;
    margin: 0 auto;
    background: #cdcdcd url(../../Assets/chrome/bkg-topnavigation.jpg) no-repeat center -188px;
    overflow: hidden;
}
    
.footer
{
    height: 336px;
    padding: 40px 0 0 39px;
    background: #111 url(../../Assets/chrome/bkg-footer.jpg) repeat-x left top;
    color: #e6e6e6;
}

.footer a
{
    color: #fff;
}

.footer a:visited
{
    color: #fff;
}
.footer a:hover
{
    color: #ee4423;
}

    .footer div
    {
        float: left;
        width: 270px;
        padding: 0 15px 0 0;
        border-right: solid 1px #282828;
        margin: 0 15px 0 0;
    }
    
    .footer div.last
    {
        border-right: none;
    }
    
    .footer h3
    {
        border-bottom: solid 1px #000;
        padding: 10px 4px 8px 4px;
        margin-bottom: 10px;
        font-size: 21px;
        line-height: 1;
        color: #fff;
    }
    
    .footer p
    {
        font-size: 16px;
        line-height: 150%;
        margin-bottom: 23px;
    }
    
    .footer .read-more-button
    {
        display: block;
        width: 242px;
        margin: 20px 0 10px 0;
        padding: 8px 8px 8px 20px;
        text-decoration: none;
        background: #353535;
        color: #fff;
    }
    
    .footer .read-more-button:hover
    {
        display: block;
        margin: 20px 0 10px 0;
        padding: 8px 8px 8px 20px;
        text-decoration: none;
        background: #ee4423;
        color: #fff;
    }
    
    .footerLinks
    {
    	background: #111;
        color: #fff;
	    text-align:center;
	    padding: 5px 0 10px 0;
    }
    
    .footerLinks a
    {
        color: #fff;    	
    }
    
    .footerLinks a:visited
    {
        color: #fff;    	
    }