/* CSS Document */
html { overflow-y: scroll; }
html { overflow: -moz-scrollbars-vertical; }

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; }
ol,ul { list-style:none; }
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }
q:before,q:after { content:''; }
abbr,acronym { border:0; }

/* Generated by Font Squirrel (http://www.fontsquirrel.com) on April 18, 2010 */

@font-face {
	font-family: 'CapricornOSFBlack';
	src: url('type/capricorn_osf-black_ltd-webfont.eot');
	src: local('☺'), url('type/capricorn_osf-black_ltd-webfont.woff') format('woff'), url('type/capricorn_osf-black_ltd-webfont.ttf') format('truetype'), url('type/capricorn_osf-black_ltd-webfont.svg#webfont2xTnhW1u') format('svg');
	font-weight: normal;
	font-style: normal;
}


body {
  
  background: #f3f7fd url(images/bg_repeat.jpg) top left repeat-x;
  color: #324F6A;
  font: 62.5%  Helvetica, Arial, sans-serif;	
  text-align: center;
  border:0px solid green;
  height:100%; 
}

.Capricorn {font-weight: normal; font-style: normal;line-height:normal; font-family: 'CapricornOSFBlack', sans-serif;}

/* links  */

a {
  color: #7C90A1;
  text-decoration: underline;
}
a:hover { color: #234466; }

/* headings */

h1 {font-size:2em}  /* displayed at 24px */
h2 {font-size:1.5em}  /* displayed at 18px */
h3 {font-size:1.25em}  /* displayed at 15px */
h4 {font-size:1em}  /* displayed at 12px */

/* strong em */
strong { font-weight: bolder; }
em { font-style: italic; }

/* tables & forms */

input, select, th, td {font-size:1em}

/* classes */

.error { color: red; }

/* page structure & layout */

#page {
  height:100%;
  background: transparent url(images/bg_repeat_vert.gif) top center repeat-y;
  margin: 0 auto;
 /* padding:0 40px;
 width: 958px; */
padding:0 7px;
width:958px;
  text-align: left;
 
  position:relative;

}
#header {
	position:relative;
	z-index:52;	
/*  background: #012345;
  border-bottom: 3px solid #3C6787;*/
/*  height: 118px;*/

}
/*#nav {
  bottom: 0;
  font-size: 1.1em;
  position: absolute;
  right: 25px;	
}*/
#breadcrumb {
  background: #87BCD8;
  border-bottom: 2px solid #90C7E4;
  color: #4C7897;
  font-size: 1.2em;
  height: 46px;
  position: relative;
}
#info {
  background: #76AAC9; 
  border-bottom: 3px solid #93CCEA;
  color: #E4EEF4; 	
  font-size: 1.2em;
  line-height: 2.0em;	
  position: relative;
  padding: 20px 230px 20px 30px;
}
#content_wrap{
	width:958px;
	position:relative;
	z-index:50;
	background-color:#fafff6;
	border-top:6px solid #b0c69e;
}
#content {
  float: left;
  font-size: 1.2em;
  line-height: 1.5em;
  padding:0 25px 25px 25px;
  width: 629px;
  border-right:1px solid #b0c69e;
  overflow:visible;

}

#content.home{
	padding-bottom:0;
	border-right:0;
}

#sidebar {
  color: #4B798B;
  font-size: 1.1em;
  line-height: 1.4em;
  padding: 0px 0px 35px 25px;

  width: 228px;
  float:right;
  margin: 25px 25px 25px 0;

}
#footer {
 width:958px;
 height:170px;
 border-top: 1px solid #fff;
 background: transparent url(images/comp.png) top left no-repeat;
 background-position:0 -560px;
 position:relative;
 z-index:1;

}

#footer_cap{
	
	
	width:972px;
	height:7px;
	margin-left:-8px;
	background: transparent url(images/comp.png) top left no-repeat;
	background-position:-32px -909px;

	
}

/* header */

#header h1 a {
  display:block;
  width:958px;
  height:127px;
  color: #9ca9b7;
  background: transparent url(images/comp.png) top left no-repeat;
  text-indent:-4000px;
  text-decoration: none;
}
#header h1 a:hover {
  background-position:0 -127px;
}


