* {
	margin: 0;
	padding: 0;	
}
html {
	background: #d7e2b4 url(../images/bg_home.gif) repeat-x; 
}
body {
	color: #000;
	font-family: "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
	font-size: 75%;
	margin: 0 auto;
	width: 770px;
} 
html>body {
font-size: 12px;
}
p {
	font-size: 1em;
	line-height: 1.5em;	
	margin: 0 0 1.3em 0;		
}
div#impressive p {
	color: #fff;	
}
h2 {
	font-weight: normal;
	font-size: 1.7em;
	line-height: 1.2em;			
	margin: 20px 0 .5em 0;		
} 
h3 {
	color: #d2e288;
	font-weight: bold;
	font-size: 1.2em;
	line-height: 1.2em;			
	margin: 20px 0 .5em 0;		
}
div#impressive h4 {
	color: #fff;
	font-weight: bold;
	font-size: 1.2em;
	margin-bottom: .7em;
}
h2.jptxt, h3.jptxt, h4.jptxt, p.jptxt, li.jptxt, span.jptxt, li.jptxtIndent, p.jptxtlge {
 /*	font-family: "MS PMincho","MS Mincho", "MS PGothic", "MS Gothic", serif; */
 	font-family:Helvetica,Geneva,Arial,sans-serif;
	font-weight: normal; 	
}
h2.jptxt {
	font-size: 21px;
}
h3.jptxt {
	color: #fff;
	font-size: 19px;
}
h4.jptxt {
	color: #fff;
	font-size: 15px;
	text-decoration: underline;	
}
div#impressive h4.jptxt {
	font-size: 17px;
	font-weight: normal;
	text-decoration: none;		
}
p.jptxt, li.jptxt {
	color: #fff;
	font-size: 15px;
}
#mainContent p.chtxt, ch.jptxt {
	color: #fff;
	font-size: 15px;
	width:405px;
}

li.jptxtIndent {
	color: #fff;
	font-size: 12px;
	margin-left: 75px;
}
span.jpsmaller {
	font-size: 12px;
}
p.jptxtlge {
	font-size: 19px;
}
#subContent #subNav ul li.jptxt {
	font-size: 13px;
	margin-left: 20px;
}

/*
=LINKS --------------------- */
a {
	outline: none;
}
a:link, a:active, a:visited {
	color: #F8931F;
}
#ch a:link, a:active, a:visited {
	color: #5a0000;
}
#headSearch a:link, #headSearch a:active, #headSearch a:visited {
	text-decoration: none;
}

a:hover {
	text-decoration: none;
}
a img {
	border-width: 0; 
	border-style: none;
}
/*
=STRUCTURE --------------------- */
#container {
	background: url(../images/bg_shadow.png) center top repeat-y; 
	width: 770px;	
}
#home #contentWrapper {
	width: 750px;
	margin: 0 auto;
}
*html #home #contentWrapper {
	width: 750px;
	margin: 0 10px 0 10px;
}
#animal #contentWrapper {
	background: #a2591e url(../images/animal_bg.gif) repeat-x;	
	margin: 0 auto;
	width: 750px;
}
#centre #contentWrapper {
	background: #a84416 url(../images/centre_bg.gif) repeat-x;	
	margin: 0 auto;
	width: 750px;
}
#new #contentWrapper {
	background: #23639b url(../images/whatsnew_bg.gif) repeat-x;	
	margin: 0 auto;
	width: 750px;
}
#region #contentWrapper {
	background: #78751b url(../images/region_bg.gif) repeat-x;	
	margin: 0 auto;
	width: 750px;
}
#resource #contentWrapper {
	background: #616b23 url(../images/resource_bg.gif) repeat-x;
	margin: 0 auto;
	width: 750px;
}
#getting #contentWrapper {
	background: #201712 url(../images/getting_bg.gif) repeat-x;
	margin: 0 auto;
	width: 750px;
}
#book #contentWrapper {
	background: #5f3892 url(../images/book_bg.gif) repeat-x;
	margin: 0 auto;
	width: 750px;
}
#search #contentWrapper {
	background: #fff ;
	margin: 0 auto;
	width: 750px;
}

#jp #contentWrapper {
	background: #a81627 url(../images/jp_bg.gif) repeat-x;	
	margin: 0 auto;
	width: 750px;
}
#ch #contentWrapper {
	background: #ffb300 url(../images/bg_ch.gif) repeat-x;	
	margin: 0 auto;
	width: 750px;
}

