/*
Copyright (c) 2006, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 0.10.0
*/

/**
 * 84.5% for !IE, keywords for IE
 * Percents could work for IE, but for backCompat purposes, we are using keywords.
 * x-small is for IE < 6 and IE6 quirks mode.
 * 
 */
body {background-color: white;font: 14px hoefler regular, baskerville, georgia, times, serif;*font-size:small;*font:x-small;
  	color: #555555; line-height: 20px;}
table {font-size:inherit;font:100%;}



/**
 * 99% for safari; 100% is too large
 */
select, input, textarea {font:99% helvetica, arial, sans-serif;}

/**
 * Bump up !IE to get to 13px equivalent
 */
pre, code {font:115% monospace;*font-size:100%;}

/**
 * Default line-height based on font-size rather than "computed-value"
 * see: http://www.w3.org/TR/CSS21/visudet.html#line-height
 */

* {border:none; margin:0; padding:0;}

em {font-style: italic;}
strong {font-weight: 800;}

.sponsors {}

.sponsors td {padding: 10px;}

#title {background-color: #A15B28; background-image: url('images/grass.jpg'); 
  	background-position: bottom left; background-repeat: repeat-x;text-align: center; margin: -5 0 0 0; height: 400px;}


#images {background-color: transparent;text-align: center; margin: 0 0 0 10px;}

#images td {padding-bottom: 7px;}

#info {background-color: transparent; text-align: left; margin: 0 0 0 15px; }

#info td {padding: 0 0 15px 0;}

#header {background-color: white; text-align: left; margin: 4px 0; display: block;}


#footer {background-color: transparent; text-align: left; margin: 20px auto; clear: both; width: 750px;}

a:link, a:active, a:visited {text-decoration: none; color: #c24ef8;  /* #9999CC */ }
a:hover, a:visited:hover {text-decoration: underline; color: #c24ef8;  /* #9999CC */ }

a.return:link, a.return:active, a.return:visited {font: 10px verdana, arial, sans-serif; text-decoration: none; color: #c24ef8;  /* #9999CC */ }
a.return:hover, a.return:visited:hover {font: 10px verdana, arial, sans-serif;text-decoration: underline; color: #c24ef8;  /* #9999CC */ }



p {margin: 10px 0;}


ul {margin: 10px 0;}

ul li {list-style-type: none; margin-left: 10px; color: black;}

table.container {width: 750px; margin: 0 auto;}

.clear {clear: both;}

input.mailer {height: 22px; width: 200px; background-color: transparent; margin: 1px 0 1px 0 ; border: 1px solid #ccc; color: #333333; }

input.mailer:hover, textarea.mailer:hover {background-color: #eee; border: 1px solid #ccc; margin: 1px 0 1px 0 ; color: #333333; }

input.mailer:focus, textarea.mailer:focus {  background-color: white; border: 1px solid #ccc; margin: 1px 0 1px 0 ; color: #333333; }

textarea.mailer {background-color: transparent; border: 1px solid #ccc; margin: 1px 0 1px 0 ; color: #333333; width: 200px; width: 300px; height: 100px;}


h1 {
	font-size: 150%;
	font-weight: 800;
	margin: 15px 0 0 0;
	color: #333333;
	}

h2 {
	font-size: 130%; 
	font-weight: 800;
	margin: 15px 0 0 0;
	color: #333333;
	}



h3 {
	font-size: 100%; 
	font-weight: 800;
	font-style: italic;
	background-color: #ccc;
	color: #333333;
}
h4 {
	font-size: 100%; 
	font-weight: 400;
	font-style: italic;
	margin: 0;
	color: #333333;
}

