/*
Site Name: iZotope Radius
Author: Duo Creative
Date: 22.07.2009
Version: 1.00
*/

/* Normalize
------------------------------------------- */
* 
{ padding: 0; margin: 0; }

h1, h2, h3, h4, h5, h6 
{ font-size: 100%; }

ol,ul, li
{ list-style: none;}

address, caption, cite, code, dfn, em, strong, th, var
{ font-style: normal; font-weight: normal; }

table
{ border-collapse: collapse; border-spacing: 0; }

caption, th
{ text-align: left; }

fieldset, img, hr 
{ border: 0; }

q:before, q:after /* Remove quotation marks from q */
{ content: ''; }


/* Body
------------------------------------------- */

body {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#fff;
margin-top: 15px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 10px;
}

div { text-align: left; }

#wrapper {
width:907px;
font-size: 12px;
}

/* Header
------------------------------------------- */
#headerTop {
width:907px;
height:256px;
background:url(../images/topHeader.png);
}
	
	#headerTop #buttons {
	width:340px;
	height:60px;
	padding:175px 0 0 550px;
	}
		
		#buttons ul li {
		float:left;
		}
		
		#buttons li.download a{ display:block; width:150px; height:60px; background:url(../images/download.png);}
		#buttons li.buy a{ display:block; width:150px; height:60px; background:url(../images/buy.png); }
		#buttons li a:hover { background-position:0 -60px; }

/* Content
-------------------------------------------- */
#content {
width:907px;
background:#131313;
padding:0 0 5px 0;
text-align: left;
}

	#content #left01 {
	width:450px;
	margin:30px 0 0 20px;
	float:left;
	}
	
	#content #right01 {
	width:420px;
	margin:30px 0 0 17px;
	float:left;
	}
	
		#right01 #keyFeatures {
		width:320px;
		/*height:295px;*/
		border:solid 3px #FF0000;
		margin:5px 0 0 40px;
		padding:30px 20px 30px 20px;
		background:#1c1c1c;
		}
		
			#keyFeatures img {
			margin:0px 0 10px 0;
			}
	
	#content #left02 {
	width:540px;
	margin:20px 0 0 20px;
	float:left;
	}
		
		#left02 #cell {
		margin:0 0 0 40px;
		}
		
			#cell img {
			margin:0 0 10px 0;
			}
	
	#content #right02 {
	width:315px;
	margin:20px 0 0 32px;
	float:left;
	}
	
		#right02 #flashPlayer {
		width:200px;
		height:190px;
		border:solid 3px #41c7ff;
		padding:20px;
		margin:5px 0 0 30px;
		background:#1c1c1c;
		}
		
	#content #left03 {
	width:495px;
	float:left;
	}
	
	#content #right03 {
	width:365px;
	margin:60px 0 0 27px;
	float:left;
	}
	
#footer {
width:901px;
margin:85px 0 0 3px;
background:#1e1e1e;
position: relative;
height: 140px;
padding: 20px 0 0 0;
}
	
	#footer #buttons {
	width:560px;
	height:60px;
	float:left;
	}
	
		#buttons ul li {
		float:left;
		}
		
		#buttons li.buy a { display:block; width:150px; height:60px; background:url(../images/buyNowFooter.png); }
		#buttons li.download a { display:block; width:150px; height:60px; background:url(../images/downloadFooter.png); }
		#buttons li a:hover { background-position:0 -60px; }
	
		#buttons p.price {
		margin:33px 0 0 0;
		font-size:24px;
		font-family:Arial, Helvetica, sans-serif;
		}
		
	#footer #sysreq {
		width:230px;
		float:left;
		margin: 0 10px 0 -30px;
	}
	
		#sysreq p.top {
		font-weight:bold;
		margin:0 0 7px 0;
		}
	
	#footer #logo {
	width:95px;
	height:70px;
	background:url(../images/footerLogo.png) no-repeat;
	float:left;
	}
	
	#footer p.copy {
	margin:10px 0 0 0;
	font-size:9px;
	color:#404040;
	width: 900px;
	text-align: center;
	}
	
/* Paragraphs
--------------------------------------- */
#content p.body {
width:860px;
margin:0 0 10px 40px;
}

#content p.image {
margin:0 0 10px 20px;
}

#left01 p {
margin:0 0 10px 20px;
}
		
#left02 p {
margin:0 0 10px 20px;
}

#left03 p {
margin:0 0 10px 20px;
}
