/*
Theme Name: Kanga Cup
Theme URI: http://kainbalzary.com
Description: Kanga Cup website.
Author: Kain Balzary
Author URI: http://kainbalzary.com
version: 1.0
Tags: blank
*/




/* basics */

*{margin:0; padding:0;}

img{ border: none; padding:0; }
img a{border:none;}

img.left{ float:left; border: none; padding: 6px 0 0 0; }
img.right{float:right; border: none; padding: 0 0 0 6px; }

blockquote{	border-left:1px solid #A5A6AB; margin:15px; padding:0 12px 0 12px;}

code{font-family:"Courier New", Courier, monospace;	}

/* content */
.navigation { /* next post , prev post- uses alightleft and right. */
	font-size:0.9em;
	width:100%;
	float:left;
	margin:0; padding:0;
	overflow:hidden;}
.alignleft {float:left; margin:25px 0;}
.alignright {float:right; margin:25px 0;}

/* comments */
#commentform{background:#fff; margin:0; padding:0;	}
#commentform p{color: #000;}
#commentform a{color: #000; text-decoration: none; border-bottom: 1px dotted #465D71;line-height: 14pt;}
#comment{ /*actual box*/
	width:80%;	}
#author, #email, #url, #comment, #submit{
	background: #fff;
	font-family: verdana, arial, times;
	font-size: 8pt;
	margin:5px 5px 0 0;
	padding:0;
	border: 1px solid #000;
	}
#submit{margin:5px 5px 0 0;}
#comments{margin:0; padding:0}
	
