body { font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; line-height: 16px; color: #333333; margin: 0; text-align: center; background-image: url(../imgs/bgrnd.jpg); background-repeat: repeat-x; background-color: #999999; }

h1 { float: right; margin: 6px 0 0 0; width: 195px; height: 195px; text-indent: -9999px; display: inline; position: relative; z-index: 1; background: transparent url(../imgs/h1.gif) no-repeat; }
h1 a, a:visited { display: block; width: 100%; height: 100%; text-decoration: none; }
h2 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 2px; line-height: 0px; margin: 0 0 10px 0; text-indent:-99999px; }
h3 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 2px; line-height: 0px; margin: 0 0 10px 0; text-indent:-99999px; }

p { margin: 0 0 10px 0; font-style: normal; }
a, a:visited { color: #FF0099; text-decoration: underline; display: inline; }
a:hover { color: #FF0099; text-decoration: none; }
img { border: 0; }

div#content { width: 750px; margin: 0 auto 10px auto; text-align: left; background-image: url(../imgs/bgrnd.gif); background-repeat: repeat-y; background-position: 0 0; }

div#headRow { width: 100%; height: 244px; margin: 0; display: block; }
div#headRowStrap { width: 136px; height: 244px; margin: 0 0 0 10px; float: left; }
div#headRowStrap img#strapline { margin: 20px 0 10px 0; float: left; }
div#headRowStrap img#seeAll { margin: 18px 0 7px 0; float: left; }

div#headRowBanner { width: 604px; height: 244px; margin: 0; float: left; }
div#headRowBanner img { margin: 20px 0 0 10px; float: left; display: inline; position: absolute; z-index: 0; }
div#headRowBanner p { margin: 217px 0 0 10px; float: left; display: inline;	position: absolute;	}

div#menu { width: 136px; margin: 0 0 0 10px; display: inline; float: left; border-top: solid #333333 7px; }
div#menu img { float: left; margin: 0 0 10px 0; }
div#menu p { font-family: Georgia, "Times New Roman", Times, serif; font-size: 10px; line-height: 14px; color: #999999; }

div#menu ul { list-style: none; margin: 0 0 20px 0; padding: 0; font-family: Georgia, "Times New Roman", Times, serif; font-size: 2px; line-height: 0px; }
div#menu ul li { width: 136px; margin: 0; text-indent:-99999px; padding: 0; }

div#menu ul li#menuHome { height: 33px; background: url(../imgs/menu/home.gif) 0 -33px no-repeat; }
div#menu ul li#menuHome a { width: 100%; height: 100%; display: block; background: url(../imgs/menu/home.gif) no-repeat; }
div#menu ul li#menuHome a:hover { background: url(../imgs/menu/home.gif) 0 -33px no-repeat; }

div#menu ul li#menuAbout { height: 62px; background: url(../imgs/menu/about.gif) 0 -62px no-repeat; }
div#menu ul li#menuAbout a { width: 100%; height: 100%; display: block; background: url(../imgs/menu/about.gif) no-repeat; }
div#menu ul li#menuAbout a:hover { background: url(../imgs/menu/about.gif) 0 -62px no-repeat; }

div#menu ul li#menuTell { height: 47px; background: url(../imgs/menu/tell.gif) 0 -47px no-repeat; }
div#menu ul li#menuTell a { width: 100%; height: 100%; display: block; background: url(../imgs/menu/tell.gif) no-repeat; }
div#menu ul li#menuTell a:hover { background: url(../imgs/menu/tell.gif) 0 -47px no-repeat; }

div#menu ul li#menuPlan { height: 47px; background: url(../imgs/menu/plan.gif) 0 -47px no-repeat; }
div#menu ul li#menuPlan a { width: 100%; height: 100%; display: block; background: url(../imgs/menu/plan.gif) no-repeat; }
div#menu ul li#menuPlan a:hover { background: url(../imgs/menu/plan.gif) 0 -47px no-repeat; }

div#pageContent { width: 594px; margin: 0; display: inline; float: left; }

div.colWide { width: 574px; margin: 0 0 10px 10px; display: inline; float: left; border-top: solid #333333 7px; }
div.colNarrow { width: 282px; margin: 0 0 10px 10px; display: inline; float: left;  border-top: solid #333333 7px; }

p.left { width: 282px; float: left; margin: 0 10px 10px 0; }
p.right { width: 282px; float: right; margin: 0 0 10px 0; }

div.backTop { display: block; width: 574px; }