BODY
{
	background-color: #FFF;
	margin: 0px;
	padding: 0px;
	font-family: helvetica, arial,sans-serif;
	font-size: 12px;
	color: #333;
}

a
{
	color: #335069;
	text-decoration: none;
}

a:hover { text-decoration: underline; }

#container
{
	margin: 0px auto 0px auto;
	width: 715px;
	padding: 0px 20px 10px 20px;
}

/* ***** NAVIGATION ITEMS ****** */
#header { padding-bottom: 18px; }

#header UL
{
	padding: 0px;
	margin: 0px;
}

#header UL LI
{
	display: inline;
	line-height: 2.5em;
	list-style: none;
}


#header UL LI A
{
	color: #FFF;
	text-decoration: none;
	background-color: #F90;
	padding: 0.5em;
	border: 1px solid #FFF; 
}

#header UL LI A:HOVER { border: 1px solid #666;}

#header H1 A
{
	text-decoration: none;
	color: #999;
}

#header H1 A:HOVER { color: #666; }
#header A.home { background-color: #FF0000; }
#header A.punqyourbrand { background-color: #FF6600; }
#header A.fanclubs {
	background-color: #FFFF00;
	color: #000000;
}
#header A.new_ideas { background-color: #A4D967; }
#header A.in_the_news { background-color: #C17230; }
#header A.podcasts { background-color: #6A5D55; }
#header A.blog {
	background-color: #00FF00;
	color: #000000;
}
#header A.contact_us { background-color: #0000FF; }


UL.level2 { display: none; }

UL#sub_navigation
{
	width: 130px;
	float: left;
	list-style: none;
	margin: 0px;
	padding: 0px 10px 0px 0px;

list-style-position: inside;
}

UL#sub_navigation.blog
{
	width: 100%;
	float: none;
	clear: all;
}

UL#sub_navigation LI
{
	font-size: 1.3em;
	padding-bottom: 8px;
}

UL#sub_navigation LI A
{
	color: #333;
	text-decoration: none;
}

UL#sub_navigation LI A:HOVER
{
	color: #000;
	text-decoration: underline;
}

/* ***** TEXT STYLES ****** */
#header H1, #header H2 { color: #999; }

#footer
{
	color: #666;
	margin-top: 50px;
}

#content P { line-height: 1.2em; }




a img{
	border: 0;
}
#header A.ourwork {
background-color: #000000;
}

