/* -----------------------------------  */
/*     Stylesheet for landing pages     */
/* -----------------------------------  */

body {
	background: #a09aba;
	color: #222;
	font: 62.5% Verdana, sans-serif;
	}

* { padding: 0; margin: 0; }


/*--- Page Layout ---*/

#container {
	width: 700px;
	margin: 30px auto;
	padding: 8px;
	background: #fff;
	}

	#page {
		width: 668px;
		padding: 15px 15px 10px 15px;
		border: 1px solid #d5d5d5;
		}
	
		#prehead {
			width: 636px;
			margin: 0 0 20px 0;
			padding: 15px;
			background: #ffc;
			border: 1px solid #dddd7d;
			}
			
		#logobox {
			width: 636px;
			height: 65px;
			margin: 0 0 20px 0;
			padding: 15px;
			
			background-image: url(http://www.cybercom-software.com/images/logo.gif);
			background-repeat: no-repeat;
			

			border-bottom: 1px solid #d5d5d5;		
			}
		
		#copy_area { padding: 0 15px; }

	

/*--- Headings ---*/

h1, h2, h3 {
	font: normal 1.0em Georgia, "Times New Roman", Times, serif;
	}

h1 {
	font-size: 3.2em;
	margin: 0 0 20px 0;
	color: #ba611a;
	text-align: center;
	}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-large;
	color: #6596ed;
	text-align: center;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-large;
	color: #3cb371;
	border-bottom: 1px solid #e5e5e5;
}

h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.8em;
	color: red;
	text-align: center;
}

h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	color: #3cb371;
}	

h6 {
	font-size: 1.7em;
	margin: 25px 0 10px 0;
	padding: 0 0 5px 0;
	color: #2f8a23;
	border-bottom: 1px solid #e5e5e5;
	}


/*--- General typography ---*/

a, a:visited { color: #00c; text-decoration: underline; }

a:hover { color: #00c; text-decoration: none; }


/*--- #prehead ---*/

#prehead p {
	font-size: 1.4em;
	line-height: 1.53846em;
	text-align: center;
	}


/*--- Typography and presentation ---*/

.format_text {
	font-size: 1.3em;
	line-height: 1.53846em;
	}
	
	.format_image {
		float: inherit;
		background-image: http://www.mindwavesmeditation.com/pages/images/IslandDreamsCover400x400.jpg;
	}

   .align-right { float:right; margin: 0 0 15px 15px; 
	}

   .align-left { float:left; margin: 0 15px 15px 0; 
	}


	
	.format_text p {
		margin: 0 0 1.53846em 0;
		}
	
	.format_text .step {
		color: #d00;
		text-transform: uppercase;
		letter-spacing: 1px;
		}
	
	.format_text .note {
		padding: 10px;
		background: #ffc;
		border: 1px solid #dddd7d;
		}
	
	.format_text .formbox {
		padding: 10px;
		background: white;
		border: 2px dashed #ff1493;
		}
	
	.format_text .dotnote {
		padding: 10px;
		background: #dbf1f4;
		border: 1px dashed #6495ed;
		}
	
	.format_text .formtext{ 
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	   font-size: 1.3em; 
		color: #dc143c;
		line-height: 1.53846em; 
		} 

	.format_text .fieldtext{ 
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	   font-size: 1.2em; 
		color: black;
		line-height: 1.53846em; 
		} 
	
/*	.format_text ul {
		list-style: square;
		margin: 0 0 1.53846em 20px;
		}*/
	
	.format_text ul {
		list-style-image: url(images/tick.jpg); 
		margin: 0 0 1.7em 50px;
		line-height: 1.8em; 
		}
		
	.format_text ul2 {
		list-style: circle; 
		margin: 0 0 1.7em 50px;
		line-height: 1.8em; 
		list-style-position: inside;
		}		
		
/*		ul {
	
	line-height: 1.8em;

}	*/
	
	.format_text ol { margin: 0 0 1.53846em 25px; }
	
		.format_text li { }
		


format_text table {
   font: 62.5% Verdana, sans-serif;
	border: 0;
	border-collapse: collapse;
	font-size: 1.3em; 
	line-height: 1.53846em;
	}

tr {
	height: 2em;
	}

form {
	margin: 0;
	padding: 0;
	}