/*
=MASTHEAD + SUBMAST --------------------- */
#masthead {
	background-color: #fff;
	height: 120px;
	margin: 0 auto;
	padding: 0 0 3px 0;
	width: 750px;	
}
#home #masthead {
	padding: 0;
}
#navStrip {
	height: 20px;
	margin: 0 auto;
	width: 750px;	
}
#animal #navStrip {
	background-color: #f7931d;	
}
#centre #navStrip {
	background-color: #ceb792;	
}
#new #navStrip {
	background-color: #98c4d0;	
}
#region #navStrip {
	background-color: #d2e288;	
}
#resource #navStrip {
	background-color: #a7af39;	
}
#getting #navStrip {
	background-color: #fbbd97;	
}
#book #navStrip {
	background-color: #fff;	
}
#jp #navStrip {
	background-color: #a81627;	
}
#subMast {
	height: 137px;
	margin: 0 auto;
	width: 750px;	
}
#home #subMast{
	background: url(../images/home_mainimage.jpg) no-repeat;
	height: 275px;
	margin: 0 auto;
	width: 750px;	
}
#home #subMast h2 {
	color: #fec383;
	font-size: 1.6em;
	font-weight: normal;	
	line-height: 1.3em;	
	margin: 0;	
	padding: 125px 0 0 15px;
}
#home #subMast p {
	color: #f7941d;
	font-size: 1.7em;
	line-height: 1.3em;	
	font-weight: normal;
	margin: 0;
	padding: 0 0 0 15px;
	width: 350px;
}
#home #subMast p.subMastLink {
	color: #fec383;
	margin-top: .5em;
	font-size: 1em;
}
#home #distance {
	background-color: #f7941d;
	margin: 0 auto;
	width: 750px;
}
#home #distance p {
	color: #fff;
	font-size: 13px;
	line-height: 24px;
	padding: 0;
	margin: 0;	
	text-align: center;
	text-transform: uppercase;
	width: 750px;
}
.homebullet {
	color: #fec383;	
}
#headFlash {
	background: url(../images/mastheadleft_bg.gif) left top no-repeat;
	float: left;
	height: 100px;	
	width: 560px;
}
#headSearch {
	background: url(../images/mastheadright_bg.gif) no-repeat;	
	float: right;
	height: 100px;
	width: 190px;
}

