body { font-size:small; font-family:Helvetica, Arial, Verdana, sans-serif; background:url(/templates/cwsomaha.com/images/background.jpg) top no-repeat; background-color:#131e22; text-align:center; padding:0; margin:0; color:#333 }
.contentheading, .componentheading { font-size:20px; font-weight:700; color:#045035; padding-bottom:1.2em }
.blog .contentheading { font-size:20px; font-weight:700; color:#045035; padding-bottom:1.2em }
h2 { font-size:140% }
h3 { font-size:120% }
ul li { font-size:90% }
.note, .caption { font-size:85%; color:#666; font-style:italic }
.contentpaneopen .guestbook-entry img { display:inline; vertical-align:middle; border:0; padding:0; margin:0 }
.guestbook-question { font-size:115%; font-weight:700 }
img { display:block; border:0; text-decoration:none; background-color:transparent }
span.bug img { padding:0; margin:0; border:0 }
ul, ol { margin-left:1.2em }
p { line-height:1.4em; padding-bottom:1.5em }
h2, h3, h4, h5 { margin-bottom:1.2em }
a { color:#975012; font-weight:700 }
a:hover { color:#fff; background:#975012 }
a.image:hover { background:none; border:none }
a.image img { border:none }
#container { background:#fff; width:990px; text-align:left; margin:0 auto; padding:0 14px; }
* html #container { width:990px; width:990px; padding-right:0; padding-right:0 }
.row { width:100%; margin:0; padding:0 0 30px }
.row:after { content:"."; display:block; height:0; clear:both; visibility:hidden }
.homepage-row { border-bottom:2px solid #426e80 }
.left-50 { width:49%; text-align:left; float:left }
.right-50 { width:49%; text-align:right; float:right }
.left-60 { width:59%; text-align:left; float:left }
.right-40 { width:39%; text-align:right; float:right }
.left-70 { width:69%; text-align:left; float:left;}
.right-30 { width:29%; text-align:right; float:right }
div.spacer { clear:both }
.breadcrumbs { padding:1em 0; font-size:85% }
.breadcrumbs img { display:inline }
.contentpaneopen ol li, .sitemap ul li ul li, .sitemap ul li { font-size:100%; line-height:1.75em }
.contentpaneopen ul, .contentpaneopen ol { margin-bottom:1.5em; margin-left:2em }
ul.social_bookmark { list-style:none; display:block; margin:1em 0; padding:1em 0 }
.social_bookmark li { float:left; padding:0 1em 0 0 }
.addto img { border:0; padding:0 }
blockquote { margin:20px; padding:10px 10px 10px 70px; background:#f6e6d9 url(http://assets.cwsomaha.com/templates/cwsomaha.com/images/blockquote.gif) top left no-repeat; font-size:120%; color:#960 }
blockquote p, * { margin:0; padding:0 }
.attention { background:#f2ebc0; font-weight:700; color:#630; padding:.2em }
.two-column { width:314px; margin:0 14px 0 0; float:left }
.three-column { width:478px; margin:0 14px 0 0; float:left }
.four-column { width:642px; margin:0 14px 0 0; float:left }
.five-column { width:806px; margin:0 14px 0 0; float:left }
.tools { background:url(/templates/cwsomaha.com/images/tools-bkgd.png) top left no-repeat; padding:0 0 0 10px; min-height:50px }
* html .tools { height:50px; height:50px }
.tools ul { padding:0; margin:0; list-style:none; float:left }
.tools li { float:left; padding:1.2em .5em 0 }
.tools-left { float:left; width:620px }
.tools-right { float:left }
#follow-online { width:177px; height:37px; position:relative; font-size:10%; padding:0; margin:0; float:left }
#follow-online span { background:url(http://assets.cwsomaha.com/templates/cwsomaha.com/images/follow-online.gif) top left no-repeat; position:absolute; width:100%; height:100% }
#follow-spanish { width:320px; height:37px; position:relative; font-size:10%; padding:0; margin:0; float:left }
#follow-spanish a { background:url(http://assets.cwsomaha.com/templates/cwsomaha.com/images/follow-spanish.gif) top left no-repeat; position:absolute; width:100%; height:100% }

/* --- previous version with right-hand modules -->
#email-text-updates { width:586px; height:42px; position:relative; font-size:10%; padding:0; margin:0 }
#email-text-updates a { background:url(http://assets.cwsomaha.com/templates/cwsomaha.com/images/email-text-updates.gif) top left no-repeat; position:absolute; width:100%; height:100% }
*/

/* --- No right-hand modules --- */
#email-text-updates { width:960px; height:42px; position:relative; font-size:10%; padding:0; margin:0; text-indent:-9999px;}
#email-text-updates a { /*background:url(http://assets.cwsomaha.com/templates/cwsomaha.com/images/email-text-updates.gif) top left no-repeat;*/ position:absolute; top:0px; left:0px; width:100%; height:100% }
#email-text-updates a:hover { background:none; border:none; text-decoration:none;}

.header {/*background:url(http://assets.cwsomaha.com/templates/cwsomaha.com/images/player-bkgd.png) bottom left no-repeat;*/ padding:0; min-height:158px; padding-right:14px }
* html .header { height:158px; height:158px }
#logo { width: 340px; height: 160px; position: relative; font-size: 10%; padding: 0; margin: 0; /*padding-top: 20px;*/ }
#logo span { display: none; }
#logo a { background: url(/templates/cwsomaha.com/images/logo_cws_2010.gif) top left no-repeat; position: absolute; width: 100%; height: 100%; }
.logo-float, .one-column { float:left; width:150px; margin:0 14px 0 0 }
#weather { float:right; width:314px; margin-right:20px; padding-top:5px }
.moduletable_scores { float:right; width:200px; margin-right:14px; padding-top:5px }
#scoreboard-small { float:right; width:152px; margin-right:14px; padding-top:5px }
.searchbar { background:url(/templates/cwsomaha.com/images/search-bar.jpg) top left no-repeat; padding:0; }
.search { display:inline; width:300px; float:left; }
.search input {border:1px solid #024a34;}
#current-date { float:left; font-weight:700; padding:1em; color:#fff; font-size:90% }
#mod_search_searchword { margin:.5em; padding:3px; color:#666; float:left; width:190px }
input.button { padding:0; margin:.4em 0 0; vertical-align:middle }
.ncaasports-logo, .faq-bug { margin:10px 25px 0 0 }
.ncaasports-logo { margin:3px 25px 3px 0 }
.navigation { background:url(/templates/cwsomaha.com/images/nav-bar.jpg) top left no-repeat; padding:0 25px 0 0; margin:0 0 10px }
#nav, #nav ul { padding:0; margin:0; list-style:none; z-index:99; font-size:13px; }
#nav a { display:block; color:#fff; text-decoration:none; padding:1em 1.5em; text-align:center;}
#nav a:hover { background:#024a34; }
#nav li ul a { text-align:left; padding:1em .5em 1em 1em; width:14em; width:14em }
#nav li ul a:hover { background:#024a34; }
#nav li { float:left; font-size:90% }
#nav li ul { position:absolute; width:14em; left:-999em; font-size:110% }
#nav li:hover ul { left:auto }
#nav li:hover ul, #nav li.sfhover ul { left:auto; background:#06773d}
#whatsnew-head { width:150px; height:50px; position:relative; font-size:10%; padding:0; margin:0; z-index:0 }
#whatsnew-head span { background:url(http://assets.cwsomaha.com/templates/cwsomaha.com/images/whatsnew-head.gif) top left no-repeat; position:absolute; width:100%; height:100% }
.whatsnew-body { background:url(http://assets.cwsomaha.com/templates/cwsomaha.com/images/whatsnew-body.jpg) bottom left no-repeat; background-color:#000c38; padding:0 10px 30px; min-height:475px }
* html .whatsnew-body { height:475px; height:475px }
.whatsnew-body p, h4 { font-size:90%; color:#fff; margin-bottom:.5em; padding:0 }
.whatsnew-body p { margin-bottom:1.5em }
.whatsnew-body a { color:#fff; font-weight:700 }
.whatsnew-body a:hover { color:#00144e; background:#fff }
#brackets { margin-bottom:10px }
#poll-head { width:150px; height:28px; position:relative; font-size:10%; padding:0; margin:0 }
#poll-head span { background:url(/templates/cwsomaha.com/images/series-trivia.png) top left no-repeat; position:absolute; width:100%; height:100% }
.poll-body { background:url(/templates/cwsomaha.com/images/poll-body.png) bottom no-repeat; padding:.5em 1.2em; font-size:85%; color:#975012; font-weight:700 }
.poll-body p { color:#045035; font-weight:400; padding-bottom:.5em }
.poll-body p.caption { margin-top:1em }
#standings-head { width:150px; height:20px; position:relative; font-size:10%; padding:0; margin:0 }
#standings-head span { background:url(http://assets.cwsomaha.com/templates/cwsomaha.com/images/standings-head.gif) top left no-repeat; position:absolute; width:100%; height:100% }
.standings table { margin:.5em 0; padding:0 }
.standings td { border-bottom:1px solid #ccc; padding:.3em 0; font-size:85% }
.standings { float:left; width:140px }
#shuttle-head span { background:url(http://assets.cwsomaha.com/templates/cwsomaha.com/images/shuttle-head.gif) top left no-repeat; position:absolute; width:100%; height:100% }
#welcomeomaha-head span { background:url(http://assets.cwsomaha.com/templates/cwsomaha.com/images/welcomeomaha-head.gif) top left no-repeat; position:absolute; width:100%; height:100% }
#team-head-one span { background:url(http://assets.cwsomaha.com/templates/cwsomaha.com/images/team-head-one.gif) top left no-repeat; position:absolute; width:100%; height:100% }
#almanac-head-one span { background:url(/templates/cwsomaha.com/images/almanac-head-one.png) top left no-repeat; position:absolute; width:100%; height:100% }
#almanac-head-two span { background:url(/templates/cwsomaha.com/images/almanac-head-two.png) top left no-repeat; position:absolute; width:100%; height:100% }
#gameplan-head-one span { background:url(/templates/cwsomaha.com/images/gameplan-head-one.png) top left no-repeat; position:absolute; width:100%; height:100% }
#gameplan-head-two span { background:url(/templates/cwsomaha.com/images/gameplan-head-two.png) top left no-repeat; position:absolute; width:100%; height:100% }
#tips-head-one, #gameplan-head-one, #almanac-head-one, #team-head-one, #shuttle-head { width:150px; height:70px; position:relative; font-size:10%; margin-bottom:1em }
#tips-head-one span { background:url(/templates/cwsomaha.com/images/tips-head-one.png) top left no-repeat; position:absolute; width:100%; height:100% }
#tips-head-two, #gameplan-head-two, #almanac-head-two, #welcomeomaha-head { width:314px; height:70px; position:relative; font-size:10%; margin-bottom:1em }
#tips-head-two span { background:url(/templates/cwsomaha.com/images/tips-head-two.png) top left no-repeat; position:absolute; width:100%; height:100% }
.star-list { list-style:disc url(http://assets.cwsomaha.com/templates/cwsomaha.com/images/star-bullet.png); padding:0 0 0 2em; margin:0 }
.star-list li { font-size:100%; padding:0 0 1.2em; margin:0 }
.star-list li a { margin-right:.2em }
#ecard-head { width:314px; height:33px; position:relative; font-size:10%; margin:1em 0 0 }
#ecard-head a { background:url(http://assets.cwsomaha.com/templates/cwsomaha.com/images/ecard-head.gif) top left no-repeat; position:absolute; width:100%; height:100% }
.ecard-body { background:url(http://assets.cwsomaha.com/templates/cwsomaha.com/images/ecard-body.jpg) top left no-repeat; font-size:85%; padding:0 1.7em; min-height:75px }
#brackets #ecard-head a { background:url(http://assets.cwsomaha.com/templates/cwsomaha.com/images/ecard-head-top.gif) top left no-repeat; position:absolute; width:100%; height:100% }
#brackets .ecard-body { background:url(http://assets.cwsomaha.com/templates/cwsomaha.com/images/ecard-body-top.gif) bottom left no-repeat; font-size:85%; padding:0 1.7em 0 150px; min-height:77px; margin-bottom:14px }
#brackets #tickets-head a { background:url(/templates/cwsomaha.com/images/tickets-head-top.jpg) top left no-repeat; position:absolute; width:100%; height:100% }
#brackets .tickets-body { background:url(/templates/cwsomaha.com/images/tickets-body-top.jpg) bottom left no-repeat; font-size:85%; padding:5px 1.7em 0 110px; min-height:77px; margin-bottom:14px; color:#fff; }
#brackets .tickets-body a {color:#ffceb3;}

#brackets #champtickets-head a { background:url(http://assets.cwsomaha.com/templates/cwsomaha.com/images/champtickets-head-top.gif) top left no-repeat; position:absolute; width:100%; height:100% }
#brackets .champtickets-body { background:url(http://assets.cwsomaha.com/templates/cwsomaha.com/images/champtickets-body-top.jpg) bottom left no-repeat; font-size:85%; padding:0 1.7em 0 150px; min-height:77px; margin-bottom:14px }
#brackets #textalert-head a { background:url(/images/stories/textalert-head-top.gif) top left no-repeat; position:absolute; width:100%; height:100% }
#brackets .textalert-body { background:url(/images/stories/textalert-body-top.jpg) bottom left no-repeat; font-size:85%; padding:0 1.7em 0 150px; min-height:77px; margin-bottom:14px;margin-top: -2px;}
#brackets #bracket-head, #brackets #textalert-head, #brackets #champtickets-head, #brackets #tickets-head, #brackets #ecard-head { width:314px; height:44px; position:relative; font-size:10%; margin:1em 0 0 }
#brackets #bracket-head a { background:url(http://assets.cwsomaha.com/templates/cwsomaha.com/images/bracket-head-top.gif) top left no-repeat; position:absolute; width:100%; height:100% }
#brackets .bracket-body { background:url(http://assets.cwsomaha.com/templates/cwsomaha.com/images/bracket-body-top.jpg) bottom left no-repeat; font-size:85%; padding:0 1.7em 0 150px; min-height:77px; margin-bottom:14px }
* html #brackets .bracket-body, * html #brackets .textalert-body, * html #brackets .champtickets-body, * html #brackets .tickets-body, * html #brackets .ecard-body { height:77px; height:77px }
#rosenblatt-head a { background:url(http://assets.cwsomaha.com/templates/cwsomaha.com/images/rosenblatt-head.gif) top left no-repeat; position:absolute; width:100%; height:100% }
.rosenblatt-body { background:url(http://assets.cwsomaha.com/templates/cwsomaha.com/images/rosenblatt-body.jpg) top left no-repeat; font-size:85%; padding:0 1.7em; min-height:75px }
#recordbook-head a { background:url(http://assets.cwsomaha.com/templates/cwsomaha.com/images/recordbook-head.gif) top left no-repeat; position:absolute; width:100%; height:100% }
.recordbook-body { background:url(http://assets.cwsomaha.com/templates/cwsomaha.com/images/recordbook-body.jpg) top left no-repeat; font-size:85%; padding:0 1.7em; min-height:75px }
#mytwocents-head, #recordbook-head, #rosenblatt-head { width:314px; height:33px; position:relative; font-size:10%; margin:.5em 0 0/*width:314px; height:38px; position:relative; font-size:10%; margin:.5em 0 0*/ }
#mytwocents-head a { background:url(/templates/cwsomaha.com/images/mytwocents-head.jpg) top left no-repeat; position:absolute; width:100%; height:100% }
.mytwocents-body { background:url(/templates/cwsomaha.com/images/mytwocents-body.jpg) top left no-repeat; font-size:85%; padding:.25em 1.7em; padding-top:10px; min-height:75px; margin-bottom:8px; color:#fff; }
#roadomaha-head a { background:url(http://assets.cwsomaha.com/templates/cwsomaha.com/images/roadomaha-head.gif) top left no-repeat; position:absolute; width:100%; height:100% }
.roadomaha-body { background:url(http://assets.cwsomaha.com/templates/cwsomaha.com/images/roadomaha-body.jpg) top left no-repeat; font-size:85%; padding:0 1.7em; min-height:75px }
#experiences-head a { background:url(/templates/cwsomaha.com/images/experiences-head.jpg) top left no-repeat; position:absolute; width:100%; height:100% }
.experiences-body { background:url(/templates/cwsomaha.com/images/experiences-body.jpg) top left no-repeat; font-size:85%; padding:0 1.7em; min-height:75px; margin-bottom:8px; color:#fff; padding-top:10px;}
#history-head, #experiences-head, #roadomaha-head { width:314px; height:33px; position:relative; font-size:10%; margin:.5em 0 0 }
#history-head a { background:url(/templates/cwsomaha.com/images/history-head.jpg) top left no-repeat; position:absolute; width:100%; height:100% }
.history-body { background:url(/templates/cwsomaha.com/images/history-body.jpg) top left no-repeat; font-size:85%; padding:0 1.7em; min-height:75px; margin-bottom:8px; color:#fff; padding-top:10px;}
.history-body a, .experiences-body a, .mytwocents-body a{color:#fccfb3;}

* html .history-body, * html .experiences-body, * html .roadomaha-body, * html .mytwocents-body, * html .recordbook-body, * html .rosenblatt-body, * html .ecard-body { height:75px; height:75px }
.footer { padding-top:20px }
.footer ul { margin:0 0 2em; list-style:none }
.footer li { float:left; position:relative; padding:0 1em 0 0 }
#ako_com_table td { padding:.5em }
.pollstableborder, #ako_com_table { border:1px solid #045035; padding:.2em; margin:0 }
.pollstableborder td { padding:.2em }
.pollstableborder img { margin-bottom:.5em }
.pollstableborder .sectiontableheader { padding:1em .5em }
.pollstableborder .sectiontableheader img, #history-head span, #experiences-head span, #roadomaha-head span, #mytwocents-head span, #recordbook-head span, #rosenblatt-head span, #brackets #bracket-head span, #brackets #textalert-head span, #brackets #champtickets-head span, #brackets #tickets-head span, #brackets #ecard-head span, #ecard-head span, #logo span, #email-text-updates span, #follow-spanish span, hr, .print-logo { display:none }
.sectiontableheader { font-weight:700; color:#fff; padding:1em .5em; background:#045035 }
.sectiontableentry2 { background:#eee }
.table_data td { padding:.6em }
.table_data { border:1px solid #ccc; padding:.1em; margin-bottom:20px }
.ako_com_name { font-weight:700 }
.ako_date { font-size:85%; text-transform:uppercase; color:#666 }
.ako_comment { line-height:1.3em }
fieldset { border:0; margin:.5em 0; padding:.5em 0 }
.searchintro { padding:.5em 0 }
.contentpaneopen td { padding:.3em 0 }
.contentpaneopen td .button { margin:0 }
.contentpaneopen img { padding:4px; border:1px solid #ccc; margin:5px }
.data th, .data td { padding:.5em; border-right:1px solid #999; border-bottom:1px solid #999 }
.data { border-top:1px solid #999; border-left:1px solid #999 }
.contentpaneopen ul li { font-size:100%; line-height:1.7em }
#stadium-map { margin-bottom:30px }
.ecards td { padding:1em .5em; font-size:95% }
li.cat, li.faq { background-image:none; padding-left:0; font-size:90%; line-height:2em }
.easfaq_useful img, .star-list img, .inline { display:inline; vertical-align:middle }
.easfaq_useful { margin-top:15px; margin-bottom:10px; font-weight:700 }
.faqs { line-height:1.4em; width:642px }
.faqs h3 { width:100%; padding:1.5em 0 0; border-top:1px solid #ccc; color:#045035; margin:0 }
.small { font-size:85%; color:#666; padding:.5em 0 1em }
iframe#text-alert-form td { font-size:small; font-family:Helvetica, Arial, Verdana, sans-serif; color:#333 }
* html iframe#text-alert-form td, * html body { font-size:x-small; font-size:small }
.fabrikerror { background:#c00; padding:0; font-weight:700; font-size:120%; color:#fff }
#brackets #ticketexchange-head { width: 314px; height: 44px; position: relative; font-size: 10%; margin: 1em 0 0 0; }
#brackets #ticketexchange-head span { display: none; }
#brackets #ticketexchange-head a { background: url(/templates/cwsomaha.com/images/ticket_ex_01.jpg) top left no-repeat; position: absolute; width: 100%; height: 100%; }
#brackets .ticketexchange-body { background: url(/templates/cwsomaha.com/images/tickets-body-top.jpg) bottom left no-repeat; font-size: 85%; padding: 5px 1.7em 0 110px; min-height: 77px; margin-bottom: 15px; color:#fff; }
#brackets .ticketexchange-body a {color:#ffceb3;}
* html #brackets .ticketexchange-body { height: 77px; h\eight: 77px; }

.twitter-link {
		display: block;
		color: #fff;
		text-decoration: none;
		padding: .87em .3em .8em 1.25em;
		text-align: center;
		width: 50px;
		float:left;
		margin-left: 0px;	
		background-image: url(/images/stories/twitter-icon.gif);
		background-repeat: no-repeat;
		background-position: 2px 10px;
}

.twitter-link:hover {background-color:#024a34;;
		background-image: url(/images/stories/twitter-icon.gif);
		background-repeat: no-repeat;
		background-position: 2px 10px;
}