@charset "UTF-8";
/* CSS Document */
#entersplash a,
img, 
div, 
#logo,
#contact { 
behavior: url(iepngfix.htc);
}


body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.main {
position:relative;
margin:0 auto;
width:860px;
}

.main #top {
position:relative;
background-image : url(images/top.jpg);
background-repeat : no-repeat;
height:105px;
margin-top:20px;
}

.main #logo {
position:relative;
display:block;
background-image : url(images/logo.png);
background-repeat : no-repeat;
height:65px;
width:260px;
left:25px;
top:25px;
}

.main #top #menu {
display:block;
position:absolute;
width:500px;
left:300px;
top:74px;
}



.main #top #menu a {
display:inline-block;
position:relative;
text-align : center;
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-transform:uppercase;
text-decoration:none;
padding: 12px 15px 12px 15px;
margin-top:-12px;
height:37px;
}

.main #top #menu a:hover {
background-image : url(images/over.gif);
background-position:0 0;
background-repeat:repeat-x;
color:#FFCC00;
}

.main #top #menu .activelink {
background-image : url(images/highlight.gif);
background-position:0 0;
background-repeat:repeat-x;
color:#0635c6;
}


.main #top #middle {

}


.main #title {
display:block;

background-image: url(images/titlearea.jpg);
background-position:0 0;
background-repeat:no-repeat;
text-align:left;
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
padding: 25px 20px 20px 30px;
color:#0635c6;
}

.main #midbar {
display:block;
position:relative;

background-image : url(images/middle.jpg);
background-repeat : no-repeat;
height:30px;
}

.content {
display:block;
position:relative;
width:590px;
margin-left:30px;
background-color:#FFFFFF;

}

.content #copy {
padding:10px 10px 10px 10px;
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#0635c6;
line-height:15px;
}

.content #copy ul {
display:block;
position:relative;
width:520px;
margin:15px;
margin-top:5px;
padding-left:15px;
list-style:square;
}
.content #copy #subtitle {
font-size:16px;
font-weight:bold;

}
.content #sidecontent {
display:block;
position:absolute;
top:0px;
right:-220px;
padding:10px 10px 10px 20px;
width:190px;
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffcc00;
}

.content #sidecontent a {
font-size:10px;
color:#FFFFFF;
line-height:20px;
}

.content #sidecontent ul {
display:block;
position:absolute;
padding-top:0;
margin-top:0;
right:20px;
width:170px;
list-style-position:outside;
}
.content #sidecontent li {
font-size:10px;
color:#FFFFFF;

}
.content #sidecontent .sidecopy {
font-size:10px;
color:#FFFFFF;
line-height:20px;
}


.content #sidecontent a:hover {
text-decoration:none;
}

.content #bottomtext {
display:block;
background-image : url(images/textbottom.jpg);
background-position:0 0;
background-repeat : no-repeat;
height:15px;
background-color:#04259f;
}


.bottom {
background-image : url(images/bottom.jpg);
background-repeat : no-repeat;
height:35px;
position:relative;
}

.bottom #contact {
position:absolute;
display:block;
background-image : url(images/contact.png);
background-repeat : no-repeat;
height:80px;
width:200px;
right:10px;
bottom:0px;
}
.bottom #contact #info {
color:#4f78f3;
padding:10px 10px 10px 10px;
font-size:10px;
line-height:15px;
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

.bottom #contact #info a {
color:#4f78f3;
}
.bottom #contact #info a:hover {
color:#FFFFFF;
text-decoration:none;
}

.main #footer {
margin: 10px 10px 10px 10px;
font-size:9px;
text-align:left;
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}


.main #footer #de a {
color:#333333;
}

.main #footer #de a:hover {
text-decoration:none;
}
.quoteleft {

float: left;
     height: 45px;
     margin-top: -20px;
     padding-top: 45px;
     margin-bottom: -50px;
     font-size: 700%;
     color: #FF0000;
}
.quoteright {
     float: right;
     height: 25px;
     margin-top: 0px;
     padding-top: 45px;
     font-size: 700%;
     color: #FF0000;
}


.quote {
float:20px;
position:relative;
display:inline-block;
padding-top:-20px;
margin-top:-20px;
height:25px;
top:15px;
margin-bottom:-5px;
padding-bottom:-5px;
width:15px;
font-size:36px;
font-weight:bold;
color:#F1D534;
line-height:30px;
overflow:visible;

}


#searchres {
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffcc00;
padding:20px;
	 
}
#searchres a {
color:#FFFFFF;
}

-->