/*
 * Client: 
 * Site Name: 
 * URL: 
 *
 * Author: 
 * URL: http://www.whitespace-creative.com/
 *
 * Created: 
 *
 * --------------------------------------------------------------- */

/* Reset default padding, margin, link decoration, etc. */
body,h1,h2,h3,h4,h5,h6,form,fieldset,legend,p,ul,ol,li,img,fieldset,blockquote,caption,table,tr,th,td,dl,dt,dd {margin: 0; padding: 0;}
h1,h2,h3,h4,h5,h6 { font-weight: normal; }
img,fieldset { border: 0; }
a { text-decoration: none; }

.darkBlue{color:#0033CC}
.story ul,
.story ol {padding-left:15px;}

/* Basic Structure */
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 62.5%;
	margin: 0px;
	padding: 0px;
	background-color: #f3f8fb;
}

#wrapper {
	width: 592px;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	font-size: 1.2em;
}

#header {
	background: transparent url(elements/head.jpg) no-repeat left top;
	height: 136px;
	position: relative;
}

#header .issue {
	color: #009ddc;
	position: absolute;
	right: 20px;
	bottom: 10px;
	text-align: right;
}

#main {
	padding: 0px 12px 0px 11px;
	background: transparent url(elements/main_rpt.gif) repeat-y left top;
}

#left {
	width: 168px;
	padding-right: 4px;
	padding-left: 4px;
	color: #666;
	padding-top: 5px;
	padding-bottom: 10px;
}

#left a { color: #666; }

#left p { margin-left: 5px; }

#h3_issue,
#h3_question,
#h3_archive {
	text-indent: -9999px;
	height: 61px;
	width: 168px;
}
#h3_issue { background: transparent url(elements/title_issue.gif) no-repeat left top; }

#h3_question {
	background: transparent url(elements/title_question.gif) no-repeat left top;
	height: 75px;
}

#h3_archive { background: transparent url(elements/title_archive.gif) no-repeat left top; }

.nav {
	margin-bottom: 20px;
	list-style-type: none;
}

.nav li {
	background: transparent url(elements/nav_btm.gif) no-repeat left bottom;
	padding: 3px 0px;
}

.nav li.last { background: none; }

.nav a {
	background: transparent url(elements/nav_bug.gif) no-repeat left top;
	display: block;
	padding-left: 23px;
	color: #666;
	font-size: 1.1em;
	padding-bottom: 4px;
}
.poll {
	margin-bottom: 20px;
	padding-left: 5px;
}

#right {
	padding: 10px 12px;
	vertical-align: top;
	color: #666;
}

#right .story {
	border-bottom: 1px solid #666;
	margin-bottom: 10px;
	padding-bottom: 10px;
}

.btn_top {
	display: block;
	float: right;
	background-image: url(elements/top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	height: 19px;
	width: 59px;
}

#right h2 {
	font-size: 1.2em;
	color: #009ddc;
	font-weight: bold;
	margin-bottom: 15px;
}
#right h3 {
	font-size: 1.1em;
	font-weight: bold;
	color: #666;
	clear: both;
}

#right a { color: #009EDC; }

#right p { margin-bottom: 10px; }

#footer {
	background: transparent url(elements/footer.gif)  no-repeat  left top;
	padding: 6px  11px 0px 11px;
	font-size: 10px;
	color: #666;
}

#footer p { margin-bottom: 5px; }

#footer a { color: #009ddc; }

.copyright {
	color: #009ddc;
	font-size: 10px;
	line-height: 23px;
	text-align: right;
	padding-right: 10px;
	margin-bottom: 15px;
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix { display: inline-block; }

/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }

.clearfix { display: block; }
/* End hide from IE-mac */ 

