/*------------------------------------------------------------------------------------
Author: Mannuel Ferreira
Date: 09-04-2008
Last edit: 04-06-2008
Color Guide:	Grey - #E4E4E4
				Red  - #CC3300
				grey - #F2F2F2
----------* { margin: 0; padding: 0;}------------------------------------------------ */


a.creativcommons { display: block; width:200px; height:55px; text-indent: -900000px; background:url(../images/creativecommons.png) no-repeat top left;}
a.creativcommons:hover { display: block; width:276px; height:55px; text-indent: -900000px; background:url(../images/creativecommons.png) no-repeat bottom left;}

#home h2 {  display: block; position: absolute; top: -100px; text-indent: -1000px;}
.record01,.record02,.record03 { position:relative; top: 0; left: 0;
	float: left; display: block; width: 138px; margin: 15px 30px;
	background: transparent;
	}

.record01 ul, .record02 ul, .record03 ul { list-style: none; }
.record01 li, .record02 li, .record03 li { float: left; }

a.play:link, a.play:visited {
	display: block; width: 28px; height: 28px; background: url(../images/play.png) no-repeat top left;
}
a.play:hover {
	background: url(../images/play.png) no-repeat bottom left;
}

a.stop:link, a.stop:visited {
	display: block; width: 28px; height: 28px; background: url(../images/stop.png) no-repeat top left;
}
a.stop:hover {
	background: url(../images/stop.png) no-repeat bottom left;
}

a.download:link, a.download:visited {
	display: block; width: 28px; height: 28px; background: url(../images/download.png) no-repeat top left;
}
a.download:hover {
	background: url(../images/download.png) no-repeat bottom left;
}


	.answer{
		/* Layout properties - You can change these */
		margin: 0; padding: 0;
		font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #777; padding:5px; margin: 0; line-height: 19px;
		/* This one should not be changed */
		display:none;	
	}
	
	.question{
		font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #777; padding:5px; margin: 0; line-height: 19px;
		cursor:pointer;
		color: #FF0000;
	}
	
	#ads {
		margin-top:30px;
	}

img { border: none;}
b { font-size: 110%;}
em { color: #CC3300;}


#register { z-index:1; clear: left;
	position: relative; top: -16px; right: 60px; float: right; display: inline;
}
input.subform {
width: 180px;
border: 1px solid #E1E1E1;
font: normal 10px Arial, Helvetica, sans-serif;
-moz-border-radius-topleft: 3px; -khtml-border-top-left-radius: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; 
	-moz-border-radius-topright: 3px; -khtml-border-top-right-radius: 3px; -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px;
	-moz-border-radius-bottomleft: 3px; -khtml-border-bottom-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright: 3px; -khtml-border-bottom-rigth-radius: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px;
	}
#subscribeIndex { 
	margin: 0 auto;
	width: 300px;
	display: block;
	clear: left;
}
#subscribeIndex h1 { font: bold 11px Arial, Helvetica, sans-serif; color: #CCC;}

.required { font: 11px Arial, Helvetica, sans-serif; color: #777;}
.subform { border: 1px solid #CCC; border-bottom: 1px solid #EBEBEB; border-right: 1px solid #EBEBEB; padding: 5px 20px 5px 5px;
	font: 10px Geneva, Arial, Helvetica, sans-serif; color: #CC3300;}

a.unsubcribe { font: 10px Arial, Helvetica, sans-serif; color: #FFF; text-decoration: none; text-align:center; 
	background: #CCC; padding: 4px 10px 4px 4px;
	-moz-border-radius-topleft: 3px;-khtml-border-top-left-radius: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px;
	-moz-border-radius-topright: 3px; -khtml-border-top-right-radius: 3px; -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px;
	-moz-border-radius-bottomleft: 3px; -khtml-border-bottom-left-radius: 3px;-webkit-border-bottom-left-radius: 3px;border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright: 3px; -khtml-border-bottom-rigth-radius: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px;}

a.unsubcribe:hover { font: 10px Arial, Helvetica, sans-serif; color: #FFF; text-decoration: none; text-align:center;  
	background: #CC3300; padding: 4px 10px 4px 4px;
	-moz-border-radius-topleft: 3px; -khtml-border-top-left-radius: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; 
	-moz-border-radius-topright: 3px; -khtml-border-top-right-radius: 3px; -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px;
	-moz-border-radius-bottomleft: 3px; -khtml-border-bottom-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright: 3px; -khtml-border-bottom-rigth-radius: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px;
	}

body {
margin:0; padding:0;
line-height: 1.5em;
background: #FFF ;
}

.innertube{
	/*margin: 10px; Margins for inner DIV inside each column (to provide padding)*/ margin-top: 0;
	}
	
#maincontainer{
	width: 720px; /*Width of main container*/
	margin: -0 auto; /*Center container on page*/
	}	
#topsection h1 {
margin: 0; /*padding-top: 15px;*/
	}


#contentwrapper{
	float: left;
	width: 100%;
	scrollbar-base-color: #DEDEB6; 
	scrollbar-face-color: #CCCC99;
	scrollbar-track-color: #DEDEB6; 
	scrollbar-arrow-color: #000000;
	}

#contentcolumn{
	margin-top: 50px;
	margin-left: 14px; /*Set left margin to LeftColumnWidth*/
	}

#topGutter { /* holds the h1 above the red releases*/
	margin: 0; 
	padding: 0;
	}

#leftcolumn{
margin-top: 100px;
float: left;
width: 200px; /*Width of left column*/
margin-left: -720px; /*Set left margin to -(MainContainerWidth)*/
background: transparent;
	}


