/* Main CSS stylesheet for SWKPrepZone.com */

/* Reset tags */
/*===========================================================*/
body, div, p, a, img, h1, h2, h3, h4, h5, h6, table, tbody, tr, td, thead, 
ol, ul, li, span, blockquote, form, label {margin: 0; padding: 0; border: none;}
ul {list-style: none;}

/* Default main styles */
/*===========================================================*/

body {font: normal 12px Verdana, Geneva, Tahoma, san-serif; line-height: 100%; text-align: center; background-color: #FFFFFF; background-image: url("http://www.gctelegram.com/images/pzimages/body-bg.jpg"); background-repeat: repeat-x; background-attachment: fixed; }

p {padding: 0 0 5px 0;}
li {padding: 0 0 5px 0;}
input, textarea {border: 1px solid #000000;}

#wrapper {width: 1000px; margin: 0; margin-left: auto; margin-right: auto; text-align: left; position: relative;}

/* Default Anchor Styles =====================================================*/
a:link, a:visited {text-decoration: none; color: #000000;}
a:hover {text-decoration: underline; color: #A70000;}
a:active {text-decoration: none; color: #000000;}

/* Default Heading Styles ====================================================*/
h1, h2, h3, h4, h5, h6 {text-align: left; line-height: 100%;}

h1 {font-size: 200%; margin: 0 0 10px 0;}
h2 {font-size: 150%; margin: 5px 0 10px 0; padding: 0 0 4px 0;}
h3 {font-size: 120%; margin: 5px 0; padding: 0 0 4px 0;}
h4 {font-size: 100%; margin: 5px 0; font-weight: bold;}
h5, h6 {font-size: 100%; line-height: 110%; font-weight: bold; text-decoration: underline;}

/* Header styles ===========================================================*/
#leaderboard-ad {padding: 0 0 0 135px; background: transparent;}
#header {width: 1000px; position: relative; float: left; background: transparent;}

/* Top Nav menu styles =======================================================*/
#pztopnav {width: 980px; height: 20px; padding: 0 10px; position: relative; float: left; text-align: right;}
#pztopnav ul li { display: inline; font-weight: bold;}

/* Facebox popups ==========================================================*/
.lyresults, .pzroster, .pztrackrec {width: 400px; height: 500px; overflow: auto;}
.lyresults p {padding: 0 0 3px 0;}
#schedulepopup {width: 400px; height: 500px; overflow: auto;}

/* Left Sidebar Container ====================================================*/
#sidebar-left {width: 270px; float: left; position: relative;}

#menu-home {margin: 0 0 10px 0; padding: 0 0 0 10px; color: #000000;}
#menu-home h2 {border-bottom: 1px solid #000000;}
#menu-home ul li {padding: 0 0 5px 0; font-weight: bold; font-size: 110%;}
#menu-home ul li a:hover {color: #A70000;}
#menu-school {margin: 10px 0 10px 10px;}
#sbadblock{width: 260px; margin: 5px 0; position: relative;}
.pz125adblock {width: 126px; position: relative; float: left; margin-left: 4px;}
#school-sponsors {clear: both; width: 250px; padding: 10px 0; margin-left: auto; margin-right: auto; text-align: center;}
#school-sponsors h3 {font-variant: small-caps; text-align: center;}
p.sponsorlink {margin: 5px 0 0 0; padding: 10px 0; border: 2px solid #A70000; font-size: 150%; line-height: 110%; font-style: italic; font-weight: bold;}

/* Main Content Container ====================================================*/
#container {padding: 10px 0 0 0; position: relative; float: left; width: 1000px; background-color: #FFFFFF;}
#content {position: relative; float: left; width: 530px; padding: 0 10px;}
#content ol {margin: 0 0 0 25px;}

#school-title {display: block;}
#school-title h1 {padding: 25px 0 0 0;}
#mycap-slideshow {position: relative; padding: 0 0 0 40px; margin: 0 0 10px 0; text-align: center;}
#school-photo-gallery {float: right; margin: 0 5px 10px 10px;}
.related-image {padding: 5px; width: 210px; float: right; position: relative; text-align: center;}
.related-video { padding: 5px; width: 340px; float: right; position: relative; text-align: center;}
.related-audio {padding: 5px; width: 240px; float: right; position: relative; text-align: center;}

.body-ads { clear: both; margin: 10px 0;}

#related-story, #related-pdf {margin: 5px 0; padding: 5px 10px;}
#related-story h3 {font-size: 110%; padding: 0 0 0 15px;}

#more-articles {margin: 10px 0;}
#more-articles h3 {font-style: italic; padding: 0 0 3px 0; border-bottom: 2px dotted #444444;}
#more-articles ul {margin: 0 0 0 20px;}
#more-articles ul li {list-style: circle outside;}


/* Comment and Email Forms ===================================================*/
#comment-form {clear: both; position: relative; margin: 10px 0; padding: 5px;}
#comment-form legend, #email-friend legend {font-weight: bold;}
#comment-form table td, #comment-obits table td {padding: 0 5px;}

#comment-obits {}
#show-comments {}
.comment-subject {font-weight: bold; margin: 5px 0 0 0; padding: 0 0 5px 0;}
.comment-body {}
.comment-by {font-size: 90%; color: #555555; padding: 0 0 3px 0; border-bottom: 1px solid #555555;}
#email-friend {position: relative; margin: 10px 0; padding: 5px;}
#email-friend table td {padding: 0 5px;}

/* Paging links bottom of sections ==========================================*/
#pager {padding: 5px 0; margin: 10px 0; text-align: center; font-weight: bold; background-color: #E4E4E4;}
#pager .other-page {padding: 0 5px;}
#pager .current-page {font-size: 120%; padding: 0 5px; border: 1px solid #000000;}

/* Right Sidebar Components =================================================*/
#sidebar-right {position: relative; float: left; width: 180px; display: inline;}
#talk-sports {margin: 0 auto; position: relative;}

/* [if IE 6] */
* html #sidebar-right {position: absolute; top: 0px; left: 820px;}

#poll {width: 180px; margin: 0 0 10px 0; float: left; position: relative; text-align: left;}
#poll .poll_option input {border: none;}
#scoreboard-wrapper {position: relative; float: left; width: 165px; padding: 5px; margin: 5px 0 10px 0; border-width: 1px 3px 3px 1px; border-color: #4E4E4E; border-style: solid;}
#scoreboard {position: relative; padding: 0 5px; width: 150px; height: 250px; font-size: 90%; overflow: hidden;}

/* Sidebar Calendar =========================================================*/
#sidebar-calendar {position: relative; margin: 5px 0; width: 100%; font-size: 100%; text-align: center;}
#sidebar-calendar table {margin-left: auto; margin-right: auto;}
#sidebar-calendar table tr td {padding: 2px;}
#sidebar-calendar p {font-size: 100%;}

/* School body Styles */
/* Cimarron */
body.cimm {background-image: url("http://www.gctelegram.com/images/pzimages/cimm-bg.jpg"); background-repeat: repeat-x;}
body.cimm a:hover {color: #374A9E;}

/* Colby */
body.colb {background-image: url("http://www.gctelegram.com/images/pzimages/colb-bg.jpg"); background-repeat: repeat-x;}
body.colb a:hover {color: #F55F08;}

/* Deerfield */
body.deer {background-image: url("http://www.gctelegram.com/images/pzimages/deer-bg.jpg"); background-repeat: repeat-x;}
body.deer a:hover {color: #D92128;}

/* Dighton */
body.digh {background-image: url("http://www.gctelegram.com/images/pzimages/digh-bg.jpg"); background-repeat: repeat-x;}
body.digh a:hover {color: #FE5F00;}

/* Elkhart */
body.elkh {background-image: url("http://www.gctelegram.com/images/pzimages/elkh-bg.jpg"); background-repeat: repeat-x;}
body.elkh a:hover {color: #EB5B02;}

/* Garden City */
body.gard {background-image: url("http://www.gctelegram.com/images/pzimages/gard-bg.jpg"); background-repeat: repeat-x;}
body.gard a:hover {color: #AD8548;}

/* Goodland */
body.good {background-image: url("http://www.gctelegram.com/images/pzimages/good-bg.jpg"); background-repeat: repeat-x;}
body.good a:hover {color: #FFFF00;}

/* Greeley Co */
body.gree {background-image: url("http://www.gctelegram.com/images/pzimages/gree-bg.jpg"); background-repeat: repeat-x;}
body.gree a:hover {color: #E34940;}

/* Healy  YELLOW FFFD0A */
body.heal {background-image: url("http://www.gctelegram.com/images/pzimages/heal-bg.jpg"); background-repeat: repeat-x;}
body.heal a:hover {color: #0000F9;}

/* Holcomb */
body.holc {background-image: url("http://www.gctelegram.com/images/pzimages/holc-bg.jpg"); background-repeat: repeat-x;}
body.holc a:hover {color: #F77C1C;}

/* Hugoton */
body.hugo {background-image: url("http://www.gctelegram.com/images/pzimages/hugo-bg.jpg"); background-repeat: repeat-x;}
body.hugo a:hover {color: #2B3594;}

/* Ingalls */
body.inga {background-image: url("http://www.gctelegram.com/images/pzimages/inga-bg.jpg"); background-repeat: repeat-x;}
body.inga a:hover {color: #400080;}

/* Lakin */
body.laki {background-image: url("http://www.gctelegram.com/images/pzimages/laki-bg.jpg"); background-repeat: repeat-x;}
body.laki a:hover {color: #FEC81E;}

/* Meade */
body.mead {background-image: url("http://www.gctelegram.com/images/pzimages/mead-bg.jpg"); background-repeat: repeat-x;}
body.mead a:hover {color: #00FF00;}

/* Moscow */
body.mosc {background-image: url("http://www.gctelegram.com/images/pzimages/mosc-bg.jpg"); background-repeat: repeat-x;}
body.mosc a:hover {color: #FFE817;}

/* Rolla */
body.roll {background-image: url("http://www.gctelegram.com/images/pzimages/roll-bg.jpg"); background-repeat: repeat-x;}
body.roll a:hover {color: #3C743C;}

/* Satanta */
body.sata {background-image: url("http://www.gctelegram.com/images/pzimages/sata-bg.jpg"); background-repeat: repeat-x;}
body.sata a:hover {color: #008045;}

/* Scott City */
body.scot {background-image: url("http://www.gctelegram.com/images/pzimages/scot-bg.jpg"); background-repeat: repeat-x;}
body.scot a:hover {color: #234198;}

/* South Gray */
body.sout {background-image: url("http://www.gctelegram.com/images/pzimages/sout-bg.jpg"); background-repeat: repeat-x;}
body.sout a:hover {color: #A3A3A3;}

/* Stanton Co */
body.stan {background-image: url("http://www.gctelegram.com/images/pzimages/stan-bg.jpg"); background-repeat: repeat-x;}
body.stan a:hover {color: #630609;}

/* Sublette */
body.subl {background-image: url("http://www.gctelegram.com/images/pzimages/subl-bg.jpg"); background-repeat: repeat-x;}
body.subl a:hover {color: #A4A4A4;}

/* SW Heights */
body.swhe {background-image: url("http://www.gctelegram.com/images/pzimages/swhe-bg.jpg"); background-repeat: repeat-x;}
body.swhe a:hover {color: #B3B3B3;}

/* Syracuse  logo contains 9c9c9c and c9c9c9 */
body.syra {background-image: url("http://www.gctelegram.com/images/pzimages/syra-bg.jpg"); background-repeat: repeat-x;}
body.syra a:hover {color: #F4961F;}

/* Ulysses */
body.ulys {background-image: url("http://www.gctelegram.com/images/pzimages/ulys-bg.jpg"); background-repeat: repeat-x;}
body.ulys a:hover {color: #F15F22;}

/* Wichita Co */
body.wich {	background-image: url("http://www.gctelegram.com/images/pzimages/wich-bg.jpg"); background-repeat: repeat-x;}
body.wich a:hover {color: #880000;}

/* Footer Styles ==========================================================*/
#footer {clear: both; position: relative; width: 1000px; padding: 10px 0 0 0; background-color: #FFFFFF; border-top: 2px solid #000000;}

#footer .footer-box {width: 310px; float: left; position: relative; font-size: 90%; text-align: left; padding: 5px 10px;}
#footer-wide {clear: both; text-align: center;}
#footer-wide p {font-size: 90%; font-weight: bold; line-height: 110%;}

#twitter_div ul #twitter_update_list {}
#twitter_div ul li {padding:3px 5px 0 5px;background-color: #E4E4E4;border-bottom: 1px solid #FFFFFF;}
#twitter_div a #twitter-link {}

/* Misc Styles ===========================================================*/
.floatright {float: right; margin: 0 0 5px 5px;}
.floatleft {float: left; margin: 0 5px 5px 0;}
.clearboth {clear: both; height: 1px;}
.alignleft {text-align: left;}
.alignright {text-align: right;}
.aligncenter {text-align: center;}
.no-display {display: none;}
.smalltext {font-size: 85%;}
.text200 {font-size: 200%;}
.redtext {color: #CC0000;}
.white-on-red {color: #FFFFFF; background-color: #CC0000; }

/* Mycapture slideshows ======================================================*/
#divAlbumName {padding: 5px 0;}
