html,
body {
	height: 100%;
	margin:0;
}
body {
	position: relative;
	color: #000;
	background: #a5a5a5;
	font-size: small; /* For Compliant browsers */
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	line-height: 150%;
}
html>body {
	font-size: small; /* Be nice to opera */
}
#page {
	font-size: 85%;
}
.container {
	min-width: 728px;
	max-width: 940px;
	margin: 0 auto;
	padding: .5em 1em;
}

#masthead {
	position: relative;
	background: #252525 url('../images/musicadium/masthead-bg.gif') repeat-x center top;
}
#masthead .container {
	max-width: 920px;
	padding: 17px 20px 163px 20px;
	background: url('../images/musicadiun/flash-bg.jpg') no-repeat center top;
}
#twocolumn #masthead .container {
	padding-bottom: 10px;
	background: url('../images/musicadium/flash-inner-bg.jpg') no-repeat center top;
}
#home.enhanced #masthead .container {
	padding: 0;
	text-align: center;
}
#home.enhanced #masthead.ie .container {
	padding: 17px 20px 165px 20px;
	background: url('../images/musicadium/flash-bg.jpg') no-repeat center top;
	text-align: left;
}
/*-----------------------------------------------
	Main area Layout
-----------------------------------------------*/

#main {
    min-height: 112px;
    padding-bottom: 1em;
    background: #FFF;
    border-top: 5px solid #9e9f9f;
}
#main .container {
    margin: 2em auto;
}

#content {
    padding: 0;
    background: url('../images/musicadium/content-tl.gif') no-repeat 0 0;
}
body #content .container {
    width: auto;
    min-width: 400px;
    margin: 0;
    padding: 1em 2em;
    background: url('../images/musicadium/content-tr.gif') no-repeat right top;
}

a img {
border: 0;
}
h1,
h2,
h3,
h4,
h5,
h6,
hr {
	margin: .5em 0;
}
p,
ol,
ul {
	margin: 1em 0;
}
ol {
	margin-left: .4em;
}
ol li,
ul li {
	margin-left: 1.3em;
}
h1 {
	color: #e5180d;
	font-size: xx-large;
}
h2 {
	font-size: x-large;
}
h3 {
	font-size: large;
}
h4 {
	font-size: medium;
	color: #555;
}
h5,
h6 {
	font-size: small;
}
h6 {
	color: #666;
}
hr {
	height: 1px;
	border: 0;
	border-bottom: 1px solid #CCC;
}
input,
textarea {
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: x-small;
}
a:link,
a:visited {
	color: #F62400;
	text-decoration: underline;
}
a:hover,
a:active {
	text-decoration: underline;
	color: #2A88B9;
}
address {
	font-style: normal;
}
cite {
	display: block;
	text-align: right;
	font-style: normal;
}

#footer {
	min-height: 279px;
	background: url('../images/musicadium/footer-bg.gif') repeat-x 0 0;
}
#footer .container {
	position: relative;
	padding: 1.5em;
}
#footer a {
	color: #FFF;
}
div.m {
	position: absolute;
	top: -11px;
	left: 50%;
	width: 56px;
	height: 36px;
	margin: 0 0 0 -8px;
	background: url('../images/musicadium/m.gif') no-repeat center center;
}
#contactdetails {
	margin: .5em 0;
	text-align: center;
}

#footermenu {
	clear: both;
	margin: 1.3em 0 1.5em;
	padding: 0 .5em;
	border-top: 1px solid #535353;
	border-bottom: 1px solid #5b5b5b;
}
#footermenu ul {
	margin: .3em .3em .4em .3em;
	text-align: center;
}
#footermenu ul li {
	display: inline;
	margin: 0 1em;
}
#footer ul li a {
	display: inline;
	padding: .5em 1em;
	color: #3a3a3a;
	text-decoration: none;
}
#footer ul li a:hover,
#footer ul li a:active {
	color: #FFF;
	background: #6b6b6b;
}
#footermenu br {
	display: none;
}