/*

	KILL THE CAN
	-------------

	@file 		global.css
	@version 	1.0.0b
	@date 		2010-01-07 22:20:47 -0500 (Thu, 7 Jan 2010)
	@author 	Jacob Wadenpfuhl <jacob@klosstudio.com>

	Copyright (c) 2010 klos <http://klosstudio.com>

*/
/*************************************
	RESET CSS
**************************************/
/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ul, li,
fieldset, form, label, legend,caption {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
/*************************************
	GLOBAL LAYOUT
**************************************/
body {
	background:url(http://www.killthecan.org/images/bgBody.jpg) #bababa repeat-x;
	color:#3b3630;
	font-family: "Trebuchet MS" , Arial, sans-serif;
	font-size:62.5%;
	line-height:1.5em;
}
#wrapper {
	background:#FFF;
	font-size:1.2em;
	margin:0 auto;
	width:982px;
}
#wrapper:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
#head {
	float:left;
	padding:0 20px;
	width:942px;
}
/*-------------------------------------
	LOGO
-------------------------------------*/
#logoContainer {
	float:left;
	position:relative;
	width:600px;
}
#logoContainer h1 {
	background:url(http://www.killthecan.org/images/logo.jpg) no-repeat;
	display:block;
	height:136px;
	text-indent: -9999px;
	width:600px;
}
#logoContainer a {
	height:136px;
	position: absolute;
	width:600px;
}
/*-------------------------------------
	SITE SEARCH
-------------------------------------*/
#siteSearch {
	float:right;
	padding:40px 0 0 0;
	width:313px;
}
#siteSearch input.searchInput {
	background: url(http://www.killthecan.org/images/bgSearchInput.jpg) no-repeat;
	border:0;
	display: inline-block;
	height:22px;
	margin:0 5px 0 0;
	padding:7px 0 0 7px;
	width:240px;
}
#siteSearch .searchSubmit {
	background: url(http://www.killthecan.org/images/btnSearch.jpg) no-repeat;
	border:0;
	cursor:pointer;
	display:inline-block;
	height:29px;
	vertical-align:top;
	width:61px;
}
/*-------------------------------------
	GLOBAL FONT STYLES
-------------------------------------*/
h1,h2,h3,h4,h5,h6 {font-weight:bold;}
h1 {font-size:2.2em;}
h2 {font-size:1.7em;}
h3 {font-size:1.5em;}
h4 {font-size:1.3em;}
h5 {font-size:1.1em;}
h6 {font-size:1em;}
input {font-size:1em;}
a {
	color:#e31e25;
	text-decoration:none;
}
a:hover {text-decoration:underline;}
ul {list-style:disc;margin:1em 0 0 40px;}
ol {list-style:decimal;margin:1em 0 0 40px;}
li {
	margin:0 0 .7em 0;
	padding:0 0 .7em 0px;
}
li a {
	background:url(http://www.killthecan.org/images/bgBullet.gif) 0 5px no-repeat;
	display:block;
	padding:0 0 0 8px;
}
p {margin:0 0 1em 0;}
strong {font-weight:bold;}
em {font-style: italic;}
/*************************************
	FOOTER
**************************************/
#footer {
	float:left;
	margin:2em 0;
	width:982px;
}
#footerMenu {
	font-size:90%;
	font-weight:bold;
	line-height: 1.8em;
	padding:0 130px;
	text-align: center;
}
#footerText {
	background:#bababa url(http://www.killthecan.org/images/bgFooterText.jpg) center repeat-y;
	font-size:90%;
	line-height: 1.8em;
	margin:2em 0;
	padding:1em 20px;
	text-align: center;
	width:942px;
}
