/* CSS Document */
/************************************normalize css*************************************/
/* Normalize padding and margins */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {
	margin: 0;
	padding: 0;
	min-width: 780;
}

/* Normalize header sizes */
h1, h2, h3, h4, h5, h6 {
font-size: 100%;
}

/* Normalize list styles */
ol, ul {
list-style: none;
}

/* Normalize font style and weight on odd elements */
address, caption, cite, code, dfn, em, strong, th, var {
	font-style: normal;
	font-weight: 500;
}

/* Normalize table borders */
table {
border-collapse: collapse;
border-spacing: 0;
}

/* Normalize other borders */
fieldset, img {
border: 0;
}

/* Normalize text-alignment */
caption, th {
text-align: left;
}

/* Normalize (remove) quotation marks */
q:before, q:after {
content: '';
}
* {
	margin:0;
	padding:0;
}
html{
	font-family: arial;
	padding-top: 14px;
}
body{
	background:#1d1d1d;
	font-size:100%;
	color:#000000;
}
img{
	border:0px none;
	margin:0 0 0 0;
	padding:0 0 0 0px;
	vertical-align:top;
}
/**********font size***************/
#header{font-size:0.6875em; line-height:0.875em;}
.content{font-size:0.8125em; line-height:1.23em;}
#footer{font-size:0.8125em; line-height:1.23em;}
/********** end font size***************/

input, textarea, select{
	font-family: arial;
	color:#6E7581;
	border:1px solid #DDDDDD;
	vertical-align:top;
	font-size: 0.985em;
	min-height: 25px;
}
#form input{ width:219px; height:20px; font-size:1em; border:1px solid #DDDDDD;}

#form1 input{ width:212px; height:20px; font-size:1em; border:1px solid #DDDDDD;}
#form1 textarea{ width:212px; height:252px; font-size:1em; overflow:auto;}
.inp_h{ height:25px; margin:0 0 0 0;}
.inp_w{ width:72px;}
.inp_w_1{ width:215px;}
/****************** GLOBAL ***********************************************/
.w100{ width:100%;}
.h100{ height:100%;}
.float{ float:left; margin:0 11px 0 0;}
.right{ text-align:right;}
.title { display:block; margin:0; padding:0;}