p { font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #777; padding:5px; margin: 0; line-height: 19px; }

h1 { font: bold 12px Arial, Helvetica, sans-serif; color: #CC3300; text-transform: uppercase; vertical-align:bottom; 
	margin: 0 0 0 1px; padding: 8px 10px 8px 10px; width: 180px; }


#digitalformnetlabel {width: 580px;}
#home h1 { font: bold 12px Arial, Helvetica, sans-serif; color: #CC3300; text-transform: uppercase; vertical-align:bottom; 
	margin: 0 0 0 1px; padding: 8px 10px 8px 3px; width: 580px; }

#home h1 span { font: bold 12px Arial, Helvetica, sans-serif; color: #CCC;}

h2 { font: bold 12px Arial, Helvetica, sans-serif; color: #FFF; margin: 1px 0; padding: 5px;
	background: #CC3300; 
	margin: 0px 0px; padding: 5px 5px 5px 12px;
	-moz-border-radius-topleft: 3px; -khtml-border-top-left-radius: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; 
	-moz-border-radius-topright: 3px; -khtml-border-top-right-radius: 3px; -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px;
	-moz-border-radius-bottomleft: 3px; -khtml-border-bottom-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright: 3px; -khtml-border-bottom-rigth-radius: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px;
	}
h3 { border: 1px solid #F2F2F2; font: bold 12px Arial, Helvetica, sans-serif; color: #FFF;
background: #CC3300; margin: 0px 0px; padding: 5px 5px 5px 12px;
	-moz-border-radius-topleft: 3px; -khtml-border-top-left-radius: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; 
	-moz-border-radius-topright: 3px; -khtml-border-top-right-radius: 3px; -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px;
	-moz-border-radius-bottomleft: 3px; -khtml-border-bottom-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright: 3px; -khtml-border-bottom-rigth-radius: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px;
	}
h3 span { float: right}
#rssNav {
position: relative; top: 0px; left: 630px;
margin: 0; padding: 0;
float: left;
}
#rssNav ul li { 
padding:  0;
list-style-type: none;
margin: 0; }
#rssNav ul li a {
display: block;
padding: 0;
cursor: auto;
width: 46px;
height: 48px;
text-indent:-99999px;
cursor: pointer;
}
#rssNav ul li#links a { background: transparent url(../images/btn_links.png) no-repeat bottom left; }
#rssNav ul li#links a:hover { background:  transparent url(../images/btn_links.png) no-repeat top left;}
#rssNav ul li#rss a { background: transparent url(../images/rss.png) no-repeat top left; }
#rssNav ul li#rss a:hover { background:  transparent url(../images/rss_red.png) no-repeat top left;}
#rssNav ul li#mixes a { background: transparent url(../images/mixes.png) no-repeat top left; }
#rssNav ul li#mixes a:hover { background:  transparent url(../images/mixes_red.png) no-repeat top left;}

#rssNav ul li#sitemap a { background: transparent url(../images/btn_sitemap.png) no-repeat bottom left; }
#rssNav ul li#sitemap a:hover { background:  transparent url(../images/btn_sitemap.png) no-repeat top left;}

#topsection{ background: transparent; height: 190px; /*Height of top section*/}

#mplayer {position: relative; top: 0; left: 20px; display: block; 
	padding: 0; margin: 0; width: 260px; background: transparent;}
#header {
	position: relative; top:0; left:0;
	background: url(../images/anyheader.jpg) no-repeat top left;
	width: 672px;
	height: 181px;
	}
#header_home { 
	position: relative; top:0; left:0;
	background: url(../images/header_home.jpg) no-repeat top left;
	width: 672px;
	height: 181px;
	}
#header_releases { 
	position: relative; top:0; left:0;
	background: url(../images/header_music.jpg) no-repeat top left;
	width: 672px;
	height: 181px;
	}
#header_mixes { 
	position: relative; top:0; left:0;
	background: url(../images/header_music.jpg) no-repeat top left;
	width: 672px;
	height: 181px;
	}
#header_gallery  { 
	position: relative; top:0; left:0;
	background: url(../images/header_gallery.jpg) no-repeat top left;
	width: 672px;
	height: 181px;
	}
#header_manwelleff { 
	position: relative; top:0; left:0;
	background: url(../images/header_music.jpg) no-repeat top left;
	width: 672px;
	height: 181px;
	}
#header_mdean { 
	position: relative; top:0; left:0;
	background: url(../images/header_music.jpg) no-repeat top left;
	width: 672px;
	height: 181px;
	}

	
/*------------------------------Music player Controls---------*/

#playerControls { position: relative; top:0; left:0; border:1px solid green;}
#controls01 {
	float: left;
	display:block; 
	margin: 0; padding: 0; 
	position: relative; top: 20px; left: 60px;
	width: 100px;

	}
#controls01 ul { margin: 0; padding:0;}
#controls01 ul li { list-style-type: none; float: left;}

#controls02 {
	float: left;
	margin: 0; padding: 0;
	position: relative; top: 20px; left: 140px; 
	display: inline;
	width: 100px;

	}
#controls02 ul { margin: 0; padding:0;}
#controls02 ul li { list-style-type: none; float: left;}

#controls03 {
	float: left;
	display:inline;
	margin: 0; padding: 0;
	position: relative; top: 20px; left: 215px;
	display: inline;
	width: 100px;

	}
#controls03 ul { margin: 0; padding:0;}
#controls03 ul li { list-style-type: none; float: left;}	
	
/*------------------------------Music player Controls---------*/
/*dl.one { margin: 0 20px; padding: 0;}
dl.one dt { margin: 0; padding: 0; font: 10px Verdana, Arial, Helvetica, sans-serif; color: #FFF;}
dl.one dd { margin: 0; padding: 2px ; float: left;}*/
/*------------------------------Music player Controls---------*/

/*-------------------------------------About us Section----------*/
/*#aboutus { 
	margin: 0 20px; padding: 0;
	clear: left;	
	top: 0; left: 10px;
	background: #FFF;
	width: 550px; height: 180px
	}*/
#aboutus {
	margin: -20px 15px; padding: 0; clear: left; top: 0; left: 10px;
	/*background: url(../images/secondary_Bg.jpg) no-repeat top left;*/
	width: 650px; height: 180px
	 }
