body{
color:#595959;
margin-top:0px;
font-size:12px;
background-color:#590000;
background-repeat:repeat-y;
background-position:center;
background-image:url(http://fontaine/images/bg.gif);
font-family:Verdana, Arial, Helvetica, sans-serif;
}
h1{
margin:0px;
padding:10px;
color:#666666;
font-size:1.2em;
background-color:#F9F9F9;
border-bottom: 1px solid #EAEAEA;
}	
h2{
margin:0px;
color:#285383;
font-size:.9em;
}
h3{
margin:0px;
color:#3E6796;
font-size:15px;
padding-top:10px;
padding-bottom:5px;
}
h4{
margin:0px;
font-size:12px;
padding-top:10px;
padding-bottom:5px;
}
#all{
width:800px;
margin-left:auto;
margin-right:auto;
background-color:#FFFFFF;
border-left:3px solid #E4E4E4;
border-right:3px solid #E4E4E4;
border-bottom: 3px solid #E4E4E4;
}
#header{
padding:6px;
}
#nav{
background-color:#003366;
background-repeat:no-repeat;
border-top: 4px solid #E4E4E4;
background-position:top right;
border-bottom: 5px solid #7294b7;
background-image:url(http://fontaine/images/splash.gif);
}
#nav ul{
margin:0px;
width:285px;
list-style:none;
padding-left:38px;
}
#nav li{
display:block;
border-top:1px solid #1b4270;
}
#nav li a:link,#nav li a:visited{
height:1%;
display:block;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
text-decoration:none;
padding:6px 0 7px 25px;
background-position:10px;
background-repeat:no-repeat;
background-image:url(http://fontaine/images/bullet.gif);
font-family: Verdana, Arial, Helvetica, sans-serif;
}
#nav li a:hover,#nav li a:active{
background-position:10px;
background-color:#0E407C;
background-repeat:no-repeat;
background-image:url(http://fontaine/images/bullet.gif);
}
#search{
margin:0px;
padding:5px;
background-color:#F9F9F9;
}
#q{
color:#666666;
margin:0px;
padding:2px;
height:14px;
font-size:10px;
border:#EAEAEA 1px solid;
border-right-width:0px;
}
#content{
height:100%;
padding:15px;
max-height:100%;
overflow:visible;
text-align:justify;
}
#content a:link,#content a:visited{
color:#285383;
}
#content a:hover,#content a:active{
color:#0A2F5B;
}
#content li{margin-bottom:10px;}
#homepage{line-height:25px;}
#image{float:left;margin-right:10px;}
.moresearch{display:none;}
.q b{
color:#1A3C95;
}
.q{
padding:6px;
cursor:pointer;
margin-top:10px;
background-color:#F9F9F9;
border:1px solid #EAEAEA;
}
.a b{
color:#D90000;
}
.a{
display:none; 
padding:10px;
border:1px solid #EAEAEA;
}
.toplink{
padding:10px;
color:#FF0000;
text-decoration:none;
}
#footer{
margin:-10px;
padding:15px;
color:#999999;
font-size:11px;
margin-top:10px;
text-align:center;
background-color:#F9F9F9;
border-top:1px solid #EAEAEA;
}
#footer a:link, #footer a:visited{
color:#999999;
text-decoration:none;
}
#footer a:hover, #footer a:active{
color:#555555;
text-decoration:none;
}