#headSearch p, #home #headSearch p {
	color: #14636f;
	font-size: 11px;
	margin: 3px 0 3px 0;
}
h1 {
	background: url(../images/logo.png) no-repeat left top !important;
	background: url(../images/logo.gif) no-repeat left top;	
	height: 66px;
	left: 16px;
	position: relative;
	top: 19px;
	text-indent: -9000px;
	width: 185px;
}
h1 a {
	background: url(../images/logo.png) no-repeat left top !important;
	background: url(../images/logo.gif) no-repeat left top;		
	display: block;	
	height: 66px;
}
/*
=MAIN NAVIGATION --------------------- */
#navWrapper {
	clear: both;
	height: 20px;
	width: 750px;
}
ul#mainNav {
	list-style: none;
	margin: 0;
	padding: 0;
	width: 750px;
}
ul#mainNav li {	
	float: left;
	text-indent: -9000px;
}
* html ul#mainNav li {	
	display: inline;
} 
ul#mainNav li.animal a, ul#mainNav li.animal a:link, ul#mainNav li.animal a:visited, ul#mainNav li.animal a:active {
	background: url(../images/navMain.gif) left bottom no-repeat;
	display: block;
	height: 20px;
	width: 118px;		
	focus: none;
}
#home ul#mainNav li.animal a, #home ul#mainNav li.animal a:link, #home ul#mainNav li.animal a:visited, #home ul#mainNav li.animal a:active, #animal ul#mainNav li.animal a, #animal ul#mainNav li.animal a:link, #animal ul#mainNav li.animal a:visited, #animal ul#mainNav li.animal a:active {
	background: url(../images/navMain.gif) left top no-repeat;
}
ul#mainNav li.animal a:hover {
	background: url(../images/navMain.gif) left top no-repeat;
}
#home ul#mainNav li.animal a:hover, #animal ul#mainNav li.animal a:hover {
	background: url(../images/navMain.gif) left bottom no-repeat;
}
ul#mainNav li.centre a, ul#mainNav li.centre a:link, ul#mainNav li.centre a:visited, ul#mainNav li.centre a:active {
	background: url(../images/navMain.gif) -118px bottom no-repeat;
	display: block;
	height: 20px;
	width: 92px;		
}
#home ul#mainNav li.centre a, #home ul#mainNav li.centre a:link, #home ul#mainNav li.centre a:visited, #home ul#mainNav li.centre a:active, #centre ul#mainNav li.centre a, #centre ul#mainNav li.centre a:link, #centre ul#mainNav li.centre a:visited, #centre ul#mainNav li.centre a:active {
	background: url(../images/navMain.gif) -118px top no-repeat;	
}
ul#mainNav li.centre a:hover {
	background: url(../images/navMain.gif) -118px top no-repeat;
}
#home ul#mainNav li.centre a:hover, #centre ul#mainNav li.centre a:hover {
	background: url(../images/navMain.gif) -118px bottom no-repeat;
}
ul#mainNav li.new a, ul#mainNav li.new a:link, ul#mainNav li.new a:visited, ul#mainNav li.new a:active {
	background: url(../images/navMain.gif) -210px bottom no-repeat;
	display: block;
	height: 20px;
	width: 101px;		
}
#home ul#mainNav li.new a, #home ul#mainNav li.new a:link, #home ul#mainNav li.new a:visited, #home ul#mainNav li.new a:active, #new ul#mainNav li.new a, #new ul#mainNav li.new a:link, #new ul#mainNav li.new a:visited, #new ul#mainNav li.new a:active {
	background: url(../images/navMain.gif) -210px top no-repeat;
}
ul#mainNav li.new a:hover {
	background: url(../images/navMain.gif) -210px top no-repeat;
}
#home ul#mainNav li.new a:hover, #new ul#mainNav li.new a:hover {
	background: url(../images/navMain.gif) -210px bottom no-repeat;
}
ul#mainNav li.region a, ul#mainNav li.region a:link, ul#mainNav li.region a:visited, ul#mainNav li.region a:active {
	background: url(../images/navMain.gif) -311px bottom no-repeat;
	display: block;
	height: 20px;
	width: 93px;		
}
#home ul#mainNav li.region a, #home ul#mainNav li.region a:link, #home ul#mainNav li.region a:visited, #home ul#mainNav li.region a:active, #region ul#mainNav li.region a, #region ul#mainNav li.region a:link, #region ul#mainNav li.region a:visited, #region ul#mainNav li.region a:active {
	background: url(../images/navMain.gif) -311px top no-repeat;
}	
ul#mainNav li.region a:hover {
	background: url(../images/navMain.gif) -311px top no-repeat;
}
#home ul#mainNav li.region a:hover, #region ul#mainNav li.region a:hover {
	background: url(../images/navMain.gif) -311px bottom no-repeat;
}
ul#mainNav li.resource a, ul#mainNav li.resource a:link, ul#mainNav li.resource a:visited, ul#mainNav li.resource a:active {
	background: url(../images/navMain.gif) -404px bottom no-repeat;
	display: block;
	height: 20px;
	width: 141px;		
}
#home ul#mainNav li.resource a, #home ul#mainNav li.resource a:link, #home ul#mainNav li.resource a:visited, #home ul#mainNav li.resource a:active, #resource ul#mainNav li.resource a, #resource ul#mainNav li.resource a:link, #resource ul#mainNav li.resource a:visited, #resource ul#mainNav li.resource a:active {
	background: url(../images/navMain.gif) -404px top no-repeat;
}	
ul#mainNav li.resource a:hover {
	background: url(../images/navMain.gif) -404px top no-repeat;
}
#home ul#mainNav li.resource a:hover, #resource ul#mainNav li.resource a:hover {
	background: url(../images/navMain.gif) -404px bottom no-repeat;
}
ul#mainNav li.getting a, ul#mainNav li.getting a:link, ul#mainNav li.getting a:visited, ul#mainNav li.getting a:active {
	background: url(../images/navMain.gif) -545px bottom no-repeat;
	display: block;
	height: 20px;
	width: 109px;		
}
#home ul#mainNav li.getting a, #home ul#mainNav li.getting a:link, #home ul#mainNav li.getting a:visited, #home ul#mainNav li.getting a:active, #getting ul#mainNav li.getting a, #getting ul#mainNav li.getting a:link, #getting ul#mainNav li.getting a:visited, #getting ul#mainNav li.getting a:active {
	background: url(../images/navMain.gif) -545px top no-repeat;
	display: block;
	height: 20px;
	width: 109px;		
}
ul#mainNav li.getting a:hover {
	background: url(../images/navMain.gif) -545px top no-repeat;
}
#home ul#mainNav li.getting a:hover, #getting ul#mainNav li.getting a:hover {
	background: url(../images/navMain.gif) -545px bottom no-repeat;
}
ul#mainNav li.book a, ul#mainNav li.book a:link, ul#mainNav li.book a:visited, ul#mainNav li.book a:active {
	background: url(../images/navMain.gif) right bottom no-repeat;
	display: block;
	height: 20px;
	width: 96px;		
}
#home ul#mainNav li.book a, #home ul#mainNav li.book a:link, #home ul#mainNav li.book a:visited, #home ul#mainNav li.book a:active, #book ul#mainNav li.book a, #book ul#mainNav li.book a:link, #book ul#mainNav li.book a:visited, #book ul#mainNav li.book a:active {
	background: url(../images/navMain.gif) right top no-repeat;
	display: block;
	height: 20px;
	width: 96px;		
}
ul#mainNav li.book a:hover {
	background: url(../images/navMain.gif) right top no-repeat;
}
#home ul#mainNav li.book a:hover, #book ul#mainNav li.book a:hover {
	background: url(../images/navMain.gif) right bottom no-repeat;
}
/*
=SUB CONTENT --------------------- */
#subContent {
	float:left;
	margin: 0 0 0 20px;
	width: 160px;	
}
#home #subContent {
	float:right;
	margin: 10px 0 0 0;
	width: 225px;	
}

