/* =html */
html {
	background-image: url(../images/cycling_section_background.jpg);
}
#menu-polaroid {
  left : 0px;
  position : absolute;
  top : 235px;
}

#section-menu {
  float : left;
  margin: 236px 60px 0px 44px;
  width : 136px;
}

#section-menu h2 {
  text-indent : -9999px;
}

#section-menu li {
  padding-bottom : 1.3em;
}

#section-menu a {
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size : 125%;
  font-weight : bold;
  line-height : 96%;
  text-decoration : none;
  text-transform : uppercase;
}
	
#section-menu  a, #section-menu  a:visited { color : #555555; text-decoration : none; }
#section-menu  a:hover, #section-menu  a:active, #section-menu a:focus { background-color : #eeeeee; color : #444444; text-decoration : none; }




#content {
  margin : -88px 30px 0px 0px;
  padding-right : 24px;
  width : auto;
}
#content h2 {
  padding : 0px 0px 10px 280px;
}
#content h3 {
  padding : 14px 0px 16px 280px;
}
#content h4 {
  padding : 18px 0px 12px 280px;
}
#content h5 {
  padding : 0px 0px 12px 280px;
}
#content p {
  padding : 0px 0px 16px 280px;
}
#content ul, #content ol {
  padding : 0px 0px 16px 300px;
}
#content img {
  float : left;
  padding : 0px 30px 20px 0px;
}
#content ul {
  list-style : disc;
  list-style-image : url(../images/button.png);
}
#content ol {
  list-style : decimal;
}
#content li {
  padding-bottom : 4px;
}


#polaroids div {
  float : left;
}


img.polaroid-vertical {
	position : relative;
	z-index : 400;
}
img.polaroid-tilted {
  margin-left : -70px;
	position : relative;
	z-index : 200;
}
img.polaroid-tilted-right {
  margin-left : -60px;
	position : relative;
	z-index : 200;
}

dl img.polaroid-vertical {
  margin-left : -40px;
	position : relative;
	z-index : 400;
}
dl img.polaroid-tilted {
  margin-left : -70px;
	position : relative;
	z-index : 200;
}
dl img.polaroid-tilted-right {
  margin-left : -60px;
	position : relative;
	z-index : 200;
}



#activities li p {
  padding : 0px 0px 4px 8px;
}
#activities li {
  padding-bottom : 10px;
}
#activities h5 {
  padding-left : 0px;
  padding-bottom : 0px;
}



#sponsors {
  clear : both;
	text-align : center;
	width : 900px;
  white-space : nowrap;
}
#sponsors li {
  display : inline;
}
#sponsors li:last-child {
display : block;
  padding : 8px 0px;
}
 #sponsors h2 {
	text-indent : -9999px;
}
#sponsors p {
  left : -9999px;
  position : absolute;
}
#sponsors img {
	text-align : center;
	vertical-align : middle;
	padding : 0px 10px 0px 10px;
}

