/* CSS Document */
#container, #header, #body, #footer, #leftcol, #rightcol, .middleAd, .pad1, #topstory_barker, #blogs, #boards, .blog-item, .board, #V895VideoPlayer, #VPlayer, #VList, .videoListWrap, .videoList, #V845VPlayer{margin:0px;padding:0px;}
/* TOP LEVEL SELECTORS */
body{margin:0px;padding:0px;background-color:#000000;color:#6a6a6a;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
h1{font-size:18px;color:#f8d329;}
h2{font-size:14px;color:#f8d329;}


/*  ----- SPECIAL REPORT */
.spcReports .spcReport .spcBox {
 height: 100px;
 margin-bottom: 8px;
 border-top: solid 1px #A1B9D0;
 border-left: solid 1px #A1B9D0; 
 border-bottom: solid 1px #A1B9D0;  
 border-right: solid 1px #A1B9D0;}

.spcReports .spcBox a {display:block;width:auto;height:auto;text-transform:none;}	
.spcReports .spcBox a.spcTitlA {padding:10px 0 0 100px;}
.spcReports .spcBox a.spcTextA {padding:7px 0 0 103px;}							
.spcReports .spcBox a.spcTitlB {padding:10px 0 0 10px;}
.spcReports .spcBox a.spcTextB {width:50%;padding:7px 0 0 10px;}	
 .spcReports .spcBox a.spcTitlB, 
 .spcReports .spcBox a.spcTitlA {margin: 4px 0 4px 0;color:#336799;letter-spacing:1px;font-weight:bolder;font-size:1.2em;}





iframe{background:transparent;background:transparent !important;overflow:hidden;background-color:transparent;}
/* MAIN SELECTORS */
#container{width:978px;border:1px solid #6a6a6a;background-color:#282828;text-align:left;}
#body{}
.pad1{padding:10px 10px 0px 10px;}
.pad2{padding:10px 0px 0px 0px;}
#leftcol{width:633px;float:left;color:#ffffff;padding-left:7px;}
#header{}
#topstory_barker, .calendar, #blogs, .database, .grad{margin-top:20px;}
#topstory_barker .col1, #topstory_barker .col2{float:left;}
#topstory_barker .col1{width:398px;}
#rightcol{width:320px;float:left;}
.middleAd{width:300px;height:250px;}
.calendar{}
.calendar, .database{background:transparent !important;background:transparent;}
ul{margin:0px;padding:0px;}
li{list-style-type:none;font-weight:normal;border-bottom:1px dotted #6A6A6A;padding:4px 0px 4px 2px;}
ul>li:first-of-type{padding-top:2px;}
ul>li:last-of-type{border-bottom: 0px !important; padding-bottom: 2px;}
img.premiumIcon{border: medium none !important;
    display: inline;
    float: left !important;
    margin: 0 !important;
    padding: 3px 2px 0 0;}
.photoGall img.premiumIcon{float:none !important;}
.newslistPic .newslistPicRight img.premiumIcon{display:none !important;}
.relatedlinks .singlebox{ border-bottom:0px;width:100%;}
/* BLOGS AND BOARDS */
.grad{padding:10px 10px 0px 10px;background-image:url(http://static.djlmgdigital.com/thr/recordonline/graphics/varsity845/grad-bg.gif); background-repeat:no-repeat;}
.blog, .board{background-color:#6b6a6a;color:#efefef;}
.blog, .board{margin-bottom:10px;}
.board{width:280px;}
.board .BBtext{padding:10px 105px 10px 10px;height:119px;border:1px solid #000000;overflow:hidden;}
.img_text{margin-bottom:20px;}
.big_black{font-size:18px;color:#000000;padding-bottom:8px;}
/* FOOTER */
#footer{clear:both;padding:20px 10px 50px 10px;}
#footer .links{text-align:center;border-top:1px solid #6b6a6a; padding:8px 0px 8px 0px;}
#footer .links a {text-transform:uppercase;}  
#footer .links img {border:0px;}
#footer .copyright{text-align:center;font-size:10px;}
#footer .Top2 {clear:both;display:block;height:auto;text-align:center;width:728px;margin:0px auto;}
#footer .Top2 a{margin:0px;padding:0px;outline:none;border:none;}
#footer .Top2 iframe, .Top2 embed, .Top2 object{
	display:block; float:left; width: 728px; height:90px !important; padding-bottom:55px !important; margin: 0px auto;}
#footer .Top2 img{display:block; margin: 0px auto; padding:0px; outline:none; border:none;}
/* LINKS */
a, a:link, a:active, a:visited{color:#f8d329;text-decoration:none;text-transform:none;}
a:hover{text-decoration:underline;}
/* DATABASE FORMS */
.database-forms form{margin:0px 0px 10px 0px;padding:0px;width:300px;}
.database-forms select{width:280px;height:22px;border:1px solid #6b6a6a;}
.database-forms fieldset{border:0px;margin:0px;padding:0px;}
.database-forms .img-text{margin:0px 0px 10px 10px;}
.database-forms .button{padding:20px 0px 0px 231px;}
.database-forms .options{padding-left:10px;}
.database-forms .submit{margin:0px;padding:0px;background-color:#6b6a6a;color:#f8d329;border:0px;font-family:Georgia, "Times New Roman", Times, serif;font-weight:bold;width:59px;height:21px;padding-left:4px;}
.database-forms .options > .database-forms .submit{padding:0px 0px 2px 0px;}
.database-forms form{background-image:url(http://static.djlmgdigital.com/thr/recordonline/graphics/varsity845/database-form-bg.gif); background-repeat:no-repeat;background-position:0px 8px;}
.database-forms .submit{background-image:url(http://static.djlmgdigital.com/thr/recordonline/graphics/varsity845/submit-bg.gif);background-repeat:no-repeat;}
/* SCHOOL PAGES*/
.row, .row1, .row2, .row3, .row4, #school_archive1, #school_archive2, #school_archive3{margin:0px;padding:0px;}
.row, .row1, .row2, .row3, .row4{margin-top:20px;padding-bottom:20px;width:613px;clear:both;}
.row1 h1{margin-top:0px;}
.row1, .row2, .row3{border-bottom: 1px solid #6b6a6a;}
.s-left, .s-right{width:49%;float:left;}
.s-left .content{margin-right:5px;}
.s-right .content{margin-left:5px;}
/* NEWSLISTS */
.newslists-head{margin-bottom:20px;}
.newslists-head div{margin-top:8px;padding-top:7px;background:url(http://static.djlmgdigital.com/thr/recordonline/graphics/varsity845/dot.gif) repeat-x 0px 0px;}
#school_archive1, #school_archive2{border-right: 1px solid #6b6a6a;}
#school_archive1, #school_archive3, #school_archive2{width:33%;float:left;}
#school_archive1 img, #school_archive3 img, #school_archive2 img{margin-bottom:8px;}
#school_archive1 .content{margin:0px 5px 0px 0px;}
#school_archive2 .content{margin:0px 5px 0px 5px;}
#school_archive3 .content{margin:0px 0px 0px 5px;}
.bold{font-weight:bold;color:#f8d329;}
/* VIDEO PLAYER */
#V845VPlayer{padding:20px 0px 20px 0px;}
#V895VideoPlayer{width:613px;height:287px;background-color:#6b6a6a;background-image:url(http://static.djlmgdigital.com/thr/recordonline/graphics/varsity845/videoP-bg.gif);background-repeat:repeat;}
#VPlayer{width:345px;float:left;}
.videoPlayer{margin:10px 0px 10px 10px;}
#VList{float:left;width:267px;height:287px;overflow:hidden;}
#videoListWrap{padding:10px 0px 10px 0px;}
.videoList{padding:0px 10px 0px 50px;height:53px;color:#efefef;}
.videoList a{font-size:14px;color:#f8d329;display:block;padding:8px 0px 5px 0px;font-weight:bold;}
/* PLAYER OF THE DAY POLL */
#V845poll_result, #V845poll{margin:0px;padding:0px;}
#V845poll_result{width:214px;height:230px;float:left;background-color:#6b6a6a;overflow:hidden;}
#V845poll_result .content h3{font-size:18px;color:#000000;padding:0px 0px 8px 0px;margin:0px;}
#V845poll_result .content a, #V845poll_result .content a:link, #V845poll_result .content a:active, #V845poll_result .content a:visited{color:#000000;}
#V845poll_result img, #V845poll_result .content{margin:10px;}
#V845poll_result .content img{float:left;margin:0px 10px 3px 0px;border:0px;}
#V845poll{float:left;background-color:#d0cece;}

/* x60 AD POSITION */
.x60Ad{margin-top:20px;}
/***************************************************
 * Premium Content Framework                       *
 ***************************************************/

/* login bar */
#loginBar {
	background: transparent url('http://static.djlmgdigital.com/thr/recordonline/graphics/2012-loginBarBg.gif') top center no-repeat; 
	height: 41px; width: 100%;
	padding: 0; margin: 0;
	font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight: 600;/*overflow: hidden;	*/
}

#loginBarLeft, #loginBarRight {
	position: absolute;	top: 0px;
	height: 56px;/*overflow: hidden;	*/
}

#loginBarLeft {
	left: 0px;
	width: 350px;
	text-align: left;
	padding-left: 0px;
}
#loginBarLeft span a {
	font-weight: normal;
	font-size: .9em;
}

#loginBarRight {
	right: 0px;
	width: 625px;
	text-align: right;
	padding-right: 0px;
	line-height: 56px;
	vertical-align: center;
	float:right;
}

#networkNav {
	position: relative;
	z-index:2600;
	height: 40px;
	width:980px;
	text-align:center;
	margin:0px auto !important;
 	color:#FFF display:block;
	background: transparent url("http://static.djlmgdigital.com/thr/recordonline/graphics/2012-brandbar.jpg") no-repeat scroll left top;
}
#networkNavLeft {
	display:inline;
	float:left;
	width:770px;
	text-align:left;
	line-height:30px;
	background: transparent;
}
#networkNavLeft div {
	display:inline;
	float:left;
	height:30px;
}
#networkNavLeft div a {
	display:block;
	height:30px;
	line-height:0px;
	font-size:0px;
	text-decoration:none;
}
#networkNavLeft div a:hover {
	text-decoration:none;
}
#networkNavLeft .brand1, #networkNavLeft .brand1 a {width:115px;}
#networkNavLeft .brand2, #networkNavLeft .brand2 a {width:110px;}
#networkNavLeft .brand3, #networkNavLeft .brand3 a {width:125px;}
#networkNavLeft .brand4, #networkNavLeft .brand4 a {width:135px;}
#networkNavLeft .brand5, #networkNavLeft .brand5 a {width:140px;}
#networkNavLeft .brand6, #networkNavLeft .brand6 a {width:95px;}
#networkNavLeft .brandMore, #networkNavLeft .brandMore a {width:50px;}
#networkNavLeft .brandMoreDrop {
	height:auto; width:190px;
	display:block;
	position:absolute; left:710px; top:30px;
	z-index:10000;
	background:#444;
	margin:0px; padding:0px;
	list-style-type:none;
	text-align:left;
}
#networkNavLeft .brandMoreDrop li {
	margin:8px 5px 15px 10px; padding:0px;
	line-height: 14px;
}
#networkNavLeft .brandMoreDrop li a {
	color: #fff; font-size: 12px;
	width:auto; height: auto; line-height: 14px;
	
}
#networkNavLeft .brandMoreDrop li a:hover {
	text-decoration:underline;
	color: #fff;
}
#networkNavRight {
	display:inline; float:right;
	width:200px; height:30px; line-height:30px;
	text-align:right;
}
#networkNavRight .input_text {
	background:transparent;
	border:0px !important;
	color:#333; font-size:10px; text-align:left;
	display:inline; float:left;
	width:170px; height:30px; line-height:30px;
	margin:0;	padding:0 0 0 32px;	
}
#networkNavRight .input_search {
	position:absolute; top:9px; left:795px;
	height:14px; width:16px;
	margin:0px !important; padding:0px;
}

/* New Subscriber Bar 2012 */

#loginBarBtm {
	clear:both; display:block; float:left;
	background: #333 url('http://static.djlmgdigital.com/thr/recordonline/graphics/2012-subscribeBar.gif') left bottom repeat-x;
	height: 40px; width: 100%;
	padding: 0px; margin: 0px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px;/*overflow: hidden;	*/
	position:fixed; bottom:0px; left:0px;
	z-index:5000;
	vertical-align:text-bottom;
}

#subscriberBar{position:relative;bottom:0px;width:960px;padding:0px;margin:0px auto !important;height: 40px;background:transparent;text-align:center;}

#subscriberBar #loginBarLeft .loginBtn{background: transparent url('http://static.djlmgdigital.com/thr/recordonline/graphics/2012-subscribeSprite.png') 0px -20px no-repeat;display:block;width:71px;height:13px;padding:0px;margin:5px 0 5px;border:0px;outline:0px;}
#subscriberBar #loginBarLeft .greeting{display:block;float:left;width:100%;margin:5px 0px 2px 0px;font-size:14px;color:#FFF;}
#subscriberBar #loginBarLeft .btmLinks{overflow:visible;}
#subscriberBar #loginBarLeft .greeting a, #subscriberBar #loginBarLeft .btmLinks .txtLinks a{font-size:10px;color:#777;}
#subscriberBar #loginBarLeft .btmLinks .key{background: transparent url('http://static.djlmgdigital.com/thr/recordonline/graphics/2012-subscribeSprite.png') 0px 2px no-repeat;padding-left:25px;color:#FFF;font-weight:normal;display:inline;float:left;clear:both;}
#subscriberBar #loginBarLeft .btmLinks .txtLinks{color:#777;display:inline;float:left;margin-left:5px;}

#subscriberBar #loginBarRight{text-align:right;color:#FFF;}
#subscriberBar #loginBarRight a{color:#FFF;padding:0px 5px;}
#subscriberBar #loginBarRight .txtLinks{padding-top:2px;margin-right:10px;margin-top:12px;line-height:15px !important;text-transform:uppercase;float:right;display:inline;font-weight:bold;}
#subscriberBar #loginBarRight .txtLinks a.technavia{background: transparent url('http://static.djlmgdigital.com/thr/recordonline/graphics/2012-subscribeSprite.png') 0px -42px no-repeat;display:inline;float:left;padding:0px;padding-left:18px;border:0px;outline:0px;}
#subscriberBar #loginBarRight .subscribe, #subscriberBar #loginBarRight .upgrade, #subscriberBar #loginBarRight .eEdition{background: transparent url('http://static.djlmgdigital.com/thr/recordonline/graphics/2012-subscribeSprite.png') 0px -92px no-repeat;display:block;width:113px;height:48px;padding:0px;border:0px;outline:0px;float:right;bottom:0px;margin-top:-8px !important;font-weight:bold;color:#222;text-align:center;line-height:48px;}
#subscriberBar #loginBarRight .subscribe a, #subscriberBar #loginBarRight .upgrade a, #subscriberBar #loginBarRight .eEdition a{color:#222 !important;}
#subscriberBar #loginBarRight .eEdition a{background: transparent url('http://static.djlmgdigital.com/thr/recordonline/graphics/2012-subscribeSprite.png') 0px -67px no-repeat;padding-left:18px;}

/* SUBSCRIBER BAR AD 2013 */
#subscriberBar #loginBarRight .subscribe, #subscriberBar #loginBarRight .upgrade{background:transparent url('http://static.djlmgdigital.com/thr/recordonline/graphics/2013-subscribeTab.gif') top right no-repeat !important;position:absolute;right:0px;bottom:-285px;height:350px;width:310px;z-index:2000;}
#subscriberBar #loginBarRight .subscribe a, #subscriberBar #loginBarRight .upgrade a{margin-right:19px;text-align:right;float:right;}
#subscriberBar #loginBarRight .txtLinks{position:absolute;right:120px;z-index:2500;}
#x36{visibility:hidden;display:inline;float:left;height:250px;width:300px;position:absolute;bottom:40px;right:0px;padding:5px;margin:0px;}
#x36 a, #x36 a img{border:0px;outline:0px;text-decoration:none;margin:0px !important;padding:0px !important;}
.toggleAd{position:absolute;top:5px;right:5px;width:15px;height:15px;line-height:15px;display:none;}
.toggleAd a:hover, .toggleAd div{cursor:pointer;}
.toggleAd .toggleDown, .toggleAd .toggleUp{display:none;margin:0px !important;padding:0px !important;}

/*MOSAIC */

#miniLogin {
	display:none; position:absolute;
	left:0px; bottom: 40px;
	z-index:20000;
}
#miniLogin {
	width:200px;
	background: #FAAF40;
	padding: 0 10px 7px 10px;
	border: 1px solid #333;
	border-bottom:0px;
}
#miniLogin form {
	display:block;
	text-align:left;
	margin: 5px;
	padding: 10px 10px 3px 10px;
	border-bottom: 1px dotted #333;
}
#miniLogin form label {
	display:block;
	margin-top: 5px;
	font-weight:normal;
}
#miniLogin form input {
	width: 90%;
}
#miniLogin form .ctl .subButton {
	width: auto;
	margin:6px 0 0;
	text-decoration:none;
	border:none;
	cursor:pointer;
}
#miniLogin a {
	font-weight:normal;
	color: #222;
	display: block;
	width:10px;
	height: 10px;
	position:absolute;
	right:18px;
	top: 13px;
	background: #fff;
	border: 1px solid #333;
	line-height:10px;
	font-size:9px;
	text-align:center;
	padding:0px;
	margin:0px;
}
#miniLogin a:hover {
	background: #333;
	color: #fff;
	text-decoration: none;
}
#miniLogin .miniLoginFooter {
	text-align: left;
	padding-left:10px;
	color: #222;
}
#miniLogin .miniLoginFooter a {
	position:static;
	width:auto;
	height:auto;
	display:inline;
	border:0px;
	background:none;
	font-size:11px;
}
#miniLogin .miniLoginFooter a:hover {
	background-color:none;
	text-decoration: underline;
	color: #666;
}
