* {margin: 0; padding: 0;}


body {
	font-size: small;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	background: url(../images/background.jpg) top repeat-y;
	background-color: rgb(0,20,78);
	text-align: center;
	padding: 0;
	margin: 0;
	color: #333;
}

* html body {
	font-size: x-small;
	f\ont-size: small;
	}
	
.contentheading, .componentheading {
	font-size: 150%;
	font-weight: bold;
	color: rgb(0,20,78);
	padding-bottom: 1.2em;
	}
	
.blog .contentheading {
	font-size: 120%;
	font-weight: bold;
	color: rgb(0,20,78);
	padding-bottom: 1.2em;
	}
	
h2 {
	font-size: 140%;
	}
	
h3 {
	font-size: 120%;
	}
	
ul li {
	font-size: 90%;
	}
	
.note, .caption {
	font-size: 85%;
	color: #666666;
	font-style: italic;
	}

hr, .print-logo {display: none;}

.inline {display: inline; vertical-align: middle;}

.contentpaneopen .guestbook-entry img {display: inline; vertical-align: middle; border: 0; padding: 0; margin: 0;}

.guestbook-question {font-size: 115%; font-weight: bold;}

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: rgb(0,20,78); font-weight: bold;}
a:hover {color: #fff; background: rgb(0,20,78);}

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;
w\idth: 990px;
padding-right: 0;
p\adding-right: 0;
}


.row {
	width: 100%;
	margin: 0;
	padding: 0 0 30px 0;
}

.row:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}

.homepage-row {border-bottom: 2px solid rgb(190,47,28);}

.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;}

.sitemap ul li {font-size: 100%; line-height: 1.75em;}
.sitemap ul li ul li{font-size: 100%; line-height: 1.75em;}

.contentpaneopen img {margin: 0 2px; padding: 4px; border: 1px solid #ccc;}

.contentpaneopen ul li {font-size: 100%; line-height: 1.75em;}

.contentpaneopen ol 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 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(../images/blockquote.gif) top left no-repeat;
	font-size: 120%;
	color:#960;
}

blockquote p{margin: 0; padding: 0;}

.attention {background: #f2ebc0; font-weight: bold; color: #630; padding: 0.2em;}



/*-----Column Structure---------*/

.one-column {
	width: 150px;
	margin: 0 14px 0 0;
	float: left;
	}
	
.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 ------------------ */

.tools {
		background: url(../images/tools-bkgd.gif) top left no-repeat;
		padding: 0 0 0 10px;
		min-height: 50px;
		}

* html .tools {
	height: 50px;
	h\eight: 50px;
	}

.tools ul {
		padding: 0;
  		margin: 0;
  		list-style: none;
  		float: left;
  		}
  		
.tools li {
 		float: left;
 		padding: 1.2em 0.5em 0 0.5em;
 		}
 		
 .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(../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 span {display:none;}
#follow-spanish a {
		background: url(../images/follow-spanish.gif) top left no-repeat;
		position: absolute;
		width: 100%;
		height: 100%;
		}
		
#email-text-updates {
		width: 586px;
		height: 42px;
		position: relative;
		font-size: 10%;
		padding: 0;
		margin: 0;
		}
#email-text-updates span {display: none;}
#email-text-updates a {
		background: url(../images/email-text-updates.gif) top left no-repeat;
		position: absolute;
		width: 100%;
		height: 100%;
		}
 	
/* --------- Header ---------------------- */

.header {
		/*background: url(../images/player-bkgd.png) bottom left no-repeat;*/
		padding: 0;
		min-height: 158px;
		padding-right: 14px;
		}
		
* html .header {
	height: 158px;
	h\eight: 158px;
	}
	
#logo {
		width: 340px;
		height: 116px;
		position: relative;
		font-size: 10%;
		padding: 0;
		margin: 0;
		padding-top: 20px;
}

#logo span {display: none;}
#logo a {
		background: url(/images/logo_cws_new.jpg) top left no-repeat;
		position: absolute;
		width: 100%;
		height: 100%;
		}
		
.logo-float {float: left; width: 150px; margin: 0 14px 0 0;}
		
#weather {float: right; width: 314px; margin-right: 20px; padding-top: 5px;}

#scoreboard {float: right; width: 316px; margin-right: 14px; padding-top: 5px;}

#scoreboard-small {float: right; width: 152px; margin-right: 14px; padding-top: 5px;}


