html {
	 border : 0;
	 margin : 0;
	 padding : 0;
}

body {
	 border : 0;
	 margin : 0;
	 padding : 0;
	 font-size : small;
	 font-family : helvetica, arial, verdana, sans-serif;
}

#newsletter {
	 padding : 10px;
	 font-size : 12px;
}

#contact {
	 padding : 10px;
	 font-size : 12px;
}

#contact strong {
	 font-size : 120%;
}

#copyright {
	 margin-top : 1.3em;
}

#main-content {
	 line-height : 1.3;
	 width : 43em;
	 padding-left : 40px;
	 padding-left : 1em;
	 padding-top: 1em;
	 padding-bottom : 4em;
	 font-size : 14px;
}

#main-nav td {
	 padding : 3px;
	 text-align : center;
	 font-size : 14px;
}

#main-nav td a {
	 font-weight : bold;
	 color : #000;
}

#main-nav td a:hover {
}

#recent-news {
	 margin : 0;
	 padding : 0;
}

#recent-news a {
	 font-weight : bold;
}

#recent-news li {
	 margin : 0 0 0.75em 1.3em;
	 padding : 0;
}

#recent-news li ul {
	 margin-left : 0;
	 margin-top : 0.3em;
	 padding : 0 0 0 1em;
}

#recent-news li ul li {
	 margin-left : 0;
	 margin-bottom : 0.3em;
}

h1 {
	 margin-top : 0.5em;
	 margin-bottom : 0em;
	 padding : 0;
	 font-size : 150%;
	 font-weight : bold;
	 line-height : 1.1;
}

h2 {
	 font-size : 120%;
	 font-weight : bold;
	 margin : 1.25em 0 0.25em 0;
	 padding : 0;
}

h3 {
	 font-size : 110%;
	 font-weight : bold;
	 margin : 1.25em 0 0.25em 0;
	 padding : 0;
}

p {
	 margin : 0 0 0.75em 0;
	 padding : 0;
}

ul {
	 margin-top : 0;
}

.call-to-action {
	 width : 30em;
	 line-height : 1.3;
	 margin-bottom : 0.75em;
	 font-style : italic;
	 font-size : 95%;
}

.call-to-action p {
	 margin : 0;
}

.call-to-action ul {
	 margin-bottom : 0;
}

.call-to-action ul li {
}

.call-to-action ul li a:link, 
.call-to-action ul li a:visited {
	 text-decoration : none;
}

.call-to-action ul li a:link:hover,
.call-to-action ul li a:link:focus,
.call-to-action ul li a:link:active {
	 color : #6b0008;
}

#current-results a {
	 font-size : 110%;
	 color : #6b0008;
	 font-weight : normal;
	 text-decoration : none;
}

#current-results ul {
	 padding-left : 1.6em;
}

#current-results li {
	 padding-left : 17px;
	 list-style-type : none;
	 list-style-image : none;
	 background : transparent url(arrow.gif) no-repeat left center;
}

#current-results h2 {
}

/* Columns */

div.cols-2 {
    float : left;
    width : 49%;
}

div.clear {
	 clear : both;
}

a img {
	 border : 0;
}