@charset "UTF-8";
/* CSS Document */
/*
Theme Name: Hilliard Bradley High School Theme
Theme URI: http://brd.hilliardschools.org/
Description: The  WordPress theme for Bradley High School
Version: 1.0
Author: Kelly Ramm
Author URI: http://www.hilliardschools.org/

*/

/* Eric's Reset */
@import url(css/reset.css);

/* ------------Common Elements------------------------------------------*/
body {background:#E6e6e6 url(images/bg_body_sub.jpg) repeat-x; font-family: Helvetica, Arial, sans-serif; color: #3B3B3B; font-size:13px; }
div#wrap {background:url(images/bg_header_sub.jpg) repeat-x top left;}
div#header{ height:200px; width:960px;  margin: 0 auto; border-right:#000363 1px solid; border-left:#000363 1px solid;}
div#header h1 { text-indent:-9999px; background:url(images/bradleyJags_sub.png) no-repeat center bottom; width: 820px; height: 40px; margin:0 auto; }
div#header h2 { text-indent:-9999px; background:url(images/logo.png) no-repeat; width: 402px; height: 145px; margin:0 auto;}

body#home{background:#E6e6e6 url(images/bg_body.jpg) repeat-x; }
#home div#wrap {background:url(images/bg_header.jpg) repeat-x top left;}
#home div#header{ height:250px; width:960px;  margin: 0 auto; border-right:#000363 1px solid; border-left:#000363 1px solid;}
#home div#header h1 {z-index:99; text-indent:-9999px; background:url(images/bradleyJags.png) no-repeat center bottom;position:absolute; width: 420px; height: 40px;margin-left:50px; }
#home div#header h2 {z-index:99; text-indent:-9999px; background:url(images/logo.png) no-repeat; position:absolute;width: 402px; height: 165px; top: 50px; margin-left:60px;}

body#reporter{background:#E6e6e6 url(images/bg_body_reporter.jpg) repeat-x; }
#reporter div#wrap {background:url(images/bg_header_reporter.jpg) repeat-x top left;}
#reporter div#header{ height:170px; width:960px;  margin: 0 auto; border: none; }
#reporter div#header h1 { text-indent:-9999px; background:url(images/reporter.png) no-repeat center; float: right; width: 600px; height: 170px; }
#reporter div#header h2 {text-indent:-9999px; background:url(images/jag.png) no-repeat; float:left; width: 220px; height: 100px;  margin-left:100px; margin-top:50px;}

.entry{z-index:0;}
#hadd div#wrap {background:url(images/bg_header_hadd.jpg) no-repeat top center;}
#hadd div#header{ height:200px; width:960px;  margin: 0 auto; border: none; }
#hadd div#navigation {padding-top: 0px; background-color:#161616; border-top:6px solid #000;}
div#slideshow{ position: absolute; z-index:80;  margin-left:540px; height:305px; overflow:hidden; top:-55px; width: 420px;}

div#navigation {width: 960px; margin:0 auto; padding-top: 6px; clear:both; height:45px; }
#reporter div#navigation {width: 960px; margin:0 auto; padding-top: 7px; clear:both; height:25px;}
#reporter div#navigation_cat {width: 960px; margin:0 auto;  clear:both; height:45px;}
#reporter div#navigation {padding-top: 0px;}
ul#nav2 {position: relative;float: left; height:25px; color:#0556b2; }
ul#nav2 li{ float: left;line-height: 1.3em;vertical-align: middle;  padding: 5px 10px;}
ul#nav2 a:link, ul#nav2 a:visited { color:#D7D7D7; }
ul#nav2 a:hover{color:#fff;}
ul#nav2 li.feed {background:url(images/feed.png)no-repeat right 6px; }
h1, h2, h3, h4, h5{font-weight: normal; }
h2, h3, h4, h5, h6 {color:#000496; line-height: 1.2;}
h1, h1 a:link, h1 a:visited {font-size: 30px;color:#808080;font-family: bank gothic,Helvetica, Arial, sans-serif; font-weight:100;}
#reporter h1, #reporter h1 a:link, #reporter h1 a:visited {font-size: 30px;color:#0228B5;font-family: Georgia, "Times New Roman", Times, serif; font-weight:100; line-height: 40px}
h1 a:link, h1 a:visited {text-decoration:none;}
h2{font-size: 28px;}
h3 {font-size: 21px;}
h4 {font-size: 17px; font-weight: bold;}	
h5 {font-size: 15px;}
h6 {font-size: 12px; text-transform:uppercase; color:#7F7F7F; letter-spacing:.25em; font-weight:100; border-bottom:1px solid #B2B2B2; margin-bottom: 10px; line-height:1.5em;}
a:link, a:visited {color: #1A2F9D; text-decoration:none;}
a:hover {color: #000;}
address {margin: 10px 0 20px 0px;}

.left{float: left;}
.right{float: right;}
.alignleft{float: left; margin-right:15px; margin-bottom:15px;}
.alignright{float: right; margin-left:15px; margin-bottom:15px;}

div#content{width:960px; margin:0 auto; background-color:#FFFFFF; overflow:auto;}
div#content h1{margin-bottom: 15px;}
div#content h1.page {border-bottom: dotted 1px #D1D1D1; margin-bottom:30px;}
div#content p{margin-bottom: 15px;line-height: 1.4;}
div#content ul, div#content ol {margin-bottom: 15px;line-height: 1.4;}
div#content li{padding: 5px 0px; line-height: 1.4;}
div#main_content{ width: 680px; float:left; padding: 20px 30px 0px 30px;}
#home div#main_content{ width: 480px; }
#reporter div#content{background:#ffffff url(images/bg_content_reporter.jpg) right top repeat-y;}
#reporter div#content h1{margin-bottom: 10px;}

#hadd div#main_content{margin-left:90px;}



 /* ------------SUB CONTENT Elements------------------------------------------*/ 
div#sub_content{width:200px;padding: 40px 10px 150px 10px; float:left;  font-size:12px; background:#e6e6e6 url(images/bradley_16_col_06.jpg) no-repeat bottom center;}
div#sub_content h4{margin-bottom: 5px; }
div#sub_content li { list-style:none; }
#reporter div#sub_content{width:212px; background:url(images/bg_sidebar_reporter.jpg) no-repeat top left; padding: 40px 0px 0px 5px; overflow:hidden;}
#reporter div#sub_content .widget { margin-bottom: 25px;}
#reporter div#sub_content li ul li, #reporter div#sub_content li { list-style:none; border-bottom: 1px dotted #A6A6A6 }
#reporter div#sub_content li ul {margin-left: 5px;}
 #reporter div#sub_content li {padding-left:5px; }

/* ------------SIDEBAR Elements------------------------------------------*/
div#sidebar{width:160px; float:right; margin-left: 10px;  padding: 40px 20px 0px 0px; font-size:11px; }
div#sidebar ul{margin-left:0px;}
div#sidebar li { list-style:none; border-bottom: 1px dotted #D1D1D1 }
div#sidebar li a:link {color:#1A2F9D; font-weight:600; text-decoration:none;}
div#sidebar li a:hover {color:#000; }
div#sidebar li a:visited{color:#004F95; font-weight:600; text-decoration:none;}
div#sidebar .widget { margin-bottom: 25px;}
div#sidebar2{width:198px; float:right; margin-top:50px; margin-left:0px; }
/* ------------Post Elements------------------------------------------*/
div#content .post_header {margin-bottom: 20px;}

/*div#content p.postmetadata  { font-size:11px; color: #B2B2B2; margin-bottom: 5px; }*/
div#content .postmetadata a { color: #BABABA;  }
div.post {margin-bottom: 25px; border-bottom: dotted 1px #D1D1D1;}
.moretext{font-weight: 400; display:block; clear:both; margin-top: 10px;}
div.post ul{list-style:  circle; padding-left:50px;}
div.post h2, div.post h3{margin: 20px 0px 10px 0px;}


/*-------------------- Box (main column boxes) -----------------------*/
#reporter div.post{background: #FFFFFF url(images/bgr-box-trans.png) repeat-x top left;border:1px solid #dedbd1;margin: 0 0 15px 0px;padding:18px 18px 0px 18px;}
#reporter div.post img { border: 1px solid #999999;margin: 0 0 10px 0;}
/*#reporter div.post p{line-height: 18px; padding: 0 0 10px;}*/

.postmetadata{border-bottom: 1px solid #cacaca;color: #999999;font-size: 11px;height: 30px;line-height: 25px;margin: 0 0 0px;}
.postmetadata a { 	color: #999999; }
div#content .postmetadata p { 	margin-bottom:0px; }

/* ------------FOOTER-----------------------------------------*/
div#footer { background-color: #232323;color: #fff; width:920px; margin:0 auto; clear:both; overflow:auto; padding:20px; line-height:1.4;}
div#footer_left, div#footer_middle, div#footer_right{width:28%; float:left; border:1px dotted #4C4C4C; margin-right: 20px; margin-left: 20px; padding-top:10px; background-color:#191919;height:50px; text-align: center; }
div#footer a, div#footer a:link, div#footer a:visited {color: #fff; text-decoration:underline;}
div#footer a:hover {color: #ACC7FF; text-decoration:none;}
div#disclaimer {width:920px; margin:0 auto; clear:both; overflow:auto; text-align: center; padding: 20px;}
.navigon{text-align: center; margin-top: 10px; margin-bottom: 60px;  }
.navigon a{border: 1px solid #cacaca; padding: 10px;}
.feed a{background:url(images/feed.png)no-repeat right 15px; }	
.feed a:hover {background:url(images/feed.png)no-repeat right 15px; }
.feed a{padding-right: 15px;}
.feed  a{background-position: right 20px; }	
.feed  a:hover{background-position: right 20px; }	

/* ------------TABLE-----------------------------------------*/
div#content table
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	background: #fff;
	margin: 15px 35px 35px 20px;
	width: 580px;
	border-collapse: collapse;
	text-align: left;
}
div#content table th
{
	font-size: 14px;
	font-weight: normal;
	color: #039;
	padding: 10px 8px;
	border-bottom: 2px solid #6678b1;
}
div#content table td
{
	border-bottom: 1px solid #ccc;
	color: #669;
	padding: 6px 8px;
}
div#content table tbody tr:hover td
{
	color: #009;
}
.fix{
	clear: both;
	height: 1px;
	margin: 0 0 -1px;
	overflow: hidden;
}
.sub img{width:280px; height:auto;   }
.sub{ overflow:hidden; }

#features{margin:0 auto 10px; overflow:hidden; clear:both;}
#videofeature1, #videofeature2{width: 310px; background-color:#000000; padding:10px; float:left; color:#EFEFEF; font-size: 14px;}
#videofeature1{ float:left;}
#videofeature2{float:right;}
#videofeature1 h2, #videofeature2 h2{color: #CDD6DA;}
#videofeature1 a, #videofeature2 a{color:#0099FF;}

#homevideofeature1, #homevideofeature2{width: 225px; background-color:#000000; padding:7px; float:left; color:#EFEFEF; font-size: 14px;}
#homevideofeature1{ float:left;}
#homevideofeature2{float:right;}
#homevideofeature1 h2, #homevideofeature2 h2{color: #CDD6DA; font-size:18px;}
#homevideofeature1 a, #homevideofeature2 a{color:#0099FF;}
.homevideopost{width:160px; float:left;}
div#content .homevideopost p{margin-bottom:0px;}
.homevideoThumb{width:55px; float:right; padding:3px; border:2px solid #282828}
.videopost{width:220px; float:left;}
.videoThumb{width:75px; float:right; padding:3px; border:2px solid #282828}
