﻿/*
 Master.css
 ==========
 This file contains all of the style formatting of the master page.
*/

body {
	margin: 0px;
	padding: 0px;
	font-size: 13px;
	font-family: "trebuchet ms", helvetica, sans-serif;
	color: #63634F;
	background: #F9F9F7 url('images/background.gif') repeat-x;
}

a img {
	border: none;
}

/* Header */
#head-wrap
{
    background: #249CCB url(images/header.gif) repeat-x left top;
}
#header {
	width: 800px;
	height: 80px;
	margin: 0px auto;
}
#header-bar
{
    height:20px;
    background:#444444;
}
#header a {
	text-decoration: none;
	color: #FFFFFF;
}

/* Logo */

#logoWrap {
	float: left;
	
}
#logo
{
    margin-left:-6px;
}
#logoTagLine
{
    margin:-7px 0px 0px 5px;
    color:#EEEEEE;
}
#logoWrap p
{
    margin:-5px 0px 0px 5px;
    color:#EEEEEE;
}

/* Navigation Menu */

#menu {
	float: right;
}

#menu ul {
	margin: 0px;
	padding: 43px 0px 0px 0px;
	list-style: none;
	line-height: normal;
}

#menu li {
	float: left;
	margin: 7px 0px 0px 1px;
}

#menu a {
	display: block;
	width: auto;
	height: 18px;
	padding: 8px 20px 5px 20px;
	color:#EEEEEE;
}

#menu a:hover {
	/*text-decoration:underline;*/
	color:white;
}

#menu .active {
	background:#444444 url(images/nav-active.gif) repeat-x;
}

#menu .active a {
	color:White;
}


/* body wrap */
#wrap
{

}
#body-wrap
{
    margin: auto;
    background: white;
    width:800px;
}

/* Footer */
#footerNav
{
    text-align:center;
    font-size:12px;
    background:#444444 url(images/gray-bar.gif) repeat-x left top;
    color:#DDDDDD;
    padding-top:2px;
    padding-bottom:2px;
}
#footerNav A:link    {text-decoration: none; color:#DDDDDD;}
#footerNav A:visited {text-decoration: none; color:#DDDDDD;}
#footerNav A:active {text-decoration: none; color:#DDDDDD;}
#footerNav A:hover {text-decoration: none; color:#DDDDDD;} 

#footerText
{
    color:#666666;
    font-size:10px;
    text-align:center;
    padding-top:20px;
    padding-bottom:20px;
}



