@charset "UTF-8";

/* BROWSER RESET */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, em, font, img,
small, strong, sub, sup,
b, u, i, center,
ol, ul, li,
fieldset, form, label, legend,
table, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
ol, ul {
	list-style: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/* END BROWSER RESET */


body {
background: #f6f8df;
font-family: Arial, Helvetica, Verdana, sans-serif;
line-height: 20px;
font-size: 15px;
color: rgb(125,124,123);
}

a {
color: #ee3a38;
text-decoration: none;
}

a:hover {
color: #9a9998;
}

p {
margin-bottom: 20px;
}

#container {
width: 980px;
margin: 1em auto;
}

#navBar {
float:left;
width: 265px;
}

ul#quickLinks {
margin-left: 15px;
line-height: 0;
}

ul#quickLinks a {
background-image: url(images/foa13_quickLinkSprites.png);
float: left;
width: 66px;
height: 66px;
margin: 25px 5px;
text-indent: -9999px;
background-repeat: no-repeat;
}

ul#quickLinks li#getTickets a {
background-position: 0 0;
}

ul#quickLinks li#getTickets a:hover {
background-position: 0 -68px;
}

ul#quickLinks li#getTickets a:active, ul#quickLinks li#getTicketsSelected a {
background-position: 0 -136px;
}

ul#quickLinks li#helpOut a {
background-position: -77px 0;
}

ul#quickLinks li#helpOut a:hover {
background-position: -77px -68px;
}

ul#quickLinks li#helpOut a:active, ul#quickLinks li#helpOutSelected a {
background-position: -77px -136px;
}

ul#quickLinks li#donateNow a {
background-position: -153px 0;
}

ul#quickLinks li#donateNow a:hover {
background-position: -153px -68px;
}

ul#quickLinks li#donateNow a:active, ul#quickLinks li#donateNowSelected a {
background-position: -153px -136px;
}


ul#frontPageQuickLinks {
position: absolute;
top: 485px;
left: 370px;
width: 330px;
line-height: 0;
}

ul#frontPageQuickLinks a {
background-image: url(images/foa13_frontPageQuickLinkSprites.png);
background-repeat: no-repeat;
float: left;
width: 95px;
height: 95px;
margin: 0 5px;
text-indent: -9999px;
}

ul#frontPageQuickLinks li#getTickets a {
background-position: -1px -1px;
}

ul#frontPageQuickLinks li#getTickets a:hover {
background-position: -1px -97px;
}

ul#frontPageQuickLinks li#getTickets a:active {
background-position: -1px -193px;
}

ul#frontPageQuickLinks li#helpOut a {
background-position: -106px -1px;
}

ul#frontPageQuickLinks li#helpOut a:hover {
background-position: -106px -97px;
}

ul#frontPageQuickLinks li#helpOut a:active {
background-position: -106px -193px;
}

ul#frontPageQuickLinks li#donateNow a {
background-position: -210px -1px;
}

ul#frontPageQuickLinks li#donateNow a:hover {
background-position: -210px -97px;
}

ul#frontPageQuickLinks li#donateNow a:active {
background-position: -210px -193px;
}


div#navBar img#haring {
margin-top: 86px;
margin-left: 65px;
}



ul#mainNav {
margin-left: 65px;
}

ul#mainNav a {
background-image: url(images/foa13_mainNavSprites.png);
display: block;
width: 102px;
height: 18px;
margin: 5px 0;
background-repeat: no-repeat;
text-indent: -9999px;
}

ul#mainNav li#event a {
background-position: 0 -51px;
}

ul#mainNav li#event a:hover {
background-position: -105px -51px;
}

ul#mainNav li#event a:active, ul#mainNav li#eventSelected a {
background-position: -210px -51px;
}

ul#mainNav li#sponsors a {
background-image: url(images/foa13_secondaryNavSprites.png);
display: block;
width: 147px;
height: 18px;
margin: 6px 0;
background-repeat: no-repeat;
text-indent: -9999px;
background-position: -148px -76px;
}