.indent, .box , .row, .row, .row_1, .row_2, .block, .block_1, .block_2, .block_3, .block_4
{
	margin:0;
	padding:0 45px 0 45px;
	width:auto;
	height:auto;
	background:none;
	text-align: left;
}
.indentsplash, .box , .row, .row, .row_1, .row_2, .block, .block_1, .block_2, .block_3, .block_4
{
	margin:0;
	padding:0 45px 0 45px;
	width:auto;
	height:auto;
	background:none;
	text-align: center;
}
.indentbold, .box , .row, .row, .row_1, .row_2, .block, .block_1, .block_2, .block_3, .block_4
{
	margin:0;
	padding:0;
	width:auto;
	height:auto;
	background:none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.tab1, .box , .row, .row, .row_1, .row_2, .block, .block_1, .block_2, .block_3, .block_4
{
	margin:0 0px 0 0px;
	width:auto;
	height:auto;
	background:none;
}
.tab2, .box , .row, .row, .row_1, .row_2, .block, .block_1, .block_2, .block_3, .block_4
{
	margin:0px 0px 0px 0px;
	width:auto;
	height:auto;
	background:none;
}
.in5{ padding-bottom:5px;}
.in10{ padding-bottom:10px;}
.in15{ padding-bottom:15px;}
.in20{ padding-bottom:20px;}
.style5 {color: #FFFFFF}
.style7 {
	font-size: 1.25em;
	color: #FF0000;
}
.style10 {
	color: #FFFFFF;
	font-size: .985em;
}
.style11 {color: #FFFFCC; }
.style13 {
	font-size: 0.685em;
	text-align: center;
	color: #FFFFFF;
}
.style14 {font-size: 0.775em}

.title{
	padding:27px 0 15px 0;
	font-size: 2.5em;
	text-align: center;
	color: #CC0000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.title_splash{
	padding:0px 0 15px 0;
	font-size: 3.49em;
	text-align: center;
	color: #CC0000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.title_bigred{
	padding:0px 0 0px 0;
	font-size: 2.35em;
	text-align: center;
	color: #CC0000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 1.05;
}
.title_littlered{
	padding:0px 0 0px 0;
	font-size: 1.85em;
	text-align: center;
	color: #CC0000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 1.05;
}

.subhead{
	padding:15px 8px 15px 12px;
	font-size: 1.6em;
	text-align: left;
	color: #330000;
}
.strong{
	font-size: 1.6em;
	text-align: left;
	color: #330000;
	margin: 1px;
	font-weight: 500;
}
.strongDonate{
	font-size: 1.5em;
	text-align: left;
	color: #FFFFFF;
	margin: 1px;
	line-height: 1.25;
}
.strongsm{
	font-size: 0.985em;
	text-align: left;
	color: #330000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.style16 {
	color: #E3E3E3;
	text-indent: 12px;
	line-height: 1.65;
}
.footertop{
	padding:27px 0 15px 0;
	font-size: 1.48em;
	text-align: justify;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
/********************* END GLOBAL ********************************************/

ul {
	list-style-type: square;
	text-indent: -11px;
	list-style-position: inside;
	list-style-image: none;
	text-align: left;
	margin-right: 25px;
	margin-left: 11px;
}
li a {
	padding:0 0 0 9px;
	line-height:1.54em;
	color:#FF9999;
	text-decoration:underline;
}
.li_nobg{ background:none;}
li a:hover {text-decoration:none;}

.col { float:left;}
.right{
	text-align:right;
	color: #FFFFCC;
}
.clear {
	clear: both;
}

/***************links**************/
a{
	color:#FF0066;
}
a:hover{
	text-decoration:none;
	color: #FFFF00;
}
/**************end links**************/

/***************txt***************/
h1, h2{ margin:0; padding:0;}
h1 {
	text-indent:-10000px;
	background:url(images/logo.gif) no-repeat left top;
	height:108px;
}
.txt{ font-size:0.85em; color:#404040;}
/***************end txt***************/

.main {margin:0 auto;}
.bord {
	margin:0 auto;
	padding:1px;
	background-color: #4d4d4d;
}

#header {
	color:#999999;
	background: url(images/bg_header.jpg) left top repeat-x #FFFFFF;
	height:192px;
}
#headersplash {
	color:#999999;
	background: url(images/bg_header.jpg) left top repeat-x #FFFFFF;
}
#header a{ color:#FFFFFF; text-decoration:none;}
#header a:hover{
	text-decoration:underline;
	color: #FF0000;
}
#header .column .indent {
	padding:28px 0 0 35px;
}
#headersplash .column .indent {
	padding:28px 0 0 35px;
}
#header .column_1 .indent {
	padding:28px 0 0 45px;
}
#headersplash .column_1 .indent {
	padding:28px 0 0 45px;
}
#header .billboard {
	height:142px;
	}
#header .logo {
	height:140px;
}
#header .menu  .m{ margin:0 0 0 -1px;}
#header .menu  .m1{ margin:0 0 0 -2px;}

#menu {
}
#menu .menu{
}


/*******************box #1*********************************/
.box .left_top{ background:url(images/left_top.gif) left top no-repeat;}
.box .right_top{ background:url(images/right_top.gif) right top no-repeat;}
.box .left_bot{ background:url(images/left_bot.gif) left bottom no-repeat;}
.box .right_bot{ background:url(images/right_bot.gif) right bottom no-repeat; width:100%;}

.box .side_left{ background:url(images/side_left.gif) left top repeat-y #FFFFFF;}
.box .side_right{ background:url(images/side_right.gif) right top repeat-y;}
.box .side_top{ background:url(images/side_top.gif) left top repeat-x;}
.box .side_bot{ background:url(images/side_bot.gif) left bottom repeat-x;}
/***************************end box #2**************************/
.content {
	background-color: #660000;
}
.contentindex {
	background-color: #DDDDDD;
}
.contentsplash {
	background-color: #DDDDDD;
}
.sep{
	width:100%;
	border-bottom: 1px;
	border-width: 1px;
	border-color: #FFFFFF;
	border-top: 1px;
}


/***************************page**************************/
#page .content .indent{
}
#page .content .column .indent{
	padding:0px 0 0px 0;
}
#page .content .column .indentsplash{
	padding:0px 0 0px 0;
	background-color: #333333;
}
#page .content .column_template_1 .indent{
	padding:0px 0 0px 0;
}
#page .content .column .block{padding:0 0 0 30px;}
#page .content .column_template_1 .block{padding:0 0 0 30px;}


