div {
	position:absolute;
	padding:0px;
	opacity: 1;
  	top:0px;
	width:100%;
	height:100%;
	font-family: arial;
  	font-size: 11px;
	color:#000000;
	line-height:110%;
}
div#bg {
background: url(bg.gif) repeat-x;
background-color:#9cd0ed;
left:0px;
top:0px;
position:relative;
width:100%;
height:100%px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
overflow: visible;
z-index:0;
}
#pageH1{
position: relative;
margin: 0px auto 0px auto;
_margin: -10px auto 0px auto;
width:970px;
height:15px;
background:transparent;
}
h1 {
  font-family: arial;
  font-size: 8px;
  _font-size: 9px;
	color:#9cd0ed;
	text-align:right;
}
div#redLayer {
	position:relative;
	margin: 0px auto 0px auto;
	background: #ed3a1c;
	top:-10px;
	_top:-28px;
  width:970px;
  height:999px;
  z-index:1;        
}

div#mainBg {
	background:#FFFFFF;
	top:3px;
	left:0px;
	width:970px;
	height:870px;
	z-index:2;
}

div#shade1 {
	height:1px;
	width:970px;
	left:0px;
	top: 0px;
	background: url(shade1.jpg) repeat-x;
}

div#shade2 {
	width:968px;
	height:1px;
	left:2px;
	top: 1px;
	background: url(shade2.jpg) repeat-x;
}

div#shade3 {
	width:966px;
	height:1px;
	left:4px;
	top: 2px;
	background: url(shade3.jpg) repeat-x;
}

div#dotRule {
	width:958px;
	height:3px;
	left:9px;
	top: 4px;
	background: url(dotRule.jpg) repeat-x;
}
div#dotRule2 {
	height:3px;
	width:958px;
	top: 7px;
	left:9px;
	background: url(dotRule.jpg) repeat-x;
}
div#banner{
			background:#FFFFFF;
			width:970px;
			height:80px;
			left:0px;
			top:10px;
			z-index:3;
}
div#quote {
	width:214px;
	height:30px;
	left:724px;
	top: 8px;
	overflow:hidden;
	display:block;
	text-decoration:none;
	margin: 0px 0px 0px 0px;
	z-index:99;
	}gin: 0px 0px 0px 0px;


div#logo{
	background-image: url(logo.gif);
	background-repeat: no-repeat;
	width:104px;
	height:104px;
	left:30px;
	top:10px;
	z-index:4;
}

div#userImg {
	background-image: url(user.gif);
	background-repeat: no-repeat;
	top:14px;
	left: 59%;
	width:32px;
	height:8px;
	z-index:4;
}
div#userInput {
	top:7px;
	left: 63.75%;
	width:50px;
	height:20px;
	z-index:4;
}
div#passImg {
	background-image: url(pass.gif);
	background-repeat: no-repeat;
	top:14px;
	left: 75%;
	width:63px;
	height:8px;
	z-index:4;
}
div#passInput {
	top:7px;
	left: 83%;
	width:50px;
	height:20px;
	z-index:4;
}
div#login {
	top:7px;
	left: 94.25%;
	width:24px;
	height:22px;
	z-index:4;
}

div#nav{
			width:0px;
			height:0px;
			top:50px;
			left:245px;
			background:#FFFFFF;
			z-index:4;
}
div#button1 a, div#button1 a:visited, div#button1 a:active {
	background-image: url(button1.gif);
	width:99px;
	height:67px;
	top:0px;
	left:0px;
	display:block;
	margin: 0px 0px 0px 0px;
	z-index:5;
}
div#button1 a:hover{
	background-image: url(button1.gif);
	background-position: 0px -67px;
	width:99px;
	height:67px;
	top:0px;
	left:0px;
	display:block;
	margin: 0px 0px 0px 0px;
	z-index:5;
}
div#button2 a, div#button2 a:visited, div#button1 a:active {
	background-image: url(button2.gif);
	width:99px;
	height:67px;
	top:0px;
	left:100px;
	display:block;
	margin: 0px 0px 0px 99px;
	z-index:5;
}
div#button2 a:hover{
	background-image: url(button2.gif);
	background-position: 0px -67px;
	width:99px;
	height:67px;
	top:0px;
	left:100px;
	display:block;
	margin: 0px 0px 0px 99px;
	z-index:5;
}
div#button3 a, div#button3 a:visited, div#button3 a:active {
	background-image: url(button3.gif);
	width:99px;
	height:67px;
	top:0px;
	left:200px;
	display:block;
	margin: 0px 0px 0px 198px;
	z-index:5;
}
div#button3 a:hover{
	background-image: url(button3.gif);
	background-position: 0px -67px;
	width:99px;
	height:67px;
	top:0px;
	left:200px;
	display:block;
	margin: 0px 0px 0px 198px;
	z-index:5;
}
div#button4 a, div#button4 a:visited, div#button4 a:active {
	background-image: url(button4.gif);
	width:99px;
	height:67px;
	top:0px;
	left:300px;
	display:block;
	margin: 0px 0px 0px 297px;
	z-index:5;
}
div#button4 a:hover{
	background-image: url(button4.gif);
	background-position: 0px -67px;
	width:99px;
	height:67px;
	top:0px;
	left:300px;
	display:block;
	margin: 0px 0px 0px 297px;
	z-index:5;
}
div#button5 a, div#button5 a:visited, div#button5 a:active {
	background-image: url(button5.gif);
	width:99px;
	height:67px;
	top:0px;
	left:400px;
	display:block;
	margin: 0px 0px 0px 396px;
	z-index:5;
}
div#button5 a:hover{
	background-image: url(button5.gif);
	background-position: 0px -67px;
	width:99px;
	height:67px;
	top:0px;
	left:400px;
	display:block;
	margin: 0px 0px 0px 396px;
	z-index:5;
}
div#button6 a, div#button6 a:visited, div#button6 a:active {
	background-image: url(button6.gif);
	width:99px;
	height:67px;
	top:0px;
	left:500px;
	display:block;
	margin: 0px 0px 0px 495px;
	z-index:5;
}
div#button6 a:hover{
	background-image: url(button6.gif);
	background-position: 0px -67px;
	width:99px;
	height:67px;
	top:0px;
	left:400px;
	display:block;
	margin: 0px 0px 0px 495px;
	z-index:5;
}
div#button7 a, div#button7 a:visited, div#button7 a:active {
	background-image: url(button7.gif);
	width:99px;
	height:67px;
	top:0px;
	left:500px;
	display:block;
	margin: 0px 0px 0px 594px;
	z-index:5;
}
div#button7 a:hover{
	background-image: url(button7.gif);
	background-position: 0px -67px;
	width:99px;
	height:67px;
	top:0px;
	left:500px;
	display:block;
	margin: 0px 0px 0px 594px;
	z-index:5;
}
div#content {
	width:800px;
	height:240px;
	left:31px;
	top: 165px;
	margin: 0px 0px 0px 0px;
}

