
#main-login a {
	text-decoration:none;
	color:#4c4948;
	font-size:1.25em;
}

#main-login a:hover {
	color:#ff6700;
}

#main-login ul li {
	display:inline;
}

.registermenu{
float:right;	
}

.registermenu ul {
	float:right;
}

.registermenu ul li {
	width:200px;
	height:38px;
	float:left;
	padding:1px;
}

.registermenu ul li a {
	text-decoration:none;
}

#pay_now{
	float:right;
	width:200px;
	font-size:.95em;
	margin-right:2px;
}

.registermenu ul li a span,#pay_now form span {
	font-family:MyriadProLight;
	font-size:1.8em;/*was 1.8*/
	text-transform:uppercase;
	color:#fff;
	display:block;
	text-align:center;
	text-shadow:1px 1px 1px #000;
	text-decoration:none;
	width:200px;
	height:38px;
	line-height:1.7em/*was 1.7*/;
}

#pay_now form span{
	line-height:1.9em;
}

#pay_now form span:hover{
cursor:pointer;	
}

#main-subnav {
}

#main-subnav ul li, #main-subnav .submenu {
	display:inline;
}

#main-subnav ul li a, #main-subnav .submenu {
	font-family:MyriadProSemibold;
	color:#000;
	text-decoration:none;
	font-size:1.5em;
}

#main-subnav ul li a, #main-subnav .submenu:hover {
	cursor:pointer;
}

#main-subnav ul li a.active {
	color:#ff6700;
}

#main-subnav ul li a.active:hover {
	color:#ff6700;
}

#main-subnav ul li a:hover {
	color:#ff6700;
}

#main-subnav ul li .delim {
	color:#ffce00;
	font-size:1.5em;
	padding-right:5px;
	padding-left:5px;
}

#footer-wrapper{
	width:940px;
	margin:0 auto;
}

#footer #footer-menu {
	margin-bottom:12px;
	float:right;
	text-align:right;
	max-width:70%;
}

#footer #footer-menu ul {
	list-style-type:none;
}

#footer #footer-menu ul li {
	display:inline;
}

#footer #footer-menu ul li a, #copyright a {
	text-decoration:none;
	font-family:Helvetica, Arial, Verdana;
	font-size:1em;
}

#copyright {
	font-size:.8em;
	font-family:Helvetica, Arial, Verdana;
	float:right;
	text-align:right;
	max-width:70%;
}

.copyright{
	margin-bottom:10px;
}

#footer #footer-menu ul li .delim {
	color:#ff6700;
	font-size:1em;
	padding-right:5px;
	padding-left:5px;
	color:#ff6700;
}

#footer a:hover {
	color:#ff6700;
}

/*================================COLUMN NAV==========================*/
.sidebar-nav {
	margin-bottom:20px;
}

.sidebar-nav div {
	width:165px;
}

.sidebar-nav > :nth-child(odd) a {
	display:block;
	/*background-image:url(/images/nav/leftNavBtnOdd.jpg);
	background-repeat:no-repeat;*/
	background-color:#e6e6dc;
	width:240px;
	height:35px;
	text-decoration:none;
	font-family:MyriadProBold;
	font-size:1.5em;
	line-height:2em;
	padding-left:25px;
	color:#4C4948;
}

#sub-content .third .sidebar-nav > :nth-child(odd) a {
	width:240px;
	/*color:#726f6e;*/
	color:#4c4948;
	text-decoration:none;
}

.sidebar-nav > :nth-child(odd) a:hover {
	background-color:#f2f2e7;
	background-image:none;
	width:240px;
	color:#726f6e;
}

.sidebar-nav > :nth-child(even) a {
	display:block;
	background-image:url(/images/nav/btnEven.png);
	background-repeat:no-repeat;
	width:245px;
	height:43px;
	text-decoration:none;
	font-family:MyriadProBold;
	font-size:1.5em;
	line-height:2em;
	padding-left:25px;
	color:#4C4948;
}

#sub-content .sidebar-nav > :nth-child(even) a {
	color:#726f6e;
	text-decoration:none;
}

