/* CSS Document */

body {
	text-align: center;
	padding: 0px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 100%;
}

a {color: #003580}

table {
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
	border: none;
}

table td {
	vertical-align: top;
	padding: 0;
}

table#mainTable {
background: url(http://karm.reimagine.com/background-filler.jpg) 9px 0 repeat-y;
}

.wallpaper {
	background: url(http://www.kintera.org/atf/cf/%7BF65A5831-AFBE-4BD6-8245-0E1B3D2C39EA%7D/back.jpg) repeat-x;
}

.main {
	width: 818px;
	margin-right: auto;
	margin-left: 100px;
	text-align: left;
}
.topnav {
	background: url(http://www.kintera.org/atf/cf/%7BF65A5831-AFBE-4BD6-8245-0E1B3D2C39EA%7D/topnavback.jpg) repeat-x;
}
td.leftBackground {
	background: #C80A0A url(http://www.kintera.org/atf/cf/%7BF65A5831-AFBE-4BD6-8245-0E1B3D2C39EA%7D/leftredback.jpg) no-repeat;
	width: 798px;
}
.leftnav {
float:left;
width:169px;
}

.leftnavLinks {
padding: 18px 5px 24px 10px; 
}
.leftnavTitle {
	text-align: center;
	font-size: 1.1em;
	color: #cccc99;
	font-weight: bold;
	margin-top: 30px;
}

.leftnavSubtitle {
	font-size: 1.1em;
	color: #cccc99;
	font-weight: bold;
	margin-top: 5px;
}
div.leftnav a {
	font-size: 1.1em;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}

div.leftnav a:hover {
	text-decoration: underline;
}

td.col3 h2 {
	color: #990000;
	font-size: 1.2em;
	font-weight: bold;
	margin: 24px 0 0 0;
}
.learnMore {
	color: #FFFFFF;
}
.learnMore:hover {
	color: #f6f2d9;
	text-decoration: none;
}
.contentHolder {
background: #fff;
margin: 0 0 0 172px;
padding: 22px 0 0 22px;
}
.contentTexts {
	margin-top: 10px;
}


.cross {
background: url(http://karm.reimagine.com/mission.jpg) no-repeat center center;
	height: 180px;
	margin-left: -10px;
}

.signature {
	background: url(http://www.kintera.org/atf/cf/%7BF65A5831-AFBE-4BD6-8245-0E1B3D2C39EA%7D/signature.jpg) no-repeat 50% 50%;
	height: 30px;

}
p {
	margin: 12px 0 0 0;
	padding: 0px;
}

h1 {display: block; width: 380px; height: 74px; text-indent: -999em; margin: 0; padding: 0; background: url(http://karm.reimagine.com/HEADER2.gif) no-repeat; text-indent: -999em}

a.h1 {display: block; width: 380px; height: 74px; margin: 0; padding: 0; background: url(http://www.kintera.org/atf/cf/%7BF65A5831-AFBE-4BD6-8245-0E1B3D2C39EA%7D/HEADER.gif) no-repeat; text-decoration: none; color: #fff}

h2 {
	font-size: 1.2em;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
img {
	display: inline;
	margin: 0px;
	padding: 0px;
}
#mainpic {
	height: 253px;
	background: url(http://www.kintera.org/atf/cf/%7BF65A5831-AFBE-4BD6-8245-0E1B3D2C39EA%7D/mainPic.jpg) no-repeat 100% 0;
	float: left;
	margin-left: 1px;
}
.dropdownDiv {
	background: url(http://www.kintera.org/atf/cf/%7BF65A5831-AFBE-4BD6-8245-0E1B3D2C39EA%7D/dropdown.jpg) no-repeat 100% 0;
	height: 38px;
	float: left; 
	margin-left: 1px;
	width: 628px;
}

#topshadow {
background:transparent;
background-position: bottom center;
background-image: url(http://www.kintera.org/atf/cf/%7BF65A5831-AFBE-4BD6-8245-0E1B3D2C39EA%7D/topshadow.png);  
background-repeat: no-repeat;
height:9px;
margin:0pt 0pt 0pt 2px;
}

#bottomshadow {height: 9px; background: url(http://www.kintera.org/atf/cf/%7BF65A5831-AFBE-4BD6-8245-0E1B3D2C39EA%7D/bottomshadow.png) no-repeat; margin: 0 0 12px 3px}

td.leftshadow {background: url(leftshadow.png) repeat-y; width: 10px}
td.rightshadow {background: url(rightshadow.png) repeat-y; width: 10px}

#contentTable {
	font-size: 1.3em; 
	height: 100%;
	float: left; 
	margin-left: 1px;
	width: 628px;
	}

td.colBackground {
	padding: 0;
	line-height: 1.3em;
	background: #fff url(http://www.kintera.org/atf/cf/%7BF65A5831-AFBE-4BD6-8245-0E1B3D2C39EA%7D/RIGHTCOL-BACKGROUND-2.JPG) top right repeat-y;
}

td.colBackground2 {
	padding: 22px;
	line-height: 1.3em;
	background: #fff;}

td.colBackgroundHome {
	padding: 22px;
	line-height: 1.3em;
	background: #fff url(http://www.kintera.org/atf/cf/%7BF65A5831-AFBE-4BD6-8245-0E1B3D2C39EA%7D/RIGHTCOL-BACKGROUND-2.JPG) -14px 0 repeat-y;
}

td.colBackgroundContent {
	line-height: 1.3em;
	background: #fff url(http://www.kintera.org/atf/cf/%7BF65A5831-AFBE-4BD6-8245-0E1B3D2C39EA%7D/RIGHTCOL-BACKGROUND-2.JPG) -14px 0 repeat-y;
}

td.col3 {
	background: #C6BC8F;
	width: 183px;
	padding: 0 15px 25px;
	color: #993300;
}
td.col3 a {color: #333}
div#breadcrumb {font-size: 90%; padding: 0 0 24px 24px}

table#navtable {width: 100%}
table#navTable td {color: #fff; ; text-align: center; vertical-align: middle; padding: 6px 0}
table#navTable td a {color: #fff; font-size: 14px; font-weight: bold; text-decoration: none}
table#navTable td a:hover {color: #990000}

h2 {color: #990000}

.taglineWrapper {
	background: url(http://www.kintera.org/atf/cf/%7BF65A5831-AFBE-4BD6-8245-0E1B3D2C39EA%7D/tagline.png) no-repeat; height: 51px;
	color: #990000;
	}

.tagline {
	padding: 1em;
	font-weight: bold;
	line-height: 1em;
	font-size: 1.1em;
}

td.col2 {
	vertical-align: top;
	width: 198px;
	color: #990000;
	padding: 0 0 48px 0;
}

td.col2Home {
	vertical-align: top;
	width: 170px;
	color: #990000;
	padding: 0 0 48px 0;
}
}
.col2Text {
	padding: 8px 24px 12px 42px;
	font-size: 90%;
	font-style: italic;
}
.col1 {
	padding: 12px 36px 350px 24px;
	vertical-align: top;
}
table#homeTable td.col1 {padding-bottom: 48px}

#footer {padding-bottom: 3em; width: 800px; text-align: center; margin: 0 0 0 110px;}

p.quote {font-size: 100%; font-style: italic; margin: 0 0 1em 0}

tr.CTeven img {float: right; margin: 2px}
tr.CTodd img {float: right; margin: 2px}
font.Alert {color: #990000;}