body {
background-color:#FFFFFF;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin:0 auto;
padding:0;
text-align:center;
width:980px;
}
a { text-decoration:none;}
a:hover {text-decoration:underline; }
a img {border:0;}
#top{
	background:transparent url(/images/bg_top.gif) no-repeat;
	border:0 none;
	margin:0 auto;
	text-align:left;
	width:980px;
	height:5px;
}
#main {
	border:0 none;
	margin:0 auto;
	padding:0 25px 0 15px;
	text-align:left;
	width:940px;
	background:transparent url(/images/bg_body.gif) repeat-y scroll 0 0;
}
#secondarynav {
padding:0 50px 0 0;
text-align:right;
font-size:10px;
}
#secondarynav a {
color:#000000;
padding-left:20px;
text-decoration:none;
}
#secondarynav a:hover {
text-decoration:underline;
}
#header {
background-repeat:no-repeat;
height:120px;
padding:5px 0 0;
text-align:left;
width:960px;
background:transparent url(/images/headers/hd_home.jpg) no-repeat 450px 0;
}
#content {
	float:left;
	position:relative;
	width:940px;
}
#content div.cola {
	margin-top:10px;
	float:left;
	width:650px;
}
#blue-round {
width:640px;
height:200px;
background-color:#215BA6;
padding:5px;
}
#blue-round h1, #blue-round h2 {
font-size:16px;
margin:0 0 0 8px;
color:#fff;
}
#blue-round h1 a, #blue-round h2 a { color:#fff; }
#blue-round p {
margin:0 0 0 8px;
font-size:14px;
color:#fff;
}

#gray-round {
width:640px;

background-color:#D5D5D5;
padding:5px;
}
#gray-round h1, #gray-round h2 {
font-size:16px;
margin:0 0 0 8px;
color:#fff;
}
#gray-round h1 a, #gray-round h2 a { color:#fff; }
#gray-round p {
margin:0 0 0 8px;
font-size:14px;
color:#000;
}
#gray-round #gray-matter {
	background:#fff url(/images/GrayMatter.png) no-repeat 10px 5px;
	padding-top:55px;
	padding-bottom:10px;
}



.colb h2
{
	margin-bottom:0;
	font-size:14px;
}
#picNav { text-align:center; position:absolute; bottom:0; left:0; width:640px; z-index:6; }
#picNav a { margin: 0 5px; padding: 3px 5px; border: 1px solid #000; background: #999; text-decoration: none; color:#000; font-weight:bold; }
#picNav a.activeSlide { background: #000; color: #999; }
#picNav a:focus { outline: none; }
div.fptn {
	padding-top:10px;
	text-align:center;
	width:280px;
}
div.fptn img {
	padding-right:0;    
}
#pic-data {
	position:absolute; 
	top:0;
	padding-top:0; 
	display:none; 
	left:0;
	z-index:15;
	background-color:#215BA6; 
	height:35px; 
	width:640px; 
	opacity:.8; 
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
}
#pic-show {
	height:200px;
	position:absolute;
	left:0; 
	top:0; 
	z-index:5;
}
#red-round {
	width:640px;
	background-color:#F20505;
	padding:5px;
}
#red-round h2 {
	color:#FFFFFF;
	font-size:16px;
	padding:0 0 5px 5px;
	margin:0;
}

#red-round h3 {
	color:#000000;
	font-size:16px;
	padding:5px 5px 0;
	margin:0;
}
#red-round h3 a { color:#000000; }
#red-round p {
	font-size:12px;
	padding:5px 0;
	margin:0;
}
#red-round .author{
	color:#999999;
	padding:0 5px;
	margin:0;
	font-size:13px;
}
#red-round .item{
	padding-bottom:10px;
}
#red-round .body 
{
	padding:0 5px;
}
#red-round .body img { display:none; }
#red-round .item .groups {
	padding:5px;
}
#red-round .item .extras {
	width:100%;
}
#red-round .item .extras div {
	font-size:13px;
	width:99%;
	padding:0 5px;
}
#red-round .item .extras .read-more {
	float:left;
	width:48%;
}
#red-round .item .extras .read-more a, #red-round .item .extras .read-more a:active, #red-round .item .extras .read-more a:visited {
	font-weight:bold;
	color:#000000;
}	
#red-round .item .extras .comments {
	float:left;
	width:48%;
	text-align:right;
	}
#red-round .item .extras .comments a, #red-round .item .extras .comments a:active, #red-round .item .extras .comments a:visited {
	color:#999999;
}	
.hr{ padding:5px 0 0 0; margin:0 0 5px 0; border-bottom:solid 1px #CCCCCC; }

		
#red-round hr {
	background-color:#E6E6E4;
	color:#E6E6E4;
	margin-top:0;
	text-align:center;
	width:95%;
}

