body {
margin : 0px;
background: #25311E;
}

H1 {
	font-family:Myriad,Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-left:0px;
	margin-right:0px;
}

.content {
	background-color:#ffffff;
	background-image: url(images/content.jpg);
	/*background-repeat: no-repeat;*/
	background-position: left top;
	height: 380px;
	width: 1000px;
	position: absolute;
}
.footer {
	background-color:#25311E;
	background-image: url(images/footer_content.png);
	background-position: left top;
	height: 158px;
	width: 1000px;
	position: absolute;
	margin: 0px;
	margin-left: 0px;
	padding: 0px;
	position: absolute;
	left: auto;
	top: 546px;
	right: auto;
	bottom: 0px;
}
.legal {
	background-image: url(images/legal.gif);
	background-repeat: no-repeat;
	background-color:#25311E;
	padding: 0px;
	top: 1044px;
	width: 996px;
	height: 17px;
	width: 1000px;
	left:auto;
}
.center_content {
	background-color:#ffffff;
	background-image: url(images/center_content_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 344px;
	width: 765px;
	position: absolute;
	left: 18px;
	top: 18px;
}
.movie {
	background-position: left top;
	height: 306px;
	width: 405px;
	margin-bottom: 10px;
	position: absolute;
	left: 22px;
	top: 20px;
	right: 18px;
}
.side_content {
	font-family:Myriad,Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-image: url(images/news_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 346px;
	width: 181px;
	position: absolute;
	left: 802px;
	top: 18px;
	right: 18px;
}
.side_img {
	background-color:#ffffff;
	background-position: left top;
	height: 138px;
	width: 182px;
	margin-bottom: 10px;
	position: absolute;
	left: 0px;
	top: 146px;
	right: 18px;
}
.more_screens_btn {
	background-color:#ffffff;
	background-position: left top;
	height: 51px;
	width: 181px;
	margin-bottom: 10px;
	position: absolute;
	left: 0px;
	top: 293px;
	right: 18px;
}
.footer_content {
	background-position: left top;
	height: 135px;
	width: 987px;
	margin-bottom: 10px;
	position: absolute;
	left: 6px;
	top: 15px;
	right: 18px;
}
.news1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#557551;
	position: absolute;
	margin-top: 12px;
	height: 85px;
	width: 155px;
	left: 10px;
	top: 30px;
}
.news2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#557551;
	position: absolute;
	margin-top: 12px;
	height: 85px;
	width: 155px;
	left: 10px;
	top: 135px;
}
.more_head {
	position:absolute;
	margin-top: 25px;
	height:18px;
	width:176px;
	right: 6px;
	left:0px;
	top: 213px;
}
.newsletter {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	position: absolute;
	margin-top: 10px;
	height: 99px;
	width: 170px;
	left: 5px;
	top: 274px;
}
.submit_email {
	position: absolute;
	margin-top: 25px;
	left: 74px;
	top: 10px;
}
.africa_promo {
	position: absolute;
	margin-top: 20px;
	height: 200px;
	width: 312px;
	left: 443px;
	top: 118px;
}
.news_letter{
	font-family:Myriad,Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-left:0px;
	margin-right:0px;
}
.news_link{
	font-family:Myriad,Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	margin-top:10px;
	margin-left:0px;
	margin-right:0px;
}
.form{
	font-family:Myriad,Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	margin-left:0px;
	margin-right:0x;
}
.more_info_btn {
	background-position: left top;
	height: 21px;
	width: 182px;
	margin-bottom: 10px;
	position: absolute;
	left: 121px;
	top: 168px;
	right: 18px;
}
.buy_btn {
	background-position: left top;
	height: 21px;
	width: 182px;
	margin-bottom: 10px;
	position: absolute;
	left: 121px;
	top: 144px;
	right: 18px;
}
.buy_btn2 {
	background-position: left top;
	height: 21px;
	width: 182px;
	margin-bottom: 10px;
	position: inherit;
	left: 120px;
	top: 104px;
	right: 18px;
}
.more_info {
	background-position: left top;
	height: 21px;
	width: 182px;
	margin-bottom: 10px;
	position: absolute;
	left: 542px;
	top: 80px;
	right: 18px;
}
.trial_btn {
	background-position: left top;
	height: 21px;
	width: 182px;
	margin-bottom: 10px;
	position: absolute;
	left: 194px;
	top: 168px;
	right: 18px;
}
.title{
	font-family:Myriad,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#557551;
	margin-left:0px;
	margin-right:0px;
}
.Alink {	
	font-family:Myriad,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-left:0px;
	margin-right:0px;
	color: #272727 ; 
	text-decoration: none;
	} 
.Alink:visited {	
	font-family:Myriad,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-left:0px;
	margin-right:0px;
	color: #272727 ; 
	text-decoration: none;
	} 
.Alink:active {
	font-family:Myriad,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-left:0px;
	margin-right:0px;
	color: #272727 ; 
	text-decoration: bold;
} 
.Alink:hover {
	font-family:Myriad,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-left:0px;
	margin-right:0px;
	color: #557551 ; 
	text-decoration: underline;
}
.subnav {
	background-position: left top;
	height: 21px;
	width: 414px;
	margin-bottom: 10px;
	position: absolute;
	left: 374px;
	top: 3px;
	right: 18px;
}
.Flink {	
	font-family:Myriad,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-left:0px;
	margin-right:0px;
	color: #FFFFFF ; 
	text-decoration: none;
	} 
.Flink:visited {	
	font-family:Myriad,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-left:0px;
	margin-right:0px;
	color: #FFFFFF ; 
	text-decoration: none;
	} 
.Flink:active {
	font-family:Myriad,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-left:0px;
	margin-right:0px;
	color: #FFFFFF ; 
	text-decoration: bold;
} 
.Flink:hover {
	font-family:Myriad,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-left:0px;
	margin-right:0px;
	color: #FFFFFF ; 
	text-decoration: underline;
}
.title{
	font-family:Myriad,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#557551;
	margin-left:0px;
	margin-right:10px;
}
.body{
	font-family:Myriad,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#272727;
	margin-left:0px;
	margin-right:10px;
	margin-bottom:10px;
}
.Alink {	
	font-family:Myriad,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-left:0px;
	margin-right:0px;
	color: #272727 ; 
	text-decoration: none;
	} 
.Alink:visited {	
	font-family:Myriad,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-left:0px;
	margin-right:0px;
	color: #272727 ; 
	text-decoration: none;
	} 
.Alink:active {
	font-family:Myriad,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-left:0px;
	margin-right:0px;
	color: #272727 ; 
	text-decoration: bold;
} 
.Alink:hover {
	font-family:Myriad,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-left:0px;
	margin-right:0px;
	color: #557551 ; 
	text-decoration: underline;
}

.Alink_sm {	
	font-family:Myriad,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:0px;
	margin-right:0px;
	color: #272727 ; 
	text-decoration: none;
	} 
.Alink_sm:visited {	
	font-family:Myriad,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:0px;
	margin-right:0px;
	color: #272727 ; 
	text-decoration: none;
	} 
.Alink_sm:active {
	font-family:Myriad,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:0px;
	margin-right:0px;
	color: #272727 ; 
	text-decoration: bold;
} 
.Alink_sm:hover {
	font-family:Myriad,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:0px;
	margin-right:0px;
	color: #557551 ; 
	text-decoration: underline;
}