#aboutus ul {
	padding: 0; margin: 0px 0; list-style-type: none; width: 200px; border-top:1px solid #FFF;
	}
#aboutus ul li {
	padding: 5px 0 0 5px; margin: 0 0 0 1px; list-style-type: none;
	height: 20px; font: normal 11px Arial, Helvetica, sans-serif; color: #FFF;
	background: #CCC;
	border-top: 1px solid #FFF;
	-moz-border-radius-topleft: 3px; -khtml-border-top-left-radius: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; 
	-moz-border-radius-topright: 3px; -khtml-border-top-right-radius: 3px; -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px;
	-moz-border-radius-bottomleft: 3px; -khtml-border-bottom-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright: 3px; -khtml-border-bottom-rigth-radius: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px;
	}
#aboutus ul li a {
	padding: 0 20px; margin: 0; list-style-type: none; background: #CCC url(../images/aroicon.gif) no-repeat;
	font: normal 11px Arial, Helvetica, sans-serif; color: #FFF; text-decoration: none;
	}
#aboutus ul li:hover {
	padding: 5px 0 0 5px; margin: 0 0 0 1px; list-style-type: none;
	height: 20px; font: normal 11px Arial, Helvetica, sans-serif; color: #FFF;
	background: #CC3300;
	}
#aboutus ul li a {
	padding: 0 20px; margin: 0;
	list-style-type: none; 
	background: url(../images/aroicon.gif) no-repeat;
	font: normal 11px Arial, Helvetica, sans-serif; color: #FFF; text-decoration: none;
	}
#aboutus ul li a.current {
	padding: 0 20px; margin: 0; list-style-type: none;
	background:  url(../images/aroicon02.gif) no-repeat;
	font: normal 11px Arial, Helvetica, sans-serif; color: #FFF; text-decoration: none;
	}
#aboutus ul li a.hover {
	padding: 0 20px; margin: 0; list-style-type: none;
	background: #CC3300 url(../images/aroicon02.gif) no-repeat;
	font: normal 11px Arial, Helvetica, sans-serif; color: #FFF; text-decoration: none;
	}	
/*-------------------------------------About us Section----------*/

/*-------------------------------------Artists Section----------*/
#artists {
	margin: -20px 15px; padding: 0; clear: left; top: 0; left: 10px;
	/*/*background: url(../images/secondary_Bg.jpg) no-repeat top left;*/*/
	width: 650px; height: 180px
	 }
#artists ul {
	list-style-type: none;
	padding: 0; margin: 0px 0;
	width: 200px;
	border-top:1px solid #FFF;
	}
#artists ul li {
	padding: 5px 0 0 5px; margin: 0 0 0 1px; list-style-type: none;
	height: 20px; font: normal 11px Arial, Helvetica, sans-serif; color: #FFF;
	background: #CCC;
	border-top: 1px solid #FFF;
	-moz-border-radius-topleft: 3px; -khtml-border-top-left-radius: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; 
	-moz-border-radius-topright: 3px; -khtml-border-top-right-radius: 3px; -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px;
	-moz-border-radius-bottomleft: 3px; -khtml-border-bottom-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright: 3px; -khtml-border-bottom-rigth-radius: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px;
	}
#artists ul li:hover {
	padding: 5px 0 0 5px; margin: 0 0 0 1px; list-style-type: none;
	height: 20px; font: normal 11px Arial, Helvetica, sans-serif; color: #FFF; background: #CC3300;
	-moz-border-radius-topleft: 3px; -khtml-border-top-left-radius: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; 
	-moz-border-radius-topright: 3px; -khtml-border-top-right-radius: 3px; -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px;
	-moz-border-radius-bottomleft: 3px; -khtml-border-bottom-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright: 3px; -khtml-border-bottom-rigth-radius: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px;
	}
#artists ul li a {
	padding: 0 20px; margin: 0;
	list-style-type: none;
	background: url(../images/aroicon.gif) no-repeat;
	font: normal 11px Arial, Helvetica, sans-serif; color: #FFF; text-decoration: none;
	}
#artists ul li a.hover {
	padding: 0 20px; margin: 0; list-style-type: none;
	background: #CC3300 url(../images/aroicon02.gif) no-repeat;
	font: normal 11px Arial, Helvetica, sans-serif; color: #FFF; text-decoration: none;
	}
#artists ul li a.current {
	padding: 0 20px; margin: 0; list-style-type: none;
	background: url(../images/aroicon02.gif) no-repeat;
	font: normal 11px Arial, Helvetica, sans-serif; color: #FFF; text-decoration: none;
	}

	
#mixesContent {
	position: relative;
	top: 0; left:230px;	
	display: block;
	width: 400px; height: 550px;
	margin: 0; padding:0;
	border: none!important;
}

#artistContent {
	position: relative;
	top: 0; left:230px;	
	display: block;
	width: 400px; he 10pxight: 700px;
	margin: 0; padding:0;
	border: none!important;
}

#artistContent dl, #mixesContent dl { margin: 0px 0 15px 0 ; padding: 10px 10px 20px 10px; background: #F2F2F2 url(../images/botcorner.gif) no-repeat bottom right;}
#artistContent dl dt.img, #mixesContent dl dt.img { margin: 0 ; padding: 0; float: left; }
#artistContent dt, #mixesContent dt { margin: 0; padding:  0px; font: bold 11px Arial, Helvetica, sans-serif; color: #CC3300;}
#artistContent dd, #mixesContent dd { margin: 0 20px ; padding:  3px; font: bold 11px Arial, Helvetica, sans-serif; color: #666;  text-align: left;}

