html, body  {
	padding: 0px;
	margin: 0px;
	background-color: #FFFFFF;
	font: 16px "Myriad Pro",'Myriad','Arial';
	color: white;
	background: url('images/ps_bg.jpg') center left;
}

form {
	margin-top: 20px;
}

img {
	border: none;
}

a {
	font: 16px "Myriad Pro",'Myriad','Arial';
	color: white;
}

#content  {
	margin: 0px auto 0px auto;
	width: 960px;
	position: relative;
}

#content a {
	font: 16px "Myriad Pro",'Myriad','Arial';
	color: white;
}

#header  {
	background: url('images/top_banner_bg.png') no-repeat;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 960px;
	height: 80px;
}

#left_nav {
	position: absolute;
/*	background-color: #FFF;*/
	background: url('images/left_nav_bg.png') no-repeat;
	font: "Myriad Pro",'Myriad','Arial';
	left: 0px;
	top: 80px;
	width: 180px;
	height: 970px;
}

#left_nav p {
	font: 15px "Myriad Pro",'Myriad','Arial';
	margin: 4px 0px 0px 14px;
	color: #000;
	text-align: left;
	padding-left: 50px;
	line-height: 40px;
}

#left_nav a {
	color: #000;
	text-decoration: none;
}

#left_nav a:hover {
	color: blue;
	text-decoration: underline;
}

#product {
	position: absolute;
/*	background-color: #383838;*/
	left: 180px;
	top: 79px;
	width: 779px;
	height: 271px;
	background: url('images/product_bg.png') center left no-repeat;
}

#box_shot {
	visibility: visible;
	position: absolute;
	left: 10px;
	top: 20px;
}

#product_title  {
	visibility: visible;
	position: absolute;
	left: 210px;
	top: 10px;
}

#product_title h1 {
	font: 30px "Myriad Pro",'Myriad','Arial';
	margin: 0px;
	color: #FFFFFF;
	font-weight: none;
}

#redbuttonimg  {
	visibility: visible;
	position: absolute;
	left: 210px;
	top: 69px;
	z-index: 3;
	width: 300px;
	height: 128px;
}

#buynowimg  {
	visibility: visible;
	position: absolute;
	left: 218px;
	top: 90px;
	z-index: 4;
	width: 93px;
	height: 57px;
}

#sub_title {
	visibility: visible;
	position: absolute;
	left: 10px;
	top: 230px;
}

#sub_title h2 {
	font: 22px "Myriad Pro",'Myriad','Arial';
	margin: 0px;
	color: #fff;
	text-align: left;
}

#subnav {
	visibility: visible;
	margin-right: 20px;
	margin-top: 20px;
}

#subnav p {
	font: 16px "Myriad Pro",'Myriad','Arial';
	margin: 0px;
	text-align: right;
	color: #fff;
}

#subnav a {
	font: 16px "Myriad Pro",'Myriad','Arial';
	margin: 0px;
	text-align: right;
	color: #fff;
	text-decoration: none;
}

#subnav a:hover {
	font: 16px "Myriad Pro",'Myriad','Arial';
	margin: 0px;
	text-align: right;
	color: #2777AA;
	text-decoration: underline;
}

#subnav_dr {
	visibility: visible;
	margin-right: 20px;
	margin-top: 20px;
}

#subnav_dr p {
	font: 16px "Myriad Pro",'Myriad','Arial';
	margin: 0px;
	text-align: right;
	color: red;
}

#subnav_dr a {
	font: 16px "Myriad Pro",'Myriad','Arial';
	margin: 0px;
	text-align: right;
	color: red;
	text-decoration: none;
}

#subnav_dr a:hover {
	font: 16px "Myriad Pro",'Myriad','Arial';
	margin: 0px;
	text-align: right;
	color: red;
	text-decoration: underline;
}

#subnav_db3 {
	visibility: visible;
	margin-right: 20px;
	margin-top: 20px;
}

#subnav_db3 p {
	font: 16px "Myriad Pro",'Myriad','Arial';
	margin: 0px;
	text-align: right;
	color: green;
}

#subnav_db3 a {
	font: 16px "Myriad Pro",'Myriad','Arial';
	margin: 0px;
	text-align: right;
	color: green;
	text-decoration: none;
}

#subnav_dbpc a:hover {
	font: 16px "Myriad Pro",'Myriad','Arial';
	margin: 0px;
	text-align: right;
	color: #39C;
	text-decoration: underline;
}

#subnav_dbpc {
	visibility: visible;
	margin-right: 20px;
	margin-top: 20px;
}

#subnav_dbpc p {
	font: 16px "Myriad Pro",'Myriad','Arial';
	margin: 0px;
	text-align: right;
	color: #39C;
}

#subnav_dbpc a {
	font: 16px "Myriad Pro",'Myriad','Arial';
	margin: 0px;
	text-align: right;
	color: #39C;
	text-decoration: none;
}

#subnav_dbpc a:hover {
	font: 16px "Myriad Pro",'Myriad','Arial';
	margin: 0px;
	text-align: right;
	color: #39C;
	text-decoration: underline;
}