/* navigation */
#nav{
	z-index:52;
	position:relative;
}
#nav ul {
 width:958px;
 height:41px;
 background-color:#86c44c;
 position:relative;
}
#nav li {
 display:inline;

}
#nav li a {
  display:block;
  width:158px;
  height:29px;
  padding-top:12px;
  background: transparent url(images/comp.png) top left no-repeat;
  background-position:0 -254px;
  color:#fff;
  font:bold 14px/1 Helvetica, Arial, sans-serif;
  text-align:center;
  text-decoration:none;
  float:left;
  border-left:0px solid #91ca5d;
  border-right:2px solid #73a84c;
}
#nav li:hover a, #nav li:hover a.current{
	background-position:0 -336px;
	color:#31610c;
}
#nav li a:active{
	background-position: 0 -336px;
}
#nav li a.current { 
/*	background-position: 0 -295px;*/
		background-position: 0 -376px;
/*	color:#1d4000;*/
	color:#fff;	
}
#nav li.last a{
	border-right:0;
}

#nav li div.menu{
	display:none;
	position:absolute;
	top:41px;
	left:0;
	border-top:0px solid #538624;
	border-bottom:2px solid #538624;
	background-color:#b6ea85;
	width:943px;
	padding:15px 0px 10px 15px;
	z-index:50;
	
}

#nav li div.menu ul{
	width:943px;
	height:auto;
	background-color:transparent;
}
#nav li div.menu ul li{
	display:inline;
}

#nav li div.menu ul li a{
	display:block;
	width:196px;
	height:30px;
	padding:16px 16px 0 16px;
	color:#31610c;
	
	float:left;
	margin:0 5px 5px 0;
	background-position: 0 -418px;
	border:0;
	text-align:left;
}
#nav li div.menu ul li a:hover{
	background-position: 0 -464px;
}

/*  Subnav menu that goes on right bar */
#sidebar ul#sub_menu{
	width:212px;
	height:auto;
	margin:0;
	padding:0;
	list-style:none;
}
#sidebar ul#sub_menu li{
		list-style:none;
}

#sidebar ul#sub_menu li a{
	display:block;
	width:196px;
	height:30px;
	padding:16px 16px 0 16px;
	color:#31610c;
	float:left;
	margin:0 0px 5px 0;
	font:bold 14px/1 Helvetica, Arial, sans-serif;
	text-decoration:none;
	 background: transparent url(images/comp.png) top left no-repeat;
	background-position: 0 -418px;
	border:0;
	text-align:left;
}
#sidebar ul#sub_menu li a:hover{
	background-position: 0 -464px;
}
#sidebar ul#sub_menu li a.current{
	/*background-position: -250px -464px;*/
	background-image:none;
	color:#1d4102;
}

/* Foooter --------------------------------------------------------------------------------------*/
#footer #footer_copy{
	width:138px;
	height:85px;
	padding-top:20px;
	padding-left:20px;
	font:bold 11px/1.6 Helvetica, Arial, sans-serif;
	border:1px solid #b2c8e3;
	border-width:0 1px 1px 0px;
	text-align:left;
	margin:0;
}

#footer #footer_info{
	text-align:left;
	font-weight:normal;
	font-size:11px;
	margin:28px 0 0 20px;
}
#footer #footer_info a{
	text-decoration:none;
	color: #324F6A;
	
}
#footer #footer_info span{ margin-left:18px;}


#footer #footer_teamz{
	position:absolute;
	top:0;
	left:162px;
}

#footer ul{
	height:105px;
	position:absolute;
	top:0;
	right:0;
	border:1px solid #b2c8e3;
	border-width:0 0 1px 1px;
}
#footer ul li{
	display:inline;
}
#footer ul li a{
	display:block;
	width:158px;
	height:84px;
	padding-top:21px;
	font:bold 14px/1 Helvetica, Arial, sans-serif;
	text-align:center;
	text-decoration:none;
	color:#356d00;
	border-right:1px solid #b2c8e3;
	float:left;
}

#footer ul li a:hover{
	color:#57b300;
}
#footer ul li.last a{
	border-right:0;
}

/* breadcrumb */

#breadcrumb a {
  color: #4c7897;
  text-decoration: none;
}

/* info */

#info a {
  color: #E4EEF4;
}

/* content */

