/*
	iFAX.co.nz Stylesheet
	Media: Screen (skeleton)
	Author: Mary Parks
*/


body {
	margin: 0;
	padding: 0;
}

body, td, th {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
}

h1 { 
	font: bold 16px Verdana, Arial, Helvetica, sans-serif;
	margin: 0; 
	padding: 0;
}
	
h2 { 
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	margin: 0; 
	padding: 0; 
}

h3 { 
	font: normal 12px/1.5em Verdana, Arial, Helvetica, sans-serif;
	margin: 2px 0 10px 0;
	padding: 0; 
}

h4 { 
	font: bold 16px/1.6em Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0; 
}

h5 { 
	font: normal 11px/1.6em Verdana, Arial, Helvetica, sans-serif;
	margin: 2px 0 10px 0;
	padding: 0; 
}

h6 {
	font-weight: bold;
	margin: 0;
	padding: 0;
}

input, select {
	border: 1px solid #7F7F7F;
	border-bottom-color: #CCC;
	border-right-color: #CCC;
	font-size: 11px;
	width: 120px;
}
select.ccard {
	border: 1px solid #7F7F7F;
	border-bottom-color: #CCC;
	border-right-color: #CCC;
	font-size: 11px;
	width: 60px;
}
input.image {
	border: 0;
	margin: 0;
	padding: 0;
	width: 78px;
	margin-left: 200px;
	margin-top: 10px;
}
input.button {
	border: 1px solid #7F7F7F;
	border-bottom-color: #CCC;
	border-right-color: #CCC;
	font-size: 11px;
	width: 90px;
}
input.radio {
	font-size: 11px;
	width: 30px;
}

.ifax { 
	color: #CB0000; 
}

a:link, a:active, a:visited {
	color: #C00;
}
a:hover {
	text-decoration: none;
}

#wrap {
	position: relative;
	margin: 0 auto;
	padding: 0;
	width: 760px;
	text-align: left;
}
	#header {
		position: relative;
		height: 114px;
		margin: 0;
		padding: 0;
	}
	#navcontainer {
		position: relative;
		height: 29px;
		margin: 0;
		padding: 0;
	}
	#navxtra {
		position: relative;
		height: 25px;
		margin: 0;
		padding: 0;
	}
	#pgheader {
		height: 32px;
	}
	#hometext {
		position: relative;
		width: 387px;
		float: left;
		clear: both;
		margin: 0;
		padding: 0;
	}
		#animheader {
			height: 32px;
		}
		#anim {
			height: 148px;
		}
		#animtext {
			height: 82px;
		}
		#homebox {
			width: 387px;
			margin: 0;
			padding: 0;
			padding-top: 6px;
		}
			#homebox #trial {
				position: relative;
				width: 192px;
				height: 80px;
				margin: 0;
				padding: 0;
			}
			#homebox #signup {
				position: relative;
				float: right;
				width: 192px;
				height: 80px;
				margin: 0;
				padding: 0;
			}
	#content {
		position: relative;
		width: 330px;
		float: right;
		margin: 0;
		padding: 0;
		margin-top: 35px;
	}
	
#subhead {
	height: 50px;
	position: relative;
}

#subcontent, #faq {
	width: 520px;
	position: relative;
	float: left;
	margin: 0;
	padding: 0;
}
#signupPg {
	width: 760px;
	position: relative;
	margin: 0;
	padding: 0;
}

#whyLeft {
	width: 215px;
	position: relative;
	float: left;
}

#whyRight {
	width: 260px;
	position: relative;
	float: right;
}

#sidebar {
	width: 192px;
	position: relative;
	float: right;
	margin: 0;
	padding: 0;
}
	#sidebar #trial {
		height: 80px;
		margin: 0;
		padding: 0;
	}
	#sidebar #signup {
		height: 80px;
		margin: 0;
		padding: 0;
	}
	
#footer {
	clear: both;
	margin: 0;
	padding: 10px 0;
}