/*--LINKS--*/
a.sitewide { font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #666; border-bottom: 1px dotted #666; text-decoration: none;}
a.sitewide:hover { font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #CC3300; border-bottom: 1px dotted #CC3300; text-decoration: none;}

a.white { font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #666; padding: 5px 25px 5px 5px ; 
	background: url(../images/linkButwht.gif) no-repeat center right; text-decoration: none; width: 110px;}
a.white:hover { font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #009933; padding: 5px 25px 5px 5px ; 
	background: url(../images/linkButwht02.gif) no-repeat center right; text-decoration: none; width: 110px;}
	
a.mixdloads { font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #666; padding: 5px 25px 5px 5px ; 
	background: url(../images/downloadsButgrey.gif) no-repeat center right; text-decoration: none; width: 110px;}
a.mixdloads:hover { font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #009933; padding: 5px 25px 5px 5px ; 
	background: url(../images/downloadsButgrey02.gif) no-repeat center right; text-decoration: none; width: 110px;}

a.mixdloadsgrey { font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #666; padding: 5px 25px 5px 5px ; 
	background: url(../images/downloadsButgrey.gif) no-repeat center right; text-decoration: none; width: 110px;}
a.mixdloadsgrey:hover { font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #009933; padding: 5px 25px 5px 5px ; 
	background: url(../images/downloadsButgrey02.gif) no-repeat center right; text-decoration: none; width: 110px;}
/*-------------------------------------Artists Section----------*/

#backTo { z-index:1; position: relative; top: 0; right:0; margin: 0; padding: 0; clear: left; width: 400px;}
#backTo ul { margin: 0 ; padding: 0; }
#backTo ul li { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #CCC; list-style-type: none;}
a.releases { font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #666; padding: 5px 5px 5px 25px; 
	background: url(../images/backtobut.gif) no-repeat center left; text-decoration: none; width: 110px;}
a.releases:hover { font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #CC3300; padding: 5px 5px 5px 25px; 
	background: url(../images/backtobut02.gif) no-repeat center left; text-decoration: none; width: 110px;}
	
#genericContent {
	position: relative;
	top: 0; left:230px;	
	display: block;
	width: 400px; height: auto;
	margin: 0; padding:0;
}
#usagekey { position: relative; top: 0; left: 0; margin: 0; padding: 0;
	display: block; clear: left;
	width: 400px;}
#usagekey ul { margin: 0; padding: 0;}
#usagekey ul li { list-style: none; font: bold 12px Arial, Helvetica, sans-serif; color: #CCC; 
	margin: 2px 0 0 0; padding: 5px 5px 5px 35px; border: 1px solid #F2F2F2;
	background: #FFF;-moz-border-radius-topleft: 3px; -khtml-border-top-left-radius: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; 
	-moz-border-radius-topright: 3px; -khtml-border-top-right-radius: 3px; -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px;
	-moz-border-radius-bottomleft: 3px; -khtml-border-bottom-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright: 3px; -khtml-border-bottom-rigth-radius: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px;
	}
#usagekey ul li.house { background: #FFF url(../images/thumb_h01.gif) no-repeat 2% 50%; }
#usagekey ul li.house:hover { background: #FFF url(../images/thumb_h.gif) no-repeat 2% 50%;}
#usagekey ul li.tech_house { background: #FFF url(../images/thumb_th01.gif) no-repeat 2% 50%;}
#usagekey ul li.tech_house:hover { background: #FFF url(../images/thumb_th.gif) no-repeat 2% 50%;}
#usagekey ul li.minimal { background: #FFF url(../images/thumb_mn01.gif) no-repeat 2% 50%;}
#usagekey ul li.minimal:hover { background: #FFF url(../images/thumb_mn.gif) no-repeat 2% 50%;}
#usagekey ul li.techno { background: #FFF url(../images/thumb_t01.gif) no-repeat 2% 50%;}
#usagekey ul li.techno:hover { background: #FFF url(../images/thumb_t.gif) no-repeat 2% 50%;}
#usagekey ul li.eletronic { background: #FFF url(../images/thumb_el01.gif) no-repeat 2% 50%;}
#usagekey ul li.eletronic:hover { background: #FFF url(../images/thumb_el.gif) no-repeat 2% 50%;}

/*--------------------------------------------------------------------*/

#leftcolumn #usagekey { position: relative; top: 10px; left: 0px; margin: 0; padding: 0;
	display: block; clear: left;
	width: 200px;}
#leftcolumn #usagekey ul { margin: 0; padding: 0;}
#leftcolumn #usagekey ul li { list-style: none; font: bold 12px Arial, Helvetica, sans-serif; color: #CCC; 
	margin: 2px 0 0 0; padding: 5px 5px 5px 35px; border: 1px solid #F2F2F2;
	background: #FFF;-moz-border-radius-topleft: 3px; -khtml-border-top-left-radius: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; 
	-moz-border-radius-topright: 3px; -khtml-border-top-right-radius: 3px; -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px;
	-moz-border-radius-bottomleft: 3px; -khtml-border-bottom-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright: 3px; -khtml-border-bottom-rigth-radius: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px;
	}
#leftcolumn #usagekey ul li.house { background: #FFF url(../images/thumb_h01.gif) no-repeat 2% 50%; }
#leftcolumn #usagekey ul li.house:hover { background: #FFF url(../images/thumb_h.gif) no-repeat 2% 50%;}
#leftcolumn #usagekey ul li.tech_house { background: #FFF url(../images/thumb_th01.gif) no-repeat 2% 50%;}
#leftcolumn #usagekey ul li.tech_house:hover { background: #FFF url(../images/thumb_th.gif) no-repeat 2% 50%;}
#leftcolumn #usagekey ul li.minimal { background: #FFF url(../images/thumb_mn01.gif) no-repeat 2% 50%;}
#leftcolumn #usagekey ul li.minimal:hover { background: #FFF url(../images/thumb_mn.gif) no-repeat 2% 50%;}
#leftcolumn #usagekey ul li.techno { background: #FFF url(../images/thumb_t01.gif) no-repeat 2% 50%;}
#leftcolumn #usagekey ul li.techno:hover { background: #FFF url(../images/thumb_t.gif) no-repeat 2% 50%;}
#leftcolumn #usagekey ul li.eletronic { background: #FFF url(../images/thumb_el01.gif) no-repeat 2% 50%;}
#leftcolumn #usagekey ul li.eletronic:hover { background: #FFF url(../images/thumb_el.gif) no-repeat 2% 50%;}

