/**** TEXT ****/
p {
	font-size:.9em;
	color:#FFF;
}
h1 {
	font-size:1.5em;
	color:#FFF;
	margin:0 0 25px;
}
h2 {
	font-size:1.3em;
	color:#FFF;
}
h3 {
	font-size:1.2em;
	color:#FFF;
}
h4 {
	font-size:1.1em;
	color:#FFF;
}
/**** ANCHORS ****/
a:link, a:visited {
	color:#97bdd7;
	text-decoration:none;
}
a:hover, a:active {
	color:#FFF;
	text-decoration:none;
}
a#toggle:link, a#toggle:visited {
	background:transparent url(../images/bar_gradient.png) repeat-x scroll 0 0;
	color:#4B4B4B;
	display:block;
	float:left;
	font-size:0.8em;
	font-weight:bold;
	height:25px;
	line-height:25px;
	text-align:center;
	vertical-align:25px;
	width:780px;
}
a#toggle:hover {
	background:transparent url(../images/bar_gradient.png) repeat-x scroll 0 -25px;
	color:#888;
}
/**** NAVIGATION ****/
#menu ul {
	list-style:none;
	margin:12px 0 0 12px;
	padding:0;
	height:29px;
	width:437px;
	background:transparent url(../images/nav.png) no-repeat top left;
	position:relative;
}
#menu ul li {
	text-indent:-9999em;
	float:left;
	position:relative;
}
#menu ul li a {
	display:block;
	height:29px;
	position:relative;
	background:transparent url(../images/nav.png) no-repeat top left;
}
#menu ul li.home {left:0;top:0;position:relative;}
#menu ul li.face{left:80px;top:0;position:absolute;}
#menu ul li.twit {left:182px;top:0;position:absolute;}
#menu ul li.cast {left:267px;top:0;position:absolute;}
#menu ul li.contact {left:363px;top:0;position:absolute;}
#menu ul li a.home {background-position:0 0;width:46px;margin:0 34px 0 0;}
#menu ul li a.face {background-position:-80px 0;width:69px;margin:0 33px 0 0;}
#menu ul li a.twit {background-position:-182px 0;width:50px;margin:0 35px 0 0;}
#menu ul li a.cast {background-position:-267px 0;width:63px;margin:0 33px 0 0;}
#menu ul li a.contact {background-position:-363px 0;width:74px;}
#menu ul li a span {
	background:url(../images/nav.png) no-repeat top left;
	display:block;
	position:absolute;
	top:0;
	left:0;
	height:29px;
	width:100%;
	z-index:10;
}
#menu ul li a span:hover {cursor:pointer;}
#menu ul li a.home span, #home #menu ul li a.home {background-position:0 -29px;}
#menu ul li a.face span {background-position:-80px -29px;}
#menu ul li a.twit span {background-position:-182px -29px;}
#menu ul li a.cast span, #cast #menu ul li a.cast {background-position:-267px -29px;}
#menu ul li a.contact span {background-position:-363px -29px;}