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


	background: #000 url(/images/stripe.png);
	background: #000000 url(http://bia2.com/temp/bg.jpg) repeat-x fixed; 
	background-repeat: no-repeat;
	background-attachment: fixed; 
font-family:"Trebuchet MS",Verdana,Arial,sans-serif;
background-repeat: repeat-x;
background-position: center top;
margin: 7px 0px 20px 0px;
text-align: center;
min-width: 950px;
font-size: 14px;
line-height: 1.4em;

}

p {
margin: 0px;
padding: 0px;
line-height: 1.5em;
 font-size: 16px;
}

.underline {
text-decoration:underline;
}

a:link {color: #333333}
a:link {font-size: 14px;}
a:link {text-decoration:underline;}
a:visited {color: #333333}
a:visited {font-size: 14px;}
a:hover { color: #0099ff}

H1 {
font-size:28px;
color:#333333;
text-transform: capitalize;
font-weight:bold;
}


h2 a:link {
font-size:20px;
text-decoration: underline;
}

h2 a:visited {
font-size:20px;
text-decoration: underline;
}

h2 a:hover {
font-size:20px;
text-decoration: underline;
}

h2 a:active {
font-size:20px;
text-decoration: underline;
} 


H2 {
font-size:20px;
color: #444444;
font-weight:bold;
}

H3 {
font-size: 18px;
color:#444444;
text-transform: capitalize;
}

#wrapper {
	margin:0 auto;
	width:975px;
	text-align: left;
}

.menu a {
		float: left;
		display:block;
		width:65px;
		height:71px;
		background: url("http://www.bia2.com/images/menu20/menu_store.gif");
		border-bottom: 5px solid #444;
		background-color:#292929;
		}

.menu a:hover {
		border-bottom:5px solid  #09C;
		background-color: #333;
		}
		
.chat-active {
		float: left;
		display:block;
		width:65px;
		height:71px;
		background: url("http://www.bia2.com/images/menu20/menu_fb.gif");
		background-position: -607px;
		border-bottom: 5px solid #444;
		background-color:#292929;
		}

.home a { background-position: 0px;}   
  
.music a { background-position: -63px; }
  
.video a { background-position: -128px; }
  
.mp3 a { background-position: -188px; }

.store a {	background-position: -908px; }

.facebook a {	background-position: -928px; }

.mobile a {	background-position: -780px; }

.store-active {
		float: left;
		display:block;
		width:65px;
		height:71px;
		background: url("http://www.bia2.com/images/menu20/menu_fb.gif");
		background-position: -908px;
		border-bottom: 5px solid #444;
		background-color:#444;
		}

.radio a { background-position: -249px; }

.dj a {	background-position: -307px; }

.review a {	background-position: -362px; }

.photo a {	background-position: -423px; }

.photo-active {
		float: left;
		display:block;
		width:65px;
		height:71px;
		background: url("http://cdn.bia2.com/images/menu20/menu_store.gif");
		background-position: -423px;
		border-bottom: 5px solid #444;
		background-color:#444;
		}

.event a {	background-position: -484px; }

.event-active {
		float: left;
		display:block;
		width:65px;
		height:71px;
		background: url("http://cdn.bia2.com/images/menu20/menu_store.gif");
		background-position: -484px;
		border-bottom: 5px solid #444;
		background-color:#444;
		}

.astrology a {	background-position: -546px; }

.astrology-active {
		float: left;
		display:block;
		width:65px;
		height:71px;
		background: url("http://cdn.bia2.com/images/menu20/menu_store.gif");
		background-position: -546px;
		border-bottom: 5px solid #444;
		background-color:#444;
		}

.chat a {	background-position: -607px; }

.forum a {	background-position: -662px; }

.pranks a {	background-position: -723px; }

.blogs a {	background-position: -846px; }

<!--front-->

.borderit-white img{
border: 1px solid #ccc;
}



.borderit-white:hover img{
border: 1px solid #fff;
}

.borderit-blue img{
border: 2px solid #444;
}

.borderit-blue:hover img{
border: 2px solid #0099FF;
}

a.none:hover {background: none}
 
a.artist-video {
	font-size: 12px;
	color:#ccc;
	text-decoration: none;
	display: block;
	width: auto;
	height: 55px;
	padding: 4px 0px 0px 4px;
	vertical-align:middle;
}


a.artist-video:hover {
color: #ffffff;
background : #444 url(/images/arrow.png) no-repeat right center;
/*border:1px solid #006699;*/
}
 
 .feat {
position: absolute;
padding-top: 2px;
padding-left: 8px;
z-index:30;
}

.padding-top { padding-top: 10px; }
.padding-bottom {padding-bottom: 10px; }
.padding-left {padding-left: 10px; }
.padding-right {padding-right: 10px; }
 
<!-- template styles start-->
.header-template {
height: 157px;
width: 950px;
}

.header-main {
width: 975px;
}

.search_box {
background:#eee;
border:2px solid #444;
height: 23px;
font-size: 17px;
color:#333;
vertical-align:top;
}

.search_submit {
vertical-align:top;
}

.search_all {
padding-top: 25px;
float:right;
padding-right: 10px;
}

.all-template {
width: 950px;
}

.main-template {
background-color: #FFFFFF;
width: 975px;
float:left;
}

.content {
padding: 15px 0px 15px 15px;
}

.top-ad-template {
width: 975px;
height: 0px;
float:left;
background-color:#fff;
}

.bottom-ad-template {
width: 975px;
height: 30px;
float:left;
background-color:#fff;
}


.breadcrumb-template {
width: 975px;
height: 30px;
float:left;
background-color:#FFFFFF;
text-align:left;
padding-top: 6px;

}

a.breadcrumb:link {color: #333}
a.breadcrumb:link {text-decoration: underline}
a.breadcrumb:link {font-size: 18px}
a.breadcrumb:visited {color: #333}
a.breadcrumb:visited {text-decoration: underline}
a.breadcrumb:visited {font-size: 18px}
a.breadcrumb:hover {background: none}
a.breadcrumb:hover {text-decoration: underline}
a.breadcrumb:hover {color: #0099ff;}

a.breadcrumb-hd:link {color: #ccc}
a.breadcrumb-hd:link {text-decoration: underline}
a.breadcrumb-hd:link {font-size: 18px}
a.breadcrumb-hd:visited {color: #ccc}
a.breadcrumb-hd:visited {text-decoration: underline}
a.breadcrumb-hd:visited {font-size: 18px}
a.breadcrumb-hd:hover {background: none}
a.breadcrumb-hd:hover {text-decoration: underline}
a.breadcrumb-hd:hover {color: #0099ff;}

a.events-title:link {color: #999}
a.events-title:link {text-decoration: underline}
a.events-title:link {font-size: 18px}
a.events-title:visited {color: #999}
a.events-title:visited {text-decoration: underline}
a.events-title:visited {font-size: 18px}
a.events-title:hover {background: none}
a.events-title:hover {text-decoration: underline}
a.events-title:hover {color: #F39;}

.breadcrumb {
font-size: 18px;
color:#666;
}


.borderit img{
border: 2px solid #aaaaaa;
padding: 2px;
}


.borderit:hover img{
border: 2px solid #0099FF;
}

.borderit-grey img{
border: 1px solid #ddd;
padding: 0px;
}

.borderit-grey:hover img{
border: 1px solid #999;
}

.borderit-horoscopes img{
border: 1px solid #ddd;
padding: 0px;
}


.borderit-horoscopes:hover img{
border: 1px solid #999;
}

.footer-template {
background-color:#222;
height: 225px;
width: 975px;
float:left;
}

.padding-left {
padding-left: 10px;
}
<!--template styles end-->

/* footer styles */
.footer {
	color: #666666;
	font-size: 12px;
	background-color:#222;
	width: 975px;
	height: 220px;	/*firefox fix*/

}

.footer-box {
width: 315px;
height: 215px; /*ie fix*/
background-color:#222;
float:left;
padding: 10px 0px 10px 10px
}

.links ul {
        width: 280px;
} 

.links li {
        border-width: 1px 0;
		text-align: left;
}

.links li a { 
        color: #999;
        display: block;
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
        padding: 4px 0px 4px 15px;
        text-decoration: none;
		margin: 3px 0px 0px 0px;
		background-color:#292929;
}

 * html #.links li a {  /* make hover effect work in IE */
	width: 285px;
}

.links li a:hover {
        background: #333;
		color:#FFFFFF;
}
/* footer style ends here */

input {
background:#F9F9F9 none repeat scroll 0%;
border:1px solid #999;
color:#222222;
font-size:14px;
padding:2px;
width:200px;
margin: 2px;
}

.input-form {
background:#F9F9F9 none repeat scroll 0%;
border:1px solid #999;
color:#222222;
font-family:Arial,Verdana,sans-serif;
font-size:100%;
padding:2px;
width:200px;
margin: 2px;
font-weight:bold;
}

.input-default {
background:#F9F9F9 none repeat scroll 0%;
border:1px solid #999;
color:#222222;
font-family:Arial,Verdana,sans-serif;
font-size:100%;
padding:2px;
width:30px;
margin: 2px;
font-weight:bold;
}

textarea {
border: 1px solid  #ccc;
background: #eee;
height: 60px;
color:#666666;
}

.store-submit {
background-image:url(../store/images/submit_bg.gif);
padding: 5px 15px 5px 15px; 
border: 1px solid #333;
cursor:pointer;
}

.submit {
background-image:url(/store/images/submit_bg.gif);
width: 100px;
height: 30px;
padding: 5px 15px 5px 15px; 
border: 1px solid #333;
cursor:pointer;
}

.cancel {
background-image:url(/images/cancel_bg.gif);
width: 100px;
height: 30px;
padding: 5px 15px 5px 15px; 
border: 1px solid #333;
cursor:pointer;
}

.store-textarea {
padding: 5px;
border: 1px solid #666;
}


.album-track {
font-size: 16px;
color:#333333;
text-transform:capitalize;
padding-bottom: 5px;
}

.faq {
font-size: 18px;
color: #333;
line-height: 2.0em;
}

.advertisement {
font-size: 10px;
color:#999999;
}

a.gallery2 {
	font-size: 16px;
	background-color:#eeeeee;
	text-decoration: none;
	display: block;
	padding: 0px;
}
a.gallery2:hover {
color: #FF33CC;
background-color: #333333;
text-decoration:none;
/*border:1xp solid #66CCFF;*/
}

.borderit-wallpaper img{

border: 2px solid #ccc;
padding: 3px;

}


.borderit-wallpaper:hover img{
border: 2px solid #0099FF;
background-color:#FFFFFF;
}

.borderit-wallpaper:hover{
color: red; /* irrelevant definition to overcome IE bug */
background-color:#FFFFFF;
}

a.music-video-topview-title:link {color: #cccccc}
a.music-video-topview-title:link { text-decoration:underline}
a.music-video-topview-title:link {font-size: 18px}
a.music-video-topview-title:visited {color: #cccccc}
a.music-video-topview-title:visited {font-size: 18px}
a.music-video-topview-title:visited { text-decoration:underline}
a.music-video-topview-title:hover { text-decoration: none}
a.music-video-topview-title:hover {color: #000000}
a.music-video-topview-title:hover {background-color: #80FF00}
a.music-video-topview-title:hover { text-decoration:underline}
a.music-video-topview-title:active {background-color: #ffffff}


.music-video-topview-current-title {
color:#FFFFFF;
font-size:18px;
}

a.music-video-topview-current-title:link {color: #ffffff}
a.music-video-topview-current-title:link {font-size: 18px}
a.music-video-topview-current-title:visited {color: #ffffff}
a.music-video-topview-current-title:visited {font-size: 18px}
a.music-video-topview-current-title:hover {color: #000000}
a.music-video-topview-current-title:hover {background-color: #80FF00}
a.music-video-topview-current-title:active {color: #ffffff}

.pad {
padding-left: .3cm;
}

a.music-video-ajax:link {color: #cccccc}
a.music-video-ajax:link {font-size: 16px}
a.music-video-ajax:visited {color: #cccccc}
a.music-video-ajax:visited {font-size: 16px}
a.music-video-ajax:hover { text-decoration: none}
a.music-video-ajax:hover {background: none}
a.music-video-ajax:link {font-size: 16px}
a.music-video-ajax:hover {color: #000000}
a.music-video-ajax:hover {background-color: #80FF00}

.music-video-ajax-pad {
padding: 2px 3px 1px 3px;
line-height: 1.5;
}


a.title:link {color: #555}
a.title:link {font-size: 20px}
a.title:visited {color: #555}
a.title:visited {font-size: 20px}
a.title:hover {color: #39f}
a.title:active {color: #333}

a.artist:link {color: #777}
a.artist:link {font-size: 14px}
a.artist:visited {color: #777}
a.artist:visited {font-size: 14px}
a.artist:hover {color: #39f}
a.artist:active {color: #333}

.thumb {
	padding: 3px;
	border: 0px solid #eee;
	
}

a.artist-ajax:link {color: #555; font-size: 17px; padding: 2px 4px 2px 4px; text-decoration: none;}
a.artist-ajax:visited {color: #555; font-size: 17px; padding: 2px 4px 2px 4px; text-decoration: none;}
a.artist-ajax:hover {color: #000; text-decoration: none; background-color:#CFE1ED;}

.alphabet-ajax {font-size: 24px; border: 1px solid #eee; color:#8CB8D5; background-color:#fff; margin-right: 10px;}

a.footer-link:link {color: #999}
a.footer-link:link {font-size: 12px}
a.footer-link:visited {color: #999}
a.footer-link:visited {font-size: 12px}
a.footer-link:hover {color: #39f}
a.footer-link:active {color: #333}

/*universal*/

a.ajax-list:link {color: #666666; font-size: 16px;  padding: 0px 4px 2px 4px; text-decoration: none; line-height: 24px;}
a.ajax-list:visited {color: #666666; font-size: 16px; padding: 0px 4px 2px 4px;  line-height: 24px; text-decoration: none; }
a.ajax-list:hover { text-decoration: none; background-color: #6CF; color: #333; padding: 0px 4px 2px 4px;}

a.ajax-alphabet:link { background-color:#eee; padding: 5px; text-decoration: none;}
a.ajax-alphabet:visited { background-color:#eee; padding: 5px; text-decoration: none;}
a.ajax-alphabet:hover { background-color: #6CF; padding: 5px; color:#333;}

a.artist-video-20 {
	font-size: 12px;
	color:#333333;
	background-color:#ffffff;
	text-decoration: none;
	display: block;
	padding: 0px;
	border:1xp solid #ffffff;
	height: 75px;
	
}
a.artist-video-20:hover {
color: #333333;
text-decoration:none;
background : #aeed04 url(/images/arrow.png) no-repeat right center;
/*border:1px solid #006699;*/
}

.fb_share_count_nub_top {
	top:28px;
}

a.mp3-menu:link {color:white; font-weight:bold; text-decoration:none; width: 120px; height: 25px; float:left; padding: 5px 10px 5px 10px; margin: 0px 5px 0px 5px; text-align:center;}
a.mp3-menu:visited {color:white; font-weight:bold; text-decoration:none; width: 100px; height: 25px; float:left;  padding: 5px 10px 0px 10px; margin: 0px 5px 0px 5px; text-align:center;}
a.mp3-menu:hover {background-image:url(/images/users/menu-bg.jpg);}

.mp3-menu-on {background-image:url(/images/users/menu-bg.jpg);}
.mp3-menu-off {background-image:url(/images/users/menu-bg-off.jpg);}

.image-border {	border: 2px solid #ccc; }
.image-border:hover { border: 2px solid #09F; }

.image-border-no-link {	border: 2px solid #ddd; }

a.feat-mp3 {
	font-size: 12px;
	color:#333;
	text-decoration: none;
	display: block;
	width: auto;
	height: 55px;
	padding: 4px 0px 0px 4px;
	vertical-align:middle;
	background-color:#eee;
}

a.feat-mp3:visited {
	background-color:#eee;
	font-size: 12px;
	color:#333;
	text-decoration: none;
	display: block;
	width: auto;
	height: 55px;
	padding: 4px 0px 0px 4px;
	vertical-align:middle;
}


a.feat-mp3:hover {
color: #ffffff;
background : #69C url(/images/arrow.png) no-repeat right center;
/*border:1px solid #006699;*/
}