body#jp div#subContent {
	width: 210px;
}

* html #subContent {		/* FOR IE 6 and below */
	margin: 0 0 0 10px;	
}
* html #home #subContent { /* FOR IE 6 and below */
	display: inline;
	margin: 10px 10px 0 0;
	width: 215px;
} 
#home #subContent h2 {
	text-indent:-9000px;	
}
#home #subContent h3 {
	color: #f79320;	
	font-weight: normal;
	font-size: 1.3em;
	line-height: 1.2em;			
}
#home #subContent ul {
	color: #fff;	
	font-size: .95em;
	line-height: 1.40em;
	margin: 0 0 5px 0;
	padding: 0 10px;	
}
* html #home #subContent ul {
	margin: 0 0 5px 5px;	
}
#home #subContent li {
	margin: 0 0 0 10px;
}

div#impressive {
	border-bottom: #fff 1px solid;
	border-top: #fff 1px solid;
	padding: 20px 0 10px 0;
}


/* Sub navigation */
#subContent #subNav {
	background: url(../images/submenu_tab.gif) repeat-y left top;
	margin: 20px 0 20px -20px;	
	padding: 0 0 0 20px;
	}
#subContent #subNav li {
	list-style: none;
	}
#subContent #subNav li a, #subContent #subNav li a:link, #subContent #subNav li a:visited, #subContent #subNav li a:active  {
	font-size: 1.2em;
	font-weight: bold;
	list-style: none;
	line-height: 1.5em;
	text-decoration: none;
}
#ch #subContent #subNav li a, #ch #subContent #subNav li a:link, #ch #subContent #subNav li a:visited, #ch #subContent #subNav li a:active  {
	font-weight: normal;
}
#animal #subContent #subNav li a, #animal #subContent #subNav li a:link, #animal #subContent #subNav li a:visited, #animal #subContent #subNav li a:active  {
	color: #f7931d;
}
#animal #subContent #subNav li a:hover {
	color: #fbc98f;
}
#animal #subContent #subNav li.current a, #animal #subContent #subNav li.current a:link, #animal #subContent #subNav li.current a:visited, #animal #subContent #subNav li.current a:active  {
	color: #fbc98f;	
}
#animal #subContent #subNav li.current a:hover {
	cursor: default;
}

#jp #subContent #subNav li a, #jp #subContent #subNav li a:link, #jp #subContent #subNav li a:visited, #jp #subContent #subNav li a:active  {
	color: #f7931d;
}
#jp #subContent #subNav li a:hover {
	color: #fbc98f;
}
#jp #subContent #subNav li.current a, #jp #subContent #subNav li.current a:link, #jp #subContent #subNav li.current a:visited, #jp #subContent #subNav li.current a:active  {
	color: #fbc98f;	
}
#jp #subContent #subNav li.current a:hover {
	cursor: default;
}

