@charset "utf-8";
/* CSS Document */

body{
background-image:url(images_main/bg.jpg);
background-attachment:fixed;
background-color:#000000;
background-repeat:no-repeat;
background-position:center top;
margin:0px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:12px;
}
img{
border:0px;
}

h1{
text-transform:uppercase;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#009CFF;
font-weight:bold;
letter-spacing:7px;
text-align:left;
padding-left:8px;
margin:0px;
margin-bottom:-5px;
}

h2{
text-transform:uppercase;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#A8FBAC;
font-weight:bold;
letter-spacing:7px;
text-align:left;
margin:0px;

}

p{
margin-top:0px;
margin-bottom:10px;
}


.allTable{
width:880px;
}

.page{
	width:882px;
}
	

.headerCell{
height:110px;
background-image:url(images_main/headerBg.png);
background-repeat:no-repeat;
background-position:top;
}

.mainCell{
text-align:center;
}


.footer{
	height:30px;
	background-image:url(images_main/footerBg.png);
	background-repeat:no-repeat;
	background-position:top;
	width:880px;
	text-align:center;
	letter-spacing:0px;
	padding-top:6px;
	padding-bottom:5px;
	color:#545454;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	float:left;
	color:#333;
}
.footer a:link, .footer a:visited{
color:#545454;
text-decoration:none;
}
.footer a:hover, .footer a:active {
color:#0099FF;
text-decoration:underline;
}


.contentTable{
margin-top:5px;
width:100%;
}

.contentCell{
width:50%;
vertical-align:top;
height:500px;
padding-left:10px;
padding-top:5px;
padding-right:10px;
}

.fullPageDiv{
width:820px;
background-image:url(images_main/full_page_cell.png);
background-repeat:no-repeat;
background-position:center top;
height:auto;
padding-left:30px;
padding-top:12px;
padding-right:35px;
vertical-align:top;
float:left;
}

.fullPageLargeCell{
width:100%;
background-image:url(images_main/full_page_large_cell.png);
background-repeat:no-repeat;
background-position:center top;
height:755px;
padding-left:36px;
padding-top:16px;
padding-right:36px;
vertical-align:top;
}

.leftLargeCell{
width:410px;
background-image:url(images_main/cell_left_large.png);
background-repeat:no-repeat;
background-position:center top;
height:500px;
padding-left:33px;
padding-top:15px;
padding-right:14px;
vertical-align:top;
}
.rightLargeCell{
width:410px;
background-image:url(images_main/cell_right_large.png);
background-repeat:no-repeat;
height:500px;
vertical-align:top;
}
.leftLargeDiv{
width:410px;
background-image:url(images_main/cell_left_medium.png);
background-repeat:no-repeat;
background-position:center top;
height:auto;
float:left;
padding-left:30px;
}
.rightOpenDiv{
width:440px;
height:auto;
float:left;
}

.leftMedDiv{
width:440px;
background-image:url(images_main/cell_left_medium.png);
background-repeat:no-repeat;
background-position:center top;
height:235px;
float:left;
}
.rightMedDiv{
width:440px;
background-image:url(images_main/cell_right_med.png);
background-repeat:no-repeat;
background-position:center top;
height:235px;
float:left;
}
.leftSmallDiv{
width:420px;
background-image:url(images_main/cell_left_small.png);
background-repeat:no-repeat;
background-position:center top;
height:120px;
padding-left:20px;
float:left;
}
.rightSmallDiv{
width:427px;
background-image:url(images_main/cell_right_small.png);
background-repeat:no-repeat;
background-position:center top;
height:120px;
padding-left:13px;
padding-top:8px;
float:left;
}

.title{
text-transform:uppercase;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#A8FBAC;
font-weight:bold;
letter-spacing:7px;
text-align:left;
margin-top:10px;
}

.subtitle{
text-transform:uppercase;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#A8FBAC;
font-weight:bold;
letter-spacing:7px;
text-align:left;
padding-left:8px;
}

.textMain{
font-family:Arial, Helvetica, sans-serif;
color:#999999;
font-size:12px;
text-align:left;
padding:8px;
}

.menuTitle{
text-transform:uppercase;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#009CFF;
font-weight:bold;
letter-spacing:7px;
text-align:left;
padding-left:8px;
margin-bottom:-5px;
margin-top:10px;
margin-left:8px;
}
.iconDiv{
background-color:#111111;
width:86px;
height:86px;
color:#009CFF;
border:0px;
margin-left:10px;
margin-top:10px;
margin-bottom:5px;
float:left;
font-size:11px;
text-transform:uppercase;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
}
.iconRoll{
background-color:#000;
width:86px;
height:86px;
color:#009CFF;
border:5px inset #009CFF;
margin-left:5px;
margin-right:-5px;
margin-top:5px;
margin-bottom:0px;
float:left;
font-size:11px;
text-transform:uppercase;
text-decoration:none;
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
}
.teamIconDiv{
background-color:#111111;
width:85px;
height:118px;
color:#009CFF;
border:0px;
margin-left:16px;
margin-top:10px;
margin-bottom:5px;
float:left;
font-size:11px;
text-transform:uppercase;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
}
.teamIconRoll{
background-color:#000;
width:85px;
height:118px;
color:#009CFF;
border:5px inset #009CFF;
margin-left:11px;
margin-right:-5px;
margin-top:5px;
margin-bottom:0px;
float:left;
font-size:11px;
text-transform:uppercase;
text-decoration:none;
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
}
.teamIconDiv a:link, .teamIconDiv a:visited{
	color:#009CFF;
	text-decoration:none;
}

.textField{
background-color:#111111;
width:100%;
border:0px;
color:#009CFF;
padding:4px;
}

.boardImage{
margin-right:15px;
margin-left:10px;
}

.greenLink a:link, .greenLink a:visited{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:11px;
color:#A8FBAC;
text-transform:uppercase;
}
.greenLink a:hover, .greenLink a:active{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:11px;
color:#00FF33;
text-transform:uppercase;
}

.blueLink a:link, .blueLink a:visited{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:11px;
color:#009CFF;
text-transform:uppercase;
}
.blueLink .blueLink a:hover, .blueLink a:active{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:11px;
color:#0066FF;
text-transform:uppercase;
}

b, strong{
	color:#0CF;
}

.boardDescription{
font-family:Arial, Helvetica, sans-serif;
color:#999999;
font-size:12px;
text-align:left;
padding:8px;
height:650px;
}

.newsArticle{
	border-bottom:1px #CCC solid;
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:12px;
	text-align:left;
	padding:8px;
	width:96%;
	margin-left:8px;
	margin-top:8px;
	float:left;
}

.newsArticle a:link, .newsArticle a:visited{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:11px;
color:#009CFF;
text-transform:uppercase;
}
.newsArticle a:hover, .newsArticle a:active{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:11px;
color:#0066FF;
text-transform:uppercase;
}
	

.js-CommentsSkin-echo .jsk-PrimaryFontColor {
	font-size:14px;
}
.js-singleCommentText {
	padding-top: 4px;
	color:#FFF;
}
.js-singleComment{
	padding:15px;
}

.js-poll-byJSKit a, .js-poweredBy a, .js-poll-byJSKit {
display: none;
}

.jsk-PrimaryBackgroundColor{
	background-color: #000;
}
