
body{
color:#d7d8fc;
margin:0;
border:0;
background:#000;
font-family:"Arial","Myriad Pro","Myriad Web","Tahoma","Helvetica",sans-serif;
height:auto;
overflow:auto;
}


#head{
height:170px;
position:absolute;
top:0px;
left:0;
width:100%;
background:#0c0b09 url(images/topmenu.jpg) bottom repeat-x;

}

#h12{
width:800px;
margin:0 auto;
position:relative;
top:110px;
font-family:courier;
text-align:center;
color:#212121;
}

#foot{
width:100%;
font-family:courier;
background:#000 url(images/foot.jpg) top repeat-x;
float:left;
clear:both;
height:130px;
padding-top:10px;
margin-top:10px;
}

#h12 h2, #h12 h1{
font-size:12px;
display:inline;
color:#212121;
}

#se{
display:block;
margin:0 auto;
width:800px;
height:100px;
background:url(images/se.png) top no-repeat;
}

#nav{
width:800px;
margin:0 auto;
font-size:20px;
padding:0;
font-family: 'Trebuchet MS', Trebuchet, 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
}

#nav ul{
width:800px;
margin:0;
padding:0;
float:left;
position:absolute;
top:133px;
}

#nav ul li{
margin:0;
width:133.3px;
float:left;
list-style:none;
text-align:center;
}


#nav ul li a{
display:block;
color:#0ff;
height:25px;
padding-top:6px;
padding-bottom:6px;
text-decoration:none;
}

#nav ul li a:hover{
background:url(images/hover.jpg) bottom repeat-x;
text-shadow:#fff 1px 1px 10px;
}

#nav ul li.active a{
text-shadow:#fff 1px 1px 10px;
}



h2{
font-size:13px;
}

p{
text-align:justify;
}

/*Genral use styles*/

.ct{
text-align:center;
}

.it{
font-style:italic;
}

.big{
font-size:130%;
}

.mt{
margin-top:20px;
}


.mt10{
margin-top:10px;
}

p.mt40, .mt40{
margin-top:40px;
}

.mb{
margin-bottom:20px;
}

.mb10{
margin-bottom:10px;
}

.tul{
text-decoration:underline;
}


.quote{
font-family: Constantia, Georgia, Palatino, "Times New Roman", Times, serif;
font-style:italic;
font-size:16px;
}

.rightBlock{
width: 550px;
float:right;
margin-left:10px;
}


.flr{
float:right;
margin:0 0 0.5em 1.5em;
}

.fll{
float:left;
margin:0 1.5em 0.5em 0;
}

.f4col{
float:left;
width:24%;
margin:0.5%;
}

.f4col img{
width:100%;
}

.gigs{
font-family: Constantia, Georgia, Palatino, "Times New Roman", Times, serif;
font-size:13px;
}


.bshad h2{
text-align:center;
text-shadow:none;
font-size:18px;
font-family: 'Trebuchet MS', Trebuchet, 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
}

.bshad{
text-shadow:#fff 1px 1px 10px;
}

.bshad a{
color:#0ff;
}

#wrapper{
background:#000;
height:auto;
overflow:auto;
}


/* container for main part of the page */
#maincontents_img{
	margin:0 auto;
        width:800px;
        position:relative;
	}
	
#maincontents{
	margin:0 auto;
        width:800px;
        margin-top:180px;
        height:auto;
        overflow:auto;
        }


/* Top image Div */

#toppad{
       position:relative;
       top:160px;
       width:800px;
       margin:0 auto;
    background:#000 url(images/sb0.jpg) center -30px no-repeat;
    height:550px;
	}

#topflow{
    background:url(images/flow.png) center 0px ;
    height:500px;
    width:100%;
    position:absolute;
 }

#topmask{
    background:url(images/mask.png) center 0px repeat-y;
    height:460px;
    width:100%;
    position:absolute;
    display:none;
}


.centWrapBot, .post {
	background:#000 url(images/comments.jpg)  repeat-x;
	height:auto;
	overflow:auto;
	margin-top:10px;
	}

.comments {
	margin-top:10px;
	background:#000 url(images/botmenu.jpg)  repeat-x;
	padding-left:10px;
	padding-right:10px;
	height:auto;
	overflow:auto;
	}

 #sntwks{
text-align:center;
padding:10px;
margin-top:10px;
font-size:20px;
}

 #sntwks a{
text-decoration:none;
padding-left:42px;
padding-bottom:20px;
height:32px;
margin:10px;
color:#0ff;
}

 #sntwks a:hover{
text-shadow:#fff 1px 1px 7px;
}

#facebook{
background:url(images/facebook_32.png) no-repeat;
}

#twitter{
background:url(images/twitter_32.png) no-repeat;
}

 #myspace{
background:url(images/myspace_32.png) no-repeat;
}

 #newsletter{
background:url(images/news_32.png)  no-repeat;
padding-top:4px;
}


/*Top Menu with flags and Listen button*/
#menu2{
position:absolute;
top:188px;
left:5px;
}

#menu2 ul{
padding:0;
margin:0;
}

#menu2 li{
float:left;
list-style:none;
margin:5px;
}

/* Listen button*/
#playsome{
width:40px;
float:left;
background: url(images/play3.png) no-repeat;
}


#playsome a{
font-size:20px;
text-decoration:none;
display:block;
padding:13px;
}

#playsome img{
float:left
}

/*Links*/
h3 a{
text-decoration:none;
}

a img{
border:none;
text-decoration:none;
}

a{
color:#656afc;
}


a:visited{
color:#ac65fc;
}

a:hover{
text-decoration:none;
}


a:active{
color:#fc656a;
}

/* Tables */
.centCont table {margin: 10px auto 10px auto; width: 98%; border-collapse:collapse; background:#000; border:1px dashed #765421;}



	/* Thead */
	thead th {padding: .8em 0 .4em 0; text-align: left;}
	thead td {}

	/* Tbody */
	tbody td {padding:10px;}
	tbody th {color:#766677; padding:10px;}

	tbody .alt td {}
	tbody .alt th {}

	/* Tfoot */
	tfoot th {}
	tfoot td {}



.centCont tr:hover td{
background:#101010;
text-shadow:#fff 1px 1px 7px;
}




.centCont{
width:800px;
margin:0 auto;
height:auto;
overflow:hidden;
}

#maincontents_img .centCont p{
padding:3px;
margin:0;
margin-left:20px;
margin-right:20px;
}

#maincontents .centCont p{
padding:3px;
margin:0;
margin-left:0.4%;
margin-right:0.4%;
}


.centCont h2{
text-align:center;
}

.centCont h3{
margin:10px;
}

.post{
padding:0.5%;
padding-bottom:30px;
}

.fright1{
width:250px;
margin: 0 0 0 10px;
float:right;
background:#000;
}

/*Photo Gallery Styles*/


.thumbscontainer {
overflow:visible;
height:auto;
}

ul.thumbs{
margin:0;
padding:0;
}

.thumbs li{
height:180px;
width:181px;
}

.thumbs li p{
text-align:center;
}


/*Form Styles*/

label{
display:block;
}

.pad20{
padding:20px;

}


/*comments*/

.jot-comment{
background-color:#222;
}

/**/

.small{
font-size:11px;
}


h1, h2,h3,h4{
color:#766677;
}
