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:1290px;
  z-index:1;        
}

div#mainBg {
	background:#FFFFFF;
	top:3px;
	left:0px;
	width:970px;
	height:1150px;
	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#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:821px;
	height:670px;
	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#arrow1{
width:9px;
height:9px;
top:27px;
left:7px;
background-image: url(arrow.gif);
background-repeat: no-repeat;
}

div#para1 {
	width:360px;
	height:110px;
	left:25px;
	top:25px;
}
div#greyArrowSmall1{
background-image: url(greyArrowSmall.gif);
background-repeat: no-repeat;
width:10px;
height:10px;
top:25px;
left:250px;
z-index:8;
}
div#greyArrowSmall2{
background-image: url(greyArrowSmall.gif);
background-repeat: no-repeat;
width:10px;
height:10px;
top:25px;
left:265px;
z-index:8;
}
div#greyArrowSmall3{
background-image: url(greyArrowSmall.gif);
background-repeat: no-repeat;
width:10px;
height:10px;
top:25px;
left:280px;
z-index:8;
}
div#para4 {
	width:360px;
	height:110px;
	left:25px;
	top:50px;
}
div#arrow2{
width:9px;
height:9px;
top:82px;
left:7px;
background-image: url(arrow.gif);
background-repeat: no-repeat;
}
div#greyArrowBig {
	background-image: url(greyArrowBig.gif);
	background-repeat: no-repeat;
	width:38px;
	height:37px;
	left:377px;
	top: 250px;
}

div#redBox {
	background:#e5f0f7;
	width:473px;
	height:178px;
	left:432px;
	top: 0px;
}
div#redArrow1{
width:8px;
height:8px;
top:16px;
left:136px;
background: #e5f0f7 url(redArrow2.gif);
background-repeat: no-repeat;
}
div#redArrow2{
width:8px;
height:8px;
top:101px;
left:136px;
background: #e5f0f7 url(redArrow2.gif);
background-repeat: no-repeat;
}
div#arrow3{
width:9px;
height:9px;
top:28px;
left:136px;
background: #e5f0f7 url(arrow.gif);
background-repeat: no-repeat;
}
div#arrow4{
width:9px;
height:9px;
top:113px;
left:136px;
background: #e5f0f7 url(arrow.gif);
background-repeat: no-repeat;
}
div#para2 {
	background: #e5f0f7;
	width:300px;
	height:150px;
	margin: 14px 0px 0px 155px;
}
div#leftShade{
	background: url(leftShade.gif) repeat-y;
	width:7px;
	height:175px;
	left:425px;
	top: 5px;
}
div#bottomShade {
	background: url(bottomShade.gif) repeat-x;
	width:470px;
	height:7px;
	left:430px;
	top: 178px;
}
div#fishing {
	padding:5px;
	width:101px;
	height:52px;
	left:15px;
	top:15px;
}
div#oceanRoad {
	padding:5px;
	width:101px;
	height:52px;
	left:15px;
	top:99px;
}
div#whiteDot {
	background: #e5f0f7 url(whiteDot.gif) repeat-x;	
	width:400px;
	height:1px;
	left:15px;
	top: 88px;
}

div#helliFly {
	background-image: url(helliFly.jpg);
	width:479px;
	height:218px;
	left:0px;
	top: 147px;
}
div#picFrame {
	background-image: url(picFrame.gif);
	width:480px;
	height:219px;
	left:0px;
	top: 370px;
	z-index:20;
}
div#framedPic {
	width:442px;
	height:181px;
	left:21px;
	top: 16px;
}
div#arrow5{
width:9px;
height:9px;
top:191px;
left:495px;
background-image: url(arrow.gif);
background-repeat: no-repeat;
}
div#arrow6{
width:9px;
height:9px;
top:419px;
left:495px;
background-image: url(arrow.gif);
background-repeat: no-repeat;
}

div#taylor {
width:156px;
height:8px;
top:191px;
left:507px;
background-image: url(taylor.gif);
background-repeat: no-repeat;
}

div#blueBox2 {
	background:#e5f0f7;
	width:473px;
	height:198px;
	left:433px;
	top: 540px;
}
div#leftShade2{
	background: url(leftShade.gif) repeat-y;
	width:7px;
	height:190px;
	left:426px;
	top: 550px;
}
div#bottomShade2 {
	background: url(bottomShade.gif) repeat-x;
	width:469px;
	height:7px;
	left:431px;
	top: 738px;
}
div#pic1 {
	padding:5px;
	width:127.7px;
	height:66.5px;
	left:15px;
	top:15px;
}
div#pic2 {
	padding:5px;
	width:127.7px;
	height:66.5px;
	left:320.4px;
	top:15px;
}
div#pic3 {
	padding:5px;
	width:127.7px;
	height:66.5px;
	left:15px;
	top:106.5px;
}
div#pic4 {
	padding:5px;
	width:127.7px;
	height:66.5px;
	left:167.7px;
	top:106.5px;
}
div#pic5 {
	padding:5px;
	width:127.7px;
	height:66.5px;
	left:320.4px;
	top:106.5px;
}
div#pic6 {
	padding:5px;
	width:127.7px;
	height:66.5px;
	left:167.7px;
	top:15px;
}


div#arrow7{
width:9px;
height:9px;
top:600px;
left:7px;
background-image: url(arrow.gif);
background-repeat: no-repeat;
}
div#arrow8{
width:9px;
height:9px;
top:673px;
left:7px;
background-image: url(arrow.gif);
background-repeat: no-repeat;
}
div#redArrow5{
width:8px;
height:8px;
top:565px;
left:36px;
background: url(redArrow.gif);
background-repeat: no-repeat;
z-index:8;
}
div#para5 {
width:361px;
height:50px;
top:600px;
left:25px;
}

div#redArrow11{
width:8px;
height:8px;
top:300px;
left:522px;
background: url(redArrow.gif);
background-repeat: no-repeat;
z-index:8;
}
div#para11 {
width:380px;
height:50px;
top:190px;
left:515px;
z-index:5;
}

div#para3 {
	width:350px;
	height:145px;
	left:507px;
	top:205px;
}

div#greyLines {
	background-image: url(greyLines.gif);
	width:970px;
	height:20px;
	left:0px;
	top: 1120px;
}
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;
	}
div#pageFooter {
	background:#ed3a1c;
	width:220px;
	height:25px;
	left:30px;
	top: 1160px;
}
#footerNav {
	background:#EE3311;
	top:1256px;
	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: 1150px;
	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: #999999;
line-height:10px;
text-decoration: none;
}
#djcFooter a:link, #djcFooter a:active, #djcFooter a:visited  {
	color:#FFFFFF;
}	
#djcFooter a:hover {
color:#FFFFFF;
}
#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 {
	font-family: arial;
  font-size: 11px;
	color:#000000;
	line-height:110%;
}

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, Helvetica, sans-serif;
	font-size: 12px;
	color:#006699;
	font-weight: bold;
}
ul {
margin-top:11px;
_margin-left:45px;
}