/*= === === === UPDATED 2009-08-06 === === === === === === === === === === */


/*= GLOBAL RESET
=== === === === === === === === === === */
/*= normalizes link decoration */
:link, :visited { text-decoration:none; }
/*= normalizes list styling */
ul, ol { list-style:none; }
/*= normalizes sizes of headings and pre/code/kbd */
h1, h2, h3, h4, h5, h6, pre, code, kbd { font-size:1em; }
/*= normalizes the margins and padding for all elements that have a default specifications for them */
dl, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, p, blockquote, fieldset, input, *
{ margin:0; padding:0; }
/*= normalizes image borders */
a img,:link img,:visited img,abbr { border:none; }
/*= de-italicizes address, abbr elements */
address,abbr { font-style:normal; }

/*=COMMON
=== === === === === === === === === === */
p {
	line-height:100%;
}
a {
	color:#fff;
}
a img {
	border:none;
}
/* image replacement */
#sidebar #truth, #sidebar #bayvsbag h2, #sidebar #bayvsbag ul li.last a, #sidebar #checkusout h2, 
#flash h2, #flash h3, #about h2, #butMedia, #flash ul li #butEmbed {
	text-indent:-9999px;
}

/*=BODY
=== === === === === === === === === === */
body {
	font:13px/16px helvetica, arial, sans-serif;
	color:#fff;
	background:url('http://www.kintera.org/atf/cf/{8b2adf9c-6b5d-426f-b7af-ad1d4f7234cd}/bg-body.jpg') 50% 920px;
}
/*=WRAPPERS
=== === === === === === === === === === */
#wrapOuter {
	background:url('http://www.kintera.org/atf/cf/{8b2adf9c-6b5d-426f-b7af-ad1d4f7234cd}/bg-wrapouter.jpg') 50% 0 repeat-x;
	position:relative;
}


#wrapper {
	margin:0px auto;
	width:950px;
	padding:0 0 188px 0;
}
#wrapper a {
	text-decoration:underline;
}
#wrapper a:hover {
	text-decoration:none;
}
/*=HEADER
=== === === === === === === === === === */
#header {
	height:135px;
	width:100%;
	background-color:999;
	margin:0 0 10px 0;
}
#header h1 {
	padding:26px 0 0 2px;
	float:left;
	display:inline;
}
#header #crab {
	width:216px;
	height:96px;
	float:left;
	background:url('http://www.kintera.org/atf/cf/{8b2adf9c-6b5d-426f-b7af-ad1d4f7234cd}/gr-crab.gif') 0 0 no-repeat;
	margin:38px 0 0 40px;
}
#header h3 {
	padding:44px 0 0 0;
	float:right;
	display:inline;
	margin:0 -5px 0 0;
}
/*=NAV
=== === === === === === === === === === */
#nav {

}

/*=SIDEBAR
=== === === === === === === === === === */
#sidebar {
	width:365px;
	float:left;
}
#sidebar h2 {
	height:31px;
}
#sidebar #truth {
	background:url('http://www.kintera.org/atf/cf/{8b2adf9c-6b5d-426f-b7af-ad1d4f7234cd}/h2-dirtytruth.gif') no-repeat 0 0;
	margin:-2px 0 0 0;
}
#sidebar #bayvsbag {
	background-color:#018fc6;
	margin:21px 0 11px 0;
	padding:23px 24px 18px 0;
}
#sidebar #bayvsbag ul li.firstaction{
	background:#01386a url('http://www.kintera.org/atf/cf/{8b2adf9c-6b5d-426f-b7af-ad1d4f7234cd}/gr-arrow-yellow.jpg') no-repeat 0 10px;
	padding-top:10px;
	padding-bottom:1px;
}

#sidebar #bayvsbag ul li.firstaction h3{
	font-size:22px;
	line-height:24px;
}

#sidebar #bayvsbag ul li.firstaction a{
	color:#FFCC00;
}

#sidebar #bayvsbag ul li.firstaction a:hover{
	color:#FFFFFF;
}

#sidebar #bayvsbag ul li {
	margin:0 0 22px 0;
	padding:3px 0 0 22px;
	width:343px;
	background:url('http://www.kintera.org/atf/cf/{8b2adf9c-6b5d-426f-b7af-ad1d4f7234cd}/gr-arrow.gif') no-repeat 0 0;
}
#sidebar #bayvsbag ul li #em {
	border:none;
	height:19px;
	padding:11px 10px 8px 10px;
	float:left;
	margin:0 0 5px 0;
	width:245px;
	font-size:18px;
	color:#909090;
	font-family:helvetica, arial, sans-serif;
}

