* {padding:0; margin:0;}

body {
	background:#000000 url(/images/bg_main.jpg) no-repeat top center;
	color:#000000;
	margin:0;
	padding:0;
	font-family:Times, "Times New Roman", serif;
	font-size:14px;
}
a, a:link, a:visited {
	color: #47b7cb; 
	text-decoration:underline;
	border:0pt none;
}
a:hover,a:active {
	color: #444444; 
	text-decoration:none;
	border:0pt none;
}

/* template sizing edits */
.container, #ft {width:963px;margin:0 auto;}
h1 {display: none;}
#navigation {height:565px; width:963px; background:#6c6c6c url(/images/bg_nav.jpg) no-repeat;}
div.span-22 {
	background:#6c6c6c url(/images/bg_mid.jpg) repeat-y;
	float:left;margin-right:0;
	width:923px;
}
.append-1 {padding-right:20px;}
.prepend-1 {padding-left:20px;}
/* left column */
.span-13 {width:593px; background: url(/images/bg_content.jpg) no-repeat top left;}
.append-0 {padding-right:30px;}
/* right column */
.span-8 {width:300px; background: url(/images/bg_sidebar.jpg) no-repeat top left;}
#ft {background: url(/images/bg_ft.jpg) no-repeat top;}
#ft-logos {padding:30px 0 10px 10px;}
#pos-bot {padding:30px 10px 10px 0;}
/* one column edits */
body.pg-user #navigation {background:#6c6c6c url(/images/bg_nav_wide.jpg) no-repeat;}
body.pg-user div.span-22 {
	background:#6c6c6c url(/images/bg_mid_wide.jpg) repeat-y;
	float:left;
	clear:both;
	margin-right:0;
}
body.pg-user #bd {overlay:hidden;}
.span-wide {float:left; width:923px; margin:0; padding:0; background: url(/images/bg_content_wide.jpg) no-repeat top;}
body.pg-user #ft {background: url(/images/bg_ft_wide.jpg) no-repeat top;}
td.s_filter {padding:10px;}
td.s_paging {padding:0 10px;}