ul#mainNav li#sponsors a:hover {
background-position: 0 -76px;
}

ul#mainNav li#sponsors a:active, ul#mainNav li#sponsorsSelected a {
background-image: url(images/foa13_secondaryNavSprites.png);
display: block;
width: 147px;
height: 18px;
margin: 6px 0;
background-repeat: no-repeat;
text-indent: -9999px;
background-position: -296px -76px;
}

ul#mainNav li#whoweare a {
background-position: 0 0;
}

ul#mainNav li#whoweare a:hover {
background-position: -105px 0;
}

ul#mainNav li#whoweare a:active, ul#mainNav li#whoweareSelected a {
background-position: -210px 0;
}

ul#mainNav li#beneficiaries a {
background-position: 0 -26px;
}

ul#mainNav li#beneficiaries a:hover {
background-position: -105px -26px;
}

ul#mainNav li#beneficiaries a:active, ul#mainNav li#beneficiariesSelected a {
background-position: -210px -26px;
}

ul#mainNav li#press a {
background-position: 0 -76px;
}

ul#mainNav li#press a:hover {
background-position: -105px -76px;
}

ul#mainNav li#press a:active, ul#mainNav li#pressSelected a {
background-position: -210px -76px;
}

ul#mainNav li#contact a {
background-position: 0 -101px;
}

ul#mainNav li#contact a:hover {
background-position: -105px -101px;
}

ul#mainNav li#contact a:active, ul#mainNav li#contactSelected a {
background-position: -210px -101px;
}

ul#mainNav li#pastevents a {
background-position: 0 -126px;
}

ul#mainNav li#pastevents a:hover {
background-position: -105px -126px;
}

ul#mainNav li#pastevents a:active, ul#mainNav li#pasteventsSelected a {
background-position: -210px -126px;
}

ul#mainNav li#facebook a {
font-family: Arial, Helvetica, sans-serif;
margin-left: 4px;
background-image: none;
width: auto;
text-indent: 0px;
margin-top: 30px;
color: #650933;
line-height: 18px;
}

ul#mainNav li#facebook a:hover {
color: #9a9998;
}

ul#mainNav li#facebook a:active {
color: #ee3a38;
}





ul#secondaryNav {
left: 255px;
top: 16px;
position: absolute;
}

ul#secondaryNav a {
background-image: url(images/foa13_secondaryNavSprites.png);
display: block;
width: 147px;
height: 18px;
margin: 6px 0;
background-repeat: no-repeat;
text-indent: -9999px;
}

ul#secondaryNav li#eventdetails a {
background-position: 0 0;
}

ul#secondaryNav li#eventdetails a:hover {
background-position: -148px 0;
}

ul#secondaryNav li#eventdetails a:active, ul#secondaryNav li#eventdetailsSelected a {
background-position: -296px 0;
}

ul#secondaryNav li#gallery a {
background-position: 0 -26px;
}

ul#secondaryNav li#gallery a:hover {
background-position: -148px -26px;
}

ul#secondaryNav li#gallery a:active, ul#secondaryNav li#gallerySelected a {
background-position: -296px -26px;
}

ul#secondaryNav li#beneficiaries a {
background-position: 0 -51px;
}

ul#secondaryNav li#beneficiaries a:hover {
background-position: -148px -51px;
}

ul#secondaryNav li#beneficiaries a:active, ul#secondaryNav li#beneficiariesSelected a {
background-position: -296px -51px;
}

ul#secondaryNav li#sponsors a {
background-position: 0 -76px;
}

ul#secondaryNav li#sponsors a:hover {
background-position: -148px -76px;
}

ul#secondaryNav li#sponsors a:active, ul#secondaryNav li#sponsorsSelected a {
background-position: -296px -76px;
}

ul#secondaryNav li#specialthanks a {
background-position: 0 -101px;
}

ul#secondaryNav li#specialthanks a:hover {
background-position: -148px -101px;
}

