@charset "utf-8";
/* CSS Document */

body{
	font: .75em/1.35em Verdana, Helvetica, Arial, Geneva, sans-serif;
	margin: 0;
	margin-bottom:1.5em;
	padding: 0;
	background-color:#333;
	background-image:url(/images2/bg2.gif);
}
.post .links {
	font-weight:bold;
}
.post a{
		text-decoration:none;
		color:#06C;
		
}
.post a:visited{
		color:#036;
}
.post a:hover{
		color:#036;
}
.imgborder{
	border: 3px solid #000;
}
#articleheader {
	font-weight: bold;
	font-size: 15px;
}
.fillpoll{
	background-color:#000;
	width:249px;
	margin-top:.05em;
	margin-bottom:.55em;
	border:#30303a 2px solid;
}
#articlesubheader {
	font-weight: bold;

}

#articleauthor {
	font-style: italic;
}
.slideshow{ /*CSS for DIV containing each image*/
float: left;
margin-right: 10px;
margin-bottom: 10px;
width: auto;
}
.pollbody-top{
	margin-left:-2em;
	margin-right:-2em;
	background-image:url(../billboard/image/poll-top.jpg);
	background-repeat:no-repeat;
	width:352px;
	height:14px;
	
}
.pollbody-body{
	margin-left:15em;
	margin-right:15em;
	padding-left: 2em;
	padding-right: 2em;
	word-wrap: break-word;
	background-image:url(../billboard/image/poll-body.jpg);
	background-repeat:repeat-y;
	width:309px;
	color:#CCC;
	font-size:90%;
}
.pollbody-body a{
	color:#CCC !important;
	text-decoration:none;
	
}
.pollbody-body a:hover{
	color:#999 !important;
}
.pollbody-body .poll_hr{
	margin-top: .8em;
	margin-bottom: .2em;
	margin-left: 0em;
	margin-right: 75%;
	border:0;
	height: .1em;
	background-color:#CCC;
	}
.pollbody-bottom{
	margin-left:-2em;
	margin-right:-2em;
	background-image:url(../billboard/image/poll-bottom.jpg);
	background-repeat:no-repeat;
	width:352px;
	height:15px;
	
}
#submit_poll, #rest{
	margin-top:1.2em;
}
#poll_form{ margin-top:0em; margin-bottom:0em;}

.poll-title{
	background-color:#61616b;
	margin-left:4.5em;
	margin-right:4.5em;
	margin-bottom:.65em;
	padding-top:1em;
	padding-bottom:1em;
	text-align:center;
	border:#30303a 1px solid;
	font-weight:bold;
}
.slideshow img{ /*CSS for each image tag*/
border: 0px;
}

#container {
	width: 79.834em;
	margin: 0 auto 0 auto;
	
	background-color:#000;
	}
#header {
	background:#000; 
	padding: 0em 0em .6em 0em;
	}
#navigation {
	width: 79.834em;
	padding: .7em 0em .2em 0em;
	}
#bar{
		background-image:url(/images2/bar.gif);
}
#navigation a {
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
	padding: 0em 1.09em 0em 1.09em;
	background:transparent;
	}
#navigation li a:hover
{
	text-decoration:underline;
}	
#navigation ul {
	margin: 0em 0em 0em -2em;
	}
#navigation li {
	display: inline;
	margin: 0em 0em 0em -.315em;
	}
#maincontent {
	margin: 0em 25em 0 0;
	padding: 0em .9em 0 .9em;
	}
#subcontent {
	margin: 0em 0 0 21em;
	padding: 0em .95em 0 .95em;
	}	
#subnav {
	float: left;
	width: 19.96em;
	padding-top: .5em;
	margin-left: 1em;
	background-color:#1F1F1F;
	background-image:url(/images2/lftsbbg.jpg);
	}	
