/* HSANZ HOME PAGE STYLES */

body {
	margin:0;
	padding:0;
	background:  #9F0030 url(/images/bgnd_strip.jpg) repeat-x fixed left bottom; 
	font:79% Verdana, Arial, Helvetica, sans-serif;
}
p, td, li {font-size:100%;} /* prevents IE browser text size adjustment 'small' being too small */
table#header{
	border:14px solid #000;
	border-bottom:17px solid #000;
	background: url(/images/home_header.jpg) no-repeat left top;
}
table#header td{height:323px;}

table#mainNav{
	background:#27262B;
	border-left:14px solid #000;
	border-right:14px solid #000;
}
td#menu{
	height:32px;
	background:#27262B;
	background: url(/images/home_menu_bgnd_strip.jpg) repeat-x left bottom; 
	border-top:1px solid #5A5A65;	
	border-left:1px solid #5A5A65;	
	border-bottom:2px solid #35353C;
	border-right:1px solid #35353C;
}
#menu ul{
	margin:0;
	padding:0;
	background:transparent;
	list-style:none
}
#menu ul li{
	display:inline;
	padding:0;
	margin:0;
}
#menu a:link, #menu a:visited, #menu a:hover{
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	line-height:32px;
	color:#C6C6E8;
	text-decoration:none;
}
#menu a:hover{background:#777795; color:#ECECFF}
#menu ul li a{padding:7px 16px 7px;}

table#content{
	padding:0;
	border-left:14px solid #000;
	border-right:14px solid #000;
	background:#5A5A65;
}
td#intro{padding:30px 25px 50px;}
#intro p{
	font-size:0.75em;
	line-height:1.4em;
	color:#ccc;
}
#intro .leadPara{margin:0 0 1.9em;}
#intro .leadPara p{
	margin:0;
	font-size:0.81em;
	line-height:1.6em;
	color:#ddd;
}
#intro a:link, #intro a:visited {color:#FFCC99;} 
#intro a:hover {color:#333;	background:#FFCC99;text-decoration:none;}	

td#whatsNew{padding:15px 20px ;background:#4E4E58;}
#whatsNew h1{
	margin:0 0 10px;
	padding:0;
	font: italic 1.4em Georgia, Times New Roman, Times, serif;
	border-bottom:1px dashed #9FA0B5;
	color:#A4A5B9;
}

a.whatsNewItem{
	display:block;
	clear:both;
	margin:0 0 10px; 
	padding:10px;
	background:#404048;
	border-top:1px solid #656572;	
	border-left:1px solid #656572;	
	border-bottom:2px solid #333;
	border-right:1px solid #333;
	color:#A4A5B9;
	text-decoration:none;
}
a.whatsNewItem:hover{text-decoration:none; background:#606273;	color:#DEDEE7;cursor:hand;}
a.whatsNewItem img{
	float:left;
	margin:0 10px 0 0; 
	border:1px solid black;}
a.whatsNewItem h2{
	margin:0;
	padding:0;
	font-size:0.8em;
}
a.whatsNewItem p{
	margin:0;
	padding:0;
	font-size:0.8em;
	line-height:1.2em;
}
a.whatsNewItem div.txt{ margin:0 0 0 69px;}
/*
.whatsNewItem div.clear {
clear:both;
height:0;
margin:0;
line-height:0;
overflow:hidden;
}
*/

table#footerArea{
	padding:0;
	border:14px solid #000;
	border-top:0;
	margin-bottom:200px;
}

#footer{
	padding:0;
	padding-bottom:10px;
	background:#35322F;
	color:#339;
	border:0;
	vertical-align:top;
}
#footer p{
	margin:0;
	padding-left:32;
	padding-right:20px;
	font-size:0.7em;
	color:#999;	
}
#footer p.lastEdited{
	padding-top:4px;
	padding-bottom:4px;
	color:#fff;
	background:#8E7D6F;
}
#footerNav{
	margin:10px 20px;
}
#footerNav ul{
	margin:0;
	padding:0;
	background:transparent;
	list-style:none
}
#footerNav ul li{
	display:inline;
	padding:0;
	margin:0;
	line-height:24px;
	border-left:1px solid #666;
}
#footerNav a:link, #footerNav a:visited,#footerNav a:hover{
	font-size:0.7em;
	color:#ccc;
	text-decoration:none;
}
#footerNav a:hover{background:#666; color:#fff}
#footerNav ul li a{padding:2px 12px;}

#footer a:link, #footer a:visited,#footer a:hover{color:#ccc;}
