﻿body {
	background-color:#F0F0F0;
	border-collapse:collapse;
	}
h1 {
	font-family:Times New Roman;
	color:#009933;
	}
h2 {
	font-family:Times New Roman;
	color:#009933;
	text-align: center;
	}
h3 {
	font-family:Times New Roman;
	color:#009933;
	font-weight:bold;
	font-style:italic;
	}
h4 {
	font-family:Times New Roman;
	font-weight:bold;
	font-style:italic;
	}
p {
 	font-family:Times New Roman;
 	font-style:italic;
	font-size:14px;
	text-align: justify;
 	}
a {
	text-decoration:none;
	color:#000000;
	}
a:link {
	color:#000000;
	}
a:visited {
	color:#000000;
	}
a:hover {
	color:#000000;
	text-decoration: underline;
	}
a:active {
	color:#C0C0C0;
	}

img {
	border:0;
	border-collapse:collapse;
	}

#wrap {
	width:800px;
	text-align:left;
	margin:0 auto;
	border-collapse:collapse;
	}

#wrap0 {
	width:800px;
	text-align:center;
	margin:0 auto;
	}

/* Default Page */
.bg0a {
	float: left;
	top:0;
	left:0;

}
.bg0b {
	float: left;
	width:400px;
	height:488px;
	background-color:#007700;
	top:0;
	right:0;
}

.bg0b p {
	margin: 10px;
	color:#ffffff;
	text-align:justify;
	font-size:20px;
}

.bg0c {
	text-align:left;
	background-color:#007700;
}

.bg0c p {
	clear:both;
	margin: 10px;
	color:#ffffff;
	text-align:justify;
}

.bg0d p {
	text-align:center;
	}

.bg0b .bg0ba {
	font-size:28px;
	font-weight:bold;
}


.clear {
	clear:both;
}

/* Default Page */





/* Header */
#header {
	height:130px;
	background:url('images/head.png');
	position:relative;
	border-collapse:collapse;
	}

.heading01 {
	position:absolute;
	top:200px;
	font-size:30px;
	font-weight:bold;
	font-style:italic;
}


/* Header End - relative absolute*/

/* Logo Start */
#killick1 {
	position:absolute;
	left:50px;
	top:0px;
	border-collapse:collapse;
	}
#killick2 {
	position:absolute;
	left:100px;
	top:40px;
	border-collapse:collapse;
	}
/* Logo End */

/* Main Menu Start */
.menu1 {
	float:left;
	width: 115px;
}
.arrowgreen{
	width: 115px; /*width of menu*/
	border-style: solid solid none solid;
	border-color: #94AA74;
	border-width: 1px;
	}
.arrowgreen ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
	}
.arrowgreen li a{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	display: block;
	background: transparent url(images/menu.gif) 100% 0;
  	height: 24px; /*Set to height of bg image- padding within link (ie: 32px - 4px - 4px)*/
	padding: 4px 0 4px 10px;
	line-height: 24px; /*Set line-height of bg image- padding within link (ie: 32px - 4px - 4px)*/
	text-decoration: none;
	}	
.arrowgreen li a:link, .arrowgreen li a:visited {
	color: #5E7830;
	}
.arrowgreen li a:hover{
	color: #26370A;
	background-position: 100% -32px;
	}
.arrowgreen li a.selected{
	color: #26370A;
	background-position: 100% -64px;
	}

.downld {
	position:relative;
	width: 115px;
	top:30px;
	text-align: center;
	}

/* Main Menu End */

/* Content Start */
#content {
	height:600px;
	background:#FaFaFa;
	position:relative;
	background:url('images/bg1.png') no-repeat top left;
	}
#content .left {
	float:left;
	position:absolute;
	top:0px;
	left:120px;
	height:600px;
	width:675px;
	color:#000000;
	padding:0px;
	overflow:auto;
	}
#content .left h1 {
	font-family:Verdana;
	color:#000000;
	font-size:18px;
	}
/* Content End */

/* Home */
p.just {
	--text-align: justify;
}
/* Home End */

/* Footer Start */
#footer {
	clear:both;
	background:url('images/foot.png');
	height:100px;
	color:#000000;
	position:relative;
	border-collapse:collapse;
	}
