body{
font-family: Arial, Verdana, Tahoma, sans-serif;
font-size: 9pt;
margin:0;
padding:0;
line-height: 18px;
color: #333;
background: #fff;
}

a:link, a:active
{
color: #336699;
}

a:visited{
}

a:hover{
color: #000;
}

h1, h2, h3{margin: 0; padding: 0;}

h1{
display: none;
}

h2{
font-size: 14pt;
margin-bottom: 15px;
}

h3{
}

hr{
border: 0;
height: 1px;
border-bottom: 1px solid #ccc;
clear: both;
}

p{
margin: 0;
padding: 0;
margin-bottom: 10px;
}

blockquote {
margin-bottom: 15px;
padding: 0 40px; 
background: transparent url(../images/quote.gif) left top no-repeat;
}

.alignleft{float: left;}
.alignright{float: right;}

img{
padding: 3px;
background: #fff;
border: 1px solid #ccc;
margin: 5px;
}

/* ====================================================================================================================== */

/*=============================================== CONTAINER DIVS ======================================================== */
#container{
margin: 0 auto;
width: 750px;
}

#wrapper{
float: left;
width: 750px;
background: url("../images/wrapper-tile.png") repeat-y;
}

#header{
float: left;
width: 750px;
height: 197px;
background: url("../images/header.jpg") no-repeat;
}

#footer{
float: left;
width: 750px;
height: 30px;
padding-top: 15px;
background: #eee;
text-align: center;
}

#leftcol, #rightcol{
float: left;
padding: 10px;
}

#leftcol{
width: 530px;
background: url("../images/left-grad.png") repeat-x;
}

#rightcol{
width: 180px;
background: url("../images/right-grad.png") repeat-x;
}

.sponsor-guide{
float: left;
margin: 0px 40px 0px 60px;
}
*html .sponsor-guide{margin: 0px 40px 0px 40px;}

a.more{font-weight: bold;}
a.more:link, a.more:active{color: #333;}
a.more:hover{text-decoration: none;}

/* ====================================================================================================================== */

/*=================================================== NAVIGATION ======================================================== */
#nav{
float: left;
width: 750px;
height: 36px;
margin-top: 161px;
background: #fff url("../images/nav-bottom.png") no-repeat bottom;
border-top: 1px solid #ccc;
}

#nav ul{
float: left;
margin: 0;
padding: 0;
list-style: none;
}

#nav ul li
{
float: left;
padding: 10px 20px 10px 20px;
}

#nav ul li a{
text-decoration: none;
font-size: 9pt;
font-weight: bold;
}

#nav a:link, #nav a:visited, #nav a:active{color: #333;}
#nav a:hover, #nav a.current, #nav a.current:visited{color: #990000}