/*---------------------------------License Agreemant Section----------*/
#license {
	clear: left;
	position: relative;
	top:-10px; left: 230px;	
	display: block;
	margin: 0; padding:0;
	width: 400px; height: auto;
	background: transparent;
}
#license dl { margin: 0; padding: 0;}
#license dd { margin: 0 0 0 10px; padding: 10px; }
#license dt {  padding: 0 0 0 0; float: left;}
#license_B {
	clear: left;
	position: relative;
	top:0; left: 230px;	
	display: block;
	margin: 0; padding:0;
	width: 400px; height: 200px;
	background: transparent;
}
#license_B dl { margin: 0; padding: 0;}
#license_B dd { margin: 0; }
#license_B dt {  padding: 0 0 0 0; float: left;}
/*---------------------------------License Agreemant Section----------*/

/*--------------------------------Photo Gallery section---------------*/
#gallery {
	position: relative;
	top: 0; left: 0px;	
	display: block;
	margin: 0; padding:0 10px;
	width: 650px; height: 240px;
	/*background: url(../images/secondary_Bg.jpg) no-repeat top left;*/
}
#gallery h2 { width:600px;	background: #CC3300; 
	font: bold 12px "Trebuchet MS", Verdana, Arial; color: #FFF; 
	margin: 0px 0px; padding: 5px 5px 5px 12px;
	-moz-border-radius-topleft: 3px; -khtml-border-top-left-radius: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; 
	-moz-border-radius-topright: 3px; -khtml-border-top-right-radius: 3px; -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px;
	-moz-border-radius-bottomleft: 3px; -khtml-border-bottom-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright: 3px; -khtml-border-bottom-rigth-radius: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px;}
#gallery ul li {
float: left;
margin: 0 10px; padding:  0;
list-style-type: none;
}

#gallery ul li a {
display: block;
margin: 0; padding: 0;
cursor: pointer;
}
#gallery_B {
	clear: left;
	position: relative;
	top: -130px; left: 10px;	
	display: block;
	margin: 0; padding:0;
	width: 650px; height: auto;
	background: transparent;
}
#gallery_C {
	clear: left;
	position: relative;
	top: -80px; left: 10px;	
	display: block;
	margin: 0; padding:0;
	width: 650px; height: 0px;
	background: transparent;
}
/*#gallery_C h3 { font: 15px Arial, Helvetica, sans-serif; color: #FFF;}
#gallery_C ul { list-style-type: none; margin: 0; padding: 0; width: 650px; }
#gallery_C ul li { display: inline; list-style-type: none; float: left; margin: 0 0; padding: 0 5px;}
#gallery_C ul li a { background: #FFF; font: bold 12px "Trebuchet MS", Verdana, Arial; color: #FFF; margin: 0 0; text-decoration: none;}
#gallery_C ul li a:hover { font: bold 12px "Trebuchet MS", Verdana, Arial; color: #FFF; margin: 0 0; text-decoration: none;}*/

#gallery_B ul li a, #gallery_C ul li a {
	margin: 0; padding: 0;	display: block;
	cursor: pointer;
	font: 12px "Trebuchet MS", Verdana, Arial; color: #FFF; text-decoration: none;
	}
#gallery_B ul li, #gallery_C ul li {
	float: left;
	margin: 0 10px; padding:  0;
	list-style-type: none;
	}

#gallery_B ul li a, #gallery_C ul li a {
	margin: 0; padding: 0; display: block;
	cursor: pointer;
	}
/*--------------------------------Photo Gallery section---------------*/

/*--------------------------------Contact section---------------*/


#contactBlock {
	margin: 0; padding: 0;
	top: 0; left: 10px;	
	display: block;
	width: 650px; height: 240px;

}

#contactBlock p { margin: 20px 200px; }


form dl { margin: 0 205px; padding: 10px 0}
form dd { margin: 0;}
form dt {  padding-right: 15px; } 
#contactform fieldset{ border: none; }
#contactform legend { visibility: hidden; border: none; }
#contactform label { font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #CCC;}
#topic, #name, #email,  { width: 230px; height: 14px; font: 10px Verdana, Arial, Helvetica, sans-serif; color: #FFF;
	-moz-border-radius-topleft: 3px; -khtml-border-top-left-radius: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; 
	-moz-border-radius-topright: 3px; -khtml-border-top-right-radius: 3px; -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px;
	-moz-border-radius-bottomleft: 3px; -khtml-border-bottom-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright: 3px; -khtml-border-bottom-rigth-radius: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px;}
	
#comments { width: 230px; height: 50px; font: 10px Verdana, Arial, Helvetica, sans-serif; color: #7A7A7A;
	-moz-border-radius-topleft: 3px; -khtml-border-top-left-radius: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; 
	-moz-border-radius-topright: 3px; -khtml-border-top-right-radius: 3px; -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px;
	-moz-border-radius-bottomleft: 3px; -khtml-border-bottom-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright: 3px; -khtml-border-bottom-rigth-radius: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px;
	}
#submit { margin: 7px 0; font: 12px Arial, Helvetica, sans-serif; color: #FFF; cursor: pointer; border:none; background:#CCC;
	-moz-border-radius-topleft: 3px; -khtml-border-top-left-radius: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; 
	-moz-border-radius-topright: 3px; -khtml-border-top-right-radius: 3px; -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px;
	-moz-border-radius-bottomleft: 3px; -khtml-border-bottom-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright: 3px; -khtml-border-bottom-rigth-radius: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px;
	}