h2 {
  width:908px;
  position:relative;
  color: #76aac9;
  font-family: 'CapricornOSFBlack', Helvetica, Arial sans-serif;
  color:#1d4102;
  font-size: 36px;
  font-weight: normal;
  line-height:1;
  letter-spacing: 1px;
  padding: 25px 25px 20px 25px;
  margin-bottom:3px;
  border-bottom:6px solid #b0c69e;
  background-color:#fafff6;


}
h2 span#bread{
	font:bold 11px/1 Arial, sans-serif;
	letter-spacing:normal;
	position:absolute;
	color:#9c9c9c;
	right:25px;
	bottom:34px;
	width:350px;
	text-align:right;

}

#content h2 a {
  color: #76aac9;
  text-decoration: none;
}
#content h2 a:hover {
  color: #7C90A1;
}
#content h3{
	font: normal 26px/1 Helvetica, Arial, sans-serif;
	font-family: 'CapricornOSFBlack', Helvetica, Arial sans-serif;
	  padding:0 0 8px 0;
	  margin:32px 0 7px 0;
	  /*color:#183366;*/
	 /* color:#072151; */
	color:#1d4102;	
	text-align:center;
	 border-bottom:3px solid #1d4102;
	
}

#content h4 {
  background: none;
  border-bottom: 0px solid #dfe3e4;
  font-size: 30;
  font-weight: bold;
  margin-bottom: 10px;
  padding: 5px;
  letter-spacing:1.1px;

}

#content h4, #sidebar h4 {
  font: bold 20px/1 Helvetica, Arial, sans-serif;

  padding:0 0 6px 0px;
  margin:32px 0px 0px 0px;
  /*color:#183366;*/
 /* color:#072151; */
color:#4d643a;
  border-bottom:0px solid #4d643a;
}

#content h5{
	margin-top:25px;
	height:0;
}

#content p {
  margin: 0 0 14px 0;
  font: normal 14px/1.5 Arial;
  color:#00152c;
}
#content img{
	margin:26px 0 0 0;
}
#content ol {
  line-height: 1.8em;
  margin: 8px 0px 20px 30px;
 list-style-type:decimal;
}
#content ul {
  line-height: 1.8em;
  margin: 8px 30px 20px 30px;
 list-style: circle;
}
#content ul li, #content ol li {
  	line-height: 1.8em;
    padding: 4px 0 2px 2px;

 	font: normal 14px/1.5 Arial;
	color:#00152c;
}

#content ol li{
	padding: 14px 0 14px 2px;
	border-bottom:1px solid #e1ebd9;
	
}
#content ol li strong{
	font: bold 18px/1.5 Arial;
	display:block;
	
}

#content span.contact{
	margin-left: 12px;
	margin-top:24px;
}

/* secondary content */
#sidebar h4{margin-top:0;}
#sidebar h2, #sidebar h3 {
  color: #444;
  font-size: 1.5em;
  font-weight: normal;
  margin: 20px 0 5px 0;
  padding: 7px 0 7px 0;
}
#sidebar p { margin: 0; }
#sidebar ul {
  margin: 7px 0 20px 20px;
}
#sidebar ul li {
  line-height: 18px;
  list-style: square;
}	
#sidebar a {
  color: #4B798B;
}
#sidebar a:hover { color: #231f20; }


/* footer */

#footer p {
  line-height: 1.5em;
  margin-top: 15px;
  text-align: center;
}
#footer a {
  color: #aaa;
  text-decoration: underline;
}

#latest_news, #sponsor{
	width:228px;
	height:127px;
	position:absolute;
	top:0;
	left:479px;
	z-index:54;
}
#latest_news h5, #sponsor h5{
  font-family: 'CapricornOSFBlack', Helvetica, Arial sans-serif;
  color:#1d4102;
  font-size: 18px;
  font-weight: normal;
  letter-spacing: 1px;
  padding: 13px 0px 10px 0px;
  border-bottom:1px solid #0b2658;
  color:#0b2658;
}
#latest_news p{
	font: normal 12px/1 Arial;
	margin:11px 0;
}
#latest_news p a{
	text-decoration:none;
	color:#336606;
}

#sponsor{
	left:719px;
	padding:0;
	
}

#sponsor p{
	padding: 8px 0 8px 0;
	font: bold 13px/1.4 Arial;
	color:#001a39;
	margin:0;
}

#sponsor .sk_sponsor{ 
	position:relative;
	height:88px;
	display:none;
}
#sponsor .sk_sponsor a{
	display:block;
	width:288px;
	height:88px;
	padding:0;
	text-decoration:none;
}