/* --------- Navigation ------------------ */

.searchbar {
		background: url(../images/search-bar.gif) top left no-repeat;
		padding: 0;
		}
		
.search {display:inline; width: 300px; float: left;}
		
#current-date {
		float: left;
		font-weight: bold;
		padding: 1em;
		color: rgb(0,20,78);
		font-size: 90%;
		}
		

#mod_search_searchword {
		margin: 0.5em;
		padding: 3px;
		color: #666666;
		float: left;
		width: 190px;
		}

input.button {padding: 0; margin: 0.4em 0 0 0; vertical-align: middle;}

.ncaasports-logo, .faq-bug  {
		margin: 10px 25px 0 0;
		}

.ncaasports-logo {
		margin: 3px 25px 3px 0;
}
		
.navigation {
		background: url(../images/nav-bar.gif) top left no-repeat;
		padding: 0 25px 0 0;
		margin: 0 0 10px 0;
		}



#nav, #nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
z-index: 99;
	}


#nav a {
		display: block;
		color: #fff;
		text-decoration: none;
		padding: 1em 1.5em;
		text-align: center;
		}

#nav a:hover {background: rgb(103,15,15);}

#nav li ul a {text-align: left;
		/* width: 10em; */
		padding: 1em 0.5em 1em 1em;
		width: 14em;
		w\idth: 14em;
		}


#nav li ul a:hover {background: #900;}

#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: rgb(103,15,15);
		}	

	
/* --------- What's New ---------- */


#whatsnew-head {
		width: 150px;
		height: 50px;
		position: relative;
		font-size: 10%;
		padding: 0;
		margin: 0;
z-index: 0;
		}
#whatsnew-head span {
		background: url(../images/whatsnew-head.gif) top left no-repeat;
		position: absolute;
		width: 100%;
		height: 100%;
		}
.whatsnew-body {
		background: url(../images/whatsnew-body.jpg) bottom left no-repeat;
		background-color: rgb(0,12,56);
		padding: 0 10px 30px 10px;
		min-height: 475px;
		}
		
* html .whatsnew-body {
		height: 475px;
		h\eight: 475px;
		}
		
.whatsnew-body p, h4 {
		font-size: 90%;
		color: #fff;
		margin-bottom: 0.5em;
		padding: 0;
		}
		
.whatsnew-body p {margin-bottom: 1.5em;}

.whatsnew-body a {color: #fff; font-weight: bold;}
.whatsnew-body a:hover {color: rgb(0,20,78); background: #fff;}

/* ---------Brackets ------------ */

#brackets {margin-bottom: 10px;}

/* --------- Poll ------------ */

#poll-head {
		width: 150px;
		height: 28px;
		position: relative;
		font-size: 10%;
		padding: 0;
		margin: 0;
		}
#poll-head span {
		background: url(../images/series-trivia.png) top left no-repeat;
		position: absolute;
		width: 100%;
		height: 100%;
		}
		
.poll-body {
		background: url(../images/poll-body.png) bottom no-repeat;
		padding: 0.5em 1.2em;
		font-size: 85%;
		color: #900;
		font-weight: bold;
		}

.poll-body p {color: rgb(0,20,78); font-weight: normal; padding-bottom: 0.5em;}
.poll-body p.caption {margin-top: 1em;}

		

/* --------- Standings ---------- */

#standings-head {
		width: 150px;
		height: 20px;
		position: relative;
		font-size: 10%;
		padding: 0;
		margin: 0;
		}
#standings-head span {
		background: url(../images/standings-head.gif) top left no-repeat;
		position: absolute;
		width: 100%;
		height: 100%;
		}
		
.standings table {margin: 0.5em 0; padding: 0;}

	
.standings td {
		border-bottom: 1px solid #ccc;
		padding: 0.3em 0;
		font-size: 85%;
		}
		
.standings {
		float: left;
		width: 140px;
		}
		
/* ---------- Secondary Content --------- */

#shuttle-head {
		width: 150px;
		height: 70px;
		position: relative;
		font-size: 10%;
		margin-bottom: 1em;
		}
#shuttle-head span {
		background: url(../images/shuttle-head.gif) top left no-repeat;
		position: absolute;
		width: 100%;
		height: 100%;
		}
		
#welcomeomaha-head {
		width: 314px;
		height: 70px;
		position: relative;
		font-size: 10%;
		margin-bottom: 1em;
		}