#subnav_mt {
	visibility: visible;
	margin-right: 20px;
	margin-top: 20px;
}

#subnav_mt p {
	font: 16px "Myriad Pro",'Myriad','Arial';
	margin: 0px;
	text-align: right;
	color: green;
}

#subnav_mt a {
	font: 16px "Myriad Pro",'Myriad','Arial';
	margin: 0px;
	text-align: right;
	color: green;
	text-decoration: none;
}

#subnav_mt a:hover {
	font: 16px "Myriad Pro",'Myriad','Arial';
	margin: 0px;
	text-align: right;
	color: green;
	text-decoration: underline;
}

#subnav_nw {
	visibility: visible;
	margin-right: 20px;
	margin-top: 20px;
}

#subnav_nw p {
	font: 16px "Myriad Pro",'Myriad','Arial';
	margin: 0px;
	text-align: right;
	color: red;
}

#subnav_nw a {
	font: 16px "Myriad Pro",'Myriad','Arial';
	margin: 0px;
	text-align: right;
	color: red;
	text-decoration: none;
}

#subnav_nw a:hover {
	font: 16px "Myriad Pro",'Myriad','Arial';
	margin: 0px;
	text-align: right;
	color: red;
	text-decoration: underline;
}

#overview #subnav_overview a {
	color: #FEFEFE;
	font-size: 28px;
	font-style: italic;
}

#features #subnav_features a {
	color: #FEFEFE;
	font-size: 28px;
	font-style: italic;
}

#systemreq #subnav_systemreq a {
	color: #FEFEFE;
	font-size: 28px;
	font-style: italic;
}

#faqs #subnav_faqs a {
	color: #FEFEFE;
	font-size: 28px;
	font-style: italic;
}

#awards #subnav_awards a {
	color: #FEFEFE;
	font-size: 28px;
	font-style: italic;
}

#upgrade #subnav_upgrade a {
	color: #FEFEFE;
	font-size: 28px;
	font-style: italic;
}

#update #subnav_update a {
	color: #FEFEFE;
	font-size: 28px;
	font-style: italic;
}

#blackbuttonimg  {
	visibility: visible;
	position: absolute;
	left: 16px;
	top: 593px;
}

#product_info_dg {
	position: absolute;
	left: 180px;
	top: 350px;
	width: 779px;
	height: 700px;
	background: url('images/drive_genius_info_bg.png') center left no-repeat;
}

#product_info_dr {
	position: absolute;
	left: 180px;
	top: 350px;
	width: 779px;
	height: 700px;
	background: url('images/data_rescue_info_bg.png') center left no-repeat;
}

#product_info_dr_long {
	position: absolute;
	left: 180px;
	top: 350px;
	width: 779px;
	height: 1500px;
	background: url('images/data_rescue_info_bg_long.png') center left no-repeat;
}

#product_info_db3 {
	position: absolute;
	left: 180px;
	top: 350px;
	width: 779px;
	height: 700px;
	background: url('images/data_backup_info_bg.png') center left no-repeat;
}

#product_info_dbpc {
	position: absolute;
	left: 180px;
	top: 350px;
	width: 779px;
	height: 700px;
	background: url('images/data_backup_pc_info_bg.png') center left no-repeat;
}

#product_info_dbpc_long {
	position: absolute;
	left: 180px;
	top: 350px;
	width: 779px;
	height: 1500px;
	background: url('images/data_backup_pc_info_bg_long.png') center left no-repeat;
}

#product_info_mt {
	position: absolute;
	left: 180px;
	top: 350px;
	width: 779px;
	height: 700px;
	background: url('images/media_tools_pro_info_bg.png') center left no-repeat;
}

#product_update {
	position: absolute;
	left: 0px;
	top: 81px;
	width: 960px;
	height: 550px;
	background: url('images/bg_update_pg.png') center left no-repeat;
}

#product_buy {
	position: absolute;
	left: 0px;
	top: 81px;
	width: 960px;
	height: 970px;
	background: url('images/bg_store_pg.png') center left no-repeat;
}

#page_title  {
	visibility: visible;
	position: absolute;
	left: 15px;
	top: 15px;
}

#page_title h3 {
	margin: 0px;
	color: #fff;
	font-style: italic;
	text-align: left;
	font: 20px "Myriad Pro",'Myriad','Arial';
}

#page_content  {
	visibility: visible;
	position: absolute;
	left: 20px;
	top: 50px;
	width: 740px;
	height: 600px;
	overflow: auto;
}

#page_content p {
	font: 16px "Myriad Pro",'Myriad','Arial';
	line-height: 20px;
	margin: 0px;
	color: #fff;
	text-align: left;
}

#page_content td {
	font: 14px "Myriad Pro",'Myriad','Arial';
	line-height: 18px;
	margin: 0px;
	color: #fff;
	text-align: left;
}

#page_content h3 {
	margin: 10px 0px 10px 0px;
	color: #fff;
	font-style: italic;
	text-align: left;
	font: 20px "Myriad Pro",'Myriad','Arial';
}

