/*----------------------------------------------------

Notes

----------------------------------------------------*/





#content-02{

	width: 630px;

}

#content-02 ul{

	list-style-type: none;

	margin: 1em 0 0 0;

	padding: 0;

}

#content-02 li{

	margin: 0;

	float: left;

}

.label{

	width: 150px;

	padding: 3px 0 0 0;

}

.field{

	width: 480px;

	padding: 0 0 3px 0;

}

.field input{

	width: 260px;

	background-color: #FFFFFF !important;

	font-size: 12px;

}

.field select{

	width: 260px;

	background-color: #FFFFFF !important;

	font-size: 12px;

}



.qty{

	width: 70px;

	float: left;

}

.qty select{

	width: 60px !important;

}

.ticket-type{

	width: 380px;

	float: left;

	padding: 3px 0 0 0;

}





.total{

	width: 630px;

	padding: 1em 0;

	font-size: 18px;

}

.total strong{

	border-top: 1px solid #000000;

	border-bottom: 1px solid #000000;

	padding: 1em 0;

	font-weight: normal;

	display: block;

}



.full-width{

	width: 630px;

}

.full-width strong{

	display: block;

	padding: 0 0 1em 0;

}

.full-width-input{

	width: 320px;

	background-color: #FFFFFF !important;

	font-size: 12px;

}





.checkbox{

	width: 30px;

	float: left;

	padding: 0 0 3px 0;

}

.checktext{

	width: 185px;

	float: left;

	padding: 3px 0 0 0;

}



.postal-code{

	width: 90px !important;

}



.expiration{

	width: 90px;

	float: left;

}

.expiration select{

	width: 80px !important;

}

#ccid{

	background-image: url(/images/ccid.gif);

	background-repeat: no-repeat;

	background-position: 90px top;

	height: 48px;

}

#ccid input{

	width: 80px;

}

#submit{

	width: 222px;

	padding: 32px 0 0 0;

	float: left;

}

#submit input{

	width: 197px;

}

#verisign{

	width: 93px;

	float: left;

	padding: 21px 0 0 0;

}





/*----------------------------------------------------

Callouts/ Revisions to existing callouts

----------------------------------------------------*/

.callout-image{

	background-position: center bottom;

	padding: 0 0 80px 0;

	width: 180px;

}

.callout-donate .callout-content{

	background-image: url(/images/other-ways-to-give.gif);

}

.callout-capital_giving{

	background-image: url(/images/capital_giving.jpg);

}

.callout-donate strong{

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 13px;

	display: block;

}

.callout-donate em{

	font-style: normal;

	color: #0000FF;

	text-decoration: underline;

}

#goodsearch{

	background-image: url(/images/banner-good-search.gif);

}

#unitedway{

	background-image: url(/images/banner-united-way.gif);

}





#quote{

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 12px;

	width: 180px;

	margin: 0 auto;

	padding: 25px 0;

}

#quote strong{

	display: block;

	padding: 1em 0 0 0;

	font-style: italic;

	font-weight: bold;

}

#quote em{

	display: block;

}





/*----------------------------------------------------

Return pages

----------------------------------------------------*/

#return-verbiage-lt{

	width: 300px;

	float: left;

}

#return-verbiage-rt{

	width: 270px;

	float: right;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 12px;

	color: #0E4811;

}

#return-verbiage-rt strong{

	display: block;

	padding: 1em 0 0 0;

	text-align: right;

	font-style: italic;

	font-weight: bold;

}