@charset "utf-8";
/* Yahoo css reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
	margin:0;
	padding:0;
	color: #000000;
	font-weight: normal;
}

table {
	border-collapse:collapse;
	border-spacing:0;
}

fieldset,img { 
	border:0;
}

address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
	text-align: center;
}

ol,ul {
	list-style:none;
}

caption,th {
	text-align:left;
}

h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}

q:before,q:after {
	content:'';
}

abbr,acronym { 
	border:0;
}

html, body {
	height:100%;
	}

/* Reset Code ends here */

body{
	background:#DDDDDD;
	margin:20px 0 0 0 ;
	padding:0;
	}
	
#maol-wrapper{
	width:800px;
	margin:0 auto;
	margin-bottom:20px;
	}
	
#maol-content{
	background:url(images/maol-contentBgTop.jpg) left top no-repeat;
	width:800px;
	min-height:450px;
	float:left;
	}
	
#maol-contenttop{
	width:800px;
	height:40px;
	float:left;
	padding:20px 20px 0 20px;
	font:normal 25px Verdana, Geneva, sans-serif;
	color:#FFF;
	}
	
#maol-contentbottom{
	background:url(images/maol-contentBgBottom.jpg) left top no-repeat;
	width:800px;
	height:27px;
	float:left;
	}
	
#maol-header{
	background:url(images/header1.jpg) left top no-repeat;
	width:800px;
	height:308px;
	float:left;
	}
	
#getaccesstop{
	width:295px;
	float:right;
	margin-right:20px;
	padding-top:15px;
	text-align:center;
	}
	
#getaccesstop img{
	padding:0 0 10px 0;
	}
	
#getaccesstop input{
	background:#FFF;
	border:1px solid #333;
	font:normal 15px Verdana, Geneva, sans-serif;
	color:#666;
	padding:5px;
	margin:0;
	width:270px;
	}
	
#getaccesstop input.button{
	background:none !important;
	border:none !important;
	padding:10px 0 !important;
	margin:0 !important;
	width:auto !important;
	}
	
#maol-incontent{
	background:url(images/maol-contentBg.jpg) left top repeat-y;
	width:760px;
	padding:0 20px 10px 20px;
	float:left;
	}

#maol-incontent h2{
	font:normal 20px Verdana, Geneva, sans-serif;
	color:#999999;
	padding:20px 0;
	}
	
#maol-incontent h3{
	font:normal 20px Verdana, Geneva, sans-serif;
	color:#000;
	padding-bottom:20px;
	}
	
#maol-incontent p{
	font:bold 15px Verdana, Geneva, sans-serif;
	color:#000;
	}
	
#maol-incontent ul{
	list-style:none;
	padding-left:30px;
	}
	
#maol-incontent ul li{
	background:url(images/maol-blt.jpg) left 5px no-repeat;
	font:bold 15px Verdana, Geneva, sans-serif;
	color:#333;
	padding:5px 0 10px 25px;
	}
	
.maol-boxleft{
	width:395px;
	height:100px;
	background:#999;
	float:left;
	margin:20px 0 20px 0;
	padding:20px;
	text-align:center;
	}
	
.maol-boxleft h4{
	font:normal 18px Verdana, Geneva, sans-serif !important;
	color:#333!important;
	}
	
.maol-boxleft h3{
	font:normal 25px Verdana, Geneva, sans-serif!important;
	color:#000!important;
	padding:5px 0 !important;
	}
	
.maol-boxleft h2{
	font:bold 35px Verdana, Geneva, sans-serif!important;
	color:#FFF!important;
	padding:5px 0 !important;
	}
	
.maol-boxright{
	width:295px;
	height:120px;
	background:#CCC;
	float:left;
	margin:20px 0 20px 0;
	padding:10px 10px 10px 20px;
	}
	
.maol-boxright input{
	background:#FFF;
	border:1px solid #333;
	font:normal 15px Verdana, Geneva, sans-serif;
	color:#666;
	padding:5px;
	margin:0;
	width:270px;
	}
	
.maol-boxright label{
	font:normal 18px Verdana, Geneva, sans-serif;
	color:#333;
	}
	
.maol-boxright input.button{
	background:none !important;
	border:none !important;
	padding:10px 0 !important;
	margin:0 !important;
	width:auto !important;
	}
	
#maol-footer{
	width:780px;
	font:normal 10px Verdana, Geneva, sans-serif;
	color:#999;
	text-align:center;
	float:left;
	}
	
#maol-footer a{
	font:normal 10px Verdana, Geneva, sans-serif;
	color:#999;
	}
	
.maol-clear{
	clear:both;
	}
	
/* maol sales page */

#maol-contenttop01{
	width:800px;
	height:40px;
	float:left;
	padding:20px 0 0 0;
	font:normal 18px Verdana, Geneva, sans-serif;
	color:#FFF;
	text-align:center;
	}
	
#maol-done {
		background:url.images/maol-header100.jpg) left top no-repeat;
	width:800px;
	height:177px;
	float:left;
	text-align:center;
}
	
#maol-header01{
	background:url(images/maol-header01.jpg) left top no-repeat;
	width:800px;
	height:177px;
	float:left;
	}
	
#maol-videohere{
	margin:0 auto;
	margin-top:20px;
	margin-bottom:20px;
	padding:10px;
	background:#CCC;
	width:404px;
	}
	
#maol-orderbox{
	margin:0 auto;
	margin-top:20px;
	margin-bottom:20px;
	text-align:center;
	}
	
#maol-orderbox img{
	margin:5px 0;
	}
	
#maol-orderbox a {
	color:#999; 
}
	
/* upsell page */

#maol-contenttop02{
	width:800px;
	height:40px;
	float:left;
	padding:20px 0 0 0;
	font:normal 25px Verdana, Geneva, sans-serif;
	color:#FFF;
	text-align:center;
	}
	
#maol-header02{
	background:url(images/maol-header02.jpg) left top no-repeat;
	width:800px;
	height:177px;
	float:left;
	}

#maol-incontent table#step1 p {
	color: #000000;
	font-weight: normal;
}



#maol-videohere01{
	margin:0 auto;
	margin-top:20px;
	margin-bottom:20px;
	padding:10px;
	background:#CCC;
	width:404px;
	}
	
#maol-yourpricebox{
	background:#E6E6E6;
	margin:0 auto;
	padding:10px 0;
	text-align:center;
	margin-bottom:10px;
	}
	
#maol-yourpricebox p{
	font-size:20px !important;
	font-weight:normal !important;
	padding:0;
	}
	
#maol-orderbox p span{
	color:#999 !important;
	font-style:normal !important;
	font-weight:100 !important;
	line-height:40px !important;
	}
	
#maol-yourpricebox h2{
	font-size:30px !important;
	padding:0;
	}
	
/* upsell action page */

#maol-header03{
	background:url(images/maol-header03.jpg) left top no-repeat;
	width:800px;
	height:177px;
	float:left;
	}
	
#maol-incontent p.blacktext {
	font-size: 24px;
	color:#000000;
	line-height: 32px;
	text-align:center;
}

