/*
 * Red Kangaroo theme
 * ------------------------------
 * @creator: Alex Eckermann
 * @created: 2 October 2008
 * @website: www.alexeckermann.com
 *
 */
  
/* == General Resets == */
*{
	margin: 0;
	padding: 0;
}

a img{
	border: 0;
}

/* == Page Formatting == */
body{
	background: #FFFFFF url(../images/body_bg.png) repeat-x left top;
}

/* == Wrapper == */

.wrapper{
	/* -- Feel free to change the page width below -- */
	width: 1000px;
	
	/* -- Uncomment the below code to make it a fluid layout, comment the above width rule -- */
	/*
	max-width: 1200px;
	min-width: 800px;
	width:expression(document.body.clientWidth < 800? "800px" : document.body.clientWidth > 1200? "1200px" : "auto");
	padding: 0 20px;
	*/
	
	margin: 0 auto;
}

/* == Header Elements == */

#header{
	margin-bottom: 30px;
}

#header, #header h1#logo{
	height: 90px;
}

#header h1#logo{
	float: left;
	display: block;
	width: 300px;
	text-indent: -1000px;
	background: transparent url(../images/logo.png) no-repeat left top;
}

#header ul#navigation{
	float: right;
	height: 50px;
	list-style: none;
	padding: 40px 0 0;
}

#header ul#navigation li{
	display: inline;
	float: left;
	margin: 0 0 0 25px;
}

#header ul#navigation li a{
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	border: 0;
}

#header ul#navigation li a:link, #header ul#navigation li a:visited{
	text-decoration: none;
}
#header ul#navigation li a:hover, #header ul#navigation li a:visited:hover{
	text-decoration: underline;
}

/* == Content and Sidebar == */

#body #content, #body #sidebar{
	float: left;
	padding-top: 20px;
	padding-bottom: 20px;
}

#body #content{
	width: 75%;
	margin-right: 2%;
	padding-right: 2%;
	border-right: 1px solid #d9d9d9;	
}

#body #sidebar{
	width: 19%;
}

/* == Footer == */

#footer{
	background: transparent url(../images/footer.jpg) repeat-x left top;
	height: 50px;
	padding-top: 10px;
}
