/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/

#footer{ background:#212121; }

.entry a.btn, input.submit { background-color:#c10303; }

.post .title a:link, .post .title a:visited  { color:#244d8b; }

#tabs ul.wooTabs li a.selected, #tabs ul.wooTabs li a:hover { color:#244d8b; }

a:link, a:visited  { text-decoration:none; color: #3973b3; }

/* Featured / Slider */

#front-featured { background:#244d8b; border-top:1px solid #5ea6ff; border-bottom:1px solid #5ea6ff; min-height: 30px; width: 960px; margin:0 auto; }
#front-featured #page-title { position:relative; }
#front-front-featured #page-title h2 { padding:25px 0; }
#front-featured .subscribe { position:absolute; right:0; top:25px; }
#front-featured .alignright {margin: 5px 0px 8px 20px;float: right;}

front-featured-dss { background:#fff; }
.front-container2 { width:860px; height:30px; overflow:hidden; position:relative; margin:0 auto;}
.slides { position:absolute; top:0; left:0; }
.slides div.slide { position:absolute; top:0; width:860px; display:none; }

#front-container1 { width:960px; margin:0 auto; padding:40px 0;}
#front-container1 .nav-buttons { list-style-type:none; margin:0; padding:0; position:relative;}
#front-container1 li#p { position:absolute; top:120px; left:0px; }
#front-container1 li#n { position:absolute; top:120px; right:0px; }

#front-featured h2 { color:#fff; font-size:40px; padding:0 0 30px; line-height:40px; font-weight:normal; letter-spacing:-1px; text-shadow: 2px 2px 0 rgba(0, 0, 0, 0.15) }
#front-featured h4 { font-size:18px; color:#fff; font-family:Arial, Helvetica, sans-serif; line-height:22px; letter-spacing:1px; }
#front-featured p { font-size:14px; color:#fff; }

.slides ol, .slides ul { line-height: 18px; }
.slides ul { padding-left: 20px; }
.slides ul li { list-style: dot; padding: 3px 0; }
.slides ol { padding-left: 20px; }
.slides ol li { list-style: decimal; padding: 3px 0; }

a.button {
    background: url(images/btn-slider-right.png) no-repeat scroll top right; 
	display: block;
	float: right;
	height: 46px; 
	margin-right: 6px;
	padding-right: 13px;
        padding-left: 13px;
        margin-top: -10px;
	text-decoration: none;
	color: #3e3e3e;
	font-family: Georgia;
	font-size:18px;
}
a.button span {
	float:right;
	background: url(images/btn-slider.png) no-repeat; 
	display: block;
	line-height: 46px; 
	padding: 1px 5px 5px 18px;
} 
.slides a.button:hover span{ text-decoration:underline; }
.slides span.middle { float: left; padding: 13px 13px 13px 9px; }
.slides-text { margin-top: 30px; }

.dss
    {
    text-align:center;
    padding:10px;
	margin-right: auto;
	margin-left: auto;
}

#loopedSlider { border-left: 1px solid #d0d0d0; border-top: 1px solid #d0d0d0; }
.box { border: 1px solid #d0d0d0; }
body { background: #ffffff url(http://www.sportspiel.com.au/test/wp-content/uploads/2010/06/bg.jpg) repeat; }

#page-nav { background-image: url(http://www.sportspiel.com.au/test/wp-content/uploads/2010/06/bg-pagenav.png); margin:0 auto; width:960px; }

#page-nav ul.rss{margin-right: 10px;}

#top { background: transparent repeat-x left; }

/* NEW POST STUFF */

#recent-posts {
	padding:0 0 20px;
}
#recent-posts .home-post {
	float:left;
	width:228px;
	height:287px;
	overflow:hidden;
	font-size:11px;
	line-height:15px;
	color:#565651;
	margin:0 10px 12px 0;
	background-color: #eeeeee;
        border: 1px solid #d0d0d0;
}
#recent-posts .upper {
	height:230px;
	width:180px;
	overflow:hidden;
	padding:14px 18px 0;
	position:relative;
}
#recent-posts .fade {
	display:none;
}
#recent-posts .home-post .upper p {
	margin:8px 0;
}
#recent-posts .home-post h3 {
	padding:0 0 2px;
	display:inline;
	margin:0;
	color:#000;
	font-size:15px;
	line-height:18px;
	font-weight:normal;
	
}
#recent-posts .home-post h3 a {
	color:#000;
	text-decoration:none;
}
#recent-posts .home-post h3 a:hover {
	color:#000;
	text-decoration:none;
	border-bottom:1px solid #979579;
}
#recent-posts .home-post .meta {
	font-size:10px;
	color:#598d97;
	line-height:12px;
	display:block;
	padding:3px 0 10px;
}
#recent-posts .home-post .meta a {
	color:#598d97;
	text-decoration:none;
	border-bottom:1px solid #49483c;
}
#recent-posts .home-post .meta a:hover, #recent-posts .lower-meta a:hover {
	color:#000;
	text-decoration:none;
	border-bottom:1px solid #efeee8;
}
#recent-posts .btn-readon a {
	display:block;
	float:right;
	width:112px;
	height:19px;
	font-size:10px;
	overflow:hidden;
	margin:8px 0 0 0;
}
#recent-posts .btn-readon a:hover {
	text-decoration: none;
}
#recent-posts .lower-meta {
	font-size:10px;
	display:block;
	float:left;
	padding: 10px 0 10px 34px;
	color:#598d97;
	line-height:12px;
	border-style:none;
	background-color: #e5e5e5;
        width: 100%;
       margin-top: 10px;
}
#recent-posts .lower-meta a:hover {
	border-style:none;
	color:#000;
}

#footer-widgets { background-color: transparent; background-image: none; }
#footer-widgets .container { background-image: none; padding: 0 0 10px; }


.col-full  { width: 960px; margin: 0 auto;}
.shadow-container  { width: 1024px; margin: 0 auto;
	background: url(http://www.sportspiel.com.au/test/wp-content/uploads/2010/06/bg-shadow.jpg) no-repeat 0 top;
}
.white-container  { width: 960px; margin: 0 auto;
	background-color: white;
}

.post #share { height:70px; }

#twitter-4 a {color:#0060ef;}