* { padding: 0; margin: 0; }

* html body {
	f\ont-size: medium; /* for other IE versions */
	font-size: small; /* for IE5/Win */
}

hr {height: 1px;
color:#ccc;}

a, a:visited { 
text-decoration: underline;
color: #FF6633;
}

a:hover  { 
text-decoration: none;
color: #CC0000;
}

body {
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 13px;
 line-height: 1.3em;
 color: #666;
 margin: 20px auto;
}

td {
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 1.3em;
 color: #666;
 margin: 20px;
}

h1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 190%;
font-weight: normal;
line-height: 1.5em;
color: #999;
}

p {
font-family: Verdana, Helvetica, sans-serif;
font-size: 85%;
margin-top: 10px;
margin-bottom: 10px;
color: #666666;}

li{
font-family: Verdana, Helvetica, sans-serif;
font-size: 85%;
list-style: disc;
margin-left: 20px;
margin-top: 5px;
margin-bottom: 5px;
color: #666666;
}

h2{
font-size: 120%;
margin-top: 10px;
margin-bottom: 10px;
color: #000000;
line-height: 1.4em;
}

h3{
background-color: #F9EB4D;
font-family: Verdana, Helvetica, sans-serif;
width: 65%;
padding: 5px;
color: #000000;
font-weight: bold;
font-size: 110%;
}

input {
font-family: Verdana, Helvetica, sans-serif;
}

textarea {
font-family: Verdana, Helvetica, sans-serif;
}


#wrapper { 
 margin: 0 auto;
 padding: 0;
 width: 800px;
}

#header {
float: left;
background: #fff url(../images/oddball-header.jpg);
background-repeat: no-repeat;
background-position: top;
margin:0;
padding: 0;
height: 95px;
width: 800px;
}

#header h1 {
	display: none;
	overflow: hidden;
	height: 0px;
	margin: 0;
	padding: 0;
}

#leftcolumn { 
 color: #333;
 background: #fff;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 width: 120px;
 float: left;
 border: 0px;
}

#leftmiddle { 
 color: #333;
 background: #fff;
 margin: 8px 15px 0px 15px;
 padding: 0px;
 width: 160px;
 float: left;
 border: 0px;
}

#rightmiddle { 
 color: #333;
 background: #fff;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 width: 450px;
 float: left;
 border: 0px;
}


#form { 
 color: #333;
 background: #fff;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 width: 425px;
 float: left;
 border: 0px;
}

#footer { 
 width: 800px;
 clear: both;
 color: #333;
 background: #ffffff;
 margin: 0px 0px 10px 0px;
 padding: 10px;
 text-align: right;
 color: #666;
 font-size: 85%;
 clear: both;
}

#navlist
{
margin-right: 0;
margin-left: 0;
width: 120px;
text-align: right;
font-weight: bold;
}

#navlist li {
font-family: Verdana, Helvetica, sans-serif;
white-space: nowrap;
list-style: none;
margin: 0;
line-height: 1.2em;
font-weight: bold;
color: #666666;
}

#navlist li a, #navlist li a:visited  { 
font-family: Verdana, Helvetica, sans-serif;
font-size: 85%;
text-decoration: none;
color: #999;
}

#navlist li a:hover  { 
text-decoration: none;
color: #666;
}


#formnavlist
{
margin-right: 0;
margin-left: 0;
width: 120px;
text-align: right;
font-weight: bold;
}

#formnavlist li {
font-family: Verdana, Helvetica, sans-serif;
font-size: 75%;
white-space: nowrap;
list-style: none;
margin: 0;
line-height: 1.8em;
font-weight: bold;
color: #666666;
}

#formnavlist li a, #formnavlist li a:visited  { 
text-decoration: none;
color: #999;
}

#formnavlist li a:hover  { 
text-decoration: none;
color: #666;
}


/*					  */
/* START HOMEPAGE CSS */
/*					  */

body#home {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-size: small;
line-height: 1.5em;
color: #333;
width: 800px;
margin: 20px auto;
position: relative;
}

#leftcolumn-home {
	color: #333;
	background: #fff;
	margin: 0;
	padding: 0;
	width: 120px;
	position: absolute;
	top: 125px;
	left: 0px;
}

#wrapper-home { 
 margin: auto 0;
 width: 800px;
}

#header-home {
	float: left;
	background-repeat: no-repeat;
	background-position: top;
	margin:0;
	padding: 0;
	height: 153px;
	width: 800px;
	background-color: #fff;
	background-image: url(../images/oddball-homepage-header.jpg);
}

#header-home h1 {
	display: none;
	overflow: hidden;
	height: 0px;
	margin: 0;
	padding: 0;
}

#footer { 
 width: 750px;
 clear: both;
 color: #333;
 background: #ffffff;
 margin: 0;
 text-align: right;
 color: #666;
 font-size: 85%;
 clear: both;
}

#toprow { 
color: #333;
display: block;
background: #fff;
margin:0px;
padding: 0px;
width: 390px;
position: absolute;
top: 135px;
left: 335px;
}

#toprow h1, #col1 h1, #col2 h1, #col3 h1 {
line-height:1.1em;
font-size: 150%;
font-weight: normal;
color: #666;
margin-bottom: 4px;
}

#toprow h2 {
line-height:1.3em;
font-size: 120%;
font-weight: bold;
color: #000000;
padding: 0;
margin:0;
}

#toprow p, #col1 p, #col2 p, #col3 p {
margin: 0;
padding: 0;
color: #666666;
line-height:1.4em;
}

.yellow-squares {
margin-bottom: 15px;
}

#gutter-home { 
width:665px;
display: block;
padding: 5px;
margin-top: 80px;
float: left;
padding-left:120px;
}

.col-image {
float: right;
margin: 0;
padding: 0;
}

#col1, #col2, #col3{ 
margin: 10px;
padding: 5px;
width: 190px;
float: left;
}

#col1 a:link, #col2 a:link, #col3 a:link, #col1 a:visited, #col2 a:visited, #col3 a:visited
{ 
font-weight: normal;
text-decoration: underline;
color: #FF6633;
}

#col1 a:hover, #col2 a:hover, #col3 a:hover
{ font-weight: normal;
text-decoration: none;
color: #CC0000;
}


#footer-home { 
 width: 750px;
 clear: both;
 color: #333;
 background: #ffffff;
 margin: 0;
 text-align: right;
 color: #666;
 font-size: 85%;
 clear: both;
}

/*					*/
/* END HOMEPAGE CSS */
/*					*/