#blue-round2 {
	width:270px;
	background-color:#215BA6;
	padding:5px;
	margin-bottom:5px;
}
#blue-round2 h2 {
	color:#FFFFFF;
	font-size:16px;
	padding:0 0 5px 5px;
	margin:0;
}

#blue-round2 h3 {
	color:#000000;
	font-size:16px;
	padding:5px;
	margin:0;
}
#blue-round2 p {
	font-size:12px;
	padding:5px;
	margin:0;
}
#blue-round2 .event-item{
	padding:5px;
	margin:0;
	font-size:13px;
}
#blue-round2 .event-item a { color: #000000; }
#blue-round2 .event-item .title{
	font-weight:bold;
}


#yellow-round {
	width:270px;
	background-color:#F2D338;
	padding:5px;
}
#yellow-round h2 {
	color:#FFFFFF;
	font-size:16px;
	padding:0 0 5px 5px;
	margin:0;
}

#yellow-round h3 {
	color:#000000;
	font-size:16px;
	padding:5px;
	margin:0;
}
#yellow-round p {
	font-size:12px;
	padding:5px;
	margin:0;
}
#yellow-round .event-item{
	padding:5px;
	margin:0;
	font-size:13px;
}
#yellow-round .event-item a { color: #000000; }
#yellow-round .event-item .title{
	font-weight:bold;
}
#yellow-round .read-more, #blue-round2 .read-more, #red-round .read-more {
	width:48%;
	font-size:13px;
	width:99%;
	padding:10px 5px;	
}
#yellow-round .read-more a, #blue-round2 .read-more a, #red-round .read-more a:active, #red-round .read-more a:visited {
	font-weight:bold;
	color:#000000;
}
#content div.colb {
float:left;
margin:10px 0 0 10px;
width:280px;
}
#content div.colb .video {
	padding:5px 0;
	text-align:center;
}
.brkr {
clear:both;
height:1px;
}
.hide {
visibility:hidden;
}
.show {
visibility:visible;
}
.dead {
display:none;
}
.live {
display:block;
font-size:11px;
}
.brite {
color:#F47B20;
}
.col {
float:left;
}
.col2 {
float:left;
width:49%;
}
.col3 {
float:left;
width:33%;
}
.top {
font-size:10px;
text-align:right;
}
.white {
 background-color:#ffffff;
 width:100%;
 height:100%;
}
.smlink, .smlink:visited, .top a, .top a:visited {
color:#F47B20;
font-size:10px;
text-decoration:none;
}
.smlink:hover, .top a:hover {
color:#B85B27;
text-decoration:underline;
}
.nolist {
margin:0;
padding:0;
}
.nolist li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
.verror {
color:#FF0000;
}
.right {
float:right;
}
.left {
float:left;
}
.today {
padding-top:5px;
font-size:12px;
font-weight:bold;
}
form {
display:inline;
}
#TJK_dropDownMenu {
float:left;
margin:0 0;
max-width:100%;
padding:0;
position:relative;
font-size:12px;
z-index:16;
}
#TJK_dropDownMenu li ul {
cursor:default;
display:none;
height:auto;
left:-10px;
margin:0;
padding:4px 10px 10px;
position:absolute;
width:11em !important;
}
#TJK_dropDownMenu li {
cursor:pointer;
float:left;
font-weight:normal;
list-style-type:none;
margin-right:10px;
position:relative;
text-align:left;
width:110px;
}
#TJK_dropDownMenu li ul li {
border:medium none;
padding:0;
}
#TJK_dropDownMenu li a {
color:#000000;
display:block;
float:left;
height:2em;
line-height:2em;
text-decoration:none;
width:120px;
text-align:center;
}
#TJK_dropDownMenu li ul li a, #TJK_dropDownMenu li:hover ul li a {
background-position:0 50% !important;
color:#FFFFFF;
cursor:pointer !important;
font-weight:normal;
height:1.7em;
line-height:1.7em;
padding:0 0.4em;
position:relative !important;
text-align:left;
white-space:nowrap;
width:15em;
}
#TJK_dropDownMenu li:hover a, #TJK_dropDownMenu li a:focus, #TJK_dropDownMenu li a:active {
color:#000000;
font-weight:bold;
}
#TJK_dropDownMenu li:hover ul a:hover, #TJK_dropDownMenu li:hover ul a:focus, #TJK_dropDownMenu li:hover ul a:active {
color:#FFFFFF;
font-weight:bold;
}
#TJK_dropDownMenu li:hover ul, #TJK_dropDownMenu li.msieFix ul {
display:block;
top:2em !important;
}
#TJK_dropDownMenu li#boys {
z-index:55;
}
#TJK_dropDownMenu li#leaders {
z-index:54;
}
#TJK_dropDownMenu li#news-events {
z-index:53;
}
#TJK_dropDownMenu li#fcf {
z-index:52;
}
#TJK_dropDownMenu li#about-us {
z-index:51;
}
#TJK_dropDownMenu li#UZ {
z-index:50;
}
.boys #TJK_dropDownMenu li#boys a, .leaders #TJK_dropDownMenu li#leaders a, .news-events #TJK_dropDownMenu li#news-events a, .fcf #TJK_dropDownMenu li#fcf a, .about-us #TJK_dropDownMenu li#about-us a, .UZ #TJK_dropDownMenu li#UZ a {
color:#000000;
}
.boys #TJK_dropDownMenu li#boys ul, .leaders #TJK_dropDownMenu li#leaders ul, .news-events #TJK_dropDownMenu li#news-events ul, .fcf #TJK_dropDownMenu li#fcf ul, .about-us #TJK_dropDownMenu li#about-us ul, .UZ #TJK_dropDownMenu li#UZ ul {
display:block;
top:-1000px;
}
#boys {
border-bottom:4px solid #F29E38;
}
#boys li a {
background-color:#F29E38;
}
#leaders {
border-bottom:4px solid #F2D338;
}
#leaders li a {
background-color:#F2D338;
}
#news-events {
border-bottom:4px solid #F20505;
}
#news-events li a {
background-color:#F20505;
}
#fcf {
border-bottom:4px solid #5A3931;
}
#fcf li a {
background-color:#5A3931;
}
#about-us {
border-bottom:4px solid #215BA6;
}
#about-us li a {
background-color:#215BA6;
}
#TJK_dropDownMenu li.msieFix a {
}
#TJK_dropDownMenu li#UZ ul {
left:-2.3em !important;
}
#footer {
clear:both;
padding:10px 0;
width:970px;
}
#footer hr {
background-color:#E6E6E4;
color:#E6E6E4;
margin-top:0;
text-align:center;
width:80%;
}
#footer p {
margin:0 0 5px;
text-align:center;
}
#footer a {
color:#000000;
text-decoration:none;
}
#footer a:hover {
text-decoration:underline;
}
#bottom{
	background:transparent url(/images/bg_bot.gif) no-repeat;
	border:0 none;
	margin:0 auto;
	text-align:left;
	width:980px;
	height:15px;}
	