#sponsor div.image{
	width:106px;
	padding: 0 0 0 122px;
}

#sponsor div.image a{
	width:106px;
}

#sponsor .sk_sponsor img{
	position:absolute;
	top:8px;
	left:0;
	margin-right:8px;
	border:0;
}

#home_graphic{
	width:958px;
	height:356px;
	background: transparent url(images/comp-home.jpg) top left no-repeat;
	margin-left:-25px;
	position:relative;
}

#content #home_graphic h3{
	font-family: 'CapricornOSFBlack', Helvetica, Arial sans-serif;
	font-size:60px;
	line-height:1.1;
	margin:0;
		color:#0d1c00;
	position:relative;
	padding:45px 95px;
	text-align:left;
	border:0px solid yellow;
	
}
#home_graphic h3 span{
	position:absolute;
	top:108px;
	right:95px;
	color:#182c04;

/*	text-shadow: 0 0 300px #f8fdd4*/
}

#home_links{
	width:958px;
	height:71px;
	background: transparent url(images/home-stripe.gif) top left no-repeat;
	position:absolute;
	left:0;
	top:200px;
	z-index:0;
}

#home_graphic.hleft{
	background-position:0 -356px;
}
#home_graphic.hmiddle{
	background-position:0 -712px;
}
#home_graphic.hright{
	background-position:0 -1068px;
}

#home_graphic a{
	display:block;
	width:250px;
	height:39px;
	padding-top:15px;
	font:bold 21px/1 Arial;
	text-decoration:none;
	text-align:center;
	color:#fff;
	position:absolute;
	z-index:10;
	top:8px;
}

#home_graphic a#home_left{
	left:65px;

}
#home_graphic a#home_middle{
	left:355px;

}
#home_graphic a#home_right{
	left:646px;

}



#home_graphic a:hover{
	color:#ddffbd;
}


/* misc */

a img { border: none; }
acronym { cursor: help; }
blockquote {
  background: url(quote.gif) no-repeat 10px 0;
  color: #76aac9;
  border-left: 2px solid #76aac9;
  line-height: 1.5em;
  margin: 0 10px 20px 10px;	
  padding: 0 10px 0 10px;
}
hr, .hide { display: none; }
.show { display: inline; }

pre, code { font-size: 1.1em; line-height: normal; background: #eee; color: #444; }

/* classes */

.right, .left {
  background: #fff;
  border: 1px solid #e3e7e8;
  float: left;
  margin: .5em 12px 6px 0;
  padding: 6px;
}
.right {
  float: right;
  margin: .5em 0  6px 12px;
}
.left {
  float: left;
  margin: .5em 12px 6px 0;
}

/* comment */
.comment-form-body {
  width: 450px;
}

.sk_camp{
	padding:0px 0px 0 0px;

	background-color:#eef5fd;
	margin:35px -25px 18px -25px;
	border: 2px solid #adc3d9;
	border-width:6px 0 0px 0;
	position:relative;
}

#content .sk_camp p{
	font:bold 20px Arial;
	text-align:left;
	color:#062a52;
	padding: 20px 20px 0 25px;
}

#content .sk_camp ul{
	width:180px;
	float:right;
	margin:0;
	padding:20px;
	background-color:#e0eaf5;

}
#content .sk_camp ul li{
	list-style-position:inside;
	font:bold 16px Arial;
	padding: 6px 0;
	color:#1d5696;
}

.sk_bio{
	margin:35px -25px 2px -25px;
	position:relative;
}
.sk_bio h6{
	font-family: 'CapricornOSFBlack', Helvetica, Arial sans-serif;
	font-size:23px;
	line-height:1.1;
	color:#062a52;
	padding: 0 0 12px 18px;
    margin-bottom:2px;
	border-bottom: 4px solid #062a52;
}

#content .sk_bio p{
	padding: 20px 25px;
	margin:0;
	font:normal 13px/1.6 Arial, sans-serif;
	color:#00152c;
	border: 4px solid #062a52;
	border-width: 4px 0;
	background-color:#eef5fd;
}

#content .sk_bio p span.title{
	display:block;
	margin-bottom: 12px;
	font:bold 18px/1.6 Arial, sans-serif;
	color:#36506e;
}