ul#secondaryNav li#specialthanks a:active, ul#secondaryNav li#specialthanksSelected a {
background-position: -296px -101px;
}

ul#secondaryNav li#pastevents a {
background-position: 0 -126px;
}

ul#secondaryNav li#pastevents a:hover {
background-position: -148px -126px;
}

ul#secondaryNav li#pastevents a:active, ul#secondaryNav li#pasteventsSelected a {
background-position: -296px -126px;
}

div#mainColumn {
width: 635px;
margin-left: 50px;
float: left;
position: relative;
}

div#frontPage {
background-image: url(images/foa13_frontPageText_final.png);
background-repeat: no-repeat;
position: relative;
width: 708px;
height: 595px;
margin-top: 50px;
float: left;
}

div#mainContent {
margin-top: 190px;
width: 445px;
float: left;
}

div#donateForm ul {
margin-left: 3em;
margin-bottom: 20px;
}

div#donateForm, div#fullWidth {
margin-top: 190px;
}

h1 {
text-indent: -9999px;
background: transparent url(images/foa13_sectionHeaderSprites.png);
background-repeat: no-repeat;
width: 464px;
height: 36px;
margin-bottom: 53px;
}

h1#whoWeAre {
background-position: 0 -36px;
}

h1#whoWeHelp {
background-position: 0 -72px;
}

h1#contact {
background-position: 0 -108px;
}

h1#press {
background-position: 0 -144px;
}

h1#donate {
background-position: 0 -180px;
}

h1#getTickets {
background-position: 0 -216px;
}

h1#helpOut {
background-position: 0 -252px;
}

h2 {
font-size: 16px;
font-weight: bold;
color: #650933;
}

div#sideInfo {
float: right;
width: 145px;
margin-top: 280px;
font-size: 13px;
line-height: 18px;
}

div#footer {
margin-top: 45px;
margin-bottom: 55px;
margin-left: 30px;
width: 930px;
background: #650933 url(images/foa13_focusOnAidsText.png) 4px 3px no-repeat;
}

div#footer span {
margin-left: 160px;
font-size: 13px;
color: #f6f8df;
}

.slideshow {
	position: relative;
	width: 580px;
	height: 450px;
	background: transparent;
}

ul.crossfade {
	padding: 0;
	margin: 0;
	list-style: none;
	position: relative;
}

ul.crossfade li img {
	display: block;
	border: 3px solid #9a9998;
}

#fade-example-1 li {
position: absolute;
top: 0;
left: 0;
width: 569px;
height: 307px;
visibility: hidden;
}

#fade-example-2 li, #fade-example-3 li {
position: absolute;
top: 0;
left: 0;
width: 569px;
height: 307px;
visibility: hidden;
}

.control {
	position: absolute;
	z-index: 100;
	cursor: pointer;
	color: #EE3A38;
}

.control:hover {
	color: #9a9998;
}

#fade-example-1-next {
	right: 8%;
	top: 80%;
}
#fade-example-1-previous {
	left: 6%;
	top: 80%;
}

div.caption {
	font-size: 12px;
	font-weight: bold;
}

#fade-example-2-next, #fade-example-3-next {
	right: 8%;
	top: 87%;
}
#fade-example-2-previous, #fade-example-3-previous {
	left: 6%;
	top: 87%;
}

table {
width: 625px;
}

table td {
padding: 3px 1px 1px;
vertical-align: middle;
}

table tr {
height: 38px;
}

.inputtext {
border:1px solid #888;
font-size:11px;
padding: 5px;
margin: 4px 0;
width: 470px;
}

.radioButton {
border: 1px solid #888;
margin: 8px 3px;
}

.inputbutton {
background-color:#ee3a38;
padding:4px 15px 3px;
text-align:center;
font-weight: bold;
border: 0;
color: #f6f8df;
font-size: 13px;
}

.inputbutton a {
color: #f6f8df;
}

.label {
padding-right: 15px;
line-height: 13px;;
}

small {
font-size: 75%;
}