#sidebar #bayvsbag ul li.last {
	background:none;
	margin:0;
}
#sidebar #bayvsbag ul li.last a {
	height:41px;
	width:156px;
	display:block;
	background:url('http://www.kintera.org/atf/cf/{8b2adf9c-6b5d-426f-b7af-ad1d4f7234cd}/but-donatenow.gif') no-repeat 0 -41px;
	margin:-10px 0 0 0;
}
#sidebar #bayvsbag ul li.last a:hover {
	background:url('http://www.kintera.org/atf/cf/{8b2adf9c-6b5d-426f-b7af-ad1d4f7234cd}/but-donatenow.gif') no-repeat 0 0px;
}
#sidebar #bayvsbag ul li h3 {
	font-size:18px;
	line-height:19px;
	margin:0 10px 10px 0;
}
#sidebar #bayvsbag ul li h3 img {
	position:relative;
	top:1px;
}
#sidebar #bayvsbag ul li h3 a {
	text-decoration:none;
}
#sidebar #bayvsbag ul li h3 a:hover {
	color:#ffcc00;
}
#sidebar #bayvsbag ul li p.printSmall {
	line-height:14px;
	font-size:10px;
	clear:left;
}
#sidebar #bayvsbag ul li p{
	margin-right:25px;
}
#sidebar #bayvsbag h2 {
	background:url('http://www.kintera.org/atf/cf/{8b2adf9c-6b5d-426f-b7af-ad1d4f7234cd}/h2-bayvsbag.gif') no-repeat 0 0;
	height:43px;
	padding:0 0 22px 0;
	position:relative;
	left:22px;
}
#sidebar #checkusout {
	height:178px;
	background-color:#018fc6;
	padding:0 24px 0 0;
	padding:16px 0 0 22px;
}
#sidebar #checkusout h2 {
	background:url('http://www.kintera.org/atf/cf/{8b2adf9c-6b5d-426f-b7af-ad1d4f7234cd}/h2-checkusout.gif') no-repeat 0 0;
}
#sidebar #checkusout li {
	clear:left;
	margin:0 0 13px 0;
	height:22px;
	font-size:18px;
	line-height:22px;
}
#sidebar #checkusout li a {
	text-decoration:none;
}
#sidebar #checkusout li a:hover {
	text-decoration:underline;
}
#sidebar #checkusout li img {
	float:left;
	margin:0 9px 0 0;
}

/*=CONTENT
=== === === === === === === === === === */
#content {
	width:563px;
	float:right;
}
#flash {
	height:388px;
	margin: 0 0 22px 0;
	background-color:#01386a;
	padding:14px 25px 0 25px;
}
#flash h2 {
	background:url('http://www.kintera.org/atf/cf/{8b2adf9c-6b5d-426f-b7af-ad1d4f7234cd}/h2-checkout.gif') no-repeat 9px 0;
	height:16px;
	margin:0 0 13px 0;
	width: 300px;
	display:block;
	float:left;
}
#donate-small {
	display:block;
	height:28px;
	width:113px;
	background:url('http://www.kintera.org/atf/cf/{8b2adf9c-6b5d-426f-b7af-ad1d4f7234cd}/donate_small.gif');
	text-indent:-9999px;
	float:right;
	position:relative;
	margin:-5px 0 7px;
}
#flash h3.spread {
	float:left;
	width:184px;
	height:19px;
	background:url('http://www.kintera.org/atf/cf/{8b2adf9c-6b5d-426f-b7af-ad1d4f7234cd}/h3-spreadtheword.gif') no-repeat 0 0;
	margin:12px 0 0 0;
}
#flash ul {
	float:right;
	display:inline;
	margin:7px 32px 0 0;
}
#flash ul li {
	float:left;
	margin:0 0 0 5px;
}
#flash ul li #butEmbed {
	display:block;
	width:186px;
	height:32px;
	background:url('http://www.kintera.org/atf/cf/{8b2adf9c-6b5d-426f-b7af-ad1d4f7234cd}/but-getembed.gif') no-repeat 0 0;
}
#flash ul li #butShareit {
}
#about {
	margin: 0 0 0 0;
	background-color:#01386a;
	padding:26px 32px 26px 32px;
}
#butMedia {
	background:url('http://www.kintera.org/atf/cf/{8b2adf9c-6b5d-426f-b7af-ad1d4f7234cd}/but-mediacenter.gif') no-repeat 0 0;
	width:118px;
	height:13px;
	float:right;
}
#about h2 {
	float:left;
	background:url('http://www.kintera.org/atf/cf/{8b2adf9c-6b5d-426f-b7af-ad1d4f7234cd}/h2-about.gif') no-repeat 0 0;
	height:19px;
	width:215px;
	margin:0 0 15px 0;
}
#about ul {
	clear:both;
}
#about li {
	border-bottom:1px solid #018fc6;
	margin:0 0 20px 0;
	padding:0 0 19px 0;
	min-height:116px;
}
#about li.last {
	border-bottom:none;
	margin:0 0 10px 0;
}
#about li h3 {
	font-size:25px;
	margin:0 0 13px 0;
}

#about li img {
	float:left;
	border:1px solid #00658a;
	margin:3px 0 0 0;
}
#about li p {
	margin:0 0 0 185px;
	line-height:18px;
}
#about li a {
	color:#f66013;
	text-decoration:none;
}
#about li a:hover {
	color:#ffcc00;
}
#about li p a {
	color:#fff;
	text-decoration:underline;
}
#about li p a:hover {
	color:#fff;
	text-decoration:none;
}

#thickbox {
	display:none;
}


/*=FOOTER
=== === === === === === === === === === */
#footer {
	padding:19px 0 10px 0;
	clear:both;
	font-size:12px;
}

#footer ul li {
	float:left;
	display:inline;
	margin:0 7px 0 0;
}
#footer ul li a {
	margin:0 7px 0 0;
}

#footer p {
	float:right;
}
#footer p a {
	text-decoration:none;
}
#footer p a:hover {
	text-decoration:underline;
}

/*=BAG
=== === === === === === === === === === */

#bag {
	position:absolute;
	width:100%;
	bottom:0;
	height:188px;
	background:url('http://www.kintera.org/atf/cf/{8b2adf9c-6b5d-426f-b7af-ad1d4f7234cd}/bg-bag1.gif') repeat-x -30% top;
	
}
#bag div {
	width:100%;
	height:188px;
	background:url('http://www.kintera.org/atf/cf/{8b2adf9c-6b5d-426f-b7af-ad1d4f7234cd}/bg-bag2.png') repeat-x -50% 20px;
}
#bag div div {
	width:100%;
	height:188px;
	background:url('http://www.kintera.org/atf/cf/{8b2adf9c-6b5d-426f-b7af-ad1d4f7234cd}/bg-bag3.png') repeat-x 30% 80px;
}
