﻿    img
    {
        border:0;
    }
    body
    {
        background-color:#676767;
	    padding:0;
	    margin:0;
	    border:0;
	    text-align:center;
	    width:100%;
    }
    #head
    {
        width:975px;
        min-height:50px;
        height:auto !important;
        height:50px;
        margin-right:auto;
        margin-left:auto;
        text-align:left;
        background:#676767 url('/Images/head bg.jpg') 0 0 repeat-x scroll;
    }
    #head ul
    {
        display:inline;
        padding-left:170px;
        top:13px;
        position:relative
    }
    #head ul li
    {
	    display:inline;
	    list-style-type:none;
	    padding:7px 2em 2px 2em;
	    background:transparent url('/Images/short seperator.jpg') 0 0 no-repeat scroll;
        
        font-family:Calibri, Helvetica, sans-serif;
	    font-size: 11pt;
	    text-transform:lowercase;	    
    }
    #head ul li a
    {
        color:#919191;
	    text-decoration:none;
    }
    #head ul li.first{
	    background:none;
    }
    #bannerOuter
    {
        background:#676767 url('/Images/body bg.jpg') center top repeat-x scroll;
        text-align:center;
        height:190px;
    }
    #bannerInner
    {
        width:975px;
        margin-right:auto;
        margin-left:auto;
        background:transparent url('/Images/banner bg.jpg') center top no-repeat scroll;
    }

#wrapper 
{
    text-align:left;
    margin-top:0 !important;
    margin-top:-4px;
    padding-top:10px;
	width:975px;
	margin-right:auto;
	margin-left:auto;
	background: #fff url('/Images/page bg.jpg') repeat-y center;
}
#header {
	background: #d7dabd;
}
#container {
	width: 100%;
	background: #f1f2ea url('/Images/page bg.jpg') repeat-y center;
	float: left;
	margin-right: -347px;
}
#content {
	margin-right: 367px;
	margin-left:17px;
	font-family: Calibri, Helvetica, sans-serif;
	color: #919191;
	padding-bottom:10px;
}
#sidebar {
	width: 347px;
	float: right;
	font-family:Calibri, Helvetica, sans-serif;
    font-size: 11pt;
    color:#939393;	
}
#footer {
	background: #d7dabd;
}
.clearing {
	height: 0;
	clear: both;
}

#content h2 {
	padding-left:20px;
	margin-right:-20px;
	font-weight: normal;
	width: 100%;
	line-height: 3em;
	background: transparent url('/Images/h2 bg.jpg') center bottom repeat-x scroll;
	letter-spacing: 1px;
	text-transform: uppercase;
	color: #EC311E;
	font-size: 12pt;
}
#content p
{
	padding:0 20px 0 20px;
}
#content p a, #content p a:visited, #content p a:active
{
    color: #919191;
}
#content p a:hover
{
    color: #EC311E;
}
#sidebar h2{
	padding-left:20px;
	margin-right:38px;
	font-weight:normal;
	letter-spacing:1px;
	line-height:3em;
	text-transform:uppercase;
	color:#595959;
	background:transparent url('/Images/sub h2 bg.jpg') center bottom repeat-x scroll;
	font-size: 12pt;	
}
#sidebar h3
{
	padding: 0 20px 0 20px;
	margin-right:20px;
	color:#EA361B;
	font-size: 11pt;
	margin-top:-10px;	

}
#sidebar p
{
		padding: 0 20px 15px 20px;
		margin-right:40px;
        margin-top:-10px;
        background:transparent url('/Images/sub p bg.jpg') center bottom repeat-x scroll;
}
#sidebar ul
{
        margin-top:-10px;
        margin-right:40px;
        padding-bottom:20px;
        background:transparent url('/Images/sub p bg.jpg') center bottom repeat-x scroll;
}
#sidebar p a, #sidebar p a:visited, #sidebar p a:active
{
    color: #939393;
    font-weight:bold;
    text-decoration:none;
}
#sidebar p a:hover
{
    color: #EC311E;
}

    #footer
    {
        width:975px;
        background:transparent url('/Images/footer bg.jpg') center top no-repeat scroll;
        text-align:right;
	    margin-left:auto;
	    margin-right:auto;
        padding:20px 0 10px 0;
    }
    #footer p
    {
        font-family:Calibri, Helvetica, sans-serif;
	    font-size: 8pt;
	    color:#c5c5c5;
	    display:inline;
	    padding-right:15px;
    }
    #footer a, #footer a:visited, #footer a:active
    {
        color:#c5c5c5;
        text-decoration:none;
    }
    #footer a:hover
    {
        text-decoration:underline;
    }
    .clear
    {
    clear:both;
    display:block;
    height:1px;
    overflow:hidden;
    margin:0;
    padding:0;
    }
.hidden
{
    display:none;
    height:0;
    overflow:hidden;
    margin:0;
    padding:0;
}