a{
color:#1A3DA4;
text-decoration:none;
}
a:hover{
color:#FFFF00;
background:#f5f5f5;
text-decoration:underline;
} 
a img {
	border:0;
	background-color: inherit;
}
body{
margin:0;
padding:0;
color:#00f;
background:#6B460F;
font:90% Verdana,Geneva,Arial,Helvetica,sans-serif;
text-align:center;
line-height:125%;
}
h1,h2,h3,h4{
margin-bottom:0;
font-family:"Times New Roman",Times,serif;
}
h3{
margin-left:.25em;
}
.sub{
margin-left:.75em;
}
.title{
border-bottom:thin solid #0000FF;
margin-bottom:.75em;
font-variant:small-caps;
font-weight:bold;
text-align:right;
line-height:150%;
}
#container{
width:756px;
margin:10px auto;
padding:0;
border:medium double #738EB9;
background:#FFFFFF;
color:#303030;
}
#content{
float:left;
width:540px;
padding:.75em;
text-align:justify;
}
#footer{
clear:both;
width:750px;
border-top:1px solid #0000FF;
padding:.25em;
background:#E3F2FF;
font:400 .75em Verdana,Geneva,Arial,Helvetica,sans-serif;
text-align:center;
}
#header{
margin:0;
padding:0;
background:url(mountain.jpg) no-repeat center;
height:229px;
}
#header h1{
margin-top:0;
padding-left:.5em;
padding-top:10px;
font:2.4em Georgia,"Times New Roman",Garamond,serif;
text-align:left;
}
#header h2{
padding-right:.5em;
padding-top:30px;
color:#6495ED;
font:2em oblique "Comic Sans MS",cursive,fantasy;
text-align:right;
}
#navbar{
padding-top:.05em;
text-align:center;
height:1.4em;
}
#navbar ul li{
display:inline;
list-style:none;
}
#news{
border:1px dashed #000080;
padding:.5em;
color:#000000;
background:#F5F5F5;
font-size:.8em;
text-align: center;
}
#side{
float:right;
width:150px;
margin-top:.75em;
padding:.25em;
border:0;
text-align:center;
}