/*#sub-content */.sidebar-nav > :nth-child(even) a:hover {
	background-image:url(/images/nav/leftNavBtn2Hover.png);
	color:#726f6e;
	text-decoration:none;
	background-position:0 -2px;
}

/*========================STARBURST BUTTON=============*/

#starburt a {
	display:block;
	background-image:url(/images/nav/btnStarBack.png);
	width:140px;
	height:90px;
	text-align:center;
	font-family:Clarendon;
	font-weight:bold;
	padding-top:50px;
	padding-bottom:10px;
	padding-left:5px;
	padding-right:5px;
	color:#fff;
}

/*=====================ALL PURPOSE BUTTON=============*/

#page-content input[type="button"], #page-content input[type="submit"], .cartBtn a,#full-content input[type="button"],#full-content input[type="submit"] {
	/*background-color:#8f8a88;*/
	background-color:#C74800;
	color:#fff;
	text-align:center;
	border:none;
	font-family:ClarendonLight;
	font-size:	1.083em;
	padding-left:5px;
	padding-right:5px;
	padding-top:2.5px;
	padding-bottom:2.5px;
	text-decoration:none;
}

#left-sidebar input[type="button"], #left-sidebar input[type="submit"], .cartBtn a, .third input[type="button"], .third input[type="submit"] {
	/*background-color:#8f8a88;*/
	background-color:#C74800;
	color:#fff;
	text-align:center;
	border:none;
	font-family:ClarendonLight;
	font-size:	1.083em;
	padding-left:5px;
	padding-right:5px;
	padding-top:2.5px;
	padding-bottom:2.5px;
	text-decoration:none;
	float:right;
	margin-right:15px;
}

.cartBtn a {
	margin-right:0;
}

#page-content input[type="button"]:hover, #page-content input[type="submit"]:hover, #left-sidebar input[type="button"]:hover, #left-sidebar input[type="submit"]:hover, .cartBtn a, .third input[type="button"]:hover, .third input[type="submit"]:hover {
	cursor:pointer;
}

.cartBtn {
	color:#fff;
	text-align:center;
	/*background-color:#8f8a88;*/
	background-color:#C74800;
	display:inline;
}

#page-content .cartBtn a {
	line-height:1em;
	display:block;
	color:#fff;
	font-family:ClarendonLight;
}

#page-content input[type="button"]:hover, #page-content input[type="submit"]:hover {
	cursor:pointer;
}

.links-div {
	margin-bottom:20px;
}

#loginform .links-div .links {
	text-align:left;
	float:none;
	text-align:left;
}

/*-----------------------------SUBNAV FOR RUN STUFF----------------*/
#main-subnav {
	position:relative;
	z-index:9;
}

#main-subnav .submenu + ul.level_1 li a {
	font-size:1em;
}

#main-subnav .submenu:hover {
	color:#ff6700;
}

#main-subnav ul li {
	position:relative;
}

#main-subnav .submenu + ul.level_1 {
	position:absolute;
	/*left:0;*/
	z-index:99999;
}

#main-subnav .submenu + ul.level_1 {
	width:100%;
}

#main-subnav .submenu + ul.level_1 li {
	display:block;
	width:100%;
	margin-bottom:10px;
	padding:5px;
}

#main-subnav .submenu + ul.level_1 li a {
	color:#fff;
}

#main-subnav .submenu + ul.level_1 li a:hover {
	color:#ff6700;
}

#main-subnav .submenu + ul.level_1 li .delim {
	display:none;
}

ul.level_1 {
	/* Opera */
background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZ3JhZGllbnQiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdHlsZT0ic3RvcC1jb2xvcjpyZ2JhKDQ1LDQ1LDQ1LDEpOyIgLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0eWxlPSJzdG9wLWNvbG9yOnJnYmEoNjQsNjQsNjQsMSk7IiAvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IGZpbGw9InVybCgjZ3JhZGllbnQpIiBoZWlnaHQ9IjEwMCUiIHdpZHRoPSIxMDAlIiAvPjwvc3ZnPg==);
	/* Firefox */
background: -moz-linear-gradient( top, rgba(45,45,45,.8), rgba(64,64,64,85) );
	/* Chrome & Safari */
