/* CSS Document */

body {
	background-color: #0E2443;
	margin: 50px 30px 30px 30px;
	padding: 0;
	border: 0;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
	color: white;
	background-repeat: repeat-x;
}

a, strong {
	color: #D9E2EF;

}



.menu a {
	text-decoration: none;
	font-size: 14px
}

body.releases {
	background-image:url(images/bg_releases.gif);
}

body.about {
	background-image:url(images/bg_about.gif);
}

body.listen {
	background-image:url(images/bg_listen.gif);
}

table#header, table#tblReleases, table#tblSound {
	width: 100%;
	clear: both;
}

table#header td, table#tblReleases td, table#tblSound {
	border-top: 1px solid white;
	border-bottom: 1px solid white;
}

table#tblSound {
	background-repeat: no-repeat;

	margin-top: 30px;
	
}

table.torchoffreedom {
	background-image: url(images/torch-of-freedom-bg.gif);
	background-position: bottom left;	
}

table.certainsomething {
	background-image: url(images/certain-something-bg.gif);
	background-position: bottom left;
}

table.Superrob {
	background-image: url(images/superrob-bg.gif);
	background-position: bottom left;
}

table.lookintoyoureyes {
	background-image: url(images/look_into_your_eyes_bg.gif);
	background-position: top left;
}

table.wecarryon {
	background-image: url(images/we_carry_on_bg.jpg);
	background-position: top left;
}

table.bigdisgrace {
	background-image: url(images/bigDisgrace-bg.gif);
	background-position: top center;
}

table.klar {
	background-image: url(images/klar-bg.gif);
	background-position: 0 0;
	height: 300px;
}

table.soGoodTody {
	background-image: url(images/soGoodTody-bg.gif);
	background-position: 0 0;
	height: 300px;
}

table.shewalksalone {
	background-image: url(images/bg_she_walks_alone.gif);
	background-position: 0 0;
	height: 300px;
}

table.remixes {
	background-image: url(images/remixesBG.gif);
	background-position: 50% 0;
	height: 300px;
}


table.soundStart {
	background-image: url(images/soundBG.gif);
	background-position: 50% 10px;
	background-repeat: none;
	height: 400px;
}

img.logo {
	margin: 0 0 15px 0;	

}

td.logo {
	width: 50%;
	border-right: 1px solid white;
}

td.menuActive {
	width: 25%;
	font-size: 24px;
	margin: 0;
	padding: 0 0 15px 10px;
}

.activeReleases, .activeReleases a:hover {
	color: #80A764;
}

.activeAbout, .activeAbout a:hover {
	color: #EA5D11;
}

.activeListen, .activeListen a:hover {
	color: #CD2E35;
}

td.menu {
	width: 25%;
	text-align: right;
	padding: 15px 0 15px 0;
}

td.contentCover {
	margin: 0;
	padding: 30px 30px 30px 0;
	border-right: 1px solid white;
	width: 1px;
}

td.releasedOn,
td.soundSamples {
	margin: 0;
	padding: 30px 0 30px 30px;
	width: 33%;
}

td.releaseDescription {
	margin: 0;
	padding: 30px 0 30px 30px;
}

td.releasedOn {
	text-align: right;
	
}

td.soundSamples {
	border-right: 1px solid white;
	border-left: 1px solid white;
}

td.tuneDescription {
	margin: 0;
	padding: 30px;
}

td.releaseDescription p {
	width: 300px;
}

div#content {
	margin: 40px 0 0 0;
}

img.smallCover {
	float: left;
	margin: 0 0 20px 0;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
	border-right: 1px solid white;
	width: 100px;
	height: 100px;
}

img.smallCoverSound {
	float: right;
	margin: 0 0  20px 20px;
	width: 100px;
	height: 100px;
}

img.bigCover {
	margin: 0;
	padding: 0;
	border: 0;
	display: none;
}


h1 {
	font-size: 14px;
}

h2 {
	font-size: 12px;
}

.releaseDesc {
	display: none;
}

ul#productionsFor {
	padding: 0; margin: 0; border: 0;
}
	
ul#productionsFor li {
	list-style-position: inside;
	list-style-type: none;
	border: 0;
	padding: 3px 0 3px 25px;
	margin: 0;
	background: transparent url("images/bullet.gif") no-repeat 0 2px;
}

#div {
	padding: 0; margin:0;
}

#table td, #table td p {
	padding: 0; margin: 0;
}
