html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset {
margin: 0;
padding: 0;
border: 0;
}
	
body{
background-color:#666666;
background-image: url(../images/logo_bg.gif);
color:#000;
font-family: Trebuchet MS, Arial,Tahoma, sans-serif;
margin: 0;
padding: 0;
text-align: center;
}

#wrapper{
width: 770px;
background-color:#FFFFFF;
margin:10px auto;
border: 1px solid #2B175E; 
text-align:left;
}

#banner{
height: 100px;
background-image: url(../images/banner_bg4.jpg);
linkto: oz.xml;
background-repeat: no-repeat;
}

#nav{
border-bottom: 1px solid #000000;
}

#nav ul{
padding: 0;
margin: 0;
background-color:#900A0D;
}

#nav ul li{
display: inline;
padding: 0;
margin: 0;
}

#nav ul li a{

color: #FFFFFF;
background-color: #900A0D;
text-decoration: none;
padding: 0 7px 0 5px;
border-right: 1px solid #000000;
text-align: center;
width: 9em;
} 

#nav ul li a:hover, #nav ul li a:focus{
background-color: #212A51;
}

#header 
     { 
     background-color: navy; 
     width: 100%; 
     height: 100% 
     }

/* content styles */
#content {
	margin: 0 165px;
	padding: 30px;
	background-image: url(../images/backgroundski.jpg);

}

#content2 {
	width: 165px;
		float: left;
	padding: 18px 0px; /* side padding is added to total width above for a 160px "real total" */
	background-color:#2071B8; 
}



/* third column styles */
#news {
	margin: 0px;
	padding: 6px 5px 5px 5px;
	float: right;
	width: 155px;
		background-image: url(../images/backgroundski.jpg);
}


/* footer styles */
#footer {
	clear: both;
	padding: 1px;
	border-top: 1px solid #877D6C;
	background-color: #900A0D;
	font-size: 60%;
    color: #736B5E;
	  /* This background color covers the faux column effect that spans the entire holder div */
}

/* miscellaneous styles */
.brclear { 
     clear:both; 
     height:0; 
     margin:0;
     font-size: 1px;
     line-height: 0px;
}


