@charset "UTF-8";
/* CSS Document */


/*************************************/
/*  NAVIGATION			     */
/*************************************/


#navigation { width: 960px; height: 30px; padding-bottom:1px; padding-top:10px; text-align:center;}
#nav { margin: 0; padding: 0; height:30px;  position:absolute; top:95px; }
#nav li { display: inline; list-style:none;}
#nav ul {float: left;}
#nav li a { float: left; height: 22px; padding-top: 8px; font-size:14px; font-weight:700; text-shadow: #000 0px 1px 0px; text-align:center;  overflow:hidden; background-image:url(../images/nav_bg_new.jpg); background-repeat: no-repeat; }
#nav li a:visited { text-decoration:none; list-style:none; padding-right:0; margin:0; }
#nav li a:active { text-decoration:none; list-style:none; padding-right:0; margin:0; }

#nav li#nav_home a { background-position: -0px 0px; width:81px; color:#fff; }
#nav li#nav_coaching_solutions a { background-position: -81px 0px; width:175px; color:#fff; }
#nav li#nav_sp_method a { background-position: -256px 0px; width:143px; color:#fff; }
#nav li#nav_resources a { background-position: -399px 0px; width:110px; color:#fff; }
#nav li#nav_contact a { background-position: -509px 0px; width:121px; color:#fff; }
/*************************************/
/*  NAVIGATION - CURRENT UP STATES   */
/*************************************/
#nav li#nav_home_current a { background-position: -0px -90px; width:81px; color:#fff; }
#nav li#nav_coaching_solutions_current a { background-position: -81px -90px; width:175px;color:#fff; }
#nav li#nav_sp_method_current a { background-position: -256px -90px; width:143px; color:#fff; }
#nav li#nav_resources_current a { background-position: -399px -90px; width:110px; color:#fff; }
#nav li#nav_contact_current a { background-position: -509px -90px; width:121px; color:#fff; }


#nav li#nav_home a:hover { background-position: -0px -30px; width:81px;  color:#fff; }
#nav li#nav_coaching_solutions a:hover { background-position: -81px -30px; width:175px;color:#fff; }
#nav li#nav_sp_method a:hover { background-position: -256px -30px; width:143px; color:#fff; }
#nav li#nav_resources a:hover { background-position: -399px -30px; width:110px; color:#fff; }
#nav li#nav_contact a:hover { background-position: -509px -30px; width:121px;color:#fff;  }
/*************************************/
/*  NAVIGATION - CURRENT OVER STATES */
/*************************************/
#nav li#nav_home_current a:hover { background-position: -0px -90px; width:81px;  color:#fff; }
#nav li#nav_coaching_solutions_current a:hover { background-position: -81px -90px; width:175px; color:#fff; }
#nav li#nav_sp_method_current a:hover { background-position: -256px -90px; width:143px; color:#fff; }
#nav li#nav_resources_current a:hover { background-position: -399px -90px; width:110px; color:#fff; }
#nav li#nav_contact_current a:hover { background-position: -509px -90px; width:121px; color:#fff; }


#nav li#nav_home a:active { background-position: -0px -60px; width:81px; color:#fff; }
#nav li#nav_coaching_solutions a:active { background-position: -81px -60px; width:175px; color:#fff; }
#nav li#nav_sp_method a:active { background-position: -256px -60px; width:143px; color:#fff; }
#nav li#nav_resources a:active { background-position: -399px -60px; width:110px; color:#fff; }
#nav li#nav_contact a:active { background-position: -509px -60px; width:121px; color:#fff; }
/*************************************/
/*  NAVIGATION - CURRENT DOWN STATES */
/*************************************/
#nav li#nav_home_current a:active { background-position: -0px -60px; width:81px; color:#fff; }
#nav li#nav_coaching_solutions_current a:active { background-position: -81px -60px; width:175px; color:#fff; }
#nav li#nav_sp_method_current a:active { background-position: -256px -60px; width:143px; color:#fff; }
#nav li#nav_resources_current a:active { background-position: -399px -60px; width:110px; color:#fff; }
#nav li#nav_contact_current a:active { background-position: -509px -60px; width:121px; color:#fff;  }

/*************************************/
/*  LOGO BUTTON			     */
/*************************************/

#header_logo { width: 184px; height: 45px; padding:0;}
#logo_btn { margin: 0; padding: 0; height:83px;  position:absolute; top:25px; }
#logo_btn li { display: inline; list-style:none;}
#logo_btn ul {float: left;}
#logo_btn li a { float: left; height: 45px; overflow:hidden; background-image:url(../images/logo_btn.jpg); background-repeat: no-repeat; background-color:none; border:none;}
#logo_btn li a:visited { text-decoration:none; list-style:none; padding-right:0; margin:0; background-color:#FFF;}
#logo_btn li a:hover { text-decoration:none; list-style:none; padding-right:0; margin:0; background-color:#FFF;}
#logo_btn li a:active { text-decoration:none; list-style:none; padding-right:0; margin:0; background-color:#FFF;}

#logo_btn li#logo a { background-position: -0px 0px; width:184px; background-color:#FFF; border:none;}
#logo_btn li#logo a:visited { background-position: -0px -0px; width:184px; background-color:#FFF; border:none;}
#logo_btn li#logo a:hover { background-position: -0px -45px; width:184px; background-color:#FFF; border:none;}
#logo_btn li#logo a:active { background-position: -0px -0px; width:184px; background-color:#FFF; border:none;}










