body {
 position: relative;
 margin: 0;
 padding: 0;
 border: 0;
 background: #69c url(../graphics/bg_snow.png);
 text-align: center;
 font-family: Verdana, Tahoma, sans-serif;
 }

a:link {
 color: #336699;
 font-weight: bold;
 text-decoration: none;
 }
a:visited {
 color: #6699cc;
 font-weight: bold;
 text-decoration: none;
 }
a:hover {
 color: #6c6;
 text-decoration: none;
 }
 
#contain {
 position: relative;
 margin: 15px 10px 10px 10px;
 padding: 0;
 border-top: 2px solid #369;
 border-right: 2px solid #369;
 border-left: 2px solid #369;

 background: #fff;
 text-align: left;
 }
#logo {
 margin: 0;
 padding: 0;
 background: #fff url(../graphics/logo_snowbounders.jpg) center center no-repeat;
 }
 #logo a:link,
 #logo a:visited {
  display: block;
  height: 121px;
  border: 0;
  }
 #logo a:hover {}
 #logo span {display: none;}
 
#nav {
 margin: 0;
 padding: 3px;
 height: 27px;
 background: #369;
 text-align: center;
 }
 #nav li {
  display: inline;
  margin: 1px;
  padding: 1px;
  font-size: 83%;
  font-weight: bold;
  }
 #nav li a:link,
 #nav li a:visited {
  padding: 1px 6px 1px 6px;
  border: 2px solid #69c;
  color: #fff;
  text-decoration: none;
  }
 #nav li a:hover {border: 2px dashed #fff;}

#sidebar {
 position: relative;
 clear: none;
 float: left;
 margin: 6px;
 padding: 0 0 20px 0;
 width: 260px;
 }
#sidebar div {
 margin: 6px 0;
 border-bottom: 1px solid #eef;
 }
#sidebar div h3 {
 margin: 0;
 padding: 1px 3px;
 border-bottom: 1px solid #6c6;
 color: #696;
 }
#sidebar div p {
 margin: 3px 6px;
 text-align: justify;
 }
 
#content {
 position: relative;
 margin-left: 260px;
 padding: 0 10px 0 10px;
 background: #fff;
 }

#footer {
 clear: both;
 background: #369;
 color: #fff;
 text-align: right;
 font-size: 63%;
 }
 #footer a:link,
 #footer a:visited {
  padding: 0 3px 0 3px;
  color: #fff;
  text-decoration: none;
  font-weight: bold;
  }
 #footer a:hover {color: #ccc;}
 #footer ul {
  margin-bottom: 0;
  }
 #footer li {
  display: inline;
  }
  
.ad {
 background: #ccf;
 text-align: center;
 }
.ad img { border: none; }