#centre #subContent #subNav li a, #centre #subContent #subNav li a:link, #centre #subContent #subNav li a:visited, #centre #subContent #subNav li a:active  {
	color: #ceb792;
}
#centre #subContent #subNav li a:hover {
	color: #e6dbc8;
}
#centre #subContent #subNav li.current a, #centre #subContent #subNav li.current a:link, #centre #subContent #subNav li.current a:visited, #centre #subContent #subNav li.current a:active  {
color: #e6dbc8;
}
#centre #subContent #subNav li.current a:hover {
	cursor: default;
}
#new #subContent #subNav li a, #new #subContent #subNav li a:link, #new #subContent #subNav li a:visited, #new #subContent #subNav li a:active  {
	color: #98c4d0;
}
#new #subContent #subNav li a:hover {
	color: #cce1e7;
}
#new #subContent #subNav li.current a, #new #subContent #subNav li.current a:link, #new #subContent #subNav li.current a:visited, #new #subContent #subNav li.current a:active  {
	color: #cce1e7;
}
#new #subContent #subNav li.current a:hover {
	cursor: default;
}
#region #subContent #subNav li a, #region #subContent #subNav li a:link, #region #subContent #subNav li a:visited, #region #subContent #subNav li a:active  {
	color: #d2e288;
}
#region #subContent #subNav li a:hover {
	color: #e9f1c4;
}
#region #subContent #subNav li.current a, #region #subContent #subNav li.current a:link, #region #subContent #subNav li.current a:visited, #region #subContent #subNav li.current a:active  {	
	color: #e9f1c4;
}
#region #subContent #subNav li.current a:hover {
	cursor: default;	
}
#resource #subContent #subNav li a, #resource #subContent #subNav li a:link, #resource #subContent #subNav li a:visited, #resource #subContent #subNav li a:active  {
	color: #a7af39;
}
#resource #subContent #subNav li a:hover {
	color: #d2d69b;
}
#resource #subContent #subNav li.current a, #resource #subContent #subNav li.current a:link, #resource #subContent #subNav li.current a:visited, #resource #subContent #subNav li.current a:active  {	
	color: #d2d69b;
}
#resource #subContent #subNav li.current a:hover {
	cursor: default;
}
#getting #subContent #subNav li a, #getting #subContent #subNav li a:link, #getting #subContent #subNav li a:visited, #getting #subContent #subNav li a:active  {
	color: #fbbd97;
}
#getting #subContent #subNav li a:hover {
	color: #fddecb;
}
#getting #subContent #subNav li.current a, #getting #subContent #subNav li.current a:link, #getting #subContent #subNav li.current a:visited, #getting #subContent #subNav li.current a:active  {	
	color: #fddecb;
}
#getting #subContent #subNav li.current a:hover {
	cursor: default;
}
#book #subContent #subNav li a, #book #subContent #subNav li a:link, #book #subContent #subNav li a:visited, #book #subContent #subNav li a:active  {
	color: #000;
}
#book #subContent #subNav li a:hover {
	color: #333;
}
#book #subContent #subNav li.current a, #book #subContent #subNav li.current a:link, #book #subContent #subNav li.current a:visited, #book #subContent #subNav li.current a:active  {
	color: #333;
}
#book #subContent #subNav li.current a:hover {
	cursor: default;
}
.style2 {margin: 5px 0 5px 0;}
.style4 {font-size: 1.2em; font-weight: bold; color: #FFFFFF; }
.style6 {color: #f7931d}
.style7 {font-size: 1.2em; font-weight: bold; color: #f7931d;}
.style8 {font-size: 1em; line-height: 1.4em; color: #d2e288; }
.style9 {font-size: 1em; line-height: 1.4em; margin: 0 0 0 20px; color: #FFFFFF; }

/*
=MAIN CONTENT --------------------- */
#content {
	background: url(../images/content_home.jpg) left top no-repeat;
	width: 750px;
}
#mainContent {
	float: right;
	margin: 10px 20px 0 15px;
	width: 475px;	
}
#home #mainContent {
	float: left;
	height: 99px;
	padding-bottom: 0;
	width: 455px;	
}
#search #mainContent {
	float: left;
	padding-bottom: 0;
}
#home #introText {	
	height: 175px; 
	margin: 20px 0 0 0;
	width: 530px;
}
#home h2 {
	color: #f79320;	
	font-weight: bold;
	font-size: 2.1em;
	margin: 0 0 .3em 0;
}
#home h3 {
	color: #fff;	
	font-weight: normal;
	font-size: 1.5em;
	line-height: 1.2em;			
	margin: 0 0 .4em 0;		
}
#home p {
	color: #fff;	
	font-size: 1.1em;
	line-height: 1.5em;	
