#navigation li { background-image: url(/static/images/micro/nav/tab_dark_blue_right.png); } * html #navigation li { background-image: url(/static/images/micro/nav/tab_dark_blue_right.gif); }#navigation a, #navigation a:link, #navigation a:active, #navigation a:visited { background: url(/static/images/micro/nav/tab_dark_blue_left.png) no-repeat top left; color:#fff } * html #navigation a, * html #navigation a:link, * html #navigation a:active, * html #navigation a:visited { background: url(/static/images/micro/nav/tab_dark_blue_left.gif) no-repeat top left; }#banner {background-image: none;}#banner{background-color: #afde3d;}#logo_container a, #logo_container a:link, #logo_container a:visited, #logo_container a:active {color: #333333}#top_bar ul#top_bar_nav {background-color:#729028;}#top_bar ul#top_bar_nav li {border-left:1px solid #586f1f;}#top_bar ul#top_bar_nav li a,#top_bar ul#top_bar_nav li a:active, #top_bar ul#top_bar_nav li a:link, #top_bar ul#top_bar_nav li a:visited {border-left:1px solid #9ec837;}#top_bar ul#top_bar_nav li:hover {background-color: #83a72e;}#footernav {background-color:#afde3d;border-top:1px solid #729028; color: #333333} #footernav a, #footernav a:link, #footernav a:visited, #footernav a:active {color: #333333}html, body {background-image: url(http://cdn.assets.anyvite.net/static/sites/piup-leesburg/bg_3_1255374199.78.gif);background-attachment: fixed;background-repeat: repeat;background-position: top left;background-color: #0c6ecc;}html, body {
	
}

h1, h2, h3, h4, h5, h6 {
	font-family:verdana;
	color:#330066;
}

h1 {
	color:#0066cc;
}

h2 {
	color:#990000;
}

p {
	color:#330066;
}

a,
a:link,
a:visited,
a:active {
	color:#0066cc; 
}

#content {
/*	background-color:#ffcc00; */
	color:#330066;
}

#logo_container {
	margin-left:15px;
}

/* Change the banner to a color which compliments the invitation */
#main_cont {
	background-image:none;
	margin-top:0px;
}

#banner {
	background:url(http://cdn.assets.anyvite.net/static/sites/pumpitupparty/pumpitup_header_background_2.gif) no-repeat 0px 0px;
}

/* Change top bar color to compliment banner color */
#top_bar {
	margin-right:15px;
}

* html #top_bar {
	margin-top:0px;
}

#top_bar ul#top_bar_nav {
	background-color:#0c6dce;
	margin-right:0px;
}

#top_bar ul#top_bar_nav li {
	border-left:1px solid #095CB1;
}

#top_bar ul#top_bar_nav li a, #top_bar ul#top_bar_nav li a:active, #top_bar ul#top_bar_nav li a:link, #top_bar ul#top_bar_nav li a:visited {
	border-left:1px solid #1774d0;
}

#top_bar ul#top_bar_nav li:hover {
	background-color:#1774d0;
}


/* Change the tabs to neutral color - stupid image tabs */
#navigation {
	right:15px;
	bottom:0px;
}

* html #navigation {
	bottom:-1px;
}

#navigation.not_logged_in {
	display:none;
}

#navigation ul {
	margin:0px;
	padding:0px;
}

#navigation li {
/*	background-image: url(/static/images/micro/nav/tab_grey_right.png);  */
	background-image:none;
	margin:0px 1px 0px 0px;
	background-color:#c3e66e;
	padding: 0px 10px 0 0;
}

#navigation li:hover {
	background-color:#d7ee9e;
}

#navigation li.selected {
/*	background-image: url(/static/images/micro/nav/tab_grey_right.png);  */
	background-image:none;
	background-color:#ffcc00;
}

* html #navigation li {
/*	background-image: url(/static/images/micro/nav/tab_grey_right.gif);  */
	background-image:none;
}

#navigation a,
#navigation a:link,
#navigation a:active,
#navigation a:visited {
/*	background: url(/static/images/micro/nav/tab_grey_left.png) no-repeat top left; */
	background-image:none;
	color:#0066cc;
	padding: 5px 2px 5px 12px;
	text-shadow:none;
}



#navigation li.selected a,
#navigation li.selected a:link,
#navigation li.selected a:active,
#navigation li.selected a:visited {
	background-image:none;
	color:#cc0001;
}

* html #navigation a,
* html #navigation a:link,
* html #navigation a:active,
* html #navigation a:visited {
/*	background: url(/static/images/micro/nav/tab_grey_left.gif) no-repeat top left; */
	background-image:none;
}

* html body #navigation li.selected a,
* html body #navigation li.selected a:link,
* html body #navigation li.selected a:active,
* html body #navigation li.selected a:visited {
	background-image: none;
}

* html body #navigation li.selected {
	background-image: none;
}

#subnav {
	border-right:2px solid #fff;
	border-left:2px solid #fff;
	background-color:#ffcc00;
	color:#fff;
	-moz-box-sizing: content-box;
	width:896px;
}

#subnav_menu ul {
	border-right:1px solid #ffd940;
	border-left:1px solid #E8BB02;
}

#subnav_menu ul li {
	border-left:1px solid #ffd940;
	border-right:1px solid #E8BB02;
}	

#subnav_menu ul li#selected {
	background-color: #ffd940;
	border-left:1px solid #ffd940;
}

#subnav_menu ul li:hover {
	background-color: #ffd940;
	border-left:1px solid #ffd940;
}

#subnav_menu ul li a,
#subnav_menu ul li a:active,
#subnav_menu ul li a:link,
#subnav_menu ul li a:visited {
	color:#330066;
	text-shadow:none;
}

#subnav_menu ul li#selected a,
#subnav_menu ul li#selected a:active,
#subnav_menu ul li#selected a:link,
#subnav_menu ul li#selected a:visited {
	color:#d00001;
}

.roundcont {
	background-color:#fff6dd;
	border:1px solid #E7E0C9;
	color:inherit;
}

.eventbox a,
.eventbox a:link,
.eventbox a:active,
.eventbox a:visited {
	color:#0066cc;
}

.secondary_box {
	background-color:#fff6dd;
	border:1px solid #E7E0C9;
}

.subheader {
	background-color:#ffcc00;
}

#main_event {
	border:1px solid #E7E0C9;
}

#guest_list .invite_link a,
#guest_list .invite_link a:link,
#guest_list .invite_link a:active,
#guest_list .invite_link a:visited {
	background-color:#3399dd;
	border:1px solid #0066cc;
	color:#fff;
}

.profile_image_container #profile_overlay_text p {
	color:#fff;
}


/* Change the Footernav to be the same as the banner */
#footernav { 
	background-color: transparent;
	background:url(http://cdn.assets.anyvite.net/static/sites/pumpitupparty/pumpitup_footer_background.gif) no-repeat 0px 0px;
	border-top:none;
	color:#fff;
	padding-top:40px;
}

#footernav a, #footernav a:link, #footernav a:active, #footernav a:visited {
	color:#fff;
}

#bottom_dropshadow {
	display:none;
}

#footernav a.powered_by {
	margin-right:30px;
}

#footernav ul#alt_site_footer_nav {
	margin-left:30px;
	margin-top:10px;
}

#manage_guests tr th p { color:#fff;}