/* ######################### */
/* ### Nav Column Start ####  */
/* ######################### */

#dropDownNav {margin-bottom: 5px;}
#dropDownNav select {width: 132px; }

#leftNav {background: white; padding-bottom: 10px;}
#leftNav ul {list-style: none; text-align: left;}
#leftNav ul li {width: 132px; height: 16px; }

/* navigation */r

#navcontainer { width: 132px; }
#navcontainer_commerce { width: 132px; }
#navcontainer ul {margin: 0px; padding: 0px; list-style-type: none; font-family: geneva, verdana, arial, helvetica; width: 100%; }
#navcontainer_commerce ul {margin: 0px; padding: 0px; list-style-type: none; font-family: geneva, verdana, arial, helvetica; width: 100%; }
#navcontainer li {margin: 0px; padding: 0px; line-height: 18px; }
#navcontainer_commerce li {margin: 0px; padding: 0px; line-height: 18px; }
#navcontainer ul li a {display: block; width: 127px; _width: 132px;  padding-left: 10px; }
#navcontainer_commerce ul li a {display: block; width: 127px; _width: 132px; padding-left: 10px; }
#navcontainer ul li {font-size: 10px; font-weight:bold; }
#navcontainer_commerce ul li { font-size: 10px; font-weight:bold; }
#navcontainer ul li a:link, #navcontainer ul li a:visited {color: #0033cc; text-decoration: none; background-image:url(images/light_grey_nav.gif); /* grey but 1 lo */ background-repeat: no-repeat; background-position: left top; }
#navcontainer_commerce ul li a:link, #navcontainer_commerce ul li a:visited { color: #0033cc; text-decoration: none; background-image:url(images/light_grey_nav.gif); /* grey but 3 lo */ background-repeat: no-repeat; background-position: left top; }

#navcontainer ul li a:hover {color: #fff; background-image: url(images/light_grey_nav.gif); /* grey but 1 hi */ }
#navcontainer_commerce ul li a:hover {color: #fff; background-image: url(images/blue_nav.gif); /* grey but 3 hi */ }

#navcontainer ul ul li a {display: block; padding-left: 10px; width: 127px; _width: 132px; background-color: #fff; font-size: 10px; border-bottom:1px solid #868686; line-height: 15px; font-weight:normal;  }

#navcontainer ul ul ul li a {display: block;  padding-left: 19px; width: 118px; _width: 132px; background-color: #fff; font-size: 10px; }
#navcontainer ul ul li a:link, #navcontainer ul ul li a:visited, #navcontainer ul ul ul li a:link, #navcontainer ul ul ul li a:visited {color: #000; text-decoration: none; background-image: none; border-bottom:1px solid #ccc; }
#navcontainer ul ul li a#last:link, #navcontainer ul ul li a#last:visited, #navcontainer ul ul ul li a#last:link, #navcontainer ul ul ul li a#last:visited {border-color:#fff; line-height:15px; margin-bottom:-2px; border-bottom: 1px solid #ccc;} 
#navcontainer ul ul li a:hover, #navcontainer ul ul ul li a:hover { background-color: #eee; color: #0033cc; background-image:none; }




.spacer3 {  font-family: Verdana, Arial, Geneva; font-size: 3px; font-style: normal; line-height: normal}