#page .content .column_1 .row .title{
	padding:27px 0 15px 0;
	font-size: 1.96em;
	text-align: center;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#page .content .column_template_2 .row .title{
	padding:27px 8px 15px 12px;
	font-size: 1.96em;
	text-align: left;
	color: #330000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#page .content .column_1 .row .indent{
	padding:0 24px 19px 30px;
	color: #FFFFFF;
	font-size: 0.985em;
	text-align: left;
	line-height: 1.75;
	font-family: Arial, Helvetica, sans-serif;
}
#page .content .column_template_2 .row .indent{
	padding:0 32px 19px 32px;
	color: #000000;
	font-size: 0.985em;
	text-align: justify;
	line-height: 1.35;
	font-family: Arial, Helvetica, sans-serif;
	background: #DDDDDD;
	font-weight: normal;
}
#page .content .column_template_2 .row .indentsplash{
	padding:0 20px 2px 32px;
	color: #000000;
	font-size: 0.985em;
	text-align: justify;
	line-height: 1.35;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
#page .content .column_template_2 .row .indentone{
	padding:0 0px 0px 0px;
	color: #000000;
	font-size: 0.985em;
	text-align: justify;
	line-height: 1.35;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
#page .content .column_template_2 .row .indenttwo{
	padding:5px 2px 2px 2px;
}
#page .content .column_template_2 .row .indentleft{
	padding:0px 2px 2px 0px;
	width: 22.7%;
	float: left;
	display: inline;
}
#page .content .column_template_2 .row .indentcenter{
	padding:0px 1px 2px 1px;
	width: 26%;
	float: left;
	display: inline;
}
#page .content .column_template_2 .row .indentright{
	padding:0px 2px 2px 2px;
	width: 45.5%;
	float: left;
	display: inline;
}
#page .content .column_template_2 .row .indent33percentleft{
	padding:0px 0px 0px 8px;
	width: 30%;
	float: left;
	display: inline;
}
#page .content .column_template_2 .row .indent33percentcenter{
	padding:0px 0px 0px 0px;
	width: 37%;
	float: left;
	display: inline;
}
#page .content .column_template_2 .row .indent33percentright{
	padding:0px 0px 0px 0px;
	width: 30%;
	float: left;
	display: inline;
}
#page .content .column_template_2 .row .indent25percent{
	padding:0px 1px 2px 1px;
	width: 33%;
	float: left;
	display: inline;
}
#page .content .column_template_2 .row .indent80percent{
	padding:0px 1px 2px 1px;
	width: 80%;
	float: left;
	display: inline;
}
#page .content .column_template_2 .row .indentDonate{
	padding:0px 20px 10px 20px;
	color: #FFFFFF;
	font-size: 1.05em;
	text-align: left;
	line-height: 1.35;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
#page .content .column_template_2 .row .indentDonateGray{
	padding:0px 1px 2px 1px;
	background: #333333;
	width: 100%;
	float: left;
	display: inline;
	margin: 6px 0px 0px 0px;
}
#page .content .column_template_2 .row .indentDonate01{
	padding:25px 15px 15px 25px;
	width: 41%;
	float: left;
	display: inline;
	font-size: 0.885em;
	line-height: 1.75;
}
#page .content .column_template_2 .row .indentDonate02{
	padding:25px 15px 15px 40px;
	width: 42%;
	float: left;
	display: inline;
	font-size: 0.885em;
	line-height: 1.75;
}
#page .content .column_template_2 .row .indentDonate03{
	padding:25px 40px 20px 40px;
	width: 90%;
	float: left;
	display: inline;
	font-weight: normal;
	font-size: 0.885em;
	line-height: 1.75;
}
#page .content .column_template_2 .row .indentdonateemail{
	padding:0px 15px 0px 0px;
	color: #FFFF00;
	font-size: 0.985em;
	text-align: left;
	line-height: 1.35;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 400;
	font-style: italic;
}
#page .content .column_1 .row_1 .title{
	padding:14px 0 14px 0;
	font-size: 1.8em;
	text-align: center;
	background-color: #333333;
}
#page .content .column_template_2 .row_1 .title{
	padding:14px 0 14px 0;
	font-size: 1.8em;
	text-align: center;
	background-color: #333333;
}
#page .content .column_template_2 .row_1 .subhead{
	padding:8px 0 4px 0;
	font-size: 1.8em;
	text-align: left;
	background-color: #333333;
}

