* { margin:0; padding:0;}
body { font: 0.85em/1em Arial, Helvetica, sans-serif; color:#333; background:#003300 url(/_meelo/_templates/omonoia/images/g/bgHead.jpg) repeat-x left top;}
p,h2, h3, h4, h5, h6 { margin-bottom:10px;}
h3,h4 {color:#335C33;}
h5,h6 {color:#49752F;}
h2 { font-size:1.6em;}
h3 { font-size:1.3em;}
h4 { font-size:1.15em;}
h5 { font-size:1.1em;}
h6 { font-size:1.05em;}
a:link { color:#006600;}
a:link img {border-color:#006600;}
a:visited { color:#49752F; text-decoration:underline;}
a:visited img {border-color:#49752F;}
a:hover { text-decoration:underline;}
ol, ul { list-style:none;}
table th, table td { text-align:center; padding: 5px 0 ;}
table tr:hover td/*, table tr:hover th*/ { background:#eee;}
table tr th { color:#fff; background: #49752F;}
table th:first-child { text-align: left;}
table abbr {padding: 0 3px ;}
table tr.highlight td,
table tr.highlight th {
	color:#fff;
	font-weight:bold;
	background-color: #49752F;
}
.section { clear:both;}
.section .inner { padding:20px;}
.section + .section .inner {padding-top:0;}
.header .inner, .intro .inner { padding:0;}
.inner { position:relative;}
.nav ol, .nav ul, .nav li {float:left; margin:0;}
.nav li ul { display:none; position:absolute;}
.global { position:absolute; left:125px; top:75px; font-size:1.1em;}
.global li { margin:5px 0 5px 5px; z-index:2;}
.global a:link, .global a:visited { color:#fff; display:block; padding:10px 15px; text-decoration:none;}
.nav .aux li, .global li { position:relative;}
.nav .aux li ul, .nav .global li ul { position:absolute; visibility:hidden; left:0; z-index:3; font-size:0.75em; background-color:#003300;}
.intro .nav .aux li:hover ul, .nav .global li:hover ul { visibility:visible;}
.sf-js-enabled li:hover ul { visibility:hidden;}
.nav .global li ul li { float:none; display:block; clear:both; margin:2px 10px; border-bottom:1px solid #003C00;}
.nav .global li ul li:last-child { border:none;}
.nav .global li ul a { padding:5px 10px; color:#ccc}
.nav .global li ul a:hover { color:#fff;}
.header { background: url(/_meelo/_templates/omonoia/images/g/bgMenu.jpg) repeat-x left 63px ;}
.body { background-color:#335C33;}
.body, .intro, .footer { width:960px;}
.wrapper { width:100%; position:relative; z-index:1;}
.logo img { display:none;}
.logo h1 { height:129px; width:533px; background: url(/_meelo/_templates/omonoia/images/g/logo.png) no-repeat left top ;}
.logo h1 a { display:block; height:130px; width:130px; text-indent:-9999em; outline:none;}
.intro { position:relative;}
.intro .nav { font-size:0.85em; position:absolute; right:0; top:-105px;}
.intro .nav li { margin-left:10px;}
.intro .nav li a { color:#eaeaea;}
.intro .nav ul { font-size:1em !important;}
.intro .nav li ul li { margin:2px 10px;}
.intro .nav ul li a { color:#ccc; display:block; padding:4px 0;}
.search { position:absolute; right:0; bottom:20px;}
.search input {margin: 0 15px; padding:3px;}
.breadcrumb {  font-size:0.85em; color:#ccc;}
.breadcrumb .inner{ padding:10px;}
.breadcrumb ul,
.breadcrumb li {display:inline;padding:0 5px 0 0;}
.breadcrumb ul {margin:0;}
/*.breadcrumb li:before { content:'> '; }
.breadcrumb li:first-child:before{ content:'';}*/
.breadcrumb a:visited, .breadcrumb a:link { color:#ccc;}
.breadcrumb li.current_page a { text-decoration:none; }
.primary { background-color:#fff; float:left; width:650px; min-height:450px;}
.primary .heading { padding-bottom: 5px; border-bottom: 1px solid #335C33;}
.primary .heading a { color:#003300; /*padding:9px 0;*/}
.primary .index .image { /*padding:10px;*/}
.secondary { float:left; width:310px; padding-top:20px; color:#ccc;}
.secondary .section .inner { padding-top:0; background:url(/_meelo/_templates/omonoia/images/g/boxBigger.jpg) no-repeat left bottom;}
.secondary .nav .inner {background:none;}
.tertiary { clear:both;}
.sponsors h3 { display:inline; padding:3px 5px; font-size:0.9em; background-color:#003300;}
.sponsors h3 a { color:#eee;}
.footer { position:relative; font-size:0.85em; color:#eee;}
.footer .inner {padding-bottom:0;}
.footer .nav, .footer .copy { width:50%;}
.footer .nav { }
.footer .nav a { margin:0 10px 0 0; color:#49752F;}
.footer .copy { margin:10px 0;}
.footer .back, .footer .back h5, .footer .back a { width:51px; height:38px; right:0;}
.footer .back { position:absolute; top:10px; z-index:5; background:url(/_meelo/_templates/omonoia/images/g/octavodia.logo.jpg) no-repeat right center;}
.footer .back h5 { margin:0;padding:0; position:absolute; top:0;}
.footer .back a { display:block; z-index:6; height:45px; text-indent:-999em; outline:none;}
.footer .back a:hover{ border-bottom:2px solid #335C33;}
.main { line-height:1.35em;}
.main p { margin:5px 0 15px 0;}
.main + .main .inner, .main + .section .inner { padding-top:0;}
.main .image, .frontPage .image { display:block; text-align:center; margin:0 0 10px 0;}
.main img, .frontPage img { padding:2px; border:1px solid #ccc;}
.main a:visited { text-decoration:none;}
.main em, .main i { padding:0 2px; font-style: normal; background-color:#49752F; color:#fff;}
.main b, .main strong { color:#003300;}
.main img.float-right {float:right; margin:0 0 10px 10px;}
.main img.float-left {float:left; margin:0 10px 10px 0;}
.main img.no-border {border:none;}
.main img.center { float:none; display:block; margin:0 auto;}
.primary .heading,
.main h2, .frontPage .title { font-size:1.6em; line-height:1.1em; color:#003300; clear:both;}
.main h2 a, .frontPage .title a, .primary .heading a { color:#003300; text-decoration:underline;}
.main .description {
	font-size:1.1em;
	font-weight:normal;
}
.main ol,.main ul {list-style-position: inside; margin:0 0 20px;}
.main ol li,.main ul li {margin:5px 0;}
.main ol {list-style-type: decimal;}
.main ul {list-style-type: circle;}
.main form fieldset { padding:10px; margin:5px 0 15px 0; background-color: #eee; border:1px solid #ccc; }
.main form legend{ font-weight:bold; background-color: #fff; } 
.main form input.grid-item,
.main form textarea.grid-item { padding:5px 2px; border:1px solid #ccc; }
.main form input.submit { display:block;
font-size:1.2em;
margin:25px auto 0;padding:5px;
width:15em; }
.main form label { color:#000; }
.main .error { color:red; font-weight:bold; }
.frontPage .date { color:#999; font-size:0.9em; padding:0 10px 0 0;}
.nav .index .image, .articles .index .image { float:left; margin:0 10px 0 0;}
.image img { padding:2px; border-width:1px; background:#fff;}
.zebra .image img, .secondary .image img { width:70px;}
.secondary .upcomingGames .image img { width:50px;}
.description { line-height:1.4em;}
.heading a { color:#eee; display:block; padding:4px 0; text-decoration:none !important;}
.multimedia .heading, .secondary .heading { font-size:1.1em; padding:2px 10px;}
.secondary .heading { background-color:#BFD4B4; margin-left:-20px; font-weight:bold; padding:5px 10px;}
.secondary .heading a { color: #003300; padding:0; /*#49752F*/;/* margin-left:10px;*/}
.secondary .tabIndex { background:#003300; width:auto; position:absolute; top:3em; z-index:99;margin:2px 10px ;}
.secondary .tabIndex a { color:#fff ; outline:none; display:block; padding:4px 10px ; text-decoration:none;}
.secondary .tabIndex.active { background:#49752F;}
.secondary .tabIndex.active a { color:#ccc;}
.secondary .index, .standings .inner {}
.secondary .index .title { font-size:0.9em; line-height:1.5em;}
.secondary .title {
	font-weight:normal;
	font-size:1em;
	line-height:1.15em;
}
.secondary .navigation .date {
	display:block;
}
.secondary .title a { color:#eee; text-decoration:none;}
.secondary .item .img { }
.secondary .date {font-size:0.85em; font-style: normal; margin-top:3px;/* display:inline-block;*/}
.secondary .index .item { margin:0 0 5px; clear:both; background:url(/_meelo/_templates/omonoia/images/g/box.jpg) repeat-x left top;}
.secondary .index .item:hover { background-image: url(/_meelo/_templates/omonoia/images/g/boxInverted.jpg); background-position:left bottom;}
.secondary .index .item:hover a {text-decoration:underline;}
.secondary .stiles .index .item {
	padding:5px;
	background:url(/_meelo/_templates/omonoia/g/boxdark.jpg) repeat-x left top;
}
.secondary .stiles .index .item img { width: 40px; } 
.home .secondary .articles .date { color:#999; font-size:0.85em; display:block; margin-right:10px; font-size:0.85em; text-align:right;}
.secondary .description {/* display:none;*/}
.secondary .category a { color:#003300; font-size:0.85em;}
.controls span { position:absolute; top:0; bottom:0; display:block; width:17px; z-index:1; cursor:pointer;}
.controls span.next { right:5px; background:url(/_meelo/_templates/omonoia/images/slideControlsNext.png) no-repeat -17px center;}
.controls span.previous { left:5px; background:url(/_meelo/_templates/omonoia/images/slideControlsPrev.png) no-repeat -17px center;}
.controls span.inactive { background-position:0px center;}
.slider-content { overflow:hidden; margin:0 10px;}
.zebra { font-size:0.9em;}
.zebra .description, .zebra .title { width: 75%;}
.zebra .title a { }
.zebra .title { padding:10px 0; line-height:1.2em;}
.zebra .item { margin-bottom:10px; position:relative; background-color:#D5ECC8}
.zebra .item.alt { background-color : #BFD4B4 ;}
.zebra .description { height:3em; overflow:hidden;}
.zebra .date, .zebra .category { position:absolute; right:5px; top:5px;}
.zebra .date { top:1.6em; color:#666;}
.upcomingGames a, .multimedia a { color:#eee;}
.upcomingGames .heading, .multimedia .heading { font-size:1em; text-align:left;}
.upcomingGames .heading a, .multimedia .heading a { }
.upcomingGames .inner {text-align:center;}
.upcomingGames .item { background:none !important;}
.upcomingGames .type { font-size:1em;}
.upcomingGames .teams { position:relative; float:left; width:60%; border-right:1px solid #000;}
.upcomingGames .teams .image { float:left; width:50%;}
.upcomingGames .teams .image img { display:block; margin:0 auto;}
.upcomingGames .teams .middle_text { left:0; right:0; position:absolute; top:30px;}
.upcomingGames .date, .upcomingGames .venue { float:left; margin:10px; display:block; text-align:left }
.upcomingGames .image img { border:none;}
.upcomingGames .slider-content {margin-bottom:10px;}
.upcomingGames .slider-content .index .item { float:left; width:255px; margin:0; clear:none;}
.multimedia { margin: 0 20px; margin-top:4em;}
.multimedia .inner { background-color:#003300; padding:10px;}
.multimedia .heading { left:0 !important; right:0; position:absolute; top:-2.5em; font-size:1.3em;}
.multimedia .item { float:left; margin:0 10px 0 0 ;}
.multimedia .index .image { margin:0; padding:0;}
.multimedia .slider-content { margin:5px 20px 15px 20px;}
.multimedia .album { position:absolute; bottom:7px; left:30px; z-index:5; width:375px; text-align:left; color:#ccc;}
.multimedia .album a { color:#fff;}

.gallery ol { margin:15px 0; line-height:1em;}
.gallery li { float:left; margin:5px;}
.gallery li a { display:block; min-width:50px; min-height:50px; background:#fff url(/_meelo/_templates/omonoia/images/g/loading.gif) no-repeat center center;}
.gallery li img { padding:1px; border: 1px solid #ccc;}

.gallery .item {
	margin:5px 0;
}
.gallery .item img {
	background-color:#999999;
	border:5px solid #000000;
	padding:1px;
}

/* ======== */
/* = Poll = */
/* ======== */
.poll .heading { }
.poll .title { font-size:1em; line-height:1.3em; color:#eaeaea;}
.poll .options { list-style:none; border-bottom:1px solid #ccc; padding:0 0 10px 0; margin:0; line-height:1.3em;}
.poll .options li { margin:5px 0;}
.poll .options label { padding: 0 0 0 5px;}
.poll .submit, .poll .results { padding:10px 0 0 0; width:65%;}
.poll .submit { float:left; width:40%;}
.poll .submit input { cursor:pointer;}
/*.poll .results { float:right; text-align:right; font-size:0.9em;}
.poll .results a { color:#fff;}
*/
.polls ol,
.polls ul {
	line-height:1em;
}
.secondary .polls {
	color:#fff;
}
.polls .vote li,
.polls .results li {
	margin:5px 0 15px 0;
	position:relative;
}
.polls p {
	margin: 5px 0 0 0;
}
.polls .results li {
	width:220px;
	background: url('../images/g/bar.gif') no-repeat bottom left;	
}

.polls .results li span {
	display:block;
	margin-bottom:5px;
}
.polls .results li span strong {
	color:#BFD4B4;
}
.polls .results li span.bar {
	display:block;
	height:12px;
/*	position:absolute;
	z-index:0;
	left:0;
	top:0;
*/	background: url('../images/g/bar.fill.gif') no-repeat bottom left;
	
}
.pollResults img { border:none; padding:0;}
.pollResults dd { margin-bottom:15px;}
.standings .title { font-size:0.85em;}
.standings .title  a { cursor:pointer ;}
.standings .tabContent { margin-top:3em;}
.standings ol { border-bottom:1px solid #ccc; padding-bottom:10px ; margin:0; line-height:1.3em; list-style-position:inside; list-style-type:decimal;}
.standings li { position:relative; padding:5px; margin-left:0px;}
.standings li:hover { color:#003300; background-color:#BFD4B4;}
.standings li span.position, .standings li span.red, .standings li span.yellow { position:absolute; right:10px; top:3px; padding:2px 5px;}
.standings li span.red, .standings li span.yellow { top:2px;}
.standings li span.red { color:#ccc; border:1px solid #660000; background-color:#990000;}
.standings li span.yellow { right:35px; color:#000; border:1px solid #FF9900; background-color:#FFCC33;}
.standings li.highlight { font-weight:bold; text-transform:uppercase; color:#fff; background-color:#003300;}
.secondary .more { text-align:right; padding-top:10px ; font-size:0.9em;}
.secondary .more a { color:#fff;}
.agenda .date { color:#fff; background: #49752F; padding: 5px 10px ; display:inline-block;}
.agenda .item { margin:0 10px 10px 0; float:left; width:190px; height:120px; overflow:hidden; background: #325B32 url(/_meelo/_templates/omonoia/images/g/boxDark.jpg) repeat-x left bottom;}
.agenda .item:hover { background-image: url(/_meelo/_templates/omonoia/images/g/boxDarkInverted.jpg); background-position:0 top;}
.agenda .title { font-size:1em; line-height:1.3em; /*font-weight:bold;*/ margin: 15px 10px 10px 10px;}
.agenda .title a{ color:#fff;}
.agenda .description { font-size:0.85em; margin:10px; width:160px; overflow:hidden; color:#ccc;}
.secondary .banner {margin-top:25px;}
.secondary .banner .inner { background: none;}
.secondary .banner .index .item { background: #fff; text-align: center ; /*margin-bottom:50px;*/ padding:5px; -moz-border-radius:0; -webkit-border-radius:0; }
.secondary .banner .index .item:hover {
/*	background:#fff;*/
}
.secondary .banner .index img {border:0;}
.primary .banner .inner { padding:0 10px;}
.primary .banner .item { float:left; margin:0 10px 10px 0;}
.primary .banner .item img {border:1px solid #ccc; padding:1px;}
.sponsors ol { clear:both; margin:5px 0; padding:5px;  background-color:#BFD4B4; }
.sponsors li { float:left; margin:5px 2px; text-align:center; padding:3px; background-color:#fff;}
.sponsors li a { display:block; }
.sponsors li img { border:none; /*width:70%;*/  }
.sponsors ol.exec li {margin-right:50px;}
.sponsors ol.premium li {/*height:60px;*/}
.sponsors ol.corporate li {/*height:35px;*/}
.clear{ display:block; clear:both; line-height:0;}
.nav:after, .section:after, .index:after, .inner:after, .item:after, .article:after, ul.gallery:after, .index .description:after,.sponsors ol:after { content: " ";clear:both;display:block;line-height:0;height:0;}
.header h2, .intro .nav h3, .header .nav h3, .footer h3, .hide,.banner .heading 
{ position:absolute; left:-999em;}
#searchcontrol { margin:20px;}
.gsc-control { width:auto !important;}
.multimedia .heading, .secondary .tabIndex, .standings li, .sponsors h3 { -moz-border-radius:5px; -webkit-border-radius:5px;}
.secondary .heading {
-moz-border-radius-topright:5px;
-moz-border-radius-bottomright:5px;
-webkit-border-top-right-radius:5px;
-webkit-border-bottom-right-radius:5px;
	/*-moz-border-radius:0 5px 5px 0; -webkit-border-radius:0 5px 5px 0;*/
}
.agenda .item { -moz-border-radius:10px; -webkit-border-radius:10px;}
.multimedia .inner { -moz-border-radius:15px; -webkit-border-radius:15px;}
.secondary .index .item { -moz-border-radius:0 10px 10px 0; -webkit-border-top-right-radius:10px; -webkit-border-bottom-right-radius:10px;}
.nav .aux li ul, .nav .global li ul { -moz-border-radius:0 10px 10px 10px; -webkit-border-radius:10px; -webkit-border-top-left-radius:0;}
.body, .primary { -moz-border-radius: 0 20px 20px 0; -webkit-border-radius: 20px; -webkit-border-top-left-radius:0; -webkit-border-bottom-left-radius:0;}
/*.roster .inner {padding:10px 0;}
.roster .index {margin-bottom:15px;}
.roster .title {position:absolute; left:5px; right:9px; bottom:0; text-align:center; background-color:#fff ;}
.roster .item { position:relative; float:left;}
.roster .image {display:inline; padding:0;}
.roster .image img {width:170px;}*/

.navigation .active {
	font-weight:bold;
}
.navigation .active a {
	text-decoration:none;
}
.roster .item {
	float:left;
	width:33%;
	position:relative;
	text-align:center;
	margin:0 0 20px 0;
	height:310px;
}
.roster .title {
/*	position:absolute;
	bottom:2px;
	left:2px;
	width:100%;
	background-color: #fff;*/
	/*display:inline;*/
	font-size:1.1em;
	margin:10px 0;
	/*padding:2px 0 0 5px;*/
}
.roster .image img {width:180px;}

.roster .player .image img {width:auto;}
.roster .player p {
	line-height:1.3em;
}
.roster .back_no {
	background-color: #49752F;
	color:#fff;
	padding:5px 10px;
/*	position:absolute;
	top:0;
	left:0;
*/}
.roster .description {
	position:absolute;
	bottom:6px;
	left:12px;
	right:12px;
	padding:5px 0;
	background-color: #fff;
}
.roster .player .description {
	position:static;
	background-color: none;
}
.roster .image {
	display:block;
	clear:both;
}
/* =GRIDS
Layout grids
----------------------------------------------------*/
.grid-size-0_5{width:5% !important;}
.grid-size-1{width:10% !important;}
.grid-size-1_5{width:15% !important;}
.grid-size-2{width:20% !important;}
.grid-size-2_5{width:25% !important;}
.grid-size-3{width:30% !important;}
.grid-size-3_5{width:35% !important;}
.grid-size-4{width:40% !important;}
.grid-size-4_5{width:45% !important;}
.grid-size-5{width:50% !important;}
.grid-size-5_5{width:55% !important;}
.grid-size-6{width:60% !important;}
.grid-size-6_5{width:65% !important;}
.grid-size-7{width:70% !important;}
.grid-size-7_5{width:75% !important;}
.grid-size-8{width:80% !important;}
.grid-size-8_5{width:85% !important;}
.grid-size-9{width:90% !important;}
.grid-size-9_5{width:95% !important;}
.grid-size-10{width:100%!important;clear:both;float:none;overflow:hidden;}
.grid-size-auto{width:auto !important;}
.grid-left-0_5{margin-left:5% !important;}
.grid-left-1{margin-left:10% !important;}
.grid-left-1_5{margin-left:15% !important;}
.grid-left-2{margin-left:20% !important;}
.grid-left-2_5{margin-left:25% !important;}
.grid-left-3{margin-left:30% !important;}
.grid-left-3_5{margin-left:35% !important;}
.grid-left-4{margin-left:40% !important;}
.grid-left-4_5{margin-left:45% !important;}
.grid-left-5{margin-left:50% !important;}
.grid-left-5_5{margin-left:55% !important;}
.grid-left-6{margin-left:60% !important;}
.grid-left-6_5{margin-left:65% !important;}
.grid-left-7{margin-left:70% !important;}
.grid-left-7_5{margin-left:75% !important;}
.grid-left-8{margin-left:80% !important;}
.grid-left-8_5{margin-left:85% !important;}
.grid-left-9{margin-left:90% !important;}
.grid-left-9_5{margin-left:95% !important;}
.grid-right-0_5{margin-right:5% !important;}
.grid-right-1{margin-right:10% !important;}
.grid-right-1_5{margin-right:15% !important;}
.grid-right-2{margin-right:20% !important;}
.grid-right-2_5{margin-right:25% !important;}
.grid-right-3{margin-right:30% !important;}
.grid-right-3_5{margin-right:35% !important;}
.grid-right-4{margin-right:40% !important;}
.grid-right-4_5{margin-right:45% !important;}
.grid-right-5{margin-right:50% !important;}
.grid-right-5_5{margin-right:55% !important;}
.grid-right-6{margin-right:60% !important;}
.grid-right-6_5{margin-right:65% !important;}
.grid-right-7{margin-right:70% !important;}
.grid-right-7_5{margin-right:75% !important;}
.grid-right-8{margin-right:80% !important;}
.grid-right-8_5{margin-right:85% !important;}
.grid-right-9{margin-right:90% !important;}
.grid-right-9_5{margin-right:95% !important;}
/* ============= */
/* = GRID ROWS = */
/* ============= */
.grid-row{line-height:1em;margin:0;padding:0;list-style:none;position:relative;display:block;}
/* ============== */
/* = GRID ITEMS = */
/* ============== */
.grid-row > .item,
.grid-item{width:auto;float:left;display:block;position:relative;margin:0;padding:0;}
input.grid-item{position:static;display:inline;float:none;}
/* ================== */
/* = Clear floats = */
/* ================== */
.clear{display:block;float:none;line-height:0;height:0;clear:both;}
.grid:after,
.grid-row:after{content:' ';display:block;float:none;line-height:0;height:0;clear:both;}

/* ======= */
/* = New = */
/* ======= */
.small {color:#999; font-size:0.9em;}
.date,
.description {
	font-size:0.9em;
}
.date {text-transform:capitalize;}
.index .title {
	font-size:1.3em;
	line-height:1.3em;
	margin:0 0 5px 0;
}


.index a.parent {
	color:#333;
	font-size:0.7em;
}

.primary .index .date {
	color:#999;
/*	float:left;
	margin:2px 5px 0 0;*/
}
.primary .index .item {
	color:#555;
}
.primary .index .item {
	border-bottom:1px solid #BFD4B4;
	padding:10px 0;
}

.primary .index .item:hover {
	color:#000;
	
}

.primary .index .news .grid-item {
	height:200px;
	overflow:hidden;
}
.primary .index .first  {
	font-size:1.1em;
}
.primary .index .grid-item .title {
	font-size:1.1em;
}

.primary .index img {
	/*width:70%;*/
	max-width:90px;
}
.primary .index .first img {
	max-width:none;
	width:auto;
}
.primary .index .gallery-inner img {
	width:auto;
}
.primary .index .right {
	text-align:right;
}
.secondary .navigation li {
	margin:10px 0;
	line-height:1.15em;
}
.secondary .navigation li a {
	color:#eee;
}
.secondary .navigation li.active a {
	color:#fff;
	font-weight:bold;
}

.matches .teams,
.matches .teams a {
	color:#fff;	
}
.matches .teams {
	margin:0 0 3px 0;
	font-weight:normal;
}
.matches .league {
	color:#BFD4B4;
	font-size:1em;
}
.matches .small {
	color:#cacaca;
}
.matches .item {
	padding:5px;
}

.match .score {
	font-size:2em;
	padding:20px 0;
	font-weight:bold;
	letter-spacing:5px;
	color:#000;
}

.large {
	font-size:1.15em;
}
.center {
	text-align:center;
}
.right {
	text-align:right;
}
.left {
	text-align:left;
}
img.right,
span.right {
	float:right;
	margin:0 0 10px 10px;
}
img.left,
span.left {
	float:left;
	margin:0 10px 10px 0;
}
img.center,
span.center {
	float:none;
	clear:both;
	text-align:center;
	display:block;
	margin:inherit auto;
}
