/*
*  Blue:   #10325f
*  Gray:  Gray
*/
body
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-family: calibri, verdana, sans-serif;
}
#headder
{
    height: 60px;
    background-image: url(images/Middle_Head.png);
    background-repeat: repeat-x;
}
#headder #left
{
    position: absolute;
    top: 0px;
    height: 500px;
    background-image: url(images/Left_Head.png);
    background-repeat: no-repeat;
}
#headder #right
{
    position: absolute;
    top: 0px;
    height: 500px;
    width: 100%;
    background-image: url(images/Right_Head.png);
    background-repeat: no-repeat;
    background-position: top right;
}
#headder #logo
{
    position: absolute;
    left: 30px;
    top: 30px;
}
#panel
{
    position: relative;
    width: 70%;
    padding: 240px 0 0 15%;
}
#columns td
{
	width: 50%;
	vertical-align: top;
	padding: 0 10px 0 10px;
}
.catch_phrase
{
	font-style: oblique;
	font-weight: bold;
}
.contact
{
    background-image: url(images/icon1.jpg);
    background-repeat: no-repeat;
    height: 64px;
    padding-left: 48px;
}
.contact .name
{
    color: #10325f;
    font-weight: bold;
}
.contact a
{
    text-decoration: underline;
    color: Gray;
}
.contact a:hover
{
    text-decoration: none;
    color: Gray;
}
.contact a:visited
{
    text-decoration: underline;
    color: Gray;
}
.footer
{
	text-align: right;
	font-size: 8pt;
	color: silver;
}
h1
{
    color: #10325f;
}
h2
{
	color: gray;
}