div#pageHeader
{
	width:219px;
	height:10px;
	left:0px;
	top: 0px;
	margin: 0px 0px 0px 0px;
}
div#portrait1 {
background-image: url(williamPortrait.jpg);
width:80px;
height:92px;
top:30px;
left:0px;
}
div#arrow1{
width:9px;
height:9px;
top:87px;
left:91px;
background-image: url(arrow.gif);
background-repeat: no-repeat;
}
div#para1 {
width:350px;
height:50px;
top:85px;
left:110px;
}
div#portrait2 {
background-image: url(sarahPortrait.jpg);
width:80px;
height:92px;
top:150px;
left:0px;
}
div#arrow2{
width:9px;
height:9px;
top:212px;
left:91px;
background-image: url(arrow.gif);
background-repeat: no-repeat;
}
div#para2 {
width:350px;
height:50px;
top:210px;
left:110px;
}
div#para3 {
width:350px;
height:50px;
top:290px;
left:0px;
}
div#arrow3{
width:9px;
height:9px;
top:27px;
left:470px;
background-image: url(arrow.gif);
background-repeat: no-repeat;
}
div#para4 {
width:250px;
height:50px;
top:25px;
left:490px;
}
div#arrow4{
width:9px;
height:9px;
top:147px;
left:470px;
background-image: url(arrow.gif);
background-repeat: no-repeat;
}
div#arrow5{
width:9px;
height:9px;
top:250px;
left:470px;
background-image: url(arrow.gif);
background-repeat: no-repeat;
}
div#para5 {
width:250px;
height:50px;
top:145px;
left:490px;
}
div#para7 {
width:250px;
height:50px;
top:250px;
left:490px;
}
div#para8 {
width:250px;
height:50px;
top:320px;
left:110px;
}
div#para6 {
width:350px;
height:50px;
top:290px;
left:420px;
}

div#greyLines {
	background-image: url(greyLines.gif);
	width:970px;
	height:20px;
	left:0px;
	top: 840px;
}

div#pageFooter {
	background:#ed3a1c;
	width:220px;
	height:25px;
	left:30px;
	top: 874px;
}
#djcFooter a:link, #djcFooter a:active, #djcFooter a:visited  {
	color:#FFFFFF;
}	
#djcFooter a:hover {
color:#FFFFFF;
}
#footerNav {
	background:#EE3311;
	top:972px;	
	left:30px;
	width:400px;
	height:0px;
	overflow:visible;	
}
div#footerNav a, div#footerNav a:visited, div#footerNav a:active{
	top:0px;
	left:0px;
	margin: 0px 0px 0px 0px;
	font-family: verdana;
	font-size: 9px;	
	color: #ff8b73;
	text-decoration: none;
}
div#footerNav a:hover{
	color: #999999;
}
div#footer {
	background-image: url(footer.gif);
	width:720px;
	height:129px;
	left:250px;
	top: 870px;
	margin: 0px 0px 0px 0px;
}
#djcFooter {
position: relative;
margin: 5px auto auto auto;
_margin: -25px auto auto auto;
width:970px;
background:transparent;
height:50px;
z-index:99;
font-family: verdana;
font-size: 10px;
color: #996363;
line-height:10px;
text-decoration: none;
}
#djcFooterLeftLogo {
top:0px;
left:-3px;
width:109px;
height:20px;
}

#djcFooterText {
width:600px;
height:10px;
top:0px;
left:192px;
background:transparent;	
text-align:center;
font-family: verdana;
font-size: 10px;
color: #ffffff;
line-height:10px;
text-decoration: none;
}
#djcFooterText a {
	font-family: verdana;
	font-size: 10px;
	color: #ffffff;
	line-height:10px;
	text-decoration: none;
}
#djcFooterRightLogo {
position: absolute;
top:0px;
left:867px;
width:68px;
height:20px;
}
p.txt {
	letter-spacing:0cm;
	margin-top:5px;
	margin-left:0px;
  line-height:110%;
  font-family: arial;
  font-size: 11px;
  color: #000000;
}

span.txt1{
  font-family: arial black;
  color: #3366FF;
  font-size: 10px;
}
span.txt2{
  font-family: arial;
  color: #FF3333;
  font-size: 10px;
}

span.txt3{
  font-family: arial;
  color: #666666;
  font-size: 10px;
}
span.txt4{
  font-family: arial;
  font-size: 9px;
	color:#999999;
}

span.txt5{
  font-family: arial bold;
  font-size: 11px;
	color:#006699;
}
ul {
margin-top:11px;
_margin-left:45px;
}