/* OHSSE.com | Oklahoma Highschool Sports Express */

/*
Theme Name: OHSSE
Theme URI: http://www.ohsse.com
Description: Oklahoma Highschool Sports Express.
Version: 0.0
Author: Rene V. Ibarra
Author URI: http://www.reneibarra.com
Tags: Oklahoma, Highschool, Highschool sports, oklahoma highschool, oklahoma highschool sports, high school, high school sports
*/

/* Global reset - Based upon 'reset.css' in the Yahoo! User Interface Library: http://developer.yahoo.com/yui */
*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h5, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td { margin:0; padding:0; font-family:"Helvetica",Arial, sans-serif; font-size:12px; color:#575757; }
table { border-collapse:collapse; border-spacing:0; }
fieldset, img { border:0; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal; }
ol, ul, li { list-style:none; }
caption, th { text-align:left; }
h1, h2, h3, h5, h5, h6 { font-size:100%; font-weight:normal; }
q:before, q:after { content:''}

strong { font-weight: bold }
em { font-style: italic }
a img { border:none }
/*end*/

/* Universals */
body { }
.clear { clear:both; }
.space5 { height:5px; margin:0; padding:0; }
.space10 { height:10px; margin:0; padding:0; }
.space15 { height:15px; margin:0; padding:0; }
.space20 { height:20px; margin:0; padding:0; }
.space30 { height:30px; margin:0; padding:0; }
.space50 { height:50px; margin:0; padding:0; }
.none { margin:0; padding:0; }
/*end*/

/* Site */
body { background:#000 url(http://ohsse.com/images/bckgrnd.jpg) 0 0 repeat-x;}
#header { height:150px; background:none; }
/*#header { height:125px; background:url(http://ohsse.dreamhosters.com/images/header_bckgrnd.jpg) 0 0 repeat-x; }*/
#header #header_containr { clear:both; position:relative; width:925px; height:160px; margin:0 auto; background:none; }
/*#header #header_containr { clear:both; width:925px; height:125px; margin:0 auto; background:url(http://ohsse.dreamhosters.com/images/header.jpg) 0 0 no-repeat; }*/
#header #header_containr #header_logo { width:514px; height:167px; position:absolute; left:125px; top:0; background:url(http://ohsse.com/images/ohsse_logo2.png) 0 0 no-repeat; }
#header #header_containr #presenters-logo { width:247px; height:110px; position:absolute; right:0px; top:40px; }

#main_bckgrnd { background:none; }
/*#main_bckgrnd { background:url(http://ohsse.dreamhosters.com/images/main_bckgrnd.jpg) 0 0 repeat-x; }*/
#main { clear:both; width:935px; min-height:500px; margin:0 auto; padding:0 20px; background:#FFFFFF url(http://ohsse.com/images/main_bckgrnd2.jpg) 0 0 no-repeat; }

#main #menu { float:left; width:180px; height:736px; padding:25px 0 0 0; background:#FF0000 url(http://ohsse.com/images/menu_bckgrnd4.jpg) bottom center no-repeat; }
#main #menu ul { margin:0; padding:0; }
#main #menu li {}
#main #menu li a { display:block; padding:10px 0 10px 10px; font-size:10px; text-transform:uppercase; text-decoration:none; color:#EEEEEE; background:url(http://ohsse.com/images/menu_line2.jpg) 3px bottom no-repeat; }
#main #menu li a:hover { background-color:#597BB6; color:#FFFFFF; }

#main #menu .poll { padding:10px 20px 0 10px; }

#main #menu .facebookicon { padding:10px 20px 0 10px; color:#FFFFFF; }
#main #menu .facebookicon img { width:50px; height:50px; }

#main #content { float:left; width:723px; padding:22px 0 0 22px; }

#main #content h2 { width:723px; height:22px; margin:0 0 10px 0; padding:10px 0 0 0; background:url(http://ohsse.com/images/h2_bckgrnd.jpg) 0 0 no-repeat; font-size:15px; font-weight:bold; color:#FFFFFF; text-indent:15px; }
#main #content blockquote { padding:0 0 0 20px; }

#footr {}

#footr #footr_content { clear:both; width:975px; min-height:100px; margin:0 auto; border-top:5px solid #2164A8; background-color:#265173; }
/*#footr #footr_content { clear:both; width:925px; min-height:100px; margin:0 auto; border-top:5px solid #2164A8; background:url(http://ohsse.dreamhosters.com/images/footr_bckgrnd.jpg) 0 0 repeat-x; }*/
#footr #footr_content #footr_info { float:left; width:300px; padding:20px 0 0 20px; font-size:10px; color:#DDDDDD; }
#footr #footr_content #footr_info .designby { font-size:10px; color:#DDDDDD; }
#footr #footr_content #footr_info .designby a { font-size:10px; color:#FFFFFF; font-weight:bold; text-decoration:none; }
#footr #footr_content #footr_info .designby a:hover { text-decoration:underline; }

#footr #footr_content #footr_menu { float:right; width:250px; padding:20px 0 0 0; text-align:left; }
#footr #footr_content #footr_menu ul { clear:both; }
#footr #footr_content #footr_menu ul li { float:left; padding:0 30px 0 0; }
#footr #footr_content #footr_menu ul li.page-item-17 { padding:0; }
#footr #footr_content #footr_menu a { font-size:10px; color:#DDDDDD; text-decoration:none; }
#footr #footr_content #footr_menu a:hover { text-decoration:underline; color:#FFFFFF; }
/*end*/

/* Index */
#main #content h1.welcome { width:723px; height:22px; padding:10px 0 0 0; background:url(http://ohsse.com/images/h1_bckgrnd.jpg) 0 0 no-repeat; font-size:15px; font-weight:bold; color:#FFFFFF; text-indent:15px; }
#main #content div.welcome { padding:15px; border-left:1px solid #0D60A6; border-right:1px solid #0D60A6; }
#main #content div.welcome a { font-weight:bold; color:#3333cc; text-decoration:none; }
#main #content div.welcome a:hover { color:#0000FF; text-decoration:underline; }
#main #content div.welcome_bottom { width:723px; height:5px; background:url(http://ohsse.com/images/h1_bckgrnd_bttm.jpg) 0 0 no-repeat; }

#main #content .weekinclips_holdr { clear:both; width:723px; }
#main #content .weekinclip { float:left; width:230px; height:180px; padding:0 0 5px 0; text-align:left; overflow:hidden; }

#main #content div.differentsports p { margin:0 0 0 15px; }

#main #content .schoollist { clear:both; margin:0; padding:0; width:700px; }
#main #content .schoollist .schoolcolumn { float:left; width:225px; margin:0; padding:0; }
/*end*/

/* page_expressvideos.php */
#main #content .clip_holdr { clear:both; width:723px; }
#main #content .clip_holdr .clip { float:left; width:230px; height:180px; padding:0 0 5px 0; text-align:left; overflow:hidden; }

#main #content .navigation { clear:both; width:100%; }
#main #content .navigation a { font-weight:bold; color:#0000CC; text-decoration:none; }
#main #content .navigation a:hover { font-weight:bold; color:#0000FF; text-decoration:underline; }
#main #content .navigation .link_left { float:left; width:200px; }
#main #content .navigation .link_right { float:right; width:200px; }
/*end*/