/* buttons */
.btn {background:#ffffff; color:#484848;}
a.btn, .btn:link {text-decoration:none; color:#484848;}
.btn:hover { background-color: #484848; color:#47b7cb;} 
.btn:active { background-color: #484848; }

/* headers */
h4 {
background:#464646 url(/images/bg_h4.jpg) repeat-x;
color: white;
padding:0 10px;
height:21px;
margin-bottom:0;
}
h4 a, h4 a:link, h4 a:visited,{
color: white;
text-decoration:none;
}
h4 img {line-height:0;margin-bottom:0;height:21px; padding:0;}

/* modules */
.s_channel {margin: 15px 0 0 0;}
.s_channel h3 {font-weight:bold; color:#47b7cb; font-size:17px; margin-bottom: .1em; }

/* container item */
.s_items {margin:0;}
.span-13 .s_item {background: url(/images/bg_item.jpg) no-repeat bottom left;}
.s_item {margin:0; padding:10px;}
p.formats {margin: 0; padding: 0;}
div.container table {margin-bottom:0px; padding:5px;}

/* sidebar ad */
.span-8 div#pos- {margin:0;}
div.sz-300x250{
	background: transparent url("/images/300x250_adv.gif") no-repeat bottom center;
	width: 300px;
	height: 270px;
}
.icon_links {margin:10px 0 0 10px;}
/* images */
img.image, img.fullsize, img.thumbnail {float: left; margin: 10px 0 0 10px; padding: 0; border:solid 4px #47b7cb;}
img.image:hover, img.fullsize:hover, img.thumbnail:hover {border:solid 4px #444444;}

/* sidebar gallery */
.span-8 #s_gallery .s_item {margin: 0; padding:0;}
.span-8 #s_gallery img.image {float: left; margin: 10px 0 0 10px; padding: 0; border:solid 4px #47b7cb;}
.span-8 #s_gallery img.image:hover {border:solid 4px #444444;}
.span-8 #s_gallery img.image {width:50px; height:50px;}
body.pg-photos .span-8 #s_gallery {display:none;}

/* sidebar online */
.span-8 div#s_whoisonline div.s_items, .span-8 div#s_members div.s_items {margin:0;}

/* sidebar discography */
.span-8 div#s_discography img.fullsize {margin:0 10px 0 0;}

/* events */
body.pg-home div#s_events span.location {white-space:normal;}
#s_events h4 span.s_events_up_arch {display: none;}
div.span-8 table.t_events td {border:0; padding:0; margin:0;}

.s_gmap_detail {margin:0px 10px;}

/* comments */
#s_comments .btn {margin-top:12px;}

/* media */
#s_media img.image {margin:0 10px 10px 0;}
body.pg-media div#s_media { position:relative;}
div#switcher {position: absolute; z-index:5; top:0px; left:200px; color:#fff;}
.selected {color:#fff;}
span.button:hover { cursor:pointer;}
body.pg-media .span-13 div#s_media img.play_btn {display:none;}
body.pg-media .span-13 div#s_media img.image { width:100px; height:60px;}
body.pg-media .span-13 div#s_media div.s_items {margin:0; padding:0; } /* JS will start simulating the thumb click */
body.pg-media .span-13 div#s_media div.s_item {margin:0 5px 5px 5px; display:none;}
body.pg-media .span-13 div#s_media div.s_item.selectedVideo,
body.pg-media .span-13 div#s_media div.s_item.selectedVideo a {color:#47b7cb;}
body.pg-media .span-13 div#s_media div.s_item.selectedVideo img.play_btn {display:block;}
body.pg-media .span-13 div#s_media div.s_item.selectedVideo img.image {border: 4px solid #47b7cb;}
body.pg-media .span-13 div#s_media div.s_item.hoveredVideoClip {cursor:pointer;}
body.pg-media .span-13 div#s_media p.s_byline {padding:0px;}
body.pg-media .span-13 div#s_media h3 {font-size:12px !important; font-weight:bold; line-height:100%;}
body.pg-media .span-13 div#s_media h3 a {line-height:100%;}
body.pg-media .span-13 div#s_media div.s_items{height:280px; overflow: auto; position: relative;} 
div.spacer {height:20px;}
div#s_player div.last h3 {clear:both;}
body.pg-media div#s_media span.s_icon {padding-left:0;background:none;}
div#s_player p.formats_top {display:none;}

/* style photos */
img.image, img.fullsize, img.thumbnail, img.userfullsize, img.userthumbnail   { float: left; margin: 0 10px 10px 0; padding: 0; }

/* gallery */
body.pg-photos div.span-13 .s_item {background:transparent none;}
body.pg-photos div.span-13 .s_item {padding:0;}
body.pg-photos div.span-13 .s_items {padding:10px;}
body.pg-photos div.span-8 #s_gallery div.s_item {clear:none;}

/* extras */
div.wallpapers {margin:10px 10px 0 0; width:148px; float:left;}
div.buddy {margin:10px 10px 0 0; float:left;}
body.pg-extras img.thumbnail {float:none; clear:both; margin:0;}

/* footer */
#socialBlock ul {list-style:none; margin-top:30px;}
#socialBlock ul li {margin:0 10px 0 0; display:inline; float:left;}
#footer {margin:0 20px;}
#footer a.logoUni {display:block; float:left;}
#footer .footerText {
color:#ffffff;
float:left;
display:block;
width:740px;
text-align:center;
margin-top:20px;}
#footer .footerText a:link, 
#footer .footerText a:visited, 
#footer .footerText a:active {color:#ffffff;text-decoration:none;}
#footer .footerText a:hover {color:#47b7cb;}
#footer a.logoVerve {display:block;float:right;}

th {text-align:left;}
td.s_filter form {text-align:right; }
h4 a img {float: none; display: block;}
.s_block {display: block;}

label {margin-left:5px;}

.address1,
.address2,
.zip {display: block;}

p.sharethis {font: normal 9px Verdana, Arial, Helvetica; clear: both; color: #555; margin-top: 20px;} /* lyrics */

body.pg-ringtones li.s_track {clear: both; margin-bottom: 3em; margin-top: 2em;} /* ringtones */ 