#page .content .column_1 .row_1 .indent{
	padding:0 0 25px 6px;
	color: #FFFFFF;
	font-size: 0.785em;
	font-family: Arial, Helvetica, sans-serif;
}
#page .content .column_template_2 .row_1 .indent{
	padding:0 0 25px 6px;
	color: #FFFFFF;
	font-size: 0.785em;
	font-family: Arial, Helvetica, sans-serif;
}


/***************************end page**************************/
/***************************splashpage**************************/
#splashpage .content .indent{
	padding:0 0 20px 0;
}
#splashpage .content .column .indent{
	padding:0px 0 0px 0;
	background-color: #333333;
}
#splashpage .content .column_template_1 .indent{
	padding:0px 0 0px 0;
}
#splashpage .content .column .block{padding:0 0 0 30px;}
#splashpage .content .column_template_1 .block{padding:0 0 0 30px;}


#splashpage .content .column_1 .row .title{
	padding:27px 0 15px 0;
	font-size: 1.96em;
	text-align: center;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#splashpage .content .column_template_2 .row .title{
	padding:27px 8px 15px 12px;
	font-size: 1.96em;
	text-align: left;
	color: #330000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#splashpage .content .column_1 .row .indent{
	padding:0 0 19px 5px;
	color: #FFFFFF;
	font-size: 0.985em;
	text-align: justify;
	line-height: 1.25;
	background-color: #333333;
	font-family: Arial, Helvetica, sans-serif;
}
#splashpage .content .column_template_2 .row .indent{
	padding:0 20px 19px 32px;
	color: #000000;
	font-size: 0.985em;
	text-align: justify;
	line-height: 1.35;
	font-family: Arial, Helvetica, sans-serif;
	background: #DDDDDD;
	font-weight: normal;
}
#splashpage .content .column_1 .row_1 .title{
	padding:14px 0 14px 0;
	font-size: 1.8em;
	text-align: center;
	background-color: #333333;
}
#splashpage .content .column_template_2 .row_1 .title{
	padding:14px 0 14px 0;
	font-size: 1.8em;
	text-align: center;
	background-color: #333333;
}
#splashpage .content .column_template_2 .row_1 .titleCenterBigRed{
	padding:0px 0 0px 0;
	font-size: 2.5em;
	text-align: center;
}
#splashpage .content .column_template_2 .row_1 .titleCenterSmallRed{
	padding:0px 0 0px 0;
	font-size: 1.8em;
	text-align: center;
}
#splashpage .content .column_template_2 .row_1 .subhead{
	padding:8px 0 4px 0;
	font-size: 1.8em;
	text-align: left;
	background-color: #333333;
}

#splashpage .content .column_1 .row_1 .indent{
	padding:0 0 25px 6px;
	color: #FFFFFF;
	font-size: 0.785em;
	font-family: Arial, Helvetica, sans-serif;
}
#splashpage .content .column_template_2 .row_1 .indent{
	padding:0 0 25px 6px;
	color: #FFFFFF;
	font-size: 0.785em;
	font-family: Arial, Helvetica, sans-serif;
}


/***************************end page**************************/


#footer {
}
#footer a{
	color:#FFFFFF;
	text-decoration:none;
}
#footer a:hover{ text-decoration:underline;}
#footer .bg{ background: url(images/bg_footer.gif) left top repeat-x; }
#footer .indent {
	padding:0px 0px 0 0px;
	height: 33px;
}

#page .footer .column_1 .row_2 .title{padding:14px 0 14px 0;}
#page .footer .column_1 .row_2 .indent{padding:0 0 28px 6px;}
#page .footer .column_1 .row_2 .block{ width:202px;}
#page .min_width .bord .main .content .indent .column_template_2 .row sep .subhead {
	font-family: Arial, Helvetica, sans-serif;
}
#page .min_width .bord .main .content .indent .column_template_2 .row sep .subhead {
	font-size: 1.65px;
}
#splashpage .min_width .bord .contentsplash .indentsplash .column_template_2splash .row sep .indentsplash {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.25em;
	font-style: normal;
	line-height: 1.35%;
	font-weight: normal;
	text-align: center;
}
#page .min_width .bord .main .content .indent .column_template_2 .row sep .imagebig {
	background-position: center;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 32px;
}


