/*
	iFAX.co.nz  stylesheet
	Media: Screen (colours)
	Author: Mary Parks
*/

body {
	background: #FFF url("img/body-bg.gif") repeat-x top left;
	text-align: center; /* for IE users */
}

/* MENU */
#navCircle {
	margin: 0;
	padding: 5px 0;
	}

#navCircle li {
	margin: 0; 
	padding: 0 4px 6px 15px;
	display: inline;
	list-style-type: none;
}
	
#navCircle a:link, #navCircle a:visited {
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	color: #FFF;
	padding-bottom: 6px;
	}

#navCircle a:hover {
	color: #FFF;
	border-bottom: 4px solid #C00;
}
#navCircle a:link.active, #navCircle a:link.active {
	border-bottom: 4px solid #CCC;
}
#navxtra {
	text-align: right;
}

/* HOME ANIMATION */
#animheader {
	background: url("img/anim-header.jpg") no-repeat top left;
	text-align: right;
	font-size: 11px;
	padding-top: 10px;
	padding-right: 5px;
}
#signup {
	background: url("img/box-signupfoot.jpg") no-repeat bottom left;
	padding-bottom: 15px;
	background-color: #D2D2D2;
}
#signup p {
	margin: 0;
	padding: 0 12px;
	font-size: 10px;
	line-height: 1.5em;
	color: #666;
}
#signup a:link, #signup a:visited {
	color: #666;
}
#signup a:hover {
	text-decoration: none;
}
#trial {
	background: url("img/box-tryfoot.jpg") no-repeat bottom left;
	padding-bottom: 15px;
	background-color: #CB0000;
}
#trial p {
	margin: 0;
	padding: 0 14px;
	font-size: 10px;
	line-height: 1.5em;
	color: #FFF;
}
#trial a:link, #trial a:visited {
	color: #FFF;
}
#trial a:hover {
	text-decoration: none;
}
.right {
	float: right;
}

/* CONTENT PAGES */
#subcontent, #faq, #signupPg {
	border: 1px solid #E8E8E8;
	padding: 10px;
}
	#subcontent p, #signupPg p {
		font: normal 12px/1.5em Verdana, Tahoma, Arial, Helvetica, sans-serif;
	}
br.space {
	height: 4px;
	font: normal 6px Verdana, Tahoma, Arial, Helvetica, sans-serif;
}

	#faq p, li  {
		font: normal 11px/1.2em Verdana, Tahoma, Arial, Helvetica, sans-serif;
	}
	#faq .ques {
		font: bold 12px/1.4em Verdana, Tahoma, Arial, Helvetica, sans-serif;
	}
	#faq .quesContact {
		padding: 10px;
		background-color: #EFEFEF;
		text-align: center;
	}

#whyLeft {
	width: 220px;
	margin-left: 0;
	padding-left: 0;
	list-style: none;
}

#whyLeft ul { 
	margin: 0px 0px 0px 10px;
	padding: 0px;
}

#whyLeft li {
	margin: 0;
	padding: 2px 0 4px 10px;
	background-image: url("img/bullet.gif");
	background-repeat: no-repeat;
	background-position: 0 .3em;
}
	
#whyRight {
	width: 270px;
	margin-left: 0; 
	padding-left: 0; 
	list-style: none;
}

#whyRight ul { 
	margin: 0px 0px 0px 10px; 
	padding: 0px; 
}

#whyRight li {
	margin: 0;
	padding: 2px 0 4px 10px;
	background-image: url("img/bullet.gif"); 
	background-repeat: no-repeat; 
	background-position: 0 .3em;
}

/* Signup form */
#signupPg label, #signupPg input { display: block; float: left; }
#signupPg label { font-size: 11px; width: 180px; padding-right: 20px; text-align: right; padding-bottom: 10px; }
#signupPg p { clear: left; margin-bottom: 10px; }


/* FOOTER */
#footer {
	font-size: 10px;
}
#footer p {
	float: right;
	clear: left;
	text-align: right;
}
#footer a:link, #footer a:visited {
	color: #000;
	text-decoration: underline;
}
#footer a:hover {
	text-decoration: none;
}