#product_info_2 {
	position: absolute;
	left: 180px;
	top: 79px;
	width: 779px;
	height: 1200px;
	background: url('images/product_info_2_bg.png') center top left no-repeat;
}

#box_shot_2 {
	visibility: visible;
	position: absolute;
	left: 10px;
	top: 20px;
}

#box_shot_store {
	visibility: visible;
	margin-left: 20px;
}

#page_title_2  {
	visibility: visible;
	position: absolute;
	left: 225px;
	top: 20px;
}

#page_title_2 h3 {
	margin: 0px;
	color: #fff;
	font-style: italic;
	text-align: left;
	font: 20px "Myriad Pro",'Myriad','Arial';
}

#page_content_2  {
	visibility: visible;
	position: absolute;
	left: 225px;
	top: 50px;
	width: 530px;
}

#page_content_2 p {
	font: 16px "Myriad Pro",'Myriad','Arial';
	line-height: 20px;
	margin: 0px;
	color: #fff;
	text-align: left;
}

#page_content_2 td {
	font: 14px "Myriad Pro",'Myriad','Arial';
	line-height: 18px;
	margin: 0px;
	color: #fff;
	text-align: left;
}

#page_content_buy  {
	visibility: visible;
	position: absolute;
	left: 170px; 
	width: 620px; 
	height:650px; 
	background: url('images/bg_inside_store.png') no-repeat ;
	top: 50px;
}

#page_content_buy p {
	font: 20px "Myriad Pro",'Myriad','Arial';
	line-height: 20px;
	margin: 0px;
	color: #fff;
	text-align: left;
}

.screenshot {
	float: right;
	margin: 0px 20px 20px 20px;
}

.submit {
	float: right;;
	margin: 30px;
}

#products_nav {
	background: url('images/iconproductsimg.gif') center left no-repeat;
}
#specials_nav {
	background: url('images/iconspecialsimg.gif') center left no-repeat;
}
#cart_nav {
	background: url('images/iconcartimg.gif') center left no-repeat;
}
#about_us_nav {
	background: url('images/iconaboutusimg.gif') center left no-repeat;
}
#contact_us_nav {
	background: url('images/iconcontactusimg.gif') center left no-repeat;
}
#support_nav {
	background: url('images/iconsupportimg.gif') center left no-repeat;
}
#press_room_nav {
	background: url('images/iconpressroomimg.gif') center left no-repeat;
}
#downloads_nav {
	background: url('images/icondownloadsimg.gif') center left no-repeat;
}
#distributors_nav {
	background: url('images/icondistributorsimg.gif') center left no-repeat;
}
#retailers_nav {
	background: url('images/iconretailersimg.gif') center left no-repeat;
}
#events_nav {
	background: url('images/iconeventsimg.gif') center left no-repeat;
}
#hall_of_fame_nav {
	background: url('images/iconhalloffameimg.gif') center left no-repeat;
}

#bottom_nav  {
	visibility: visible;
	background: url('images/bottom_nav_bg.png') no-repeat;
	position: absolute;
	left: 0px;
	top: 1050px;
	width: 960px;
	height: 100px;
}

#bottom_nav p  {
	font: 18px "Myriad Pro";
	margin: 10px 0px 0px 30px;
	color: #fff;
	text-align: left;
}

#bottom_phone  {
	visibility: visible;
	position: absolute;
	left: 25px;
	top: 1120px;
	width: 134px;
}

#bottom_copyright  {
	visibility: visible;
	position: absolute;
	left: 235px;
	top: 1120px;
	width: 496px;
}

#bottom_tou  {
	visibility: visible;
	position: absolute;
	left: 715px;
	top: 1120px;
	width: 214px;
}

#bottom_phone p,
#bottom_tou p,
#bottom_copyright p  {
	font: 15px "Myriad Pro";
	margin: 0px;
	color: #FEFEFE;
	text-align: center;
}

	.du_product {
	float: left;
	width: 500px;
	display: inline;
	padding-left: 15px;
	}

	.du_product h2 {
	font-size: 22px;
	padding: 0;
	margin: 0;
	}

	.size {
	}

	.du_product p.intro {
	font-size: 14px;
	font-weight: bold;
	}

	.du_product p {
	font-size: 12px;
	font-weight: normal;
	line-height: 14px;
	padding: 0;
	margin: 0;
	}

	.du_product a {
	text-decoration: none;
	}

	.du_product a:hover {
	text-decoration: underline;
	}

	.du_product img {
	padding-right: 5px;
	float: left;
	display: inline;
	border: 0;
	}

	.du_box {
	display: inline;
	}

	.du_box img.more {
	vertical-align: bottom;
	margin: 0 0 0 10px;
	padding-bottom: 20px;
	border: 0;
	}

	.du_box img.buynow {
	vertical-align: bottom;
	margin: 0 0 30px 10px;
	padding-bottom: 20px;
	border: 0;
	}

	.du_box img.box {
	vertical-align: bottom;
	margin: 0 0 0 10px;
	padding-bottom: 20px;
	border: 0;
	}

	#product_info_2 {
		height: 970px;
		background: url('/products/images/product_info_3_bg.png') top left no-repeat;
	}