background: -webkit-gradient( linear, left top, left bottom, color-stop( 0, rgba(45,45,45,.8) ), color-stop( 1, rgba(64,64,64,.8) ) );

/* IE5.5 - IE7 */
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#EE2D2D2D, EndColorStr=#EE404040);
	/* IE8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#EE2D2D2D,EndColorStr=#EE404040)";
}

/*------stuff for hover/subnav---*/
.sfm {
	position:relative;
	z-index:111;
}

.sfm li ul { /* second-level lists */
	position: absolute;
	/*width: 135px;*/
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	margin-left:0px;
	/*top:30px;*/
	z-index:9999999;
}

.sfm li ul li {
	margin-right:0px;
}

.sfm li ul li a:hover {
	color:#ff6700;
}

.sfm li ul ul { /* third-and-above-level lists */
/*margin: -1em 0 0 135px;
	margin-left:107px;
	margin-top:-41px;*/
}

.sfm li:hover ul ul, .sfm li.sfhover ul ul {
	left: -999em;
}

.sfm li:hover ul, .sfm li li:hover ul, .sfm li.sfhover ul, .sfm li li.sfhover ul { /* lists nested under hovered list items */
	left: 0;
}

/*---------for fundraiser page admin view---------*/
#team-summary ul {
	list-style-type:none;
}

#team-summary ul.hdr_level_0 {
	margin-bottom:20px;
}

#page- con#team-summary ul.hdr_level_0 li a:hover {
	color:#000;
	cursor:default;
}

#team-summary ul li a {
	text-decoration:none;
}

#team-summary li.collapsed ul {
	display:none;
	padding-left:15px;
}

#team-summary li.expanded ul {
	padding-left:15px;
	display:block;
}

#team-summary li.expanded ul li.collapsed ul {
	display:none;
}

#team-summary li.expanded ul li.expanded ul {
	display:block;
	padding-left:20px;
}

#team-summary ul.hdr_level_1 li.expanded a, #team-summary ul.hdr_level_2 li.expanded a {
	color:#4c4948;
}

#team-summary ul.hdr_level_1 li.collapsed a, #team-summary ul.hdr_level_2 li.collapsed a {
	color:#ff6700;
}

#page-content #team-summary ul.hdr_level_1 li a:hover, #page-content #team-summary ul.hdr_level_0 li a.toggle:hover, #team-summary ul.hdr_level_0 li a {
	color:#ff6700;
	cursor:pointer;
}

/*#team-summary ul.hdr_level_1 li.expanded ul li a{
	color:#ff6700;
}*/

#team-summary ul.hdr_level_1 li.expanded ul li a:hover {
	color:#ffce00;
}

.zippy{
	font-family:Arial,Verdana, Geneva, sans-serif;
}

#team-summary li.expanded ul li.expanded ul.hrd_level_2 li.collapsed ul {
	display:none;
}

#team-summary li.expanded ul li.expanded ul li.collapsed ul {
	display:none;
}

#team-summary li.expanded ul li.expanded ul li.expanded ul {
	padding-left:30px;
}



#main-subnav  ul.level_1 li{
	display:block;
	margin-bottom:10px;
}

#main-subnav  ul.level_1{
	padding:10px;
}

#main-subnav  ul.level_1 li a{
	color:#fff;
	font-size:1em;
}

#main-subnav  ul.level_1 li a:hover{
color:#ff6700;

}

#main-subnav  ul.level_1 li .delim{

display:none;
}

/*#page-content .registermenu ul li a:hover {
	z-index:999;
}*/

/*----------DONATE MENU-----------*/
#page-content .image-nav {
	height:280px;
	margin-bottom:10px;
	width:130%;
}


#page-content .image-nav a{
	width:283px;
	height:280px;
	display:inline-block;
	margin:0;
	padding:0;
	position:relative;
	left:0;
	
	
}
#page-content .image-nav  a + a {
	width:290px;
	
}

#page-content .registermenu a + a + a{
	width:370px;
}


#participant-admin-nav li
{
	float: left;
	list-style: none;
	padding-right: 10px;
	font-size: 14px;
}