#subnav ul{
	list-style:none;
	margin-left: -2.5em;
}
#subnav li{
	margin-top:-.7em;
	padding-top: .45em;
	padding-left: 1em;
	padding-bottom:1em;
}

#subnav a{
	color:#999;
	text-decoration:none;
}
#subnav  a:visited{
	color:#666;
}
#subnav a:hover{
	color:#888;
}
#subnav .current{
	background-image:url(/images2/currentsubnav.gif);
	background-repeat:no-repeat;
	font-weight:bold;
	

}
#sidebar {
	float: right;
	width: 24.11em;
	padding-top: .5em;
	margin-right: .89em;
	background-color:#333;
	background-image:url(/images2/sidebg.jpg);
	}
#sidebar a{
	color:#999;
	text-decoration:none;
}

#sidebar  a:visited{
	color:#666;
}
#sidebar a:hover{
	color:#666;
}
#footer #copyright {
	clear:both;
	padding: 0 0 0 0;
	color:#333;
	background:transparent;
}
#copyright p {
	text-align:center;
	font-weight:bold;
		margin:0em;
	font-size: 85%;
}
#maincontent h2 {
	color:#284146;
}
#maincontent h3 {
	font-size: 1.25em;
	margin-top: -.01em;
	margin-bottom: -1.3em;
	color:#284146;
}

#maincontent h3 a{
	color:#284146 ;
}

#maincontent h3 a:visited{
	color:#35575D;	
}
#maincontent h3 a:hover{
	color:#35575D;
}

#maincontent h6 {
	font-size: .80em;
	margin-top: 2.55em;
}

#maincontent h5 {
	font-size: .88em;
	margin-bottom:-.1em;
	color:#14334d;


}

.commentdate {
	font-size: .88em;
	color:#14334d;
	padding-left: 14px;
	margin-top: -50px;
}
.commenttp{
	background-image:url(/images2/cmtp.png);
	background-repeat:no-repeat;
	}
.commentbt{
	background-image:url(/images2/cmbt.png);
	background-repeat:no-repeat;
	}	
.commentbd{
	background-image:url(/images2/cmbd.png);
	background-repeat:repeat-y;
	padding-left: 10px;
	padding-right: 44px;
}
.videotitle{ font-weight:bold; font-size: 113%;}
.commenttext{
		font-weight:normal;
}

.commentname{
	padding-bottom: 25px;
}

.commentspk{
	position:absolute;
	padding-top: 17px;
	padding-left: 0px;
}

#commentsection{
	background-color:#F8F8F8;
	border-width:thin;
	border-style:inset;
	border-color:#708090;
	padding-left: 7px;
	padding-top: 5px;
}

#playerbg{
	background-color:#F8F8F8;
	border-width:thin;
	border-style:inset;
	border-color:#708090;
	padding-left: 7px;
	padding-top: 14px;
	width: 594px;
	text-align:center;
	margin-left:33px;
	font-weight:bold;
	font-size:90%;
	color:#333;
}

#detachedplayerbg {
	background-image:url(/images/contentbody.gif);
	background-repeat:repeat;
	margin: 0;
}

#maincontent .noresultssearch{
	margin-bottom: 50.35em;
}

.date{
	background: url(/images2/datebg.png) no-repeat;
	width:50px; 
	height:50px;  
	position:relative; 
	float:left; 
	overflow:hidden;
	margin-top: -.05em;
	padding-top: .6em;
}
.date br{
	margin-bottom: .2em;
}
.day{
	margin-left: .45em;
	color:#2f2c24;
	font-size: 1.7em;
	font-weight:bold;
}
.month{
	margin-left: .85em;
	color:#DEEAEC; 
	font-size:11px; 
	font-weight:bold; 
	text-transform:uppercase;
}

#maincontent .title{
	padding-left: 2.73em;
	padding-top: .15em;
	font-size: 1.5em;
}

#maincontent .postinginfo{
	margin-top: -2.55em;
	color:#666;
}

