@import "global.css";

#content {
	background-color: white;
	width: 880px;
	margin-left:30px !important;
	top: -12px;
	position: relative;
}
#description {
	width: 593px;
	height: 880px;
	background: url(../images/product_hero.jpg) 30px 100px no-repeat;
	position: relative;
}

#description h2 {
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 35px;
	margin: 5px 0 10px 0;
	line-height: 32px;
}
#description p {
	padding: 0 20px 0 0;
	width: 573px;
	margin: 0;
}
#description1 {
	width: 593px;
	height: 880px;
	background: url(../images/product_1.jpg) 30px 100px no-repeat;
	position: relative;
}
#description1 h2 {
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 35px;
	margin: 5px 0 10px 0;
	line-height: 32px;
}
#description1 p {
	padding: 0 20px 0 0;
	width: 573px;
	margin: 0;
}
#description2 {
	width: 593px;
	height: 880px;
	background: url(../images/product_2.jpg) 30px 100px no-repeat;
	position: relative;
}
#description2 h2 {
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 35px;
	margin: 5px 0 10px 0;
	line-height: 32px;
}
#description2 p {
	padding: 0 20px 0 0;
	width: 573px;
	margin: 0;
}
#description3 {
	width: 593px;
	height: 880px;
	background: url(../images/product_3.jpg) 30px 100px no-repeat;
	position: relative;
}
#description3 h2 {
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 35px;
	margin: 5px 0 10px 0;
	line-height: 32px;
}
#description3 p {
	padding: 0 20px 0 0;
	width: 573px;
	margin: 0;
}
#continue_trial {
	float: left;
	}
h3 {
	font-size: 24px;
}


#free_trial
{
	position: absolute;
	cursor: pointer;
	background: url(../images/60_minutes.png) no-repeat;
	width: 203px;
	height: 168px;
	top: 195px;
	left: 42px;
}
#bottom_note {
	position: absolute;
	bottom: 0;
	background: url(../images/product_demo_screen.jpg) 10px 0 no-repeat;
	height: 240px;
}

#bottom_note span {
	padding-top: 203px;
	display: block;
}

#product_page .box_cyan_white.product_ads {
	background: transparent url(../images/gradated_blue_background.gif) repeat-x;
	width: 270px;
	position: absolute;
	top: 5px;
	right: 5px;
}

#product_page .box_cyan_white.product_ads span {
	display: block;
	font-weight: bold;
}

#basic_ad {
	padding-bottom: 10px;
}

#premium_ad {
	border-top: 1px solid gray;
}
