*{
	padding:0px;
	margin:0px;
}

dt.coupon_asset_title
{
  font-weight: bold;
  margin-top: 2em;
}

dd
{
  margin-left: 2em;
}

/*test*/
body
{
  background-color: #fff;
	font-family:Georgia, serif;
color:black;
}

input {
	font-family:arial, sans-serif;
	border:1px solid #ccc;
	font-size:11px;
	background:white;
}

#header{
background:#000;
	background-position:top;
	display:block;
	color:#fff;
	height:30px;
	padding:10px;
	font-size:14px;
	font-style:italic;
	font-weight:normal;
}
#toplinks{
	float:right;
	font-style:normal;
	font-size:12px;
	line-height:30px;
}

#toplinks a{
	color:#09f;
	text-decoration:none;
}

#toplinks a:hover{
	color:#ddd;
}

#sf_content{
background-image:url('http://www.diogenesmusic.com/images/oldman.png');
background-repeat:no-repeat;
background-position:top center;
margin-left:auto;
margin-right:auto;
width:800px;
min-height:600px;
text-align:right;
}
#sf_content form{
	padding-left:100px;
	width:400px;
	text-align:right;
	margin-left:auto;
	margin-right:auto;
}
#sf_content table{
	width:400px;
	padding-top:300px;
}
#sf_content input[type="text"]{
	width:200px;
	font-size:20px;
	padding:3px;
}
#sf_content input[type="submit"]{
	font-size:14px;
	margin:2px;
}

label{
	font-weight:normal;
	font-size:28px;
}

#footer{
	border-top:1px solid #999;
	color:black;
	background-color:#ccc;
display:block;
	clear:both;
	min-height:120px;
	font-family:arial,sans-serif;
	font-size:12px;
	margin:0px;
}

#footer ul{
	padding-left:200px;
	margin-top:20px;
	width:750px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
}
#footer  li {
    width: 250px;
    float: left;
    display: inline;
	font-weight:bold;
	margin-bottom:0px;
}
#footer li dd{
	margin:0px;
	font-weight:normal;
}

#footer li dd a{
	color:#333;
	text-decoration:none;
	font-size:11px;
}

#footer li dd a:hover{
	color:#fff;
}

#id_contact_form{
	background:#ccc;
	color:black;
	padding-left:200px;
	font-size:12px;
	display:block;
	font-weight:normal;
	font-family:arial, sans-serif;
	margin:0px;
	display:none;

}
#id_contact_form div{
	width:750px;
	margin-left:auto;
	margin-right:auto;
}

h2{
	font-weight:bold;
	font-size:12px;
}
#id_contact_form th{
	text-align:left;
	vertical-align:top;
}
#id_contact_form th label{
	font-size:11px;
	text-align:left;
	color:#333;
	margin-left:-2px;
	padding:0px;
}
#id_contact_form textarea, #id_contact_form input[type="text"]{width:428px;
	font-family:arial, sans-serif;
	font-size:11px;
	border:1px solid #999;
}

#main{
	min-width:800px;
}

.coupon_release {
	background:white;
	text-align:left;
	color:black;
	padding-top:20px;
}

.coupon_release h1{
	font-weight:normal;
	font-size:24px;
	
	font-style:italic;
	margin-bottom:20px;
}

.coupon_release_description{
display:none;
	float:right;
	width:450px;
}
div.coupon_release a img{
	width:500px;
	float:left;
	height:500px;
	border:none;
	margin-bottom:20px;
}
dl.coupon_assets{
	width:630px;	
clear:both;
	font-size:12px;
}
dt.coupon_asset_title{
	width:630px;
	margin:40px 0px 10px 0px;
	font-weight:normal;
	
}

dd.coupon_asset_download{
	margin:0px;

	padding:0px;
	width:630px;
	text-align:left;
	margin-bottom:10px;
	margin-top:10px;
	float:left;
	position:absolute;
}

dd.coupon_asset_description{
	width:590px;
	float:right;
	margin-left:80px;
	text-align:justify;
	font-size:11px;
	margin-bottom:30px;
	margin-top:-5px;
	
}
dd.coupon_asset_download a{
	text-decoration:none;
	color:#6cf;
	font-family:arial, sans-serif;
	font-size:12px;
	background:#666;
	padding:3px;
	border:1px solid #09f;
}

dd.coupon_asset_download a:hover{
	color:#fff;
	background:#000;
}
.player{position:absolute;}
.coupon_release_description{
	font-size:14px;
	background:white;
	height:350px;
overflow:visible;

}
.coupon_assets{
}
#footerLinks{
	border:none;
	height:10px;
}

.coupon_release_description a{
	color:#09f;
	text-decoration:none;
}

.coupon_release_description a:hover{
	color:#333;
}

label[for="coupon_coupon_code"]{
	color:white;
}

a{
	color:#09f;
	text-decoration:none;
	font-weight:bold;
}

a:hover{
	text-decoration:underline;
}