#submit:hover { margin: 7px 0; font: 12px Arial, Helvetica, sans-serif; color: #FFF; cursor: pointer; border:none; background:#CC3300;
	-moz-border-radius-topleft: 3px; -khtml-border-top-left-radius: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; 
	-moz-border-radius-topright: 3px; -khtml-border-top-right-radius: 3px; -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px;
	-moz-border-radius-bottomleft: 3px; -khtml-border-bottom-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright: 3px; -khtml-border-bottom-rigth-radius: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px;
	}
#tltyp-tltyp{ width: 180px; padding: 1px;
	 border-top: 1px solid #FFF ; border-bottom: 1px solid #EEE ; border-right: 1px solid #FFF ;
	 border-left: 1px solid  #EEE; background: #CCC;
	 font: 10px Verdana, Arial, Helvetica, sans-serif; color: #FFF;
	-moz-border-radius-topleft: 3px; -khtml-border-top-left-radius: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; 
	-moz-border-radius-topright: 3px; -khtml-border-top-right-radius: 3px; -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px;
	-moz-border-radius-bottomleft: 3px; -khtml-border-bottom-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright: 3px; -khtml-border-bottom-rigth-radius: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px;
	}
#topic, #comments, #name, #email {
	 border-top: 1px solid #FFF ; border-bottom: 1px solid #EEE ; border-right: 1px solid #FFF ;
	 border-left: 1px solid  #EEE; background: #CCC;
	 font: 10px Verdana, Arial, Helvetica, sans-serif; color: #FFF;
	-moz-border-radius-topleft: 3px; -khtml-border-top-left-radius: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; 
	-moz-border-radius-topright: 3px; -khtml-border-top-right-radius: 3px; -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px;
	-moz-border-radius-bottomleft: 3px; -khtml-border-bottom-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright: 3px; -khtml-border-bottom-rigth-radius: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px;
	}

#releasesBox { 
	margin: 0; padding: 0;
	clear: left;	
	top: 10px; left: 10px;
	background: #CCC url(../images/controls_bg.png) repeat-x top left;

	width: 645px; height: 195px;
	border: 1px solid #E1E1E1;
	-moz-border-radius-topleft: 8px; -khtml-border-top-left-radius: 8px; -webkit-border-top-left-radius: 8px; border-top-left-radius: 8px; 
	-moz-border-radius-topright: 8px; -khtml-border-top-right-radius: 8px; -webkit-border-top-right-radius: 8px; border-top-right-radius: 8px;
	-moz-border-radius-bottomleft: 3px; -khtml-border-bottom-left-radius: 8px; -webkit-border-bottom-left-radius: 8px; border-bottom-left-radius: 8px;
	-moz-border-radius-bottomright: 8px; -khtml-border-bottom-rigth-radius: 8px; -webkit-border-bottom-right-radius: 8px; border-bottom-right-radius: 8px;
	}
/*--------------------------------Contact section---------------*/

	
/*-------------------------------homepage Track releases 3 covers-----*/
#releasesName {
	padding: 0; margin: 0;
	position: relative; top: 0; right: 0;
	}

#releasesName ul li {
	margin: 0 0 0 20px; padding: 0; display: block; float: left; list-style-type: none; display: inline;
	width: 138px;
	}

#releasesName ul li#record1 a { font: 10px Arial, Helvetica, sans-serif; color: #FFF; text-decoration: none; width: 138px;}
#releasesName ul li#record1 a:hover { font: 10px Arial, Helvetica, sans-serif; color: #CC3300; text-decoration: none; width: 138px;}
#releasesName ul li#record2 a { font: 10px Arial, Helvetica, sans-serif; color: #FFF; text-decoration: none; width: 138px;}
#releasesName ul li#record2 a:hover { font: 10px Arial, Helvetica, sans-serif; color: #CC3300; text-decoration: none; width: 138px;}
#releasesName ul li#record3 a { font: 10px Arial, Helvetica, sans-serif; color: #FFF; text-decoration: none; width: 138px;}
#releasesName ul li#record3 a:hover { font: 10px Arial, Helvetica, sans-serif; color: #CC3300; text-decoration: none; width: 138px;}

#releases {
	position: relative; top: 20px; right: 0;
	padding: 0; margin: 0;
	float: right;
	width: 650px;
	display: inline;
	}

#releases ul li {
	margin: 0 0 0 0px; padding: 0 0 0 30px; float: left;
	list-style-type: none;
	}

#releases ul li a {
	margin: 0; padding: 0; display: block; cursor: pointer;
	width: 138px; height: 114px;
	}
#releases ul li#record01 a { background: transparent url(../images/latenight_g.png) no-repeat top left; }
#releases ul li#record01 a:hover { background:  transparent url(../images/latenight_g.png) no-repeat top left;}

#releases ul li#record02 a { background: transparent url(../images/whatthatnoise.png) no-repeat top left;  }
#releases ul li#record02 a:hover { background:  transparent url(../images/whatthatnoise.png) no-repeat top left;}

#releases ul li#record03 a { background: transparent url(../images/sexydisco.png) no-repeat top left; }
#releases ul li#record03 a:hover { background:  transparent url(../images/sexydisco.png) no-repeat top left;}
/*-------------------------------homepage Track releases 3 covers-----*/

#container02 {
	position:relative; top: 20px; left: 0;
	clear: left;
	background: transparent;
	width: 650px;
}

#container03 {
	position:relative; top: 30px; left: 0;
	clear: left;
	background: transparent;
	width: 650px;
}

#mypaceWeclome {
	position: relative;
	top: 0px; left: 0;
	float: left;
	width: 180px;
	border: 1px solid #EAEAEA;
	padding: 10px;
	background: #FFF url(../images/myspacebg.gif) no-repeat center;
	-moz-border-radius-topleft: 3px; -khtml-border-top-left-radius: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; 
	-moz-border-radius-topright: 3px; -khtml-border-top-right-radius: 3px; -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px;
	-moz-border-radius-bottomleft: 3px; -khtml-border-bottom-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright: 3px; -khtml-border-bottom-rigth-radius: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px;
	}
