/*

Theme Name: Giants

Theme URI: http://www.georgeit.com.au/

Description: Custom Wordpress theme for the Lara Giants.

Author: George I.T.

Author URI: http://www.georgeit.com.au/

Version: 1.0



License:

License URI:





*/

@charset "UTF-8";

/* CSS Document */



@font-face {

    font-family: 'Museo300';

    src: url('fonts/museo300-regular-webfont.eot');

    src: url('fonts/museo300-regular-webfont.eot?#iefix') format('embedded-opentype'),

         url('fonts/museo300-regular-webfont.woff') format('woff'),

         url('fonts/museo300-regular-webfont.ttf') format('truetype'),

         url('fonts/museo300-regular-webfont.svg#Museo300') format('svg');

    font-weight: normal;

    font-style: normal;



}



@font-face {

    font-family: 'Museo500';

    src: url('fonts/museo500-regular-webfont.eot');

    src: url('fonts/museo500-regular-webfont.eot?#iefix') format('embedded-opentype'),

         url('fonts/museo500-regular-webfont.woff') format('woff'),

         url('fonts/museo500-regular-webfont.ttf') format('truetype'),

         url('fonts/museo500-regular-webfont.svg#Museo500') format('svg');

    font-weight: normal;

    font-style: normal;



}



@font-face {

    font-family: 'Museo700';

    src: url('fonts/museo700-regular-webfont.eot');

    src: url('fonts/museo700-regular-webfont.eot?#iefix') format('embedded-opentype'),

         url('fonts/museo700-regular-webfont.woff') format('woff'),

         url('fonts/museo700-regular-webfont.ttf') format('truetype'),

         url('fonts/museo700-regular-webfont.svg#Museo700') format('svg');

    font-weight: normal;

    font-style: normal;



}





body,td,th {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9pt;

	line-height: 150%;

	-webkit-font-smoothing: antialiased;

}

body {

	background-color: #000;

	background-image: url(images/court2.jpg);

	background-repeat: no-repeat;

	background-attachment: fixed;

	margin-left: 0px;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 10px;

}

a:link, a:visited {

	color: #016bb7;

}

h1 {

	color: #016bb7;

	font-family: Museo300, Arial;

	font-weight: normal;

	font-size: 30px;

	margin: 0px;

	line-height: 120%;

}

h2 {

	color: #016bb7;

	font-family: Museo300, Arial;

	font-weight: normal;

	font-size: 22px;

	margin: 0px;

	margin-bottom: 10px;

	line-height: 130%;

}

h3 {

	color: #016bb7;

	font-family: Museo300, Arial;

	font-weight: normal;

	font-size: 18px;

	margin: 0px;

}

h3 span {

	color: #666;

	font-family: Museo300, Arial;

	font-weight: normal;

	font-size: 12px;

	margin: 5px 0px 0px 0px;

}

h4 {

	color: #016bb7;

	font-family: Museo300, Arial;

	font-weight: normal;

	font-size: 13px;

	margin: 0px 0px 10px;

	

}

h4 a:link, h4 a:visited {

	text-decoration: none;

}

hr {

	border-top: 1px solid #cbcbcb; border-bottom: none; clear: both; margin: 15px 0px;

}

#main-wrap {

	background-color: #efefef;

	width: 1000px;

	margin: auto;

	margin-top: 10px;

	padding: 0px2;

	-moz-border-radius: 10px;

	border-radius: 10px;

}

#header {

	background-image: url(images/top_bg.jpg);

	height: 236px;

	-moz-border-radius-topright: 10px;

	border-top-right-radius: 10px;

	-moz-border-radius-topleft: 10px;

	border-top-left-radius: 10px;

	position: relative;

}
#footer {
	width: 1000px;
	margin: auto;
	color: #ddd;
	padding: 20px 0px;
}
	#footer a {
		color: #eee;
	}

#content-wrap {

	overflow: hidden;

	padding: 0px 20px 20px;

}

#content-leftcol {

	width: 260px;

	float: left;

}

	#content-leftcol .box-wide {

		margin-bottom: 20px;

	}

#content-rightcol {

	width: 680px;

	float: right;

}

.box-wide {

	background-color: #FFF;

	padding: 15px 20px;

	border: 1px solid #CCC;

	-webkit-border-radius: 5px; 

	-moz-border-radius: 5px;  

	border-radius: 5px;

}

#logo {

	background-image: url(images/laragiants-logo.png);

	background-repeat: no-repeat;

	height: 132px;

	width: 122px;

	position: absolute;

	top: 8px;

	left: 20px;

}

#main-nav {

	width: 700px;

	height: 71px;

	position: absolute;

	top: 150px;

	left: 20px;

}

	#main-nav ul {

		list-style: none;

		margin: 0px;

		padding: 0px;

	}

	#main-nav ul li {

		float: left;

		position: relative;

	}

	#main-nav ul li a {

		font-family: Museo300, Arial;

		color: #FFF;

		text-decoration: none;

		font-size: 20px;

		padding: 10px;

	}

	#main-nav ul li a strong {

		display: block;

		font-weight: normal;

		padding: 0px 15px;

	}

	#main-nav ul li a span {

		display: block;

		font-size: 12px;

		color: #b2dfff;

		padding: 0px 15px;

	}

	#main-nav ul li ul {

		position: absolute;

		background-color: #006BB5;

		top: 71px;

		left: 10px;

		width: 230px;

		padding: 10px;

		display: none;

		z-index: 1000;

	}

	#main-nav ul li ul li {

		float: none;

	}

	#main-nav ul li ul li a {

		font-family: Arial, Helvetica, sans-serif;

		font-size: 12px;

		line-height: 30px;

	}



#secondary-nav {

	width: 500px;

	height: 35px;

	position: absolute;

	top: 0px;

	left: 120px;

}

	#secondary-nav ul {

		list-style: none;

		margin: 0px;

		padding: 0px;

	}

	#secondary-nav ul li {

		float: left;

	}

	#secondary-nav ul li a {

		color: #005c9b;

		text-decoration: none;

		font-size: 10px;

		padding: 0px;

		line-height: 35px;

	}

	#secondary-nav ul li a strong {

		display: block;

		font-weight: normal;

		padding: 0px 15px;

		border-right: 1px solid #CCCCCC;

	}



#random-player {

	position: absolute;

	left: 730px;

}

.event-list-item {

	padding: 10px;

	overflow: hidden;

}

.event-list-item span {

	font-size: 10px;

	color: #666;

}

.event-list-item.odd {

	background-color: #efefef;

}

.event-date {

	float: left;

	width: 35px;

	text-align: center;

	color: #016bb7;

	font-family: Museo700, Arial;

	font-size: 14px;

	line-height: 16px;

	margin-right: 10px;

}

.event-date span {

	font-family: Museo300, Arial;

	font-size: 12px;

	color: #016bb7;

}

#bendigo-bank {

	background-image: url(images/bendigo-bank.png);

	width: 147px;

	height: 87px;

	position: absolute;

	left: 600px;

	top: 50px;

}

.flex-control-nav, .flex-direction-nav {

	display: none;

}

.home-top-buttons {

	list-style: none;

	padding: 0px;

	margin: 0px;

	overflow: hidden;

}

.home-top-buttons li {

	float: left;

	width: 294px;

	background-image: url(images/arrow2.png);

	background-repeat: no-repeat;

	padding-left: 25px;

	font-size: 15px;

}

.home-top-buttons li a {

	text-decoration: none;

}

.home-top-buttons li a:hover {

	text-decoration: underline;

}

.alignleft {

	float: left;

	margin: 0px 20px 20px 0px;

}