#content .sk_bio img{
	border:4px solid #062a52;
	float:right;
	margin-right:25px;
	margin-top:0;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	margin-left:14px;
}


#content .sk_highlight{
	padding: 20px 25px;
	margin:0;
	font:bold 18px/1.6 Arial, sans-serif;
	color:#36506e;
	border: 4px solid #062a52;
	border-width: 0px 0;
	background-color:#eef5fd;
}


.sk_bio_video, .sk_video, .sk_form, .sk_photo{
	display:block;
	width:214px;
	height:79px;
	padding:17px 20px 0 172px;
	font:bold 14px/1.4 Helvetica, Arial, sans-serif;
	 letter-spacing: 1px;
	color:#2b3e55;
	background: transparent url(images/comp.png) top left no-repeat;
	background-position: 0 -960px;
	text-decoration:none;
	position:relative;
	margin-top:10px;
	cursor:pointer;
	cursor:hand;
}

.sk_video, .sk_photo{
	width:248px;
	background-position: 0 -1180px;
	margin: 10px 0;
	padding:17px 205px 0 172px;
	font:bold 20px/1.4 Helvetica, Arial, sans-serif;
	color:#1e4400;
}

.sk_photo{
	background-position: 0 -1520px;
}

.sk_form{
	width:565px;
		height:43px;
	background-position: 0 -1371px;
		padding:21px 0px 0 60px;
	margin: 20px 0;
	font:bold 20px/1.4 Helvetica, Arial, sans-serif;
	color:#1e4400;
}

.sk_bio_video span, .sk_video span, .sk_form span{
	display:none;
}
#content .sk_bio_video img, #content .sk_video img, #content .sk_bio_video img, .sk_photo img{
	position:absolute;
	top:0;
	left:32px;
	border:0;
	margin:0;
	padding:0;
}
.sk_video img{
	left:32px;
}

.sk_photo img{
	top:-15px;
}

.sk_bio_video:hover{
	background-position: 0 -1056px;
}
.sk_video:hover{
	background-position: 0 -1276px;
}
.sk_photo:hover{
	background-position: 0 -1616px;
}
.sk_form:hover{
	background-position: 0 -1435px;
}

#content .sk_price{
	margin: 35px -25px 2px -25px;
	padding-top:18px;
	border-top: 4px solid #adc3d9;
		background-color:#eef5fd;
	position:relative;
	padding-bottom:10px;
}
#content .sk_price .price_head{
	font-family: 'CapricornOSFBlack', Helvetica, Arial, sans-serif;
	font-size:20px;
	line-height:1.1;
	/*letter-spacing:1px;*/
	color:#062a52;
	padding: 0px 0 0px 25px;
}

#content .sk_price p{
	width:370px;
	padding: 6px 25px 15px;
	margin:0;
	font:bold 18px/1.5 Arial, sans-serif;
	color:#36506e;
}

#content .sk_price a, #content .sk_camp a{
	display:block;
	width:237px;
	height:53px;
	background: transparent url(images/comp.png) top left no-repeat;
	background-position: -500px -960px;
	text-indent:-4000px;
	position:absolute;
	top:15px;
	right:25px;
}

#content .sk_camp a{
	left:25px;
	bottom:20px;
	top:auto;
	*bottom: 33px;
}

#content .sk_price a:hover, #content .sk_camp a:hover{
	background-position: -500px -1013px;
}
#content .sk_price a:active, #content .sk_camp a:active{
	background-position: -500px -1066px;
}
#content .sk_price span{
	display:block;
	width:205px;
	height:40px;
	font: bold 11px/1.2 Arial;
	color:#8ca3bc;
	position:absolute;
	top:76px;
	right:40px;
	text-align:center;
}

form{
	
}

form div{
	padding:9px 6px 9px 200px;
	border-bottom:1px solid #e8efe3;
	position:relative;
}
form div label{
	display:block;
	position:absolute;
	left:0;
	top:17px;
	width:200px;
	font: bold 14px Arial;
}

form div select{
	font:bold 14px Arial;
}

form div input, form div textarea{
	width:400px;
	padding:6px;
	font:bold 14px Arial;
}

form input#form_subber{
	display:block;
	margin: 12px 0 0 200px;
	font:bold 14px Arial;
}


/* ------------------------------------------------------------
	Photo Viewer */
	