/* ####################### */
/* ### Nav Column End ####  */
/* ####################### */
td img {display: block;}#welcme {
	position:absolute;
	width:453px;
	height:210px;
	z-index:1;
	overflow: hidden;
	left: 183px;
	top: 96px;
}
.style4 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.style3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
#register {
	position:absolute;
	width:637px;
	height:600px;
	z-index:2;
	overflow: auto;
	top: 93px;
	left: 180px;
}
#RNavPhoto {
	position:absolute;
	width:124px;
	height:65px;
	z-index:3;
	left: 636px;
	top: 189px;
}
#RigNavFeat {
	position:absolute;
	width:140px;
	height:522px;
	z-index:4;
	left: 628px;
	top: 271px;
	background-color: #FFFFFF;
}
#message {
	position:absolute;
	width:122px;
	height:93px;
	z-index:5;
	left: 638px;
	top: 518px;
}
#msc {
	position:absolute;
	width:120px;
	height:115px;
	z-index:6;
	left: 637px;
	top: 651px;
}
#latPhotos {
	position:absolute;
	width:193px;
	height:50px;
	z-index:7;
	left: 192px;
}
#runEvent {
	position:absolute;
	width:179px;
	height:81px;
	z-index:8;
	left: 421px;
	top: 698px;
}
.style1 {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
/* red 2 grey */
	a.red2grey10 { text-decoration: none; color: #0033cc; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }
	a:Visited.red2grey10 { text-decoration: none; color: #0033cc; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }
	a:Hover.red2grey10 { text-decoration: none; color: #3a3a3a; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }
	a:Active.red2grey10 { text-decoration: none; color: #3a3a3a; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }
	
	a.red2grey11 { text-decoration: none; color: #0033cc; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 11px; }
	a:Visited.red2grey11 { text-decoration: none; color: #0033cc; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 11px; }
	a:Hover.red2grey11 { text-decoration: none; color: #3a3a3a; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 11px; }
	a:Active.red2grey11 { text-decoration: none; color: #3a3a3a; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 11px; }
	
	a.red2grey12 { text-decoration: none; color: #0033cc; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 12px; }
	a:Visited.red2grey12 { text-decoration: none; color: #0033cc; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 12px; }
	a:Hover.red2grey12 { text-decoration: none; color: #3a3a3a; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 12px; }
	a:Active.red2grey12 { text-decoration: none; color: #3a3a3a; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 12px; }
	
	a.red2grey14 { text-decoration: none; color: #0033cc; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 14px; }
	a:Visited.red2grey14 { text-decoration: none; color: #0033cc; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 14px; }
	a:Hover.red2grey14 { text-decoration: none; color: #3a3a3a; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 14px; }
	a:Active.red2grey14 { text-decoration: none; color: #3a3a3a; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 14px; }

/* left teaser display*/
.teaser_t_l	{ background-image:url(images/teaser1.gif);}
.teaser_t	{ background-image:url(images/teaser2.gif); padding-left:1px;}
.teaser_t_r	{ background-image:url(images/teaser3.gif);}
.teaser_b_l	{ background-image:url(images/teaser4.gif);}
.teaser_b	{ background-image:url(images/teaser5.gif); padding:0 1px 0 1px; width:117px;}
.teaser_b_r	{ background-image:url(images/teaser6.gif);}


td img {display: block;}#gall1 {
	position:absolute;
	width:110px;
	height:45px;
	z-index:1;
	top: 348px;
	left: 279px;
}
.style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
#reun {
	position:absolute;
	width:101px;
	height:43px;
	z-index:2;
	top: 350px;
	left: 492px;
}
#batY2K {
	position:absolute;
	width:107px;
	height:45px;
	z-index:3;
	left: 279px;
	top: 433px;
}
#camp {
	position:absolute;
	width:107px;
	height:45px;
	z-index:4;
	top: 522px;
	left: 278px;
}
#classgrp {
	position:absolute;
	width:107px;
	height:45px;
	z-index:5;
	left: 279px;
	top: 610px;
}
#largeim {
	position:absolute;
	width:113px;
	height:55px;
	z-index:6;
	left: 277px;
	top: 696px;
}
#grop {
	position:absolute;
	width:107px;
	height:45px;
	z-index:7;
	left: 489px;
	top: 432px;
}
#staf {
	position:absolute;
	width:107px;
	height:45px;
	z-index:8;
	left: 490px;
	top: 521px;
}
#kit {
	position:absolute;
	width:107px;
	height:45px;
	z-index:9;
	left: 489px;
	top: 609px;
}
#downslide {
	position:absolute;
	width:107px;
	height:45px;
	z-index:10;
	left: 488px;
	top: 698px;
}
#RightNavFeat {
	position:absolute;
	width:141px;
	height:683px;
	z-index:11;
	left: 628px;
	top: 105px;
	background-color: #FFFFFF;
}
#miscell {
	position:absolute;
	width:120px;
	height:127px;
	z-index:12;
	left: 638px;
	top: 653px;
}
#rightNavPhot {
	position:absolute;
	width:129px;
	height:65px;
	z-index:13;
	left: 636px;
	top: 190px;
}
.style1 {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

#video {
	position:absolute;
	width:500px;
	height:430px;
	z-index:1;
	overflow: auto;
	left: 182px;
	top: 98px;
}
/* red header */
td.blue_hd_l_corner	{ background-image:url(http://www.samsharpe.jamaica1.co.uk/images/blue_hd_l_corner); }
td.blue_hd_bg		{ background-image:url(http://www.samsharpe.jamaica1.co.uk/images/blue_hd_bg); }
td.blue_hd_r_corner	{ background-image:url(http://www.samsharpe.jamaica1.co.uk/images/blue_hd_r_corner); }