#maincontent .taginfo{
	margin-top: -.05em;
	margin-bottom:1em;
	color:#333;
}
#maincontent .taginfoindex{
	margin-top: -.05em;
	margin-bottom:-1em;
	color:#333;
}
.center {
	text-align:center;
}
img{
	border:0;
	}
#maincontent .post table {
	font-size: 98%;
	margin-left:auto; 
	margin-right:auto;
}

#maincontent .post table th {
	color:#FFF;
	background-color:#1B4A76;
	
}

.titleshighlight {
	color:#FFF;
	background-color:#1B4A76;
	font-weight:bold;
	
}

#subcontent .post table th {
	color:#FFF;
	background-color:#1B4A76;
	text-align:left;
	
}

#maincontent .post table td {
	font-weight:bold;
	
}

#maincontent .post table .column2 {
	font-weight:normal;
	
}

#maincontent .post .odd {
	background-color:#B7D3EE;
	
}

#subcontent .post .odd {
	background-color:#f8f8f8;
	font-weight:bold;
	font-size:93%;
	
}
#musicheader, #musicheader2, #musicheader3{
	background-image:url(../images2/musicheader.gif);
	width: 603px;
	height:31px;
	font-weight:bold;
	color:#f1f1f1;
	text-align:center;
	font-size:112%;
}

.albumname{
	font-weight:bold;
	font-size:150%;
}
.subalbumname{
	font-size:75%;
	color:#333;
}
.albuminfobg{
	background-color:#efeeee;
}

.musicsections{
	background-color:#e9e9e9;
	font-weight:bold;
	font-size:97%;
}

#subcontent .post .odd2 {
	background-color:#B7D3EE;
	
}
#subcontent .post .even {
	background-color:#ececee;
	font-weight:bold;
	font-size:93%;

	
}
.filesizestyle{
	color:#FFF;
	font-weight:bold;
	background-color:#1B4A76;
    width: 95px;
}
#footer{

	font-size: 89%;
	height:198px;
	background-color:#000;
	margin: -1em 0em -1em 0;
	background-image:url(/images2/footer.jpg);
	background-repeat:no-repeat;
}
#footer-menu ul {
	margin: 0 0 0em;
	padding: 0;
	list-style-type: none;
	left: auto;
	font-size: 85%;
}

#footer-menu li {
	margin: .7em 3.75em .7em 0em;
	padding: 0em 0em 0em 0em;
	list-style-type: none;
	width:auto;
	float: left;
	display: inline;
	font-weight: bold;
	color:#CCC;
	background:transparent;

}

#footer-menu ul li {
	float: none;
	margin: 0;
	font-weight: normal;
	display: block;
	width: auto;
}

#footer-menu a{
	color:#CCC;	
	text-decoration:none;
	background:transparent;	
}


#footer-menu a:visited{

	text-decoration:none;
	color:#999;
/*	background: transparent url(images2/selecticon.gif) center right no-repeat;*/
}

#footer-menu a:hover{
	text-decoration:underline;
	color:#999;
/*	background: transparent url(images2/selecticon.gif) center right no-repeat;*/
}


.clearfloat {
	clear:both;
    height:0;  
    font-size: .08em;
    line-height: 0em;
}
#maincontent .post {
	background-image:url(/images2/topbg.jpg);
	background-position:top;
	background-repeat:no-repeat;
	background-color:#FFF;
	border: .1em solid #DDD;
	padding: .5em .5em 0 .5em;
}

#maincontent .postbottom {
	background-image:url(/images2/bottombg.jpg);
	background-repeat:no-repeat;
	height: 3.16em;
	margin-top: -2em;
	margin-left:-.49em;
	margin-right: -.49em;
}

#subcontent .post {
	background-image:url(/images2/subtopbg.jpg);
	background-position:top;
	background-repeat:no-repeat;
	background-color:#FFF;
	border: .1em solid #DDD;
	padding: .5em .5em 0 .5em;
}

