<style>

* {
	margin: 0;
	padding: 0;
}


body, html {
padding: 0px;
margin: 0px;
* margin-top: -20px !important;
* padding-top: 0px !important;
border: 0px;
}

#page {
background-image: url('../images/skygrad.png');
background-position: center left;
margin: 0px !important;
padding: 0px !important;
background-color: #4b91f3;
}

#pagebody {
background-image: url('../images/sky.png');
background-position: top left;
background-repeat: no-repeat;
background-attachment: fixed;
margin: 0px !important;
padding: 0px !important;
background-color: transparent;
}

#content {
width: 784px;
height: 100%;
margin-left: auto;
* margin-right: 0 auto;
margin-right: auto;
* margin-right: 0 auto;
margin-top: 20px;
margin-bottom: 0px;
* margin-top: 0px;
}

#head1 {
height: 63px;
width: 784px;
background-image: url('../images/header1.png');
background-repeat: no-repeat;
}

#head2 {
width: 21px;
height: 70px;
background-color: #2d82cb;
background-image: url('../images/header2.gif');
background-position: top left;
background-repeat: no-repeat;
}

#head3 {
width: 238px;
max-width: 238px !important;
height: 70px;
background-image: url('../images/header3.gif');
background-position: top left;
background-repeat: no-repeat;
background-color: #9baf17;
}

#head4 {
width: 525px;
height: 70px;
background-color: #2d82cb;
background-image: url('../images/header4.gif');
background-position: top left;
background-repeat: no-repeat;
margin: 0px !important;
vertical-align: top;
padding-top: 15px;
padding-left: 0px !important;
text-align: right;
}

#head4 a, #head4 a:visited {
color: #d6d984;
font-family: Gerorgia, "Bell MT", "Times New Roman", serif;
font-size: 20pt;
letter-spacing: 1px;
padding-right: 20px;
text-decoration: none;
}

#head4 a:hover {
color: #0e4370;
text-decoration: none;
}

#left {
background-color: #2d82cb;
}

.sidebar-head {
font-family: Gerorgia, "Bell MT", "Times New Roman", serif;
color: #4c5706;
font-size: 20pt;
letter-spacing: 1px;
}

#sidebar {
background-color: #9baf17;
color: #ffffff;
font-size: 10pt;
font-family: Arial, Tahoma, Helvetica, sans-serif;
padding-left: 5px;
padding-right: 5px;
vertical-align: top;
border-right: 3px #2d82cb solid;
text-align: justify;
* width: 224px !important;
}

#sidebar a, #sidebar a:visited {
color: #4c5706;
font-weight: bold;
text-decoration: none;
border-bottom: 1px dotted #ffffff;
}

#sidebar a:hover {
color: #ffffff;
border-bottom: 1px dotted #4c5706;
}

#sponsors {
}

#sponsors img {
border: 0px solid #ffffff;
background-color: #ffffff;
margin-bottom: 5px;
}

#sponsors a, #sponsors a:hover, #sponsors a:visited {
border: 0px;
}

#pagecontent-holder {
background-color: #2d82cb;
vertical-align: top;
}

#pagecontent {
margin-left: 10px;
margin-right: 10px;
margin-bottom: 0px;
padding: 5px;
background-color: #ffffff;
color: #323c12;
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 11pt;
-moz-border-radius-topleft: 10px;
-webkit-border-radius-topleft: 10px;
-khtml-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
-webkit-border-radius-topright: 10px;
-khtml-border-radius-topright: 10px;
border-top-right-radius: 10px;
border-top-left-radius: 10px;
line-height: 125%;
}

#pagecontent a, #pagecontent a:visited {
color: #2D82CB;
text-decoration: none;
border-bottom: 1px dotted #9BAF17;
font-weight: bold;
}

#pagecontent a:hover {
color: #9BAF17;
border-bottom: 1px dotted #2D82CB;
}

.pagecontent-head {
font-family: Gerorgia, "Bell MT", "Times New Roman", serif;
color: #F27405;
font-size: 20pt;
letter-spacing: 1px;
}

.pagecontent-subhead {
font-weight: bold;
font-size: 13pt;
letter-spacing: 1px;
color: #7F8F11;
}



</style>
