/* STYLES FOR ADS - DO NOT REMOVE
no_skin = display def overridden in default no_skin madison code
absolute = used for 1x1s to pull them out of the normal flow
curl, skin, etc. = ensure default madison code doesn't insert extra spacing at the top of the page
*******************************/
#no_skin {
  width:0;
  height:0;
  font-size:0;
  position:absolute;
  top:0px;
  left:0px;
  display:none;
  }

.absolute {
  width:1px;
  height:1px;
  font-size:1px;
  position:absolute;
  top:0px;
  left:0px;
  }

#curl {
	font-size:1px;
	position:absolute;
	top:0px;
	left:0px;
	}

#curl iframe,
#curl img {
	width:1px;
	height:1px;
	font-size:1px;
	position:absolute;
	top:0px;
	left:0px;
	}

#skin {
	font-size:1px;
	position:absolute;
	top:0px;
	left:0px;
	}

#skin iframe,
#skin img {
	width:1px;
	height:1px;
	font-size:1px;
	position:absolute;
	top:0px;
	left:0px;
	}


body {
	margin:0;
	border:0;
	text-align:center;
	font:normal 12px Arial;
	background-color: #FFFFFF;
	background-image: url(../images/bkgrd.jpg);
	background-repeat: repeat-y;
	background-position: center;
  }
  
  

#no-header {
  background:#FFFFFF;
  }

a {
  text-decoration:none;
  }

a:hover {
  text-decoration:underline;
  }

a img {
  border:0;
  }

form {
  margin:0;
  padding:0;
  }

.divider {
  height:21px;
  clear:both;
  background:url(../images/divider.gif) center repeat-x;
  }

.divider.short {
  height:11px;
  }

.divider.solid {
  background:url(../images/divider-solid.gif) center repeat-x;
  }

#content {
  clear:both;
  }

#maincolumn {
  width:760px;
  text-align:left;
  margin:0 auto;
  background-color:#FFF;
  }

#no-header #maincolumn {
  width:100%;
  }