#subcontent .postbottom {
	overflow:hidden;

	background:url(/images2/subbottombg.jpg) no-repeat 100% 100%;
	margin-left:-.49em;
	margin-right: -.49em;
	padding: .5em .5em .75em .5em;
}
.post hr{
	margin-top: -1.5em;
	margin-bottom: 1em;
	margin-left: -4.2em;
	margin-right: 45%;
	border:0;
	height: .17em;
	background-color:#3F5F6C;
	}


#sidebar h4 {
	margin-top: -.01em;
	color:#FFF;
	padding-left: .5em;
	padding-top: .4em;
	background:transparent;

}

#sidebar hr{
	margin-top: -1em;
	margin-left: .5em;
	margin-bottom: 1.5em;
	margin-right: 5%;
	border:0;
	height: .1em;
	background-color:#CCC;

}
#sidebar ul{
	list-style:none;
	margin-left: -1em;
}

.commentlist{
	list-style:none;
	margin-left:-3.3em;
}

.commentodd{
	background-color:#B7D3EE;
}
.cate{
	font-size: 1.10em;
	font-weight:bold;
	color:#033;
	margin-bottom: .3em;
}
#musicrules {
	background-color: #DEE1EF;
	border: 2px dotted #1B4A76; 
	padding: 3px;
	padding-top: 8px;
	padding-bottom: 9px;
}

.musicrules {
	font-weight: bold;
	color: #1B4A76;
}
.musicseclink a{
	font-weight:bold;
	font-size:110%;
	color:#3c3f43;
}
.musicseclink a:visited{
	color:#4e555d;
}
.musicseclink a:hover{
	color:#4e555d;
}
.musicsubseclink a{
	font-weight:bold;
	font-size:95%;
	color:#3c3f43;
}
.musicsubseclink a:visited{
	color:#4e555d;
}
.musicsubseclink a:hover{
	color:#4e555d;
	text-decoration:underline;
}
.littlenav a,.littlenav{
	font-weight:bold;
	font-size:95%;
	padding-bottom: 7px;
}
#wallpapertbl, #wallpapertbl a{
	color:#332a17;
	font-weight: bold;
	text-align:center;
}
#wallpapertbl a:hover{
	color:#5a4c2f;
}
.nextlink, .nextlink a{
	text-align:right;
	color:#375374 !important;
}

.nextlink a:hover{
	color:#446489 !important;
}

.walliconbg3{
	background-image:url(../images2/wallicontemp.jpg);
	background-repeat:no-repeat;
}
.walliconbg4{
	background-image:url(../images2/wallicontemp2.jpg);
	background-repeat:no-repeat;
}
.walliconbg3_3{
	background-image:url(../images2/wallicontemp_3.jpg);
	background-repeat:no-repeat;
}
.walliconbg4_3{
	background-image:url(../images2/wallicontemp2_3.jpg);
	background-repeat:no-repeat;
}

.othericonbg3{
	background-image:url(../images2/othericontemp.jpg);
	background-repeat:no-repeat;
}
.othericonbg3_3{
	background-image:url(../images2/othericontemp_2.jpg);
	background-repeat:no-repeat;
}

#prvpg{ 
  display: block;
  width: 75px;
  height: 25px;
  background: url("../images/prvpgbtt.jpg") no-repeat 0 0;
}
#prvpg:hover
{ 
  background-position: 0 -24px;
}

#nxtpg{ 
  display: block;
  width: 75px;
  height: 25px;
  background: url("../images/nextpgbtt.jpg") no-repeat 0 0;
}
#nxtpg:hover
{ 
  background-position: 0 -24px;
}

#prvpg span
{
  display: none;

}

#nxtpg span
{
  display: none;
}
.ltinvbutn{
	margin-right:76px;
}
.rtinvbutn{
	margin-right:76px;
}
.currentpg{
	font-weight:bold;
	font-size: 127%;
}
