@charset "utf-8";
/* CSS Document */

a:link {color: #00A45D; font-weight:bold; text-decoration:none;}
a:visited {color: #00A45D; font-weight:bold; text-decoration:none;}
a:active {color: #00A45D; font-weight:bold; text-decoration:none;}
a:hover {color: #AD1F8E; font-weight:bold; text-decoration:none;}

a img { border-style: none; }

body{
	font-family:Verdana;
	font-size:11px;
	background-color: #7D9D48;
	text-align: center;
	margin:0; 
	padding:0;}
	
h1{	font-size: 14px;
	font-weight:bold;
	color:#7D1867;
	margin-top:1px;}

h2{ font-weight:bold;
	font-size:12px;
	color:#7D1867;
	margin-top:1px;
	margin-bottom:1px;}
	
h3{ font-weight:bold;
	font-size:11px;
	color:#7D1867;}
	
ul{list-style-image:url(../images/bullet.gif); list-style-position:outside;}

/* FF specific  */
html>/**/body ul {list-style-image:url(../images/bullet.gif); list-style-position:inside;}

.wrap {
	background:#FFF;
	border:solid 2px;
	border-bottom-color:#AD1F8E;
	border-right-color:#AD1F8E;
	border-left-color:#8CC63E;
	border-top-color:#8CC63E;
	width:960px;
	padding:6px 6px 0 6px;
	margin:6px;
	zoom: 1;}

.leftpanel {
	width:220px;
	float:left;
	background-color:#AD208E;
	min-height:572px;
	color:#FFF;
	margin-bottom:2px;}

.leftpaneltext {
	padding:8px;
	margin-top:2px;
	text-align:left;}
.leftpaneltext a:hover { color:#FFF;}

.content {width:560px; float:left;}

.navigation {
	background-color:#8CC63E;
	height:22px;
	text-align:right;
	width:554px;
	padding:4px 4px 2px 2px;}

/* FF specific  */
html>/**/body .navigation { height:21px;}

.textColumn {
	width:536px; 
	padding:6px 6px 2px 6px;
	margin:12px 0 2px 12px;
	float:left;
	text-align:left;
	background-color:#F5FFE8;
	min-height:538px; }

/* FF specific  */
html>/**/body .textColumn{ min-height:470px; width:536px; }

.rightpanel {
	width:158px;
	padding:6px;
	background-color:#F2F2B4;
	float:right;
	min-height:662px;
	vertical-align:top;
	text-align:left;
	font-size:10px;
	margin-bottom:2px;}

/* FF specific */
html>/**/body .rightpanel { min-height:622px; }

.header {
	background-color:#fff;
	width:780px;
	height:82px;
	text-align:left;
	float:left;}

.rphighlight {
	background-color:#DFDD81;
	padding:4px;}

.highlightg {
	background-color:#E2F1CE;}

.highlightp {
	background-color:#EADAE7;}
	
.hide {
	visibility:hidden;}

.quotes { font-size:10px; font-style:italic;}

.footer{
	font-size:10px;
	text-align:right;
	padding: 6px;
	margin:0 0 12px 12px;
	background-color:#F3E8F1;
	height:20px;
	width:536px;
	color:#AD1F8E;}
	
.floatleft {
	float:left;}
.floatright {
	float:right;}

.green {
	color:8CC63E;
	font-weight:bold;}

.purple {
	color:AD1F8E;
	font-weight:bold;}

.smalltext {
	font-size:9px;}
	
.credit{
	width:974px;
	text-align:right;
	padding:0;
	margin:0;
	font-size:10px;}
	
/* FF specific  */
html>/**/body .credit{width:964px;}

.credit a {
	color:#CCC;}

.credit a:hover {
	color:#666;}
	
/* sign-up box code*/

.cc_form_basic_MainTable{border:0px;}
.cc_form_basic_DisplayTitle{	
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	background-color: #01874A;
	padding: 5px;}
.cc_form_basic_DisplayMain{
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #063;
	background-color: #E8D1E3;
	padding-left: 2px;}
.cc_form_basic_Button{
    font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	padding:0;}
	
/* Twitter */

#twitter_update_list {
	margin:0;}
/* FF specific */
html>/**/body #twitter_update_list {margin-left:-24px; }

#twitter_div {
	border-bottom: 1px solid #dfdd81;}
/* end */