#footer .copy1 {
	position:absolute;
	top:70px;
	left:20px;
	color:#000000;
	}
#footer .giga1 {
	position:absolute;
	top:70px;
	right:5px;
	color:#000000;
	}
#footer .giga1 p {
	color:#FFFFFF;
	}
#footer .w3c1 {
	position:absolute;
	top:0px;
	left:5px;
	}
#footer .w3c2 {
	position:absolute;
	top:35px;
	left:5px;
	}
/* Footer End */

/* Fees Start */
div#fees {
	padding:0px;
	width:650px;
	}
div#fees ul {
	font-family:Times New Roman;
	font-style:italic;
	font-size:8.0pt;
	}
div#fees p {
	font-family:Times New Roman;
	font-style:italic;
	font-size:8.0pt;
	}
.green {
	color:#009933;
	}
.red{
	color: #FF0000;
	font-weight:bold;
	}
div#fees .price {
	color:#009933;
	position:absolute;
	left:530px;
	width:80px;
	}
div#fees .indent {
	position:absolute;
	left:40px;
	width:340px;
	}
div#fees .indent2 {
	color:#009933;
	position:absolute;
	left:370px;
	width:110px;
	}

div#fees .view {
	color:#009933;
	position:absolute;
	left:490px;
	width:25px;
	}


/* Fees End */


/* popup Picture */
a.thumbnail {
	position: relative;
	z-index: 0;
	}

a.thumbnail:hover {
	background-color:transparent;
	z-index:50;
	}

a.thumbnail span { /*CSS for enlarged image*/
	position:absolute;
	background-color:#FFFF66;
	/*background-color:#93DB88;*/
	padding:2px;
	/*left:-500px;*/
	right:30px;
	border:0px;
	visibility:hidden;
	color:black;
	text-decoration:none;
	}

a.thumbnail span img { /*CSS for enlarged image*/
	border-width:0;
	padding:2px;
	width:450px;
	}

a.thumbnail:hover span { /*CSS for enlarged image on hover*/
	visibility:visible;
	top:0;
	/*left:-430px; position where enlarged image should offset horizontally */
	right:30px; /*position where enlarged image should offset horizontally */
	}
/* popup Picture End */




/* Fleet Picture Alignment - relative absolute */
div#fleet {
	padding:0px;
	width:655px;
	height:1000px;
	}
div#fleet .left1 {
	position:absolute ;
	left:10px;
	top:5px;
	}
div#fleet .right1 {
	position:absolute ;
	left:240px;
	top:240px;
	}
div#fleet .left2 {
	position:absolute ;
	left:10px;
	top:480px;
	}
div#fleet .right2 {
	position:absolute ;
	left:240px;
	top:710px;
	}
/* Fleet End */


/* Contact Start */
#contact {
	position:relative;
	width:650px;
	}
div#contact .indent {
	position:absolute;
	left:40px;
	width:400px;
	}
#contact .name {
	position:absolute;
	left:10px;
	top:240px;
	}
#contact .number {
	position:absolute;
	left:10px;
	top:265px;
	}
#contact .mail1 {
	position:absolute;
	left:10px;
	top:290px;
	}
#contact .mail2 {
	position:absolute;
	left:10px;
	top:315px;
	}
#contact .hear {
	position:absolute;
	left:10px;
	top:340px;
	}
#contact .msg {
	position:absolute;
	left:10px;
	top:365px;
	}
#contact .button {
	position:absolute;
	top:380px;
	text-align: center;
	}
#contact .note {
	position:absolute;
	top:550px;
	}
#contact input {
	position:absolute;
	left:230px;
	color: #808080;
	background: #FAFAFA;
	border: 1px solid #808080;
	}
#contact textarea {
	position:absolute;
	left:230px;
	color: #808080;
	background: #FAFAFA;
	border: 1px solid #808080;
	}
#contact h2 {
	font-family:Verdana;
	font-weight:bold;
	color:#FF0000;
	font-size:20px;
	}
/* Contact End */

/* Links */
div#links .indent {
	position:absolute;
	left:330px;
	width:300px;
	font-weight:bold;
	}

/* Links End */
