@charset "utf-8";

body
{
	overflow-y:scroll;
}

.body { 
	line-height: 20px; 
}

.body 
{
}

a:link {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
}
a:visited {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
}
a:hover {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #990000;
	text-decoration: none;
}
a:active {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #990000;
	text-decoration: none;
}

.text-small { 
    font-family: verdana, arial, san-serif;  
	font-size: 9px; 
	line-height: 20px; 
	font-weight: normal; 
	color: #000; 
	text-decoration: none; 
	text-align: none;
}

.blue {
	font-family: verdana, arial, san-serif;  
	font-size: 14px; 
	line-height: 20px; 
	font-weight: bold; 
	color: #96aed7;
}

p {
	clear:both;
	margin: 0px 0px 10px;
	padding: 0px;
}

.issuetitle2 {
    font-family: verdana, arial, san-serif;  
	font-size: 14px; 
	line-height: 20px; 
	font-weight: normal; 
	color: #930;
}


.border {
	border-top: 1px solid #c3d7ea;
	border-bottom: 1px solid #c3d7ea;
	width: 170px;
}
.pad {
	padding-right: 5px;
	padding-top: 10px;
}
.white {
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}


#maincontent {
	margin: 0px auto;
	padding: 0px;
	width: 900px;
}
#maincontent #header {
	background: url(../images/header.jpg) no-repeat center top;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 90px;
	width: 900px;
}
#maincontent #topcontent {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 900px;
}
#maincontent #topcontent #left {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 312px;
	width: 222px;
	background: #FFFFFF;
}
#maincontent #topcontent #left #socialmedia {
	margin: 0px;
	padding: 7px 15px 0px 0px;
	float: left;
	height: 69px;
	width: 207px;
	background: url(../images/socialmedia_bg.jpg) no-repeat center top;
	text-align: center;
}
#maincontent #topcontent #left #nav {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 236px;
	width: 222px;
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #0557a6;
	text-decoration: none;
}
#maincontent #topcontent #left #nav a:link {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #0557a6;
	text-decoration: none;
}
#maincontent #topcontent #left #nav a:visited {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #0557a6;
	text-decoration: none;
}
#maincontent #topcontent #left #nav a:hover {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #990000;
	text-decoration: none;
}
#maincontent #topcontent #left #nav a:active {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #990000;
	text-decoration: none;
}
#maincontent #topcontent #left #nav li {
	margin: 0px;
	padding: 3px 0px 3px 20px;
	list-style: none;
}
#maincontent #topcontent #left #nav ul {
	margin: 0px;
	padding: 10px 0px 0px;
}
#maincontent #topcontent #mid {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 312px;
	width: 527px;
	background: #FFFFFF;
}
#maincontent #topcontent #right {
	margin: 0px;
	padding: 30px 0px 0px;
	float: left;
	height: 282px;
	width: 151px;
	background: #FFFFFF url(../images/support_bg.jpg) no-repeat center top;
	text-align: center;
}
#maincontent #strip {
	background: url(../images/mid_header.jpg) no-repeat center top;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 54px;
	width: 900px;
}
#maincontent #lowercontent {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 481px;
	width: 900px;
}
#maincontent #lowercontent #leftcol {
	margin: 0px;
	padding: 0px 0px 0px 20px;
	float: left;
	height: 481px;
	width: 290px;
}
#maincontent #lowercontent #leftcol #video {
	background: url(../images/video_shadow.jpg) no-repeat left top;
	margin: 0px;
	padding: 5px 0px 0px 5px;
	float: left;
	height: 185px;
	width: 285px;
}
#maincontent #lowercontent #leftcol #news {
	margin: 0px;
	padding: 10px 20px 0px 0px;
	float: left;
	width: 270px;
	font-size: 12px;
	line-height: 18px;
}
#maincontent #lowercontent #leftcol #news h2 {
	color: #ffb400;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
#maincontent #lowercontent #leftcol #news a:link {
	color: #ffb400;
	font-size: 11px;
	text-decoration: none;
}

#maincontent #lowercontent #midcol {
	margin: 0px;
	padding: 10px 20px 0px 0px;
	float: left;
	height: 471px;
	width: 295px;
	font-size: 13px;
}
#maincontent #lowercontent #rightcol {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 481px;
	width: 275px;
}
#maincontent #lowercontent #rightcol #club {
	text-align: center;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 275px;
}
#maincontent #lowercontent #rightcol #twitterwrap {
	margin: 3px 17px 0px 15px;
	float: left;
	width: 219px;
	text-decoration: none;
}
#maincontent #lowercontent #rightcol #twitterwrap p {
	margin-bottom: 20px;
}
#maincontent #lowercontent #rightcol #twitter_title {
	margin: 0px;
	padding: 25px 0px 0px;
	float: left;
	width: 275px;
}
#maincontent  #int_content {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 900px;
	background: url(../images/main_bg_1px.jpg) repeat-y center top;
}
#maincontent #int_content #leftcol {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 222px;
}
#maincontent #int_content #leftcol #support {
	margin: 0px;
	padding: 10px 0px 0px;
	float: left;
	width: 222px;
	text-align: center;
}

#maincontent #int_content #rightcol {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 678px;
	color: #000000;
}
#maincontent #int_content #rightcol #bg_top {
	background: url(../images/int_content_bg.jpg) no-repeat center top;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 13px;
	width: 678px;
}
#maincontent #int_content #rightcol #text {
	margin: 0px;
	padding: 0px 30px 20px 20px;
	float: left;
	width: 628px;
}
h1 {
	font-size: 18px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
	margin: 5px 0px 20px 0px;
	padding: 0px;
}

#maincontent #int_content #nav li {
	margin: 0px;
	padding: 3px 0px 3px 20px;
	list-style: none;
}
#maincontent #int_content #nav ul {
	margin: 0px;
	padding: 10px 0px 0px;
}
#maincontent #int_content #nav {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 295px;
	width: 222px;
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #0557a6;
	text-decoration: none;
	background: #FFFFFF url(../images/nav_bg.jpg) no-repeat center bottom;
}
#maincontent #int_content #nav a:link {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #0557a6;
	text-decoration: none;
}
#maincontent #int_content #nav a:visited {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #0557a6;
	text-decoration: none;
}
#maincontent #int_content #nav a:hover {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #990000;
	text-decoration: none;
}
#maincontent #int_content #nav a:active {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #990000;
	text-decoration: none;
}
#maincontent #int_content #socialmedia {
	margin: 0px;
	padding: 7px 15px 0px 0px;
	float: left;
	height: 69px;
	width: 207px;
	background: url(../images/socialmedia_bg.jpg) no-repeat center top;
	text-align: center;
}


#footer { 
    font-family: verdana, arial, san-serif;  
	font-size: 11px; 
	line-height: 20px; 
	font-weight: normal; 
	color: #599ad9; 
	text-decoration: none;
	text-align: center;
}



.paidfor { 
    padding: 2px; 
	color: #599ad9; 
	text-decoration: none;
	border: .01em solid #599ad9;
}

a.foot:link, a.foot:visited { line-height: 18px; font-family: verdana, arial, san-serif;  font-size: 11px; font-weight: normal; color: #599ad9; text-decoration: none; }

a.foot:hover { line-height: 18px; font-family: verdana, arial, san-serif;  font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: underline; }


