/*  note medium blue is #99CCCC, light blue CCFFFF */

BODY,P,TABLE,TD,TR,UL {   
  font-size: small;
  font-family: Helvetica, Arial, Verdana, sans-serif;
  font-weight: normal;
  color: black;
}

FORM {
  padding: 0px;
  margin: 0px;
}

A:link, A:visited, A:active, A:hover { 
  text-decoration: underline;
  font-weight:     normal;
}

A:link  { 
  background-color: transparent;
  color: #0000ff;
}

A:visited { 
  background-color: transparent;
  color: #0000ff;
}

A:active {
  background-color: transparent;
  color: #99ccff;
}

/* -------------------------------------------------------------------- */
/* ABOVE THIS LINE IS FROM nl.css ONLY                                  */
/* -------------------------------------------------------------------- */

BODY.national {
  color: black;
  background: white;
}

/*
  outer container
  centered via "margin: auto" - supposedly does not work in IE 5/Win (OK on Mac)
  alternative:  per http://www.bluerobot.com/web/css/center2.html
    "position: absolute; left: 50%; margin-left: -335px;"
*/

div#outer {
	width: 750px;
	height: 500px;
	margin: auto;
	padding: 10px 0px;
	border: 0px;
}

div#leftnav {
        width: 170px;
        height: 420px;
        background-color: #99CCCC;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 0px;
	margin-right: 5px;
        border-style: solid;
        border-width: 1px;
        border-color: black;
        padding-top: 3px;
        padding-bottom: 0px;
        padding-left: 3px;
        padding-right: 3px;
	left: 10px;
	float: left;
	display: inline;	/* IE6 buglet: margin doubled on float without this */
}

div#leftnav div {
	background-color: #CCFFFF;
	margin: 1px 10px;
	padding: 5px 10px;
	font-size: small;
	font-weight: bold;
}

div#rightbox {
        width: 520px;
        height: 420px;
        background-color: white;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 5px;
	margin-right: 0px;
        border-style: solid;
        border-width: 1px;
        border-color: black;
        padding: 0px;
	float: left;
	display: inline;
}

/* boxes for "find your neighborhood" "visit local clubs" "visit our cities" */
div.findbox {
	background-color: #FFFFCC;
	padding: 9px;
	border-width: 1px;
	border-style: solid;
	margin: 12px;
}


