/*============
KYDS STYLES
==============*/

a { outline: none; }
body { overflow: auto; }
html { overflow: auto; }
.imgText { display: none; }

/*==================
GENERAL STYLES
==================*/

.content_1433 { z-index: 6; }
#rockStar {
	position: absolute;
	margin: -109px 0px 0px 225px;
	background: url('/Resources/KYDS/Images/img_homeGuitar.png') bottom right no-repeat;
	width: 264px;
	height: 340px;
	z-index: 5;
}

.relative { position: relative; bottom: 8px; }
.relativeContact { position: relative; bottom: 150px; left: 264px; }
.relativeKids { position: relative; bottom: -152px; left: -19px; }
#WhoCanCome { position: absolute; z-index: 5; }
#ContactUs a { position: absolute; background: url('/Resources/KYDS/Images/img_contactUs.png') bottom right no-repeat; width: 182px; height: 183px; }
#kids { position: absolute; background: url('/Resources/KYDS/Images/img_kids.jpg') bottom left no-repeat; width: 460px; height: 280px; }


/*==================
CONTENT STYLES
==================*/

h1 {
	color: #0295d8;
	font-family: 'Myriad Pro', 'Segoe UI', 'Lucida Sans Unicode', Tahoma, Arial, Helvetica, sans-serif;
	font-size: 2em;
	font-weight: normal;
	letter-spacing: -0.01em;
	margin: 0em 0em 0.2em 0em;
}

h2 {
	color: #666;
	font-family: 'Segoe UI', 'Lucida Sans Unicode', Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight: normal;
	letter-spacing: -0.01em;
	margin: 0.8em 0em -0.4em 0em;
}

.content_normal a h1  { color: #0295d8; border-bottom: 2px solid #47b3e5; }
.content_normal a:hover h1 { border-bottom: medium none; padding-bottom: 2px; }

.content_normal a { color: #57a3d9; text-decoration: none; }
.content_normal a:hover { text-decoration: underline; }

.contentArticle_Main {
	background: url(/resources/KYDS/Layout/bg_articleMain.png) bottom left no-repeat;
	padding-bottom: 15px;
	margin-bottom: 15px;
}

.contentArticle_Secondary {
	background: url(/resources/KYDS/Layout/bg_articleSecondary.png) bottom left no-repeat;
	padding-bottom: 15px;
	margin-bottom: 15px;
}

.content_normal li {
	list-style: url(/resources/KYDS/Layout/list_item.png) none;
	margin: 10px 0px 0px -23px;
	padding-left: 8px;
}

.hilighted { background-color: #fff7cf; font-size: 1.1em; line-height: 1.4em; }
.hilighted a { color: #0295d8; background-color: white; font-size: 1.1em; line-height: 1.4em; }

/*==================
LAYOUT ADDITIONS
==================*/

#phoneNumber span { display: none; }

#header {
	padding: 29px 10px 0px 10px;
}

#header_logo {
	background: url(/resources/KYDS/Layout/headerLeft.png) top left no-repeat;
	width: 155px;
	height: 120px;
} #header_logo span { display: none; }

#header_text {
	background: url(/resources/KYDS/Layout/headerRight.png) top left no-repeat;
	width: 655px;
	height: 120px;
} #header_text span { display: none; }

#orgStrucure {
	background: url(/resources/KYDS/Images/img_organisationalStructure.png) top center no-repeat;
	height: 425px;
	padding: 0.5em 0em;
	margin-top: 1em;
} #orgStructure span { display: none; }

#binoculars {
	position: absolute;
	background: url(/resources/KYDS/Images/img_binoculars.png) top left no-repeat;
	width: 170px;
	height: 163px;
	margin: 20px 0px 0px -130px;
}


/*==================
HORIZONTAL NAV
==================*/

#searchBar { display: none; }

#horizontalNav {
	position: absolute;
	overflow: hidden;
	font-family: "Arial";
	font-size: 12px;
	padding: 0px 0px 0px 10px;
	height: 55px;
	z-index: 10;
}
#horizontalNav span {
	display: block;
	width: auto !important;
	width: 1px;
    white-space: nowrap;
    cursor: pointer;
}
#horizontalNav a {
	display: block;
	color: #4d4d4d;
	text-decoration: none;
	float: left;
}
#horizontalNav a:hover {
	background: url('/Resources/KYDS/Layout/hNav_hover.png') top left no-repeat;
	color: #333;
}
#horizontalNav .selected .wrap2 {
	background: url('/Resources/KYDS/Layout/hNav_div.png') top left no-repeat;
	padding: 22px 11px;
}
#horizontalNav .selected .wrap1 {
	background: url('/Resources/KYDS/Layout/hNav_current.png') top center no-repeat;
	padding: 0px;
}
#horizontalNav .wrap1 {
	background: url('/Resources/KYDS/Layout/hNav_div.png') top left no-repeat;
	padding: 22px 11px;
}

/*==================
FOOTER
==================*/

.layout_area_footer { color: #555; padding: 10px; }
.layout_area_footer a { color: #666; text-decoration: none; }
.layout_area_footer a:hover { text-decoration: underline; }

#btn_Jaze {
	cursor: pointer;
	background: url('/resources/KYDS/Layout/jazeLogo.png') right top no-repeat;
	height: 35px;
	padding: 10px 55px 0px 0px;
}

.poweredBy { width: 170px; }