ol.commentlist {list-style-type: none; margin:0; padding:0;}
ol.commentlist li {background: #fff; margin:10px 0; padding:5px 0 5px 10px; list-style-type:none;}
ol.commentlist li.alt {background: #eee;}
ol.commentlist li p {margin: 6px 0 6px 0; padding: 0 12px 0 0; line-height: 14pt;}
ol.commentlist a {color:#000;}
.avatar{float:left; margin:0 12px 0 0;}

cite {font-family: arial, verdana, tahoma;}
cite a{color: #000; text-decoration: none; border-bottom: 1px dotted #465D71;}

/* misc */
img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}
img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}
img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;	}
.alignright {float: right;}
.alignleft {float: left}

/* fixes swfobject border on ff */
object { outline:none; }



/* ######################

 KANGA CUP CSS TEMPLATE
 Kain Balzary
 22 APR 09

###################### */

body {margin:0; padding:0; text-align:center; background:#1F5F27  url(i/headerbackground.png) center top repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:72.5%; }


#header 	{}
#wrapper 	{}
#graphicnav {}
#leftcol {}
#maincol {}
#footer {}


/* ### LAYOUT STYLES ### */

#header 	{width:960px; height:204px; }
#wrapper 	{width:960px; margin:0 auto; text-align:left }
#leftcol 	{width:230px; float:left;  background:#FFF url(i/leftcoltop.png) top left no-repeat; padding-top:0px; margin-bottom:20px;}
#maincol 	{width:710px; float:right; background:#FFF url(i/maincoltop.png) top left no-repeat; padding-top:20px; margin-bottom:20px;}
#footer 	{width:960px; clear:both; padding:30px 0;  background:#0C2810 url(i/footertop.png) top left no-repeat;}

#leftcolfoot 	{width:230px; background:#FFF url(i/leftcolbottom.png) bottom left no-repeat; margin-top:20px}
#maincolfoot 	{width:710px; background:#FFF url(i/maincolbottom.png) bottom left no-repeat; margin-top:50px; clear:both;}

#maincol .content {padding:15px;}

/* ### FONT STYLES ### */
h1, h2, h3, h4 {margin:0 0 5px 0; padding:0;}
h1 {font-size:2.1em; font-weight:normal; color:#1F5F27}
h2 {font-size:1.55em;  font-weight:normal; }
h3 {font-size:1.25em;}
h4 {font-size:1.1em;}
p {color:#123616; padding:0 0 10px 0; margin:0; line-height:1.8em;}


a, a:link, a:visited { text-decoration:none; color:#09f}
a:hover { text-decoration:underline;}

h3 a, h3 a:link, h3 a:visited{color:#060606;}

#footer {color:#96A298;}
#footer p {padding:0 20px; color:#96A298}

#maincol ul{ margin-left:15px}


/* ### default left nav ### */
#leftcol h2 { padding:10px 5px 10px 27px; color:#E48D1A; line-height:0.7em; background:#fff; margin-top:15px;}
#leftcol ul, #leftcol li {margin:0; padding:0; list-style-type:none;}
#leftcol ul { background:#E0E9E1;}
#leftcol li a{ font-size:1.2em; display:block; width:194px;padding:8px 8px 8px 28px; color:#123616; background:url(i/li-arrow.gif) 6px 11px no-repeat;}
#leftcol li a:hover, #leftcol li a.selected {color:#000; background:#F4CC0B url(i/li-arrow.gif) 8px 11px no-repeat; text-decoration:none;}
#leftcol li a.selected {font-weight:bold;}


/* ### BITS N PEICES STYLES ### */
.ngg-widget a{margin:0 0 0 10px;/*gallery widget*/}

#breadcrumb {background:url(i/breadcrumb.png) top left no-repeat; font-size:0.9em; color:#364A52; height:16px; overflow:hidden; padding:1px 0 0 8px; margin-left:10px;}
.breadcrumb-title {padding-right: 11px;}
#breadcrumb p {margin:0; padding:0;}
#breadcrumb a{color:#537056; padding:0 5px;}
#breadcrumb a:hover{color:#1F5F27;}

#leftcol #search { background:#999; color:#fff; padding:5px 0; text-align:center; margin-top:20px;}

body #flash {height:203px; width:960px; position:absolute; top:0;}

.newsitem {clear:left; margin-bottom:20px; padding:10px 0; border-top:1px solid #e8e8e8;}
.newsimage {float:left; padding-right:30px; padding-bottom:10px}

/* ### home buttons ### */
#but-draws a, #but-merch a, #but-register a{ text-indent:-9000px; overflow:hidden;
height:49px; width:209px; display:block; margin:10px 0 5px 10px}
#but-draws a{background:url(i/but-draw.png) top left no-repeat;}
#but-merch a{background:url(i/but-merch.png) top left no-repeat;}
#but-register a{background:url(i/but-register.png) top left no-repeat;}
#but-draws a:hover, #but-merch a:hover, #but-register a:hover { background-position:0 -50px;}


/************************BEGIN GRAPHIC NAV******************/

#graphicnav {height:48px; width:960px; background:url(i/gnav.png) top left no-repeat; margin-bottom:10px;}
#graphicnav  {
 background: #5EB6F7 url(i/gnav.png) no-repeat;
}
#graphicnav ul{
float:left;
	position: relative;
	margin: 0 auto;
	width: 960px;
	padding: 0;
	height: 48px !important;
	background: #5EB6F7 url(i/gnav.png) no-repeat;
	list-style-type: none;
	list-style: none;
	color:#00FF00;
	display:inline;
}
#graphicnav li  {float:left;}
#graphicnav li a {
	display:block;
	width: 108px;
	text-indent: -9000px;
	text-decoration: none;
	padding: 48px 0 0 0;
	overflow: hidden;
	height: 0px !important;
	height /**/:48px; /* IE5/Win */
	background: transparent url(i/gnav.png) no-repeat;
}
/*
home 2
2009kanga 22
24 get involved
26 media
28 contact
30 about us
*/
#graphicnav li.page-item-3 a					{background-position:0 -98px  !important; width:108px;}
#graphicnav li.page-item-3.current_page_item a 	{background-position:0 0px  !important;}
#graphicnav li.page-item-3 a:hover				{background-position:0 -49px !important;}

#graphicnav li.page-item-5 a 					{background-position: -108px -98px  !important;  width:198px;}
#graphicnav li.page-item-5 a:hover				{background-position: -108px -49px !important; }
#graphicnav li.page-item-5.current_page_item a	{background-position: -108px 0px !important; }

#graphicnav li.page-item-7 a  					{background-position: -306px -98px  !important;  width:158px;}
#graphicnav li.page-item-7 a:hover				{background-position: -306px -49px !important; }
#graphicnav li.page-item-7.current_page_item a {background-position: -306px 0px !important; }

#graphicnav li.page-item-9 a					{background-position: -464px -98px  !important; width:215px}
#graphicnav li.page-item-9 a:hover				{background-position: -464px -49px !important; }
#graphicnav li.page-item-9.current_page_item a	{background-position: -464px 0px !important; }

#graphicnav li.page-item-10 a					{background-position: -679px -98px  !important;  width:150px;}
#graphicnav li.page-item-10 a:hover				{background-position: -679px -49px !important; }
#graphicnav li.page-item-10.current_page_item a {background-position: -679px 0px !important; }

#graphicnav li.page-item-11 a 					{background-position: -829px -98px  !important;  width:131px;}
#graphicnav li.page-item-11 a:hover				{background-position: -829px -49px !important; }
#graphicnav li.page-item-11.current_page_item a  {background-position: -829px 0px !important; }
