/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved. Code licensed under the BSD License: http://developer.yahoo.net/yui/license.txt version: 2.5.1
*/
body {font:13px/1.231 georgia,times,serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}

* { margin:0; padding:0; }

body {
	background:#fff url(images/body-bg.gif) top left repeat-x;
	color:#000;
	text-align:center; }

img { border:0; }

a:link, a:visited { color:#c00; text-decoration:underline; }
a:hover { color:#000; }

#widehold {
	width:100%;
	background:none;
	text-align:center; }

#inthold {
	width:750px;
	margin:0 auto;
	background:none; }

#header { 
	width:100%;
	height:97px;
	margin:0px 0 0 0;
	padding-top:10px;
	background:none; }
	
#header a:link, #header a:visited { color:#000; text-decoration:none; }
#header a:hover { text-decoration:underline; }

#headerleft {
	float:left;
	width:375px;
	text-align:left; }

#headerright {
	float:left;
	width:360px;
	text-align:right; }
#headerright h1 { margin-top:25px; margin-bottom:0px; font-size:138%; }

#content {
	position:relative;
	width:100%;
	margin-top:28px;
	padding:15px 0;
	background:#efefef url(images/stripe-bg.gif) top left repeat;
	text-align:right; }
#content img, #content h2, #content p { 
	margin-left:15px;
	margin-right:15px; }
#content p {
	margin-left:345px;
	line-height:1.7; }

#leftcontent {
	position:absolute;
	top:0;
	left:0;
	width:280px;
	text-align:center; }
	
#poll {
	width:90%;
	margin:0 auto;
	padding:7px 0px 7px 10px;
	background-color:#FE8D00;
	text-align:left;
	font-size:93%;
	color:#fff; }
	
#poll h2 { margin-left:0; font-size:100%; }
#poll form { margin:5px 0 0 0; }

#navlist {
	margin:0 8px 10px 0;
	padding:0 1px 1px; }

#navlist li {
	list-style: none;
	margin: 0;
	display: inline; }

#navlist li a {
	padding: 0em 0.5em 0.15em 0.75em;
	border-left: 1px solid #FE8D00;
	text-decoration: none;
	font-size:108%;
	font-weight:bold; }

#navlist li a#here { text-decoration:underline; }

#navlist li a.first { border-left:0; }

#navlist li a:link { color: #FE8D00; }
#navlist li a:visited { color: #FE8D00; }
#navlist li a:hover { text-decoration:underline; }

#footer {
	clear:both;
	float:left;
	width:100%;
	margin-bottom:15px;
	padding-top:5px;
	color:#999;
	font-size:85%;
	text-align:right; }
	
#footer p { margin-right:15px; margin-bottom:0; }
	
p {
	font-size:108%;
	margin-bottom:15px; }
	
small { font-size:93%; }
	
#contentleft table { width:95%; margin-bottom:15px; font-size:108%; }
#contentleft th { padding:5px; background:#eee; text-align:center; }
#contentleft td { padding:7px 4px; border-bottom:1px solid #eee; text-align:center; }
#contentleft .left { text-align:left; }
	
#contentleft ul {
	font-size:108%;
	margin-bottom:15px;
	margin-left:20px;
	list-style-type:disc; }
	
#contentleft ol {
	font-size:108%;
	margin-bottom:15px;
	margin-left:30px; }