/*******************************form pieces****************************************/
.formSection {
    clear: both;
    padding: 5px 0;
}

.formField {
	float: left;
	vertical-align: top;
	padding: 10px 10px 10px 0px;
}

.mainLabel {
	font-weight: 700;
	font-family: Arial, Helvetica, sans-serif;
	color: #330000;
}

.hiddenLabel {
    display: none;
}

.formLabel {
    float: left;
    vertical-align: top;
    width: 100px;
    font-weight: 700;
    padding: 10px 5px;
}
.formSupporting {
	margin: 4px 0;
	color: #777;
	font-size: 11px;	
}

.formSpacerCell {
    float: left;
    width: 15px;
}

.formHeading {
    font-size: 150%;
    font-weight: 700;
}

.formSubmit {
	clear: both;
	padding: 25px 5px;
	color: #330000;
}

.formSubmit input {
    padding: 3px;
}

.formError {
    font-weight: 700;
    margin: 15px 0;
    background-color: #fee;
    color: #000;
    border: 1px solid red;
    padding: 10px;
    clear: both;
}

form,.formErrorBack {
    margin: 0;
}

.formRow,.formSpacer {
    clear: both;
}

.formRow {
    height: 100%;
}

#formMainDiv {
    width: 100%;
    display: table;
}

#fsFooter {
    padding-top: 10px; 
    text-align: right; 
    border-top: solid 1px black;
}

#fsFooter img {
    border: 0; 
    vertical-align: text-top;
}
#page .min_width .bord .content .indent .column_template_splashpg .row sep .indent80percent {
	margin-top: 45px;
	
}
.indent80percent {
	width: 88.9%;
	padding: 45px 45px 45px 45px;
	float: none;
}
#splashpage .min_width .bord #footer .bg .footertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.65em;
	font-style: normal;
	font-weight: 400;
	text-transform: capitalize;
	color: #FFF;
	text-align: justify;
	vertical-align: middle;
}
.footertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	font-style: normal;
	font-weight: 300;
	text-transform: capitalize;
	color: #FFF;
	text-align: center;
	vertical-align: middle;
	float: left;
	padding: 12px 0px 0px 0px;
	width: 605px;
	height: 100%;
}
#splashpage .min_width .bord .footersponsortext {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.85em;
	font-style: normal;
	color: #FFF;
	padding-top: 8px;
	text-align: center;
	height: 36px;
}
.bgfooter {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #600;
	width: 100%;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
	text-align: center;
	vertical-align: middle;
}
#splashpage .min_width .bord #footer .bgfooter .footertext {
	width:100%;
}
.indentsplashespanol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .885em;
	font-style: normal;
	font-weight: lighter;
	font-variant: normal;
	color: #666;
	text-align: center;
	line-height: 1.15;
}
#page .min_width .bord .main .content .indent .column_template_2 .row sep .indent .title_splash_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2.5em;
	font-weight: normal;
	color: #CC0000;
}
#page .min_width .bord .main .content .indent .column_template_2 .row sep .indent .titleCenterBigRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2.5px;
	font-weight: bold;
	color: #CC0000;
	text-align: center;
}
.name_column_dk {
	float:left;
	width: 318px;
	background-color: #333333;
	padding: 8px 0 4px 12px;
	height: 26px;
}
.name_column_lt {
	float:left;
	width: 318px;
	background-color: #666666;
	padding: 8px 0 4px 12px;
	border-top: 1px;
	border-top-color: #DDDDDD;
	height: 26px;
}
.email_column_dk {
	float:left;
	width: 190px;
	background-color: #333333;
	padding: 8px 0 4px 12px;
	height: 26px;
}
.email_column_lt {
	float:left;
	width: 190px;
	background-color: #666666;
	padding: 8px 0 4px 12px;
	border-top: 1px;
	border-top-color: #DDDDDD;
	height: 26px;
}
.footer_telalaska {
	float:left;
	height: 26px;
	width: auto;
	padding: 0px 0px 0px 26px;
	color:#FFFFFF;
	font-size:0.7em;
	text-align:right;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 0.05em;
	font-weight: lighter;
}
.footer_dzinealaska {
	float:left;
	height: 26px;
	width: 178px;
	padding: 0px 0px 0px 0px;
	font-size:0.685em;
	text-align:right;
}
.footer_middletext {
	float:left;
	height: 26px;
	width: 320px;
	padding: 0px 12px 0px 20px;
	font-size:0.7em;
	text-align:right;
	color: #FFFFFF;
	line-height: 1.2;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 0.04em;
	font-weight: lighter;
}
.banner_imagearea {
	text-align: left;
	background-color: #666666;
	line-height: 1.5;
	font-size: 0.785em;
	margin-right: 0px;
	margin-left: 0px;
	color: #FFFFFF;
}
.biggrayboxholder {
	width:175px;
	text-align:left;
	backgroud:#333333;
	color:#FFFFFF;
	background-color: #000066;
	padding-left: 10px;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	font-size: 0.775em;
	font-weight: normal;
}
.biggraybox {
	width:200px;
	float:left;
	height:auto;
	padding:12px 12px 12px 12px;
}
.nexttobiggraybox {
	width:365px;
	float:left;
	text-align: justify;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.985em;
	font-weight: normal;
}
.returntotop {
	float:right;
	width: 90px;
	background-color: #000066;
	padding: 6px 4px 4px 6px;
	height: 16px;
	color: #FFFFFF;
	font-size: 0.685em;
	text-align: center;
}
.commonthreadtitle {
	padding:27px 8px 15px 12px;
	font-size: 2.7em;
	text-align: left;
	color: #330000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.indent_commonthread{
	padding:0 32px 19px 32px;
	color: #000000;
	font-size: 0.985em;
	text-align: justify;
	line-height: 1.35;
	font-family: Arial, Helvetica, sans-serif;
	background: #DDDDDD;
	font-weight: normal;
	float: inherit;
}
.commonthread_leftpic{
	float:left;
	width:130px;
	height:178px;
	margin: 0px 18px 4px 0px;
	border: 1px solid #330000;
}
.commonthread_text{
	float:left;
	width:385px;
}
.commonthread_rightpic{
	float:left;
	width:130px;
	height:178px;
	margin: 0px 0px 0px 18px;
	border: 1px solid #330000;
}
.commonthread_indent{
	padding:0 24px 19px 30px;
	color: #FFFFFF;
	font-size: 0.985em;
	text-align: left;
	line-height: 1.75;
	font-family: Arial, Helvetica, sans-serif;
}
.indexcolumn{
	backgroud:#DDDDDD;
}
.donatebutton{
	float:left;
	padding: 3px 0px 0px 0px;
	}