#welcomeomaha-head span {
		background: url(../images/welcomeomaha-head.gif) top left no-repeat;
		position: absolute;
		width: 100%;
		height: 100%;
		}
		
#team-head-one {
		width: 150px;
		height: 70px;
		position: relative;
		font-size: 10%;
		margin-bottom: 1em;
		}
#team-head-one span {
		background: url(../images/team-head-one.gif) top left no-repeat;
		position: absolute;
		width: 100%;
		height: 100%;
		}
		
#almanac-head-one {
		width: 150px;
		height: 70px;
		position: relative;
		font-size: 10%;
		margin-bottom: 1em;
		}
#almanac-head-one span {
		background: url(../images/almanac-head-one.gif) top left no-repeat;
		position: absolute;
		width: 100%;
		height: 100%;
		}

#almanac-head-two {
		width: 314px;
		height: 70px;
		position: relative;
		font-size: 10%;
		margin-bottom: 1em;
		}
#almanac-head-two span {
		background: url(../images/almanac-head-two.gif) top left no-repeat;
		position: absolute;
		width: 100%;
		height: 100%;
		}


#gameplan-head-one {
		width: 150px;
		height: 70px;
		position: relative;
		font-size: 10%;
		margin-bottom: 1em;
		}		
#gameplan-head-one span {
		background: url(../images/gameplan-head-one.gif) top left no-repeat;
		position: absolute;
		width: 100%;
		height: 100%;
		}

#gameplan-head-two {
		width: 314px;
		height: 70px;
		position: relative;
		font-size: 10%;
		margin-bottom: 1em;
		}
#gameplan-head-two span {
		background: url(../images/gameplan-head-two.gif) top left no-repeat;
		position: absolute;
		width: 100%;
		height: 100%;
		}
		
		
#tips-head-one {
		width: 150px;
		height: 70px;
		position: relative;
		font-size: 10%;
		margin-bottom: 1em;
		}		
#tips-head-one span {
		background: url(../images/tips-head-one.gif) top left no-repeat;
		position: absolute;
		width: 100%;
		height: 100%;
		}

#tips-head-two {
		width: 314px;
		height: 70px;
		position: relative;
		font-size: 10%;
		margin-bottom: 1em;
		}
#tips-head-two span {
		background: url(../images/tips-head-two.gif) top left no-repeat;
		position: absolute;
		width: 100%;
		height: 100%;
		}	
		
		
.star-list {
	list-style: disc url(../images/star-bullet.png);
	padding: 0 0 0 2em;
	margin: 0;
	}

.star-list li {
		font-size: 100%;
		padding: 0 0 1.2em 0;
		margin: 0;
		}

.star-list img {display:inline; vertical-align: middle;}

.star-list li a {margin-right: 0.2em;}


#ecard-head {
		width: 314px;
		height: 33px;
		position: relative;
		font-size: 10%;
		margin: 1em 0 0 0;
		}
#ecard-head span {display: none;}
#ecard-head a {
		background: url(../images/ecard-head.gif) top left no-repeat;
		position: absolute;
		width: 100%;
		height: 100%;
		}
		
.ecard-body {
		background: url(../images/ecard-body.jpg) top left no-repeat;
		font-size: 85%;
		padding: 0 1.7em;
		min-height: 75px;
		}
		
* html .ecard-body {
		height: 75px;
		h\eight: 75px;
		}
		
#brackets #ecard-head {
		width: 314px;
		height: 44px;
		position: relative;
		font-size: 10%;
		margin: 1em 0 0 0;
		}
#brackets #ecard-head span {display: none;}
#brackets #ecard-head a {
		background: url(../images/ecard-head-top.gif) top left no-repeat;
		position: absolute;
		width: 100%;
		height: 100%;
		}

#brackets .ecard-body {
		background: url(../images/ecard-body-top.gif) bottom left no-repeat;
		font-size: 85%;
		padding: 0 1.7em 0 150px;
		min-height: 77px;
		margin-bottom: 14px;
		}

* html #brackets .ecard-body {
		height: 77px;
		h\eight: 77px;
		}
		
#brackets #tickets-head {
		width: 314px;
		height: 44px;
		position: relative;
		font-size: 10%;
		margin: 1em 0 0 0;
		}
#brackets #tickets-head span {display: none;}
#brackets #tickets-head a {
		background: url(../images/tickets-head-top.gif) top left no-repeat;
		position: absolute;
		width: 100%;
		height: 100%;
		}