#mypaceWeclome h3 {
	font: bold 11px Arial, Helvetica, sans-serif; background: #CC3300; margin: 0px 0px; padding: 5px 5px 5px 12px;
	-moz-border-radius-topleft: 3px; -khtml-border-top-left-radius: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; 
	-moz-border-radius-topright: 3px; -khtml-border-top-right-radius: 3px; -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px;
	-moz-border-radius-bottomleft: 3px; -khtml-border-bottom-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright: 3px; -khtml-border-bottom-rigth-radius: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px;
	}	
	
#lastfmblock {
	position: relative;
	top: 0px; left: 20px;
	float: left;
	width: 180px;
	border: 1px solid #EAEAEA;
	padding: 10px;
	background:#FFF url(../images/lastfmbg.gif) no-repeat center;
	-moz-border-radius-topleft: 3px; -khtml-border-top-left-radius: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; 
	-moz-border-radius-topright: 3px; -khtml-border-top-right-radius: 3px; -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px;
	-moz-border-radius-bottomleft: 3px; -khtml-border-bottom-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright: 3px; -khtml-border-bottom-rigth-radius: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px;}
	
#lastfmblock h3 {
	font: bold 11px Arial, Helvetica, sans-serif; background: #CC3300; margin: 0px 0px; padding: 5px 5px 5px 12px;
	-moz-border-radius-topleft: 3px; -khtml-border-top-left-radius: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; 
	-moz-border-radius-topright: 3px; -khtml-border-top-right-radius: 3px; -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px;
	-moz-border-radius-bottomleft: 3px; -khtml-border-bottom-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright: 3px; -khtml-border-bottom-rigth-radius: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px;
	}
	
#facebookBlock {
	display: inherit; position: relative; top: 0px; left: 40px;	float: left; width:180px; border: 1px solid #EAEAEA; padding: 10px;
	background: #FFF url(../images/facebook_BG.gif) no-repeat center;
	-moz-border-radius-topleft: 3px; -khtml-border-top-left-radius: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; 
	-moz-border-radius-topright: 3px; -khtml-border-top-right-radius: 3px; -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px;
	-moz-border-radius-bottomleft: 3px; -khtml-border-bottom-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright: 3px; -khtml-border-bottom-rigth-radius: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px;
	}
#facebookBlock  p { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #777; padding: 5px 0 0 0 ; margin:0; line-height: 18px;}
#facebookBlock h3 {
	font: bold 11px Arial, Helvetica, sans-serif; background: #CC3300; margin: 0px 0px; padding: 5px 5px 5px 12px;
	-moz-border-radius-topleft: 3px; -khtml-border-top-left-radius: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; 
	-moz-border-radius-topright: 3px; -khtml-border-top-right-radius: 3px; -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px;
	-moz-border-radius-bottomleft: 3px; -khtml-border-bottom-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright: 3px; -khtml-border-bottom-rigth-radius: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px;
	}
/*--------subscribe section top--------------*/
#container03 #subscribe {
	display: inherit;
	position: relative;
	top: 0px; left: 0px;
	float: left;
	width:250px;
	border: 1px solid #EAEAEA;
	padding: 10px;
	background: #FFF;
	-moz-border-radius-topleft: 3px; -khtml-border-top-left-radius: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; 
	-moz-border-radius-topright: 3px; -khtml-border-top-right-radius: 3px; -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px;
	-moz-border-radius-bottomleft: 3px; -khtml-border-bottom-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright: 3px; -khtml-border-bottom-rigth-radius: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px;
	}

#subscribe {
	display: inherit;
	position: relative;
	top: 0px; left: 10px;
	float: left;
	width:360px;
	border: 1px solid #EAEAEA;
	padding: 10px;
	background: #FFF;
	-moz-border-radius-topleft: 3px; -khtml-border-top-left-radius: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; 
	-moz-border-radius-topright: 3px; -khtml-border-top-right-radius: 3px; -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px;
	-moz-border-radius-bottomleft: 3px; -khtml-border-bottom-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright: 3px; -khtml-border-bottom-rigth-radius: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px;
	}
#subscribe p { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #777; padding: 5px 0 5px 0 ; margin:0;}
#subscribe ul { margin:0; padding:0px;}
#subscribe ul li { margin:0; padding: 5px 5px 5px 0px; list-style-type: none; float: left; height: 22px;}

#newslettsub { width: 240px;font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #999;}
#newslettsub label { font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #999;}
#newslettsub fieldset { border: 1px solid #EAEAEA; padding: 0 10px;}
#newslettsub legend { font: 9px "Trebuchet MS", Verdana, Arial; color: #CC3300;}
#subEmail { width: 160px; height: auto; font: 9px Verdana, Arial, Helvetica, sans-serif; color: #FFF;
	border-top: 1px solid #FFF ; border-bottom: 1px solid #EEE ; border-right: 1px solid #FFF ;
	border-left: 1px solid  #EEE; background: #CCC;}
#go { 
	border: none; background: #CCC; 
	font: 10px Arial, Helvetica, sans-serif; color: #FFF;
	cursor: pointer;
	padding: 3px;
	-moz-border-radius-topleft: 3px; -khtml-border-top-left-radius: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; 
	-moz-border-radius-topright: 3px; -khtml-border-top-right-radius: 3px; -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px;
	-moz-border-radius-bottomleft: 3px; -khtml-border-bottom-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright: 3px; -khtml-border-bottom-rigth-radius: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px;
	}
