body {
	margin: auto 0 auto;
	background: #000000 url(../images/background.gif) repeat-x center 0px;
}


#container {
	margin: 0 auto;
	width: 881px;
}


/* ----------------------- nav ----------------------- */

#nav {
	left: 0px;
	width: 881px;
	height: 49px;
}

#nav ul {
	margin:0;
 	padding:0;
	color: #031A53;
	list-style: none;
}

#nav li {
	float: left;
	margin: 0;
	padding: 0;
}


#nav a#kite_a {
  display: block;
  width: 58px;
  height: 49px;
  text-indent: -9999px;
  background: url(../images/kite.gif) no-repeat 0px 0px;
}

#nav a#kite_a:hover {
  background-position: 0px -49px;
}

#nav a#kite_on {
  display: block;
  width: 58px;
  height: 49px;
  text-indent: -9999px;
  background: url(../images/kite.gif) no-repeat 0px -49px;
}

#nav a#surf_a {
  display: block;
  width: 62px;
  height: 49px;
  text-indent: -9999px;
  background: url(../images/surf.gif) no-repeat 0px 0px;
}

#nav a#surf_a:hover {
  background-position: 0px -49px;
}


#nav a#skate_a {
  display: block;
  width: 73px;
  height: 49px;
  text-indent: -9999px;
  background: url(../images/skate.gif) no-repeat 0px 0px;
}

#nav a#skate_a:hover {
  background-position: 0px -49px;
}


#nav a#soul_a {
  display: block;
  width: 177px;
  height: 49px;
  text-indent: -9999px;
  background: url(../images/soulperformance.gif) no-repeat 0px 0px;
}

#nav a#soul_a:hover {
  background-position: 0px -49px;
}


#nav a#home_a {
  display: block;
  width: 74px;
  height: 49px;
  text-indent: -9999px;
  background: url(../images/home.gif) no-repeat 0px 0px;
}

#nav a#home_a:hover {
  background-position: 0px -49px;
}


/* ----------------------- END nav ----------------------- */

/* ----------------------- nav ----------------------- */

#kitenav {
	left: 0px;
	width: 881px;
	height: 35px;
	background-color: #ffffff;
}

#kitenav ul {
	margin:0;
 	padding:0;
	color: #031A53;
	list-style: none;
}

#kitenav li {
	float: left;
	margin: 0;
	padding: 0;
}


#kitenav a#boards_a {
  display: block;
  width: 58px;
  height: 35px;
  text-indent: -9999px;
  background: url(../images/nav_boards.gif) no-repeat 0px 0px;
}

#kitenav a#boards_a:hover {
  background-position: 0px -35px;
}

#kitenav a#boards_on {
  display: block;
  width: 58px;
  height: 35px;
  text-indent: -9999px;
  background: url(../images/nav_boards.gif) no-repeat 0px -35px;
}

#kitenav a#kites_a {
  display: block;
  width: 62px;
  height: 35px;
  text-indent: -9999px;
  background: url(../images/nav_kites.gif) no-repeat 0px 0px;
}

#kitenav a#kites_a:hover {
  background-position: 0px -35px;
}

#kitenav a#kites_on {
  display: block;
  width: 62px;
  height: 35px;
  text-indent: -9999px;
  background: url(../images/nav_kites.gif) no-repeat 0px -35px;

}

#kitenav a#harness_a {
  display: block;
  width: 87px;
  height: 35px;
  text-indent: -9999px;
  background: url(../images/nav_harness.gif) no-repeat 0px 0px;
}

#kitenav a#harness_a:hover {
  background-position: 0px -35px;
}

#kitenav a#harness_on {
  display: block;
  width: 87px;
  height: 35px;
  text-indent: -9999px;
  background: url(../images/nav_harness.gif) no-repeat 0px -35px;
}

#kitenav a#acc_a {
  display: block;
  width: 106px;
  height: 35px;
  text-indent: -9999px;
  background: url(../images/nav_accessories.gif) no-repeat 0px 0px;
}

#kitenav a#acc_a:hover {
  background-position: 0px -35px;
}

#kitenav a#acc_on {
  display: block;
  width: 106px;
  height: 35px;
  text-indent: -9999px;
  background: url(../images/nav_accessories.gif) no-repeat 0px -35px;
}

#kitenav a#less_a {
  display: block;
  width: 96px;
  height: 35px;
  text-indent: -9999px;
  background: url(../images/nav_lessons.gif) no-repeat 0px 0px;
}

#kitenav a#less_a:hover {
  background-position: 0px -35px;
}

#kitenav a#less_on {
  display: block;
  width: 96px;
  height: 35px;
  text-indent: -9999px;
  background: url(../images/nav_lessons.gif) no-repeat 0px -35px;
}

#kitenav a#khome_a {
  display: block;
  width: 82px;
  height: 35px;
  text-indent: -9999px;
  background: url(../images/nav_kite.gif) no-repeat 0px 0px;
}

#kitenav a#khome_a:hover {
  background-position: 0px -35px;
}

#kitenav a#khome_on {
  display: block;
  width: 82px;
  height: 35px;
  text-indent: -9999px;
  background: url(../images/nav_kite.gif) no-repeat 0px -35px;
}

/* ----------------------- COLUMN ----------------------- */

#header {
	clear: both;
	width: 881px;
}


#content {
	font-family: Arial;    
	font-size: 12px;
	color: #0f0d0b;
	width: 881px;
	padding: 10px 10px 10px 10px;
	margin: 0 auto;
	background-color: #fff;
}

#content_main {
	font-family: Arial;    
	font-size: 12px;
	color: #0f0d0b;
	width: 881px;
	padding: 0;
	margin: 0 auto;
	background-color: #F7F7F7;
}

#text {
	padding: 5px 5px 5px 5px;
	width: 258px;
}

#home {
	position: relative;
	top: 0px;
	left: 0px;
	width: 890px;
	padding: 0px;
	margin: 0px;
	background: url(../images/center_bkg.jpg) no-repeat 0px 0px;
	font-family: Arial;
	font-size: 12px;
	color: #0f0d0b;
}

#newspage {
	position: relative;
	top: 0px;
	left: 0px;
	width: 890px;
	padding: 0px;
	margin: 0px;
	background: url(../images/center_bkg2.jpg) no-repeat 0px 0px;
	font-family: Arial;
	min-height: 500px;
	color: #2c1805;
}

