/*---------------------------------------------------------------------
Life Coach: Navigation Styles
Author: Mario S. Cisneros
Version 1: 26 February 2008
Email: mario@webnetts.com
----------------------------------------------------------------------*/

/* HEADER: LOGOUT & ADMIN LINKS
------------------------------------------------------------------------------------------------------------------------------------*/
ul#admin1
{position: absolute;
  width: 100px;
  top: 5%;
  left: 90%;
  color: #A81118;
  font: normal 0.8em trebuchet, arial, sans-serif;
  margin: 0;
  padding: 0;
  display: inline;}

ul#admin3
{position: absolute;
  width: 280px;
  top: 5%;
  left: 67%;
  color: #A81118;
 	font: normal 0.8em trebuchet, arial, sans-serif;
  margin: 0;
  padding: 0;
  display: inline;}

ul#admin1 li, ul#admin3 li
{display: inline;
  list-style: none;}


/*LEFT SIDEBAR (includes navbar) #1C3971 
------------------------------------------------------------------------------------------------------------------------------------*/
#nav
{float: left;
  width: 170px;
  display: inline;
  margin-left: 5px;
  background-color: #5F6F8B;}/*#1E3D77*/

#nav ul
{list-style: none;
	margin: 0;
	padding: 0;}	

#nav li
{height: 34px;
  margin-bottom: 1px;
  padding: 0;
  background-color: #1A3568;}

#nav li a
{font: normal 0.9em trebuchet, arial, sans-serif;
  text-align: left; height: 24px;
  text-decoration: none;
  text-transform: capitalize;
  color: #fff;
  display: block;
  padding: 10px 10px 0 25px;
  background: url("/img/nav/nav-box.jpg") no-repeat 6% 52%;}
	
#nav li a:hover
{color: #142A53;
  background: #D4D7E0 url("/img/nav/nav-box-hover.jpg") no-repeat 6% 52%;}

#border
{border-top: 1px solid #5F6F8B;}


/*SAME NAVIGATION CODE ON EVERY LANDING PAGE FOR THE MAIN NAV #C47500 #E7E8D1 
------------------------------------------------------------------------------------------------------------------------------------*/
body#home a#t-home,
body#about a#t-about,
body#executive a#t-executive,
body#services a#t-services,
body#fees a#t-fees,
body#topics a#t-topics,
body#webcasts a#t-webcasts,
body#contact a#t-contact  
{color: #B3D8E8 !important;
  font-size: 1em;
  font-weight: bold;
  background: url("/img/nav/nav-box-hover.jpg") no-repeat 6% 52%;}


/*LINKS
------------------------------------------------------------------------------------------------------------------------------------*/
a
{text-decoration: underline;
	color: #2F4D73;}

a:hover
{color: #A81118;
  text-decoration: none;}

a img
{border: 0;}

#leftcolumn a
{text-decoration: underline;
	color: #FFF;}

#leftcolumn a:hover
{text-decoration: none;
	color: #FFF;}

span.arrow
{color: #2F4D73;
  font-weight: bold;}

#leftcolumn span.arrow
{color: #ABCBC0;
  font-weight: bold;
  padding-left: 1px;}

#main #section1 a
{color: #8A3737;
  font-weight: bold;}

#main #section2 a
{color: #0D2D42;
  font-weight: bold;}

#main #section3 a
{color: #58761B;
  font-weight: bold;}


/*FOOTER
------------------------------------------------------------------------------------------------------------------------------------*/
#homefooter
{position: relative;
  width: 800px; 
  height: 80px;
  color: #2F4D73;
  font: normal 0.7em verdana, trebuchet, arial, sans-serif;
  background: #D4D7E0 url("/img/backgrounds/footer.jpg") no-repeat;}

#homefooter #address
{position: relative;
  float: left;
  text-align: left;
  margin:0;
  padding: 15px 0 0 15px;}

#homefooter #address dl
{margin: 0;
  padding: 0;
  line-height: 1.6;}

#homefooter #address dd
{margin: 0;
  padding: 0;}

#homefooter #address address
{font-style: normal;}

#homefooter ul
{list-style: none;
  margin: 0;
  padding: 0;}

#homefooter ul li
{display: inline;}

#homefooter #webnet
{position: relative;
  float: right;  line-height: 1.3;
  margin: 0;
  padding: 16px 15px 0 0;}

#homefooter #webnet p 
{text-align: left;
  margin: 0 0 5px 0;
  padding: 0;}

#homefooter #webnet li span
{color: #000;}

#homefooter #webnet p a
{text-transform: none;}

#homefooter a
{text-decoration: underline;
  text-transform: lowercase;
	color: #2F4D73;}

#homefooter a:hover
{text-decoration: none;
  color: #000;
  border-bottom: none;}


/*FOOTER: CORE PAGES
------------------------------------------------------------------------------------------------------------------------------------*/
#footer
{position: relative;
  width: 800px; 
  height: 80px;
  color: #2F4D73;
  font: normal 0.8em verdana, trebuchet, arial, sans-serif;
  background: #D4D7E0 url("/img/backgrounds/footer.jpg") no-repeat;}

#footer ul.vertical
{padding-top: 20px;}

#footer ul
{list-style: none;
  margin: 0;
  padding: 30px 0 0 0;}

#footer ul li
{display: inline;}


/* PRINT TOOLS
------------------------------------------------------------------------------------------------------------------------------------*/
#pagetools
{position: relative;
  width: 590px;
  margin: 20px 0 0 0;
  padding: 5px 0 10px 0;
  border-top: 1px solid #ddd;}

#pagetools ul
{margin: 0;
  padding: 0;
  list-style: none;}

#pagetools li
{display: inline;
  margin-right: 15px;
  padding: 10px 0;}

#pagetools li a
{font-size: 0.8em;
  color: #000;     
  padding-left: 20px;}

#pagetools li a:hover
{color: #A81118;
  padding-left: 20px;}

#printthis
{background: url("/img/icons/print-friendly.gif") no-repeat 0% 50%;}

#emailthis
{background: url("/img/icons/envelope.gif") no-repeat 0% 50%;}