.donatetext{
	float:left;
	}
.splashfootertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.8em;
	font-weight: 500;
	text-transform: capitalize;
	color: #FFF;
	letter-spacing: 0em;
	text-align: center;
	}
.newfootertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.47em;
	font-weight: 500;
	text-transform: capitalize;
	color: #FFF;
	letter-spacing: 0em;
	text-align: center;
	float: right;
	vertical-align: middle;
	padding: 10px 0px 0px 0px;
	height: 100%;
	}
	
.indexeventheadline {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #FFFFFF;
	text-transform: capitalize;
	font-size: 1.2em;
	font-weight: bold;
	padding: 12px 4px 6px 12px;
}
.indexdivhead {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	color: #FFFFFF;
	text-transform: capitalize;
	font-size: 1.96em;
	font-weight: 500;
	padding: 24px 0px 18px 0px;
	background-image: url(images/gradient.jpg);
	background-repeat: no-repeat;
}
.indexeventitem {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #FFFFFF;
	font-size: 0.9em;
	font-weight: normal;
	padding: 0px 12px 6px 12px;
	line-height: 1.35;
}

.indexgotolink {
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
	color: #FFFFFF;
	font-size: 0.785em;
	font-weight: normal;
	padding: 0px 24px 12px 12px;
	line-height: 1.35;
	border-bottom:solid;
	border-bottom-width: 2px;
	border-bottom-color: #660000;
}
.picturecontainer {
	float:left;
	padding: 8px 8px 8px 8px;
}
.spacer {
	width: 100%;
	height: 168px;
	}
.column1spacer {
	float: left;
	width: 780px;
	background-color:#660000;
	height: auto;
	}
.column3spacer {
	float: left;
	width: 100px;
	min-height:450px;
	}
.almostclear {
	width:100%;
	height: 0px;
}
.index_content {
	width:100%;
	}
.nofloat {
	float:none;
	}
.bigfeaturedevent {
	background-color: #000033;
	padding: 25px 15px 15px 15px;
	border: thin solid #FFFFFF;
}
