/* deployment printer friendly */
div#prtrFrnd { width:650px; margin: 0 auto; }

/*

*, html, body, form, input, input.AddressBookButtons , input.Advocacy, input.btn, input.btnLg, input.btnMed, input.btnMini, input.btnSm, select, select.Advocacy, textarea, legend, ul, ol, li, option , table, tr, th, th.rfl_infoStatus, td, td.AlertListDescription, td.cstmBack, p, p.cstmBtnText , p.cstmFrame, p.cstmHeading, p.cstmText, p.cstmTitle, p.dividerHeading, p.scrollingText, span.cstmHeading, a, a.btn, a.btn:visited, a.cstmBtnText:hover , a.cstmBtnText:link , a.cstmBtnText:visited , #navList, .AdvocacyInstructions, .AdvocacyNSFix, .BlogHeader, .Button, .Divider, .FieldLabels, .FormBox, .FormBox06, .FormBoxHeader, .Hint, .Instructions, .Instructions, .ListItem0, .ListItem1, .NetscapeFix, .NoteText, .ObjTitle, .PhotoLinks, .Premiums, .ProgressBox, .ProgressBoxCurrent, .SectionHead, .SmallButton , .Smaller, .SmallerC, .TribBtnText1, .Upgrades, .WhatNext, .alphacube_content, .dialog_content, .dialog_title, .explicit, .fr_register_another, .paraBlueSansSmall, .smallBlack, .smallSans, .smallSansBold, .smallWhiteBoldSans, .smallWhiteSans, .smallestBlackSans {font-family:Arial, Helvetica, Verdana, sans-serif;}

*/

body {
	background-color: #e3dda1;
}

img {
	border: none;
}

/* for IE's sake */
img.link {
	border: none;
}

div#bannerTop {
	 background-image: url(../images/wrapper/bannerBack.gif);
	 height: 131px;
	 width: 100%;
}

div#bannerLogo {
	left: 67px;
	position: absolute;
	top: 0px;
	width: 260px;
}

div#bannerSponsor {
	background-image: url(../images/wrapper/bannerBackSponsor.gif);
	height: 131px;
	left: 369px;
	position: absolute;
	top: 0px;
	width: 525px;
}

div#ibcSponsor {
	left: 0px;
	position: absolute;
	top: 0px;
	width: 216px;
}

div#hsoiSponsor {
	left: 324px;
	position: absolute;
	top: 0px;
	width: 201px;
}

div#bannerNav {
	background-color: black;
	height: 40px;
	width: 100%;
	vertical-align: top;
}

a#navLogo {
	color: transparent;
	display: block;
	float: left;
	height: 40px;
	left: 71px;
	position: absolute;
	top: 131px;
	width: 252px;
}

a#navAbout,
a#navAbout:link {
	background-image: url(../images/wrapper/navAboutOff.gif);
	color: transparent;
	display: block;
	float: left;
	height: 40px;
	left: 323px;
	position: absolute;
	text-decoration: none;
	top: 131px;
	width: 76px;
}

a#navAbout:hover {
	background-image: url(../images/wrapper/navAboutOn.gif);
}

a#navRegister,
a#navRegister:link {
	background-image: url(../images/wrapper/navRegisterOff.gif);
	color: transparent;
	display: block;
	float: left;
	height: 40px;
	left: 399px;
	position: absolute;
	text-decoration: none;
	top: 131px;
	width: 80px;
}

a#navRegister:hover {
	background-image: url(../images/wrapper/navRegisterOn.gif);
}

a#navDonate,
a#navDonate:link {
	background-image: url(../images/wrapper/navDonateOff.gif);
	color: transparent;
	display: block;
	float: left;
	height: 40px;
	left: 479px;
	position: absolute;
	text-decoration: none;
	top: 131px;
	width: 78px;
}

a#navDonate:hover {
	background-image: url(../images/wrapper/navDonateOn.gif);
}

a#navCorpTeams,
a#navCorpTeams:link {
	background-image: url(../images/wrapper/navCorporateTeamsOff.gif);
	color: transparent;
	display: block;
	float: left;
	height: 40px;
	left: 557px;
	position: absolute;
	text-decoration: none;
	top: 131px;
	width: 147px;
}

a#navCorpTeams:hover {
	background-image: url(../images/wrapper/navCorporateTeamsOn.gif);
}

a#navVolunteer,
a#navVolunteer:link {
	background-image: url(../images/wrapper/navVolunteerOff.gif);
	color: transparent;
	display: block;
	float: left;
	height: 40px;
	left: 704px;
	position: absolute;
	text-decoration: none;
	top: 131px;
	width: 93px;
}

a#navVolunteer:hover {
	background-image: url(../images/wrapper/navVolunteerOn.gif);
}

a#navOurSponsors,
a#navOurSponsors:link {
	background-image: url(../images/wrapper/navOurSponsorsOff.gif);
	color: transparent;
	display: block;
	float: left;
	height: 40px;
	left: 797px;
	position: absolute;
	text-decoration: none;
	top: 131px;
	width: 123px;
}

a#navOurSponsors:hover {
	background-image: url(../images/wrapper/navOurSponsorsOn.gif);
}

a#navFundraisingTips,
a#navFundraisingTips:link {
	background-image: url(../images/wrapper/navFundraisingTipsOff.gif);
	color: transparent;
	display: block;
	float: left;
	height: 40px;
	left: 920px;
	position: absolute;
	text-decoration: none;
	top: 131px;
	width: 138px;
}

a#navFundraisingTips:hover {
	background-image: url(../images/wrapper/navFundraisingTipsOn.gif);
}

table#contentNav {
}

table#content {
	background-color: white;
}

td#navLeft {
	background-color: #cdc587;
	background-image: url(../images/wrapper/navDogRight.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	padding: 21px 0px 0px 18px;
}



ul#navLeft li {
	list-style-position: outside;
	padding: 0;
	margin: 0;
}

div#footerTop {
	background-image: url(../images/wrapper/footerBack.gif);
	height: 37px;
}

div#footerDog {
	float: left;
	width: 218px;
}

div#footerText {
	width: 1100px;
}

div#footerCopyright {
	color: white;
	font-size: 8pt;
	padding-top: 12px;
	width: 580px;
}

div#footerXiikGraphic {
	float: right;
	width: 99px;
}

div#footerXiik {
	color: white;
	font-size: 8pt;
	float: right;
	padding-top: 12px;
	text-align: right;
	width: 220px;
}

div#footerBottom {
	clear: right;
	width: 1125px;
}

div#footerConvio {
	float: right;
	width: 120px;
}

div#footerNav {
	text-align: center;
}

div#footerNav,
div#footerNav a {
	font-size: 8pt;
}
.address {
font-size:8pt;
font-weight:bold;
padding-left:5px;
}
.smaller {
font-size:100%
}

.appAreaNoWidth
{
	float: left;
	width: 850px;
}


