/*
	###############################################################
	#                                                             #
	#           HAWKINS FAMILY LAW WEBSITE PROJECT V2.0           #
	#           ------------------------------------              #
	#            CSS FILE : PRINT ALL BROWSERS                    #
	#                                                             #
	###############################################################

	ALTERATION HISTORY
	===============================================================
	DATE		AUTHOR		DETAIL
	===============================================================
	08/07/08	Sam HS		Created File
	---------------------------------------------------------------

*/

	* {
		margin:			0;
		padding:		0;
	}

	body {
		background:		#ffffff;
		color:			#666666;
		font-family:	helv, arial, sans-serif;
		font-size:		62.5%;
		text-align:		center;
	}

	#container {
		position:		relative;
		width:			758px;
		margin:			auto;
		margin-top:		15px;
		margin-bottom:		15px;
		text-align:		left;
	}
	
	#printlogo {
		display:		block;
	}
	
	#printbtn {
		display:		none;
	}

	/* HEADER AREA */

	#headbar { 
		display:		none;
	}
	#headbar h1 { 
		display:		none;
	}
	#address { 
		display:		none;
	}
	#accent { 
		display:		none;
	}

	#nav { 
		display:		none;
	}
	#nav ul { 
		display:		none;
	}

	#contentarea {
		position:		relative;
		clear:			left;
		width:			100%;
		height:			20px;
		background:		#f1f2f9 url(contentbg.gif) repeat-y top left;	
	}

	/* SUB NAV AREA */

	#subnav { 
		display:		none;
	}
	#subnav h3 { 
		display:		none;
	}
	#subnav ul { 
		display:		none;
	}

	/* BODY AREA */
	
	#content { 

}
	#content p { 
		font-size:		1.25em;
		line-height:	1.4em;
		padding-bottom:	15px;
	}
	#content h2 {
		color:			#034ea1;
		display:		block;
		height:			32px;
		overflow:		hidden;
	}

	#content h3 { 
		font-size:		1.2em;
		font-weight:	bold;
		padding-top:	7px;
		padding-bottom:	2px;
		color:			#034EA1;
	}

	#content strong {
		color: 			#034EA1
	}
	
	#content table {
		font-size:		1.25em;
	}

	#content ul, #content ol {
		font-size:		1.25em;
		margin-left:	1.5em;
		padding-bottom:	20px;
	}

	#content ul li {
		list-style-type:	disc;
	}

	#content ol li {
		list-style-type:	lower-roman;
	}

	#content li {
		padding-left:		10px;
		line-height:		1.7em;
	}

	#content a {
		color:			#034ea1;
	}

	#content a.downloadbtn {
		font-size:		0.9em;
		padding:		10px;
		color:			#ffffff;
		background:		#BBC0E1;
		text-decoration:	none;
	}

	#content #contactform {
		padding:		10px;
		min-height:		250px;
	}
	
	#content #contactform fieldset {
		display:		block;
		padding-left:		125px;
		border:			none;
	}

	#content #contactform legend {
		padding:		0;
		margin:			0;
		text-indent:		0;
		border:			none;
		color:			#034EA1;
		font-size:		1.7em;
		font-weight:		bold;
	}

	#content #contactform label {
		color:			#808080;
		font-size:		1.25em;
		line-height:		1.5em;
		display:		block;
		margin-bottom:		5px;
	}

	.required {
		color:			#034EA1;
	}

	#content #contactform label input, #content #contactform label textarea {
		font-size:		1.25em;
		display:		block;
		width:			310px;
	}

	#submit {
		padding:		15px;
		padding-top:		5px;
		padding-bottom:		5px;
		font-size:		1.5em;
		font-weight:		bold;
		color:			#034EA1;
		background:		#BBC0E1;
		border:			none;
		cursor:			hand;
		cursor:			pointer;
		float:			right;
		margin-right:		7px;
	}
		

	#content #contactform.rachel {
		background:		transparent url(contactFormRachel.jpg) no-repeat top left;
	}

	#content #contactform.loraine {
		background:		transparent url(contactFormLoraine.jpg) no-repeat top left;
	}
	
	#content #contactform.jo {
		background:		transparent url(contactFormJo.jpg) no-repeat top left;
	}
	
	#clearfloat {
		clear:			both;
	}

	/* MAIN CONTENT HEADINGS IMAGE REPLACEMENT */


	/* FOOTER AREA */

	#footer { 
		position:		relative;
		clear:			both;
		width:			100%;
		height:			122px;
	}
	#copyright { 
		position:		absolute;
		color:			#ffffff;
		font-size:		1em;
		top:			77px;
		left:			20px;
	}
	#footernav {
		display:		none;
	}
	#footernav ul { 
		display:		none;
	}
	#attributation { 
		display:		none;
	}
	#resolutionlink {
		display:		none;
	}
	.disclaimer {
		padding-top:	10px;
		border-top:		1px dotted #cdcdcd;
		font-style: 	italic;
	}