@charset "utf-8";
/* Div Reset */
div {
	position:relative;
	margin:0;
	padding:0;
}
/* Rounded Btns PNG Filter */
div.rounded a div img {
	width:32px;
	height:32px;
}
.links img {
	width:32px;
	height:32px;
}
div.rss {
	background: transparent url(images/icon-rss.png) no-repeat;
}
div.podcast {
	background: transparent url(images/icon-podcast.png) no-repeat;
}
div.email {
	background: transparent url(images/icon-email.png) no-repeat;
}
div.bookmarks {
	background: transparent url(images/icon-bookmark.png) no-repeat;
}
div.resources {
	background: transparent url(images/icon-resources.png) no-repeat;
}
div.archives {
	background: transparent url(images/icon-blog.png) no-repeat;
}
div.rounded a div {
	display: inline-block;
	behavior: url(iepngfix.htc);
	height:32px;
	width:32px;
	padding-right:8px;
}
.links div {
	display: inline-block;
	behavior: url(iepngfix.htc);
	height:32px;
	width:32px;
	padding-right:8px;
}
/* CSS Document */
body {
	margin:0px;
	padding:0px;
	background-color:#000000;
	color:#c2c2c2;
	font-family:Helvetica, Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight:bold;
}
div#headercontainer{
	background: url(images/bg-header.jpg) center repeat-x #8ec4ff;
	height:443px;
}
div#headercontainer div.wrapper{
	width:428px;
	height:390px;
	padding: 53px 0 0 472px;
	background: transparent url(images/amanda.png) no-repeat -25px 5px;
	behavior: url(iepngfix.htc);
}
div#bodycontainer{
	background: url(images/bg-body.gif) top repeat-x;
}
div#destinylogo{
	background: transparent url(images/dwologo.png) top center no-repeat;
	behavior: url(iepngfix.htc);
	width:70px;
	height:50px;
	position:absolute;
	top:25px;
	right:-20px;
}
div#bodycontainer div.wrapper{
	width:900px;
	min-height:640px;
	padding-top:50px;
	padding-bottom:150px;
}
div#bodycontainer div.wrapper div#left{
	width:450px;
	float:left;
	padding-top:70px;
}
div#bodycontainer div.wrapper div#right{
	width:428px;
	float:right;
	padding-top: 40px;
	background:url(images/ipod_plug.gif) no-repeat 22px 385px;
}
div#footercontainer{
	background: url(images/bg-footer.jpg) center repeat-x #487bcb;
	height:30px;
}
div#footercontainer div.wrapper{
	width:900px;
	text-align:center;
	color:#224b79;
	padding-top:8px;
}
div#footercontainer div.wrapper a{
	color:#1c3e65;
	text-decoration:none;
}
div#footercontainer div.wrapper a:hover{
	color:#1c3e65;
	text-decoration:underline;
}
/* Rounded Btns - Header */
div#headercontainer div.rounded a {
	webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
	background:none;
	color:#FFFFFF;
	float:left;
	margin-top:15px;
	margin-left:20px;
	padding:3px 12px;
	text-decoration:none;
}
div#headercontainer div.rounded a:hover {
	background: transparent url(images/bg-headerbtn.png) repeat;
	text-decoration:none;
}
/* Rounded Btns - Body */
div#broadcast{
	margin:30px 0;
	height:49px;
	background:url(images/livebroadcast.gif) no-repeat left top;
	cursor:pointer;
	display: none; /* Hide Button */
}
div#broadcast:hover{
	background-position:left bottom;
}
div#fbook{
	margin:35px 0 0 0;
	height:100px;
	background:url(images/pafbook.jpg) no-repeat left top;
	cursor:pointer;
}
div#fbook:hover{
	background-position:left bottom;
}
/* Rounded 4up Btns - Body */
div#linkscontainer {
	webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -khtml-border-radius: 5px;
	border-radius: 5px;
	height:130px;
	width:445px;
	background:#0e0e0e;
	margin-top:25px;
}
div#linkscontainer div.links {
	border-radius-topleft:5px;
	background-color:none;
	width:180px;
	height:50px;
	padding-top:15px;
	color:#FFFFFF;
	text-align: left;
	padding-left:30px;
}
div#linkscontainer div.links:hover {
	background-color: #242424;
}
div#linkscontainer div.left {
	float:left;
	margin:0;
}
div#linkscontainer div.right {
	float:right;
	margin:0;
}
div#linkscontainer div.topleft {
	webkit-border-radius-bottomright:5px;
	webkit-border-radius-topleft:5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-topleft:5px;
	-khtml-border-radius-bottomright:5px;
	-khtml-border-radius-topleft:5px;
	border-radius-bottomright:5px;
}
div#linkscontainer div.topright {
	webkit-border-radius-bottomleft:5px;
	webkit-border-radius-topright:5px;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-topright:5px;
	-khtml-border-radius-bottomleft:5px;
	-khtml-border-radius-topright:5px;
	border-radius-bottomleft:5px;
}
/* iPod */
div#ipod {
	webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    -khtml-border-radius: 15px;
    border-radius: 15px;
	float:right;
	height:550px;
	width:365px;
	background:url(images/bg-ipod.gif) bottom repeat-x #FFFFFF;
	text-align:center;
}
div#headphones {
	height:270px;
	width:150px;
	background: transparent url(images/headphones.png) no-repeat;
	behavior: url(iepngfix.htc);
	position:absolute;
	left:807px;
	top:462px;
	z-index:-10;
}
/* Other Classes */
div.wrapper{
	margin:auto;
}
div.rounded a img, div#linkscontainer div.links img {
	border:none;
	vertical-align: middle;
	padding-right:8px;
}
/* Text Styles */
h1{
	text-indent:-999999px;
	position:absolute;
}
h2{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:43px;
	margin:0;
}
h3{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	margin:10px 0;
}
p{
	margin:0;
}
div#headercontainer h2{
	color:#224b79;
}
div#headercontainer h3{
	color:#4382ca;
}
div#headercontainer p{
	color:#ffffff;
}
div#bodycontainer h2{
	color:#ffffff;
}
div#bodycontainer h3{
	color:#616161;
}


/* Added by Charles */

.nostyle {
	text-decoration: none;
	color: #224b79;
}

#player1 {
	margin: 0 auto;
	margin-top: 15px;
	width: 350px;
	height: 600px;
}

#facebook {
	margin-top: 10px;
	margin-left: -30px;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 11px;
	font-variant: normal;
	font-style: normal;
	font-weight: normal;
	color: #3B5998;
	text-decoration: none;
	}

#facebook ul {
	list-style-type: none;
}

#facebook ul li {
	display: block;
	float: left;
	margin: 0 auto;
	margin-right: 5px;
}