/*	margin: 0 0 1.5em 0;	*/	
}
#mainContent p  {
	color: #fff;
	width: 375px;
}
#home #mainContent p {
	width: 450px;
}
#search #mainContent p  {
	color: #000;
	width: 375px;
}
#animal #mainContent h2, #centre #mainContent h2 {
	color:#f7931d;	
}

#jp #mainContent h2 {
	color:#f7931d;	
}

#mainContent img {	
	margin: 0 10px 10px 0;
}
/* Home page Teasers */
#teasers {
	clear: both;
	height: 147px;	
	margin: 0 10px;
	width: 750px;
}
#home #teaserLeft, #home #teaserCenter, #home #teaserRight {
	float: left;	
	margin: 0 0 20px 15px;	
	width: 230px;		
}
#home #teaserCenter {
	padding-top: 80px;
}
#home #teaserRight {
	padding-top: 41px;
}
#home #teaserLeft h4, #home #teaserCenter h4, #home #teaserRight h4 {
	position: absolute;
	text-indent: -9000px;
}
#home #teasers p {
	font-weight: normal;
	font-size: 1.1em;
	line-height: 1.2em;			
	margin: 0 10px 5px 10px;
	padding: 0;			
}
#home #teaserLeft p {	
	color: #b4c39d;
}
#home #teaserCenter p {	
	color: #ffcf00;
}
#home #teaserRight p {
	color: #dfe23b;
}

#home #teasers p.small {
	color: #fff;
	font-size: 1em;
	line-height: 1.2em;		
}
#home #teasers p a:link, #home #teasers p a:visited {
	font-weight: normal;
	font-size: .8em;
	text-transform: uppercase;		
}
#home #teaserLeft p a:link, #home #teaserLeft p a:visited {
	color: #b4c39d;
}
#home #teaserCenter p a:link, #home #teaserCenter p a:visited {
	color: #ffcf00;
}
#home #teaserRight p a:link, #home #teaserRight p a:visited {
	color: #dfe23b;
}

#home #teasers p a:hover {
	color: #fff;
} 
#home #teaserLeft ul {
	color: #fff;	
	font-size: .9em;
	line-height: 1.40em;
	margin: 10px 0 10px 105px;
	padding: 0 20px 0 10px;
}

/* END Home page Teasers */

body#jp div#mainContent ul {
	color: #fff;
	margin: 0 20px 20px 20px;
}

body#jp div#mainContent ul li {
	line-height: 1.5em;
	list-style-image: url(../images/jp_asterix.gif);
	margin-bottom: 10px;
	padding-left: 0; 
}

hr {
	border-bottom-width: 1px; 
	border-left: none;
	border-right: none;
	border-top: none;
	color: #fff;
	margin-bottom: 10px;
}





/*
=FOOTER --------------------- */
#footer {
	background: url(../images/footer_bg.png) center bottom no-repeat; 
	clear: both;
	height: 95px;
	margin: 0 auto 10px auto;
	padding: 8px 0 0 0;
	width: 770px;	
}
#footer p {
	padding: 0 0 0 25px;	
	color: #fff;	
	font-size: .85em;
	line-height: 1.5em;
	margin: 0;
}
#footer a:link, #footer a:visited, #footer a:active {
	color: #fff;
	font-weight: bold;		
}
#footer a:hover {
	color: #14636f;	
}
#footer img {
	float: right;	
	margin: 0 20px 0 0;
}
/*
=MISC --------------------- */
#search label {
	color: #14636f;
	display: block;	
	font-size: 11px;
	line-height: 1.5em;	
	margin: 10px 0 3px 0;
}
#skipLink {
	display: none;	
}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {display:inline-block;}
	/* Hide from IE Mac \*/
.clearfix {display:block;}
	/* End hide from IE Mac */


/*
=SEARCH RESULTS -------------- */
#search ol {
	padding: 5px 0 30px 20px;
}