#content .hot_photos{

	margin:0;
	padding:0;
	overflow:visible;
}



#content .hot_photos ul{
	list-style:none;
	margin:0;
	padding:0;
	width:650px;
}

#content .hot_photos ul li{
	display:inline;
	margin:0;
	padding:0;
    width:114px;
    height:76px;
	
}
#content .hot_photos ul li a{
	display:block;
	width:114px;
	height:76px;
	border: 3px solid #fafff6;
	float:left;
	margin: 0 6px 5px 0;
	padding:0;
	background-color:transparent;
	
}

#content .hot_photos ul li a:hover{
	border-color:#b4ff81;
}
#content .hot_photos ul li a img{
	margin:0;
	padding:0;
	border:0;
}


#content .hot_photos .hot_viewer{
	width:714px;
	height:529px;
	padding:10px 0 0 10px;
	background: transparent url(images/comp-photo.gif) top left no-repeat;
	position:absolute;
	top:0;
	left:122px;
	z-index:6000;
	display:none;
}
#content .hot_photos .hot_viewer img{
	margin-top:0;
}

#content .hot_photos .hot_viewer ul li a{
	width:90px;
	height:46px;
	background: transparent url(images/comp-photo.gif) top left no-repeat;
	background-position: 0 -539px;
	border:0;
	position:absolute;
	text-indent:-9000px;
}

#content .hot_photos .hot_viewer ul li a.hot_prev{
	left:10px;
	bottom:6px;
}
#content .hot_photos .hot_viewer ul li a.hot_prev:hover{
	background-position: 0 -585px;
}
#content .hot_photos .hot_viewer ul li a.hot_prev:active{
	background-position: 0px -631px;
}

#content .hot_photos .hot_viewer ul li a.hot_next{
	left:105px;
	bottom:6px;
	background-position: -100px -539px;
}
#content .hot_photos .hot_viewer ul li a.hot_next:hover{
	background-position: -100px -585px;
}
#content .hot_photos .hot_viewer ul li a.hot_next:active{
	background-position: -100px -631px;
}


#content .hot_photos .hot_viewer ul li a.hot_close{
	right:8px;
	bottom:6px;
	background-position: -200px -539px;
}

#content .hot_photos .hot_viewer ul li a.hot_close:hover{
	background-position: -200px -585px;
}

#sk_schedule{
	display:block;
	font: bold 30px Arial;
	text-decoration:underline;
	margin: 30px;
}

#content #home_gall .hot_photos h4, #content #home_gall .hot_photos ul.hot_thumbs, #content #home_gall .hot_photos .sk_photo{
	display:none;
}

#sk_page_tabs{
	margin:30px -25px 0px -25px;
	padding-top:46px;
		border-bottom:2px solid #b0c69e;
		position:relative;
}

#sk_page_tabs ul#sktabsnav{
	margin:0 25px 0 25px;
	list-style:none;
	height:40px;
	position:absolute;
	top:0;
	left:0;
	
}
#sk_page_tabs ul#sktabsnav li{
	display:inline;
}

#sk_page_tabs ul#sktabsnav li a{
	display:block;
	width:149px;
	padding: 10px 4px 0 4px;
	height:30px;
	font:bold 12px/1 Arial;
	text-align:center;
	float:left;
	color:#31610c;
	border:6px solid #fafff6;
	border-width: 6px 0 4px 0px;
	border-bottom-color: #b0c69e;
	text-decoration:none;
	 background: transparent url(images/comp.png) top left no-repeat;
	background-position: -249px -418px;
}

#sk_page_tabs ul#sktabsnav li a:hover{
	background-position: -249px -466px;
}
#sk_page_tabs ul#sktabsnav li a:active{
	padding-top:12px;
	height:28px;
	background-position: -249px -465px;
}

#sk_page_tabs ul#sktabsnav li.sele a{
	width:139px;
	background-color:#fdfffc;
	color:#1d4102;
	font-weight:bold;
	margin:2px 1px 0 1px;
	border:1px solid #b0c69e;
	border-width: 4px 4px 4px 4px;
	border-bottom-color:#fff;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	background-position: -249px -515px;
	background-image:none;
	position:relative;
	z-index:10;

}

#sk_page_tabs .skpane{
	display:none;
	background-color:#fdfffc;
	padding:0px 25px 25px 25px;
	border-top:4px solid #b0c69e;

}