body {
background : #e7e7e7;
margin-bottom : 50px;
margin-top : 10px;
color : #333;
}



#wrap {
width : 780px;
background : #e7e7e7;
margin : 0px auto 0px auto;
padding: 0px 0px 0px 0px;
}



#header {
height : 250px;
width : 780px;
background : url(images/windshield.png);
background-repeat : no-repeat;
background-position:center;
text-align : center;
line-height: 14px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#header h1 {
margin: 0px 0px 0px px;
padding: 55px 0px 0px 12px;
font-family: "impact","Copperplate","Nimbus Roman No9 L";
font-size : 36px;
height: 36px;
line-height: 36px;
font-style: italic;
color : #cc0000;
letter-spacing : 3px;
font-weight : 100;
}
#header h2 {
margin: -18px 0px 0px 0px;
padding: 0px 0px 5px 0px;
font-family: "impact","Copperplate","Nimbus Roman No9 L";
font-weight: bold;
font-size : 28px;
height: 35px;
line-height: 35px;
color : #000080;
letter-spacing : 3px;
font-weight : 100;
}



#menu {
height: 18px;
line-height: 18px;
border-top: 1px solid #cc0000;
border-left: 1px solid #cc0000;
border-right: 1px solid #cc0000;
font-family: "Georgia","Nimbus Sans L";
font-size: 14px;
background-color : #cc0000;
padding: 0px 0px 0px 50px;
margin:0px 0px 0px 0px;
}
#menu ul {
list-style-type: none;
font-family: "Georgia","Nimbus Sans L";
font-size: 16px;
line-height: 14px;
background-color : #cc0000;
margin: 0px 0px 0px 0px;
padding: 0px 10px 0px 0px;
}
#menu ul li {
float : left;
font-family: "Georgia","Nimbus Sans L";
font-size: 14px;
line-height: 16px;
background-color : #cc0000;
margin: 0px 0px 0px 0px;
padding: 0px 10px 0px 0px;
}
#menu ul li a {
text-decoration: none;
font-weight: bold;
font-family: "Georgia","Nimbus Sans L";
font-size: 14px;
color: #FFFFFF;
line-height: 18px;
margin: 0px 0px 0px 0px;
padding: 0px 10px 0px 0px;
}
#menu ul li a:hover {
text-decoration: none;
font-weight: 100;
font-family: "Georgia","Nimbus Sans L";
font-size: 14px;
color: #67CCFF;
line-height: 18px;
margin: 0px 0px 0px 0px;
padding: 0px 10px 0px 0px;
font-weight: 600;
}



#content {
background-color : #ffffff;
border-top: 1px solid #555;
border-bottom: 2px solid #555;
border-left: 2px solid #555;
border-right: 2px solid #555;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}


.left {
float : left;
width : 520px;
margin: 0px 0px 0px 0px;
padding: 2px 0px 0px 2px;
text-align : justify;
color: #000000;
font-family: georgia;
font-style: none;
font-size : 16px;
letter-spacing : 1px;
text-indent: 25px;
}
.left a {
text-align : justify;
font-weight : bold;
font-size : 16px;
text-decoration : none;
color : #cc0000;
}
.left a:hover {
text-align : justify;
font-weight : bold;
font-size : 16px;
text-decoration : underline;
color : #008000;
}


.left h1 {
margin: 0px 0px 0px 0px;
padding: 2px 0px 0px 2px;
text-align : left;
color: #008000;
font-family: impact;
font-style: italic;
font-size : 26px;
letter-spacing : 2px;
text-indent: 0px;
}

.left h2 {
text-align : right;
color: #cc0000;
font-family: georgia;
font-size : 12px;
letter-spacing : 2px;
text-indent: 0px;
}

.left h3 {
text-align : left;
color: #cc0000;
font-family: georgia;
font-size : 12px;
letter-spacing : 2px;
text-indent: 0px;
}



.right {
float : right;
width : 240px;
margin: 2px 2px 0px 0px;
padding: 0px 0px 0px 0px;
background: #ffffff;
}
.right li {
list-style-type : round;
color: #000000;
font-family: constantia;
line-height : 130%;
font-style: ;
font-size : 18px;
letter-spacing : 1px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 8px 0px;
}
.right ul li a {
color : #fff;
text-decoration : none;
font-size : 13px;
}
.right ul li a:hover {
color : #fff;
font-weight : 600%;
}

.right h2 {
height : 28px;
line-height : 28px;
color : #fff;
font-size : 13px;
background : #788bbd;
}






.bottom {
clear: both;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-indent: 0px;
}
.bottom h1 {
color: #cc0000;
font-family: georgia;
font-style: ;
font-size : 24px;
text-align: center;
letter-spacing : 3px;
font-weight : bold;
}
.bottom h1 a {
text-decoration : none;
color : #4040FF;
}
.bottom h1 a:hover {
color : #4040FF;
}
.bottom h2 {
font-size : 18px;
font-weight : 100;
text-indent: 25px;
}
.bottom h2 a {
text-decoration : none;
color : #004990;
}
.bottom h2 a:hover {
color : #111;
}
.bottom h3 {
color: #cc0000;
font-family: georgia;
font-style: ;
font-size : 18px;
text-align: right;
letter-spacing : 3px;
margin: 0px 25px 0px 0px;
}

.bottom h4 {
color: #000000;
font-family: georgia;
font-style: ;
font-size : 12px;
text-align: right;
letter-spacing : 3px;
margin: 0px 25px 0px 0px;
text-indent: 0px;
}

.bottom h5 {
color: #000000;
font-family: arial;
font-style: ;
font-weight: 100%;
font-size : 10px;
text-align: left;
letter-spacing : 3px;
margin: 0px 0px 0px 4px;
text-indent: 25px;
}


.bottom table {
	border-width: 2px 2px 2px 2px;
	border-spacing: 1px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	border-collapse: separate;
	background-color: white;
}
.bottom table th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	background-color: white;
	-moz-border-radius: 6px 6px 6px 6px;
}
.bottom table td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	background-color: white;
	text-align: center;
	font-size: 14px;
	font-weight: 500;
}









#footer {
height : 20px;
line-height : 20px;
background : #808080;
text-align : center;
font-size : 14px;
color : #fff;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#footer a {
color : #fff;
}
