.logo {
	background-attachment: scroll;
	background-image: url(images/fisherman_logo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	left: 2px;
	top: 2px;
	height: 292px;
	width: 151px;
}
.navbar {
	position: absolute;
	height: 400px;
	width: 149px;
	left: 2px;
	top: 294px;
	border: 1px solid #000000;
	padding-top: 10px;
	background-color: #FFFFFF;
	background-attachment: scroll;
	background-image: url(images/menubg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	font-family: "Trebuchet MS";
	font-size: 78%;
	font-weight: bold;
}

.toppic {
	background-attachment: scroll;
	background-image: url(images/film_strip3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	left: 156px;
	top: 2px;
	width: 1126px;
	height: 125px;
}

.content {
	font-family: "Trebuchet MS";
	font-size: 78%;
	color: #0000FF;
	position: absolute;
	height: auto;
	width: 597px;
	left: 238px;
	top: 215px;
	text-align: center;
	font-weight: bold;
}

.content2 {
	font-family: "Trebuchet MS";
	font-size: 78%;
	color: #666666;
	position: absolute;
	height: auto;
	width: 612px;
	left: 231px;
	top: 216px;
	text-align: justify;
	font-weight: bold;
}

.content3 {
	font-family: "Trebuchet MS";
	font-size: 78%;
	color: #666666;
	position: absolute;
	height: auto;
	width: 612px;
	left: 157px;
	top: 215px;
	text-align: justify;
	font-weight: bold;
}

.content4 {
	font-family: "Trebuchet MS";
	font-size: 78%;
	color: #666666;
	position: absolute;
	height: auto;
	width: 612px;
	left: 231px;
	top: 215px;
	text-align: justify;
	font-weight: bold;
}

.sprint {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #666666;
	position: absolute;
	height: 74px;
	width: 265px;
	top: 732px;
	right: 109px;
	left: 619px;
	font-weight: bold;
}

.maintext {
	position: absolute;
	height: 65px;
	width: 551px;
	left: 90px;
	top: 6px;
	vertical-align: middle;
}

.index_top_box {
	float:none;
	width: 645px;
	position: absolute;
	height: 42px;
	left: 123px;
	top: 135px;
	margin: 0;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-variant: normal;
	font-family: "Trebuchet MS";
	font-size: 78%;
	color: #666666;
	vertical-align: middle;
	padding-left: 90px;
	font-weight: bold;
}

.shadow1{
	box-shadow: 3px 3px 20px #CCCCCC;
-webkit-box-shadow: 3px 3px 20px #CCCCCC;
-moz-box-shadow: 3px 3px 20px #CCCCCC;
filter: progid:DXImageTransform.Microsoft.dropShadow(color=#CCCCCC, offX=3, offY=3, positive=true);
	text-align: left;
	vertical-align: middle;
	height: auto;
}

.shadow2{
	box-shadow: 3px 3px 15px #CCCCCC;
-webkit-box-shadow: 3px 3px 8px #CCCCCC;
-moz-box-shadow: 3px 3px 8px #CCCCCC;
filter: progid:DXImageTransform.Microsoft.dropShadow(color=#CCCCCC, offX=3, offY=3, positive=true);
}

.shadow3{
	box-shadow: 3px 3px 20px #CCCCCC;
-webkit-box-shadow: 3px 3px 20px #CCCCCC;
-moz-box-shadow: 3px 3px 20px #CCCCCC;
filter: progid:DXImageTransform.Microsoft.dropShadow(color=#CCCCCC, offX=3, offY=3, positive=true);
	vertical-align: middle;
	height: auto;
}

.index_bottom_box {
	float:left;
	width: 646px;
	position: absolute;
	height: auto;
	left: 213px;
	top: 460px;
	margin: 0;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-variant: normal;
	font-family: "Trebuchet MS";
	font-size: 78%;
	color: #006699;
	text-align: justify;
	font-weight: bold;
}
.flashpic {
	border: 1px solid #CCCCFF;
	position: absolute;
	height: 247px;
	width: 646px;
	left: 213px;
	top: 199px;
}
.topbody {
	background-image: url(images/topbody.jpg);
	background-repeat: repeat-x;
	background-position: left 2px;
}
.calendar {
	font-family: "Trebuchet MS";
	font-size: 78%;
	color: #666666;
	position: absolute;
	height: auto;
	width: 400px;
	left: 159px;
	top: 215px;
	font-weight: bold;
}
.cateringleft {
	font-family: "Trebuchet MS";
	font-size: 78%;
	color: #666666;
	position: absolute;
	height: auto;
	width: 215px;
	left: 187px;
	top: 246px;
	border: 1px solid #9999FF;
	padding-left: 3px;
	font-weight: bold;
}
.cateringcenter {
	font-family: "Trebuchet MS";
	font-size: 78%;
	color: #666666;
	position: absolute;
	height: auto;
	width: 215px;
	left: 431px;
	top: 246px;
	border: 1px solid #9999FF;
	padding-left: 3px;
	font-weight: bold;
}
.cateringright {
	font-family: "Trebuchet MS";
	font-size: 78%;
	color: #666666;
	position: absolute;
	height: auto;
	width: 215px;
	left: 672px;
	top: 246px;
	border: 1px solid #9999FF;
	padding-left: 3px;
	font-weight: bold;
}
.cateringbottom {
	font-family: "Trebuchet MS";
	font-size: 78%;
	color: #666666;
	text-align: left;
	width: 697px;
	padding-right: 3px;
	padding-left: 3px;
	border: 1px solid #9999FF;
	position: absolute;
	height: auto;
	left: 187px;
	top: 880px;
	padding-bottom: 3px;
	font-weight: bold;
}
.cateringtitle {
	font-family: "Trebuchet MS";
	font-size: 78%;
	color: #666666;
	text-align: center;
	position: absolute;
	height: 17px;
	width: 150px;
	left: 462px;
	top: 217px;
	font-weight: bold;
}
.cateringcontract {
	font-family: "Trebuchet MS";
	font-size: 78%;
	color: #666666;
	text-align: left;
	width: 500px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	border: 1px solid #9999FF;
	position: absolute;
	height: auto;
	left: 288px;
	top: 224px;
	font-weight: bold;
}
.doh {
	font-family: "Trebuchet MS";
	font-size: 78%;
	color: #666666;
	position: absolute;
	height: 800px;
	width: 600px;
	left: 237px;
	top: 215px;
	font-weight: bold;
}
.hiddenPic 
	{display:none;
}
.arch {
	background-image: url(images/bs.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	height: 571px;
	width: 381px;
	left: 869px;
	top: 135px;
}

html { font-family:"Trebuchet MS", sans-serif; background:#FFFFFF; color:#ddd; }
html, body { margin:0; padding:0; }
p { margin:5px 0; }
.headfoot { text-align:right; padding:10px; margin:0; position:relative; }
.headfoot h1 { font-size:1.3em; padding:0; margin:0; }
.headfoot a { color:#fff; }
#content { background:url(images/back.jpg); padding:10px 0; }
* html #content { position:relative; }

/* For the first shadowed border */
#shadowed-border { padding:20px; width:646px; margin:20px auto; color:#fff; }
#shadowed-border, #shadowed-border .sb-inner { background:#444 url(images/grad.png) repeat-x; }

/* The split heading/content element */
#split { margin:20px auto; width:33%; }
#split h3 { padding:4px; text-align:center; margin:0; color:#fff; }
#split h3, #split h3 .sb-inner { background:#222 url(images/grad2.png) repeat-x; }
#split h3 span { display:block; }
#split .content { padding:4px 10px; color:#444; }
#split .content, #split .content .sb-inner { background:#ddd url(images/grad3.png) repeat-x; }

#trans-border { width:280px; margin:20px auto; padding:14px 20px; background:#444; color:#222; }
#trans-border .sb-border { background:#000; }

/* Partial stuff */
ul#partial { overflow:hidden; width:490px; margin:20px auto; padding:0; list-style:none; }
* html ul#partial { height:1%; }
ul#partial li { float:left; width:50px; padding:12px 0; text-align:center;
                margin:0 5px; color:#4c2; }
ul#partial li, ul#partial li .sb-inner { background:#444; }
ul#partial li .sb-border { background:#fff; }

/* The tabs */
#tabs { overflow:hidden; padding:0; margin:20px auto 0 auto; width:400px; color:#444; }
* html #tabs { height:1%; }
#tabs li { float:left; color:#000; list-style:none; padding:0; margin:0 0 0 5px; }
* html #tabs li { display:inline-block; }
#tabs li a { display:block; float:left; text-decoration:none; padding:5px; color:#000; }
#tabs li, #tabs li .sb-inner { background:#ccc; }
#tabs li:hover, #tabs li:hover .sb-inner { background:#eee; }
#tabs li.hover, #tabs li.hover .sb-inner { background:#eee; } /* for ie6 */
#tabs li .sb-border { background:#fff; }
#tabs-content { background:#ccc; width:380px; margin:-1px auto 20px auto; padding:10px; 
                border:1px solid #fff; color:#000; }
				
/* The links */
#links { color:#4c2; padding:20px; margin:20px; width:600px; height:auto; margin:0 auto; }
#links, #links .sb-inner { background:#444 url(images/grad.png) repeat-x; }
#links .sb-border { background:#fff; }
#links a { color:#9f2; }
#links a .sb-shadow { background:transparent; }
#links a:hover .sb-shadow { background:#777; }
#links a.hover .sb-shadow { background:#777; } /* for ie6 */

#change-border { color:#fff; padding:20px; margin:20px auto; width:600px; height:auto; }
.change-border0, .change-border0 .sb-inner { background:#444; }
.change-border1, .change-border1 .sb-inner { background:#888; }
				