#go:hover { 
	border: none;background: #CC3300; 
	font: 10px Arial, Helvetica, sans-serif; color: #FFF;
	cursor: pointer;
	padding: 3px;
	-moz-border-radius-topleft: 3px; -khtml-border-top-left-radius: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; 
	-moz-border-radius-topright: 3px; -khtml-border-top-right-radius: 3px; -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px;
	-moz-border-radius-bottomleft: 3px; -khtml-border-bottom-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright: 3px; -khtml-border-bottom-rigth-radius: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px;
	}
/*--------subscribe section top--------------*/	
#newsblock {
	display: inherit;
	position: relative;
	top: 75px; right: 0px;
	float: left;
	width: 290px;
	}
#newsblock dl { display: block; margin: 0; padding: 0;}
#newsblock dt { margin: 0; padding: 0 0 0 0;	font: bold 10px "Trebuchet MS", Verdana, Arial; color: #CC3300; }
#newsblock dd { margin: 0; padding: 0 0 0 0;	font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #666; float: left;}


#links01 { margin: 0; padding: 0; display: block;
	float: left; position: relative; top: 0; left:0;	
	width: 190px;
	}
	
#links02 { margin: 0; padding: 0; 
	float: left; position: relative; top: 0px; left:20px;	
	width: 190px;}


/*------------------------------Footer section------*/
#footer{
	position: relative; top: 100px; left: 20px;
	clear: left;
	width: 100%;
	color: #333;
	text-align: center;
	padding:  0;
	/*background: url(../images/footerbg.png) no-repeat top left; */
}

#footer a {
	color: #FFF;
}
#footLinks {
	margin: 0; padding: 0px; 
	position: relative; top: 36px; left: 0px; 
	width: 652px; height: 50px;}
#footer ul.ccomns { 
	width: auto;
	margin: 0 ; padding: 0; list-style-type: none;}
#footer ul.ccomns li { font: 10px Arial, Helvetica, sans-serif; color: #999; text-decoration: none; list-style-type: none; margin:0; padding:0 3px; float: left;}
#footer ul.ccomns li a { margin: 0; padding:0; 
	font: 10px Arial, Helvetica, sans-serif; color: #999; text-decoration: none;}
#footer ul.ccomns li a:hover { margin: 0; padding:0; 
	font: 10px Arial, Helvetica, sans-serif; color: #CC3300; text-decoration: none;
	}

#footer ul li a { display: block;width: 60px; height: 15px; color: #999; text-decoration: none; list-style-type: none; margin:0; padding:0 ; float: left;}
#footer ul li#creatComs a { background: transparent url(../images/creative_bynd01.png) no-repeat top left; width: 80px; height: 15px;}
#footer ul li#creatComs a:hover { background:  transparent url(../images/creative_bynd02.png) no-repeat top left;}

#footer ul.ccomns_b { 
	position: relative; top: 3px; left: 10px;
	clear: left;
	width: auto;
	margin: 0 ; padding: 0; list-style-type: none;}
#footer ul.ccomns_b li { font: 10px Arial, Helvetica, sans-serif; color: #999; text-decoration: none; list-style-type: none; margin:0; padding:0 3px; float: left;}
#footer ul.ccomns_b li a { margin: 0; padding:0; 
	font: 10px Arial, Helvetica, sans-serif; color: #999; text-decoration: none;}
#footer ul.ccomns_b li a:hover { margin: 0; padding:0; 
	font: 10px Arial, Helvetica, sans-serif; color: #CC3300; text-decoration: none;
	}

#footer ul li a { display: block;width: 60px; height: 15px; color: #999; text-decoration: none; list-style-type: none; margin:0; padding:0 ; float: left;}
#footer ul li#ffox a { background: transparent url(../images/ff02_01.png) no-repeat top left; width: 80px; height: 15px;}
#footer ul li#ffox a:hover { background:  transparent url(../images/ff02_02.png) no-repeat top left;}

#footer ul li#ccs21 a { background: transparent url(../images/v_css01.gif) no-repeat top left; width: 80px; height: 15px;}
#footer ul li#ccs21 a:hover { background:  transparent url(../images/v_css02.gif) no-repeat top left;}

#footer ul li#xhtml a { background: transparent url(../images/v_xhtml01.gif) no-repeat top left; width: 80px; height: 15px;}
#footer ul li#xhtml a:hover { background:  transparent url(../images/v_xhtml02.gif) no-repeat top left;}
/*------------------------------Footer section------*/

div.site-map h1 { font-size: 11px; padding:0 0;}
div.site-map ul li { list-style-type: none;}
div.site-map ul a:link, div.site-map ul a:visited { display: block; background: #ECECEC; 
	font: normal 11px Arial, Helvetica, sans-serif; color: #666; 
	text-align: left; text-decoration: none; padding:6px; margin-bottom: 1px;
	position: relative; left:-29px;
	-moz-border-radius-topleft: 3px; -khtml-border-top-left-radius: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; 
	-moz-border-radius-topright: 3px; -khtml-border-top-right-radius: 3px; -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px;
	-moz-border-radius-bottomleft: 3px; -khtml-border-bottom-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright: 3px; -khtml-border-bottom-rigth-radius: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px;
	}
div.site-map ul a:hover { background:#D7D7D7;}

#subscribethanku { margin: 5% auto; display: block; width: 490px; height: 400px; background: url(../images/subscribethanku.png) no-repeat top left;}
#subscribesorry { margin: 5% auto; display: block; width: 490px; height: 400px; background: url(../images/sorrygo.png) no-repeat top left;}
#subscribesorry div { position: relative; top: 190px ; left: 0; padding: 30px; }

#subscribethanku div { position: relative; top: 140px ; left: 0; padding: 30px; }
#subscribethanku p, #subscribesorry p  {color: #666; text-decoration: none; font: normal 12px Tahoma, Geneva, sans-serif;}
#subscribethanku a, #subscribesorry a{ color: #666; text-decoration: none; font: normal 12px Tahoma, Geneva, sans-serif;}

#subscribethanku a:hover, #subscribesorry a:hover { color: #CC3300;}