#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 40%;
	height: 50px;
	width: 275px;
	text-align: center;
	background-color:#fff;
	display:none;
	z-index:91;
	border:solid 1px #000;
	padding:25px;
	font-size:14px;
	font-weight:bold;
}
#loading img{margin-top:10px;}
#loginBox
{
	background-color:#F4F3E9;
	display:none; 
	z-index:89; 
	position:absolute; 
	top:165px; 
	left:980px; 
	width:175px;
	text-align:left;
	padding:5px;
	border:solid 1px #E4E2D3;
}
#loginBox .header{font-size:14px; font-weight:bold;width:100%;padding-bottom:5px;color:#888888;}
#loginBox p{padding:0 5px 5px 5px;margin:0;background-color:#fff;}
ul.errors{margin:0;padding:0;color:#F20505;}
ul.errors li { margin:0; padding-bottom:5px; list-style:none; }
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(/images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(/images/prev.gif) left 50% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(/images/next.gif) right 50% no-repeat; }
.right-ad
{
	width:100%;
	text-align:center;
}
.right-ad a
{
	border:0px;
}
.right-ad img
{
	padding-top:5px;
}
/*** START : next / previous text links ***/
#nextLinkText, #prevLinkText{
color: #FF9834;
font-weight:bold;
text-decoration: none;
}
#nextLinkText{
padding-left: 20px;
}
#prevLinkText{
padding-right: 20px;
}
/*** END : next / previous text links ***/
/*** START : added padding when navbar is on top ***/

.ontop #imageData {
    padding-top: 5px;
}

/*** END : added padding when navbar is on top ***/

#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	}

#imageData{
	padding:0 10px;
	}
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}
#imageData #helpDisplay {clear: left; float: left; display: block; }

#overlay, #loading-overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 100%;
	background-color: #000;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
	display: none;
	}
	

.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}

* html>body .clearfix {
	display: inline-block; 
	width: 100%;
	}

* html .clearfix {
	/* Hides from IE-mac \*/
	height: 1%;
	/* End hide from IE-mac */
	}	



table {border-collapse: collapse;
border: 2px solid #000;
font: normal 80%/140% arial, helvetica, sans-serif;
color: #555;
background: #fff;}

td, th {border: 1px dotted #bbb;
padding: .5em;}

/* =head =foot
----------------------------------------------- */

thead th, tfoot th {border: 2px solid #000;
text-align: left;
font-size: 1.2em;
font-weight: bold;
color: #333;
background: transparent;}

tfoot td {border: 2px solid #000;}

/* =body
----------------------------------------------- */

tbody th, tbody td {vertical-align: top;
text-align: left;}

tbody th {white-space: nowrap;}

#social-icons {
	margin-top:10px;
	text-align:center;
}
#social-icons .icon {
	margin:0 10px 0 10px;
}

.icon { padding-top:5px;}

























/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
