/* fixes hacks
---------------------------------------------------------------- */

@import "ie6win.css";

/*\*//*/
  @import "ie5mac.css";
/**/

@media tty {
 i{content:"\";/*" "*/}} @import 'ie5win.css'; /*";}
}/* */


/* base
---------------------------------------------------------------- *//

:link,:visited {text-decoration: none;}
ul,ol {list-style: none;}
h1,h2,h3,h4,h5,h6,pre,code,p {font-size: 1em;}
ul,ol,dl,li,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input {margin: 0; padding: 0;}
a img,:link img,:visited img {border: none;}
address {font-style: normal;}


/* layout 
---------------------------------------------------------------- */

body {
	background: #fff;
}



p {
	
	margin: 20px;
	
	color: #666;

	font: 11px "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
}

a {
	color: #366ea7;
}

/* navigation
---------------------------------------------------------------- */

#mainnav {
	margin: 20px;
}

#mainnav ul {
      margin: 0;
      padding: 0;
      list-style: none;      
}

#mainnav li {
      float: left;
      background: url(../images/mainnav-left.gif) no-repeat left top;
      margin: 0 3px 0 0;
      padding: 0 0 0 9px;
}

#mainnav a {
      float: left;
      display: block;
      width: .1em;
      height: 15px;
      background: url(../images/mainnav-right.gif) no-repeat right top;
      padding: 8px 10px 4px 1px;
      text-decoration: none;
      font: 10px "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
      text-transform: uppercase;
      letter-spacing: 1px;
      color: #feebc1;
}

#mainnav > ul a {width: auto;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#mainnav a {float: none;}
/* End IE5-Mac hack */

#mainnav a:hover {
	color: #fff;
}

#mainnav #current {
	background-position: 0 -28px;
}

#mainnav #current a {
	background-position: 100% -28px;
	color: #fff;
}

#mainnav li:hover, #mainnav li:hover a {
	background-position: 0% -28px;
	color: #fff;
}

#mainnav li:hover a {
	background-position: 100% -28px;
}

