/* main site structure */
#wrapper					{margin:0em auto; width:701px; height:100%; border:1px solid #000066; background-color:#FFFFFF; background-image:url('../images/collage.jpg'); background-repeat:repeat-y; background-position:left;}
#header						{width:580px; height:80px; padding:10px 10px 10px 10px; float:right;}
#menu						{width:600px; height:auto; float:right}
#content					{width:560px; height:100%; padding:20px 20px 20px 20px; float:right;}
#footer						{width:590px; height:auto; float:right; background-color:#F0F0FF; font-size:large; padding:5px 5px 5px 5px;}
#spacer						{width:100%; height:0px; clear:both; margin:-18px 0px 0px 0px;}

/* other div definitions */
#headerLogo					{width:525px; height:59px; float:left;}
#headerText					{width:580px; height:30px; float:right; text-align:center; font-size:small; font-weight:bold; color:#000066;}
#contentHeader				{width:250px; padding-bottom:10px; border-bottom:1px solid #000066; font-size:large; color:#000066; margin:auto;}
#pdaLogo					{width:53px; height:50px; float:right;}
#footerLeft					{width:50%; float:left; text-align:left;}
#footerRight				{width:50%; float:right; text-align:right;}
#contact					{width:300px; float:left; margin-top:20px;}
#address					{width:150px; height:150px; padding:10px 10px 10px 10px; float:right; margin-top:20px; background-color:#F0F0FF; border:1px solid #CCCCCC; font-weight:bold; color:#000066;}

/* common elements */
body						{font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#F5F5F5;}
p							{font-size:small; color:#666666;}

/* style classes */
.hardieLogo					{margin-left:150px;}
.p							{font-size:small; color:#666666; font-weight:bold;}
.red						{font-size:small; color:#FF0000; font-weight:normal;}
.redBold					{font-size:small; color:#FF0000; font-weight:bold;}
.img						{vertical-align:text-top;}

.menuLinks	A:link			{font-size:large; color:#FFFFFF; text-align:center; text-decoration:none; width:189px; padding:5px 5px 5px 5px; float:right; margin:0px 1px 0px 0px; background-color:#000066;}
.menuLinks	A:visited		{font-size:large; color:#FFFFFF; text-align:center; text-decoration:none; width:189px; padding:5px 5px 5px 5px; float:right; margin:0px 1px 0px 0px; background-color:#000066;}
.menuLinks	A:active		{font-size:large; color:#FFFFFF; text-align:center; text-decoration:none; width:189px; padding:5px 5px 5px 5px; float:right; margin:0px 1px 0px 0px; background-color:#000066;}
.menuLinks	A:hover			{font-size:large; color:#FF0000; text-align:center; text-decoration:none; width:189px; padding:5px 5px 5px 5px; float:right; margin:0px 1px 0px 0px; background-color:#000066;}

.links		A:link			{color:#000066; text-decoration:none;}
.links		A:visited		{color:#000066; text-decoration:none;}
.links		A:active		{color:#000066; text-decoration:none;}
.links		A:hover			{color:#FF0000; text-decoration:none;}

#telno {font-size:30px;line-height:1em;position:absolute;text-align:left;top:14px;width:90px;z-index:2;line height; 150%; color:#000066;}