=/* CSS Document */
h3 { margin:0px}
body {
background-image:url(images/bg-new.jpg);
background-repeat:repeat-y;
background-position:top center;
background-attachment:scroll;
background-color:#4A0000;
margin:0;
color:#000000;
font:Arial, Helvetica, sans-serif;
font-family:Arial, Helvetica, sans-serif;
line-height:1.7;
font-size:12px;
}
.content {
width:960px;
margin-left:auto;
margin-right:auto;
margin-top:10px;
}

#music_menu {
font-size:12px;
height:390px;
overflow:scroll;
width:390px;
float:left;
background:#eeeeee;
line-height:1.2;
}
.song_linkbtn {
float:left;
width:60px;
}
#music_menu strong {
font-size:18px;
}
#playlists_menu {
float:right;
width:260px;
}

#music_menu ul, #music_menu li {
padding:4px;
}
.adlib { 
    font-family: 'AdLibBTRegular';
	font-size:22px!important;
}

@font-face {
    font-family: 'AdLibBTRegular';
    src: url('font/ad-lib-bt-webfont.eot');
    src: url('font/ad-lib-bt-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/ad-lib-bt-webfont.woff') format('woff'),
         url('font/ad-lib-bt-webfont.ttf') format('truetype'),
         url('font/ad-lib-bt-webfont.svg#AdLibBTRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

#music_menu a:hover {
color:#fff;
background:#4A0000;
}
#music_menu a {
display:block;
padding:5px;
}
.floatRight {
width:280px;
float:right;
}
.fpHeader {
height:35px;
}
.text_font {
font:Arial, Helvetica, sans-serif;
font-family:Arial, Helvetica, sans-serif;
line-height:1.5;
font-size:16px;
font-weight:bold;
}
.blackbox {
background-color:#BBBBBB;
padding:10px;
}
.redline {
padding:5px;
margin-bottom:5px;
}
h2 {
margin:0;
}
h1 {
line-height:1;
margin:0;
margin-bottom:5px;
}
.greyborder {
background-color:#FFFFFF;
padding:10px;
border:#999999 1px ;
border-style:solid;
margin-bottom:10px;
}
.redbox {
background-color:#990000;
padding:10px;
border:#999999 1px ;
border-style:solid;
margin-bottom:10px;
}
.col1{
	float:left;
	width:200px;
	font-size:16px;
	font-weight:bold;
}
.col1 a { 
padding:5px;
display:block;
}
.col1 a:hover { 

}
.col2{
	float:left;
	margin-left:10px;
	width:500px;
}
.col2wide{
	float:left;
	margin-left:10px;
	width:700px;
}
.frontPageStory {
margin-bottom:20px;
}
.frontPageStoryleft {
float:left;
width:170px;
}
.frontPageStoryright {
padding:5px;
border:#CCCCCC 1px solid;float:left;
width:310px;
background-color:#eee;
font-size:11px;
}

.frontPageStory .textdescription {
font-size:11px;
padding:5px;
border:#CCCCCC 1px solid;
background-color:#eee;
}

.frontPageStory .readmore a:hover {
padding:10px;
background-color:#CCCCCC;
}

.col3{
line-height:1.2;
margin-left:20px;
	float:left;
width:200px;
}
.col3 p {
margin:0;
	padding:0 5px 5px 5px;
font-size:11px;

}
.col3 a {
font-size:13px;
	padding:5px 5px 5px 5px;
display:block;
border-top:#CCCCCC 1px solid;
}
.col3 a:hover {
background:#eee;
}

.triCol{
	float:left;
	width:210px;
	margin-right:20px;
	height:110px;
}
.clear_both {
color:#FFFFFF;
clear:both;
}
.imgbox {
border:1px solid #999999;
}
.colA1{
	float:left;
	width:500px;
}
.colA2{
	float:left;
	margin-left:10px;
	width:320px;
}
.blogImageSmall {
width:160px;
height:120px;
}
.blogImageLarge {
width:500px;
height:380px;
border:1px solid #999999;

}

.clearboth {
clear:both;
}

.musicinfobox {
}
.musicinfo {
float:left;
width:270px;
height:100px;
margin-top:5px;
}

.musicimg {
float:left;
width:90px;
padding:5px;
height:90px;
}

.imgFloat {
width:160px;
padding:5px;
height:160px;
float:left;
margin-right:10px;
}

.Fourup {
margin-top:10px;
width:720px;
line-height:1.2;
}

a {
color:#666666;
text-decoration:none;
}
a:hover {
color:#4A0000;
text-decoration:none;
}

.videoBox img {
float:left;
margin-right:10px;
}
.videoInfo {
float:left;
}
#container { position: relative; width: 500px; margin-left:auto; margin-right:auto; }
#rotating-elements { background: #fff; border: #678; z-index: 5; padding: 0px; height: 380px;; }
.element-rotated { height: 380px; color: #000; width: 100%; }
.sideswap_nav { position: absolute; cursor: pointer; }
.sideswap_next { bottom: 0px; right: 0px; z-index: 1000; }
.sideswap_previous { bottom: 0px; left: 0px; z-index: 1000; }