#brackets .tickets-body {
		background: url(../images/tickets-body-top.gif) bottom left no-repeat;
		font-size: 85%;
		padding: 0 1.7em 0 150px;
		min-height: 77px;
		margin-bottom: 14px;
		}

* html #brackets .tickets-body {
		height: 77px;
		h\eight: 77px;
		}
		
#brackets #champtickets-head {
		width: 314px;
		height: 44px;
		position: relative;
		font-size: 10%;
		margin: 1em 0 0 0;
		}
#brackets #champtickets-head span {display: none;}
#brackets #champtickets-head a {
		background: url(../images/champtickets-head-top.gif) top left no-repeat;
		position: absolute;
		width: 100%;
		height: 100%;
		}

#brackets .champtickets-body {
		background: url(../images/champtickets-body-top.jpg) bottom left no-repeat;
		font-size: 85%;
		padding: 0 1.7em 0 150px;
		min-height: 77px;
		margin-bottom: 14px;
		}

* html #brackets .champtickets-body {
		height: 77px;
		h\eight: 77px;
		}
		
#brackets #textalert-head {
		width: 314px;
		height: 44px;
		position: relative;
		font-size: 10%;
		margin: 1em 0 0 0;
		}
#brackets #textalert-head span {display: none;}
#brackets #textalert-head a {
		background: url(../images/textalert-head-top.gif) top left no-repeat;
		position: absolute;
		width: 100%;
		height: 100%;
		}

#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;}


* html #brackets .textalert-body {
		height: 77px;
		h\eight: 77px;
		}
		
#brackets #bracket-head {
		width: 314px;
		height: 44px;
		position: relative;
		font-size: 10%;
		margin: 1em 0 0 0;
		}
#brackets #bracket-head span {display: none;}
#brackets #bracket-head a {
		background: url(../images/bracket-head-top.gif) top left no-repeat;
		position: absolute;
		width: 100%;
		height: 100%;
		}

#brackets .bracket-body {
		background: url(../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 {
		height: 77px;
		h\eight: 77px;
		}

#rosenblatt-head {
		width: 314px;
		height: 38px;
		position: relative;
		font-size: 10%;
		margin: 0.5em 0 0 0;
		}
#rosenblatt-head span {display: none;}
#rosenblatt-head a {
		background: url(../images/rosenblatt-head.gif) top left no-repeat;
		position: absolute;
		width: 100%;
		height: 100%;
		}

.rosenblatt-body {
		background: url(../images/rosenblatt-body.jpg) top left no-repeat;
		font-size: 85%;
		padding: 0 1.7em;
		min-height: 75px;
		}

* html .rosenblatt-body {
		height: 75px;
		h\eight: 75px;
		}
				
#recordbook-head {
		width: 314px;
		height: 38px;
		position: relative;
		font-size: 10%;
		margin: 0.5em 0 0 0;
		}
#recordbook-head span {display: none;}
#recordbook-head a {
		background: url(../images/recordbook-head.gif) top left no-repeat;
		position: absolute;
		width: 100%;
		height: 100%;
		}

.recordbook-body {
		background: url(../images/recordbook-body.jpg) top left no-repeat;
		font-size: 85%;
		padding: 0 1.7em;
		min-height: 75px;
		}

* html .recordbook-body {
		height: 75px;
		h\eight: 75px;
		}
						
#mytwocents-head {
		width: 314px;
		height: 38px;
		position: relative;
		font-size: 10%;
		margin: 0.5em 0 0 0;
		}
#mytwocents-head span {display: none;}
#mytwocents-head a {
		background: url(../images/mytwocents-head.gif) top left no-repeat;
		position: absolute;
		width: 100%;
		height: 100%;
		}

.mytwocents-body {
		background: url(../images/mytwocents-body.jpg) top left no-repeat;
		font-size: 85%;
		padding: 0 1.7em;
		min-height: 75px;
		}

* html .mytwocents-body {
		height: 75px;
		h\eight: 75px;
		}
				
						
#roadomaha-head {
		width: 314px;
		height: 33px;
		position: relative;
		font-size: 10%;
		margin: 0.5em 0 0 0;
		}
#roadomaha-head span {display: none;}
#roadomaha-head a {
		background: url(../images/roadomaha-head.gif) top left no-repeat;
		position: absolute;
		width: 100%;
		height: 100%;
		}
		
.roadomaha-body {
		background: url(../images/roadomaha-body.jpg) top left no-repeat;
		font-size: 85%;
		padding: 0 1.7em;
		min-height: 75px;
		}
		
* html .roadomaha-body {
		height: 75px;
		h\eight: 75px;
		}
		
#experiences-head {
		width: 314px;
		height: 33px;
		position: relative;
		font-size: 10%;
		margin: 0.5em 0 0 0;
		}
#experiences-head span {display: none;}
#experiences-head a {
		background: url(../images/experiences-head.gif) top left no-repeat;
		position: absolute;
		width: 100%;
		height: 100%;
		}
.experiences-body {
		background: url(../images/experiences-body.jpg) top left no-repeat;
		font-size: 85%;
		padding: 0 1.7em;
		min-height: 75px;
		}
		
* html .experiences-body {
		height: 75px;
		h\eight: 75px;
		}
		
#history-head {
		width: 314px;
		height: 33px;
		position: relative;
		font-size: 10%;
		margin: 0.5em 0 0 0;
		}
#history-head span {display: none;}
#history-head a {
		background: url(../images/history-head.gif) top left no-repeat;
		position: absolute;
		width: 100%;
		height: 100%;
		}
		
.history-body {
		background: url(../images/history-body.jpg) top left no-repeat;
		font-size: 85%;
		padding: 0 1.7em;
		min-height: 75px;
		}
		
* html .history-body {
		height: 75px;
		h\eight: 75px;
		}

		
/*------------Footer ------------ */

.footer {padding-top: 20px;}
.footer ul {
  		margin: 0 0 2em 0;
  		list-style: none;
  		}
  
.footer li {
  		float: left;
  		position: relative;
  		padding: 0 1em 0 0;
  		}

/*-----------Component Styling ---------*/

#ako_com_table {border: 1px solid #ccc; padding: 0.2em; margin: 0;}
#ako_com_table td {padding: 0.5em;}

.pollstableborder {border: 1px solid #ccc; padding: 0.2em; margin: 0;}
.pollstableborder td {padding: 0.2em;}

.pollstableborder img {margin-bottom: 0.5em;}
.pollstableborder .sectiontableheader {padding: 1em 0.5em;}
/* .pollstableborder .sectiontableheader img {display: inline; vertical-align: middle; margin: 0;} */
.pollstableborder .sectiontableheader img {display: none;}
.sectiontableheader {font-weight: bold; color: #fff; padding: 1em 0.5em; background: rgb(0,20,78);}
.sectiontableentry2 {background: #eee;}

.table_data td {padding: 0.6em;}
.table_data {border: 1px solid #ccc; padding: 0.1em; margin-bottom: 20px;}

.ako_com_name {font-weight: bold;}
.ako_date {font-size: 85%; text-transform: uppercase; color: #666666;}
.ako_comment {line-height: 1.3em;}


		
fieldset {border: 0; margin: 0.5em 0; padding: 0.5em 0;}

.searchintro {padding: 0.5em 0;}

.contentpaneopen td {padding: 0.3em 0;}
.contentpaneopen td .button {margin: 0;}

.ecards td {
	padding: 1em 0.5em;
	font-size: 95%;
}

li.faq {background-image:none;padding-left: 0; font-size: 90%; line-height: 2em;}

li.cat {background-image:none;padding-left: 0; font-size: 90%; line-height: 2em;}

.easfaq_useful img {display: inline; vertical-align: middle;}
.easfaq_useful {
	margin-top: 15px;
  	margin-bottom: 10px;
  	font-weight: bold;
}
.faqs {line-height: 1.4em; width: 642px;}
.faqs h3 {width: 100%; padding: 1.5em 0 0 0; border-top: 1px solid #ccc; color: #c64934; margin: 0;}
.small {font-size: 85%; color: #666666; padding: 0.5em 0 1em 0;}


#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(/images/ticket_ex_01.gif) top left no-repeat;
		position: absolute;
		width: 100%;
		height: 100%;
		}

#brackets .ticketexchange-body {
		background: url(/images/ticket_ex_02.gif) bottom left no-repeat;
		font-size: 85%;
		padding: 0 1.7em 0 150px;
		min-height: 77px;
margin-bottom: 15px;
		}

* 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: rgb(103,15,15);
		background-image: url(/images/stories/twitter-icon.gif);
		background-repeat: no-repeat;
		background-position: 2px 10px;
}