/* CSS Document */

hr             { font-family: verdana, tahoma; font-size: 8pt}
html           { font-family: verdana, tahoma; font-size: 8pt}
p              {
	font-family: verdana, tahoma;
	font-size: 8pt;
}
td             { font-family: verdana, tahoma; font-size: 8pt}
a              { font-family: verdana, tahoma; font-weight: bold; text-decoration:none; color: blue }
a:active       { font-family: verdana, tahoma; font-weight: bold; text-decoration:none; color: blue }
a:link         { font-family: verdana, tahoma; font-weight: bold; text-decoration:none; color: blue }
a:visited      { font-family: verdana, tahoma; font-weight: bold; text-decoration:none; color: blue }
a:hover	       {
	font-family: verdana, tahoma;
	font-weight: bold;
	text-decoration:none;
	color: #10517B
}
a.top          { font-family: verdana, tahoma; font-weight: bold; text-decoration:none; font-size: 10pt; color: yellow }
a.top:active   { font-family: verdana, tahoma; font-weight: bold; text-decoration:none; font-size: 10pt; color: yellow }
a.top:link     { font-family: verdana, tahoma; font-weight: bold; text-decoration:none; font-size: 10pt; color: yellow }
a.top:visited  { font-family: verdana, tahoma; font-weight: bold; text-decoration:none; font-size: 10pt; color: yellow }
a.top:hover    { font-family: verdana, tahoma; font-weight: bold; text-decoration:none; font-size: 10pt; color: white }
a.side         { font-family: verdana, tahoma; font-weight: normal; text-decoration:none; font-size: 8pt; color: #000080 }
a.side:active  { font-family: verdana, tahoma; font-weight: normal; text-decoration:none; font-size: 8pt; color: #000080 }
a.side:link    { font-family: verdana, tahoma; font-weight: normal; text-decoration:none; font-size: 8pt; color: #000080 }
a.side:visited { font-family: verdana, tahoma; font-weight: normal; text-decoration:none; font-size: 8pt; color: #000080 }
a.side:hover   { font-family: verdana, tahoma; font-weight: normal; text-decoration:underline; font-size: 8pt; color: blue }
a.sideh         { font-family: verdana, tahoma; font-weight: bold; text-decoration:none; font-size: 8pt; color: white; text-align: center }
a.sideh:active  { font-family: verdana, tahoma; font-weight: bold; text-decoration:none; font-size: 8pt; color: white; text-align: center  }
a.sideh:link    { font-family: verdana, tahoma; font-weight: bold; text-decoration:none; font-size: 8pt; color: white; text-align: center  }
a.sideh:visited { font-family: verdana, tahoma; font-weight: bold; text-decoration:none; font-size: 8pt; color: white; text-align: center  }
a.sideh:hover   {
	font-family: verdana, tahoma;
	font-weight: bold;
	text-decoration:underline;
	font-size: 8pt;
	color: yellow;
	text-align: center;
}
a.sideblog         { font-family: verdana, tahoma; font-weight: bold; text-decoration:none; font-size: 8pt; color: white; text-align: center }
a.sideblog:active  { font-family: verdana, tahoma; font-weight: bold; text-decoration:none; font-size: 8pt; color: white; text-align: center  }
a.sideblog:link    { font-family: verdana, tahoma; font-weight: bold; text-decoration:none; font-size: 8pt; color: white; text-align: center  }
a.sideblog:visited { font-family: verdana, tahoma; font-weight: bold; text-decoration:none; font-size: 8pt; color: white; text-align: center  }
a.sideblog:hover   {
	font-family: verdana, tahoma;
	font-weight: bold;
	text-decoration:underline;
	font-size: 8pt;
	color: yellow;
	text-align: center;
}
tr             { font-family: verdana, tahoma; font-size: 8pt}
h1             {
	font-family: arial narrow, verdana, tahoma;
	font-size: 16pt;
	color: #0078c1;
	font-weight: bold;
	margin-top:0;
	margin-bottom:0px
}
h2             { font-family: arial narrow, verdana, tahoma; font-size: 14pt; color: #0078c1; font-weight: bold; margin-top:0; margin-bottom:0 }
h2.sidebar-title            {
	font-family: arial narrow, verdana, tahoma;
	font-size: 14pt;
	color: #FFFFFF;
	font-weight: bold;
	margin-top:0;
	margin-bottom:0;
	text-align: left;
}
.cell		   { font-family: verdana, tahoma; font-size: 8pt; color: black; font-weight: normal; background-color : #E0BB8C; width : 150;  vertical-align : top }
.table		   { background-color : #E0BB8C; cellpadding : 0;  width : 150; border-collapse : collapse; border-color : #FFFFCC }
.image			{ border: 1 border-style: solid; border-color: #000000  }

/* NAVIGATION */
ul#bathNav {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 160px;
	border-bottom: 1px solid #999999;
	font-size:8pt;

}

#bathNav a {
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
	border: 1px solid #999999;
	border-bottom: none;
	display: block;
	padding: 2px 2px 2px 2px;
	background-color: #0078c1;
	background-image: url(/images/blue-grad.jpg);
}

#bathNav a:hover {
	font-weight: normal;
	background: #000000;
	padding: 2px 2px 2px 2px;
	color: #FFFFFF;
	text-decoration:underline;
	font-size:8pt;
}

#bathNav a.sub {
	font-weight: normal;
	padding-top: 2px;
	padding-right: 1px;
	padding-bottom: 2px;
	padding-left: 4px;
	color: #ffffff;
	text-decoration:none;
	font-size:10px;
	background-color: #10517b;
	background-image: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	text-align: left;
	border-bottom-color: #999;
}

#bathNav a.sub:hover {
	font-weight: normal;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 4px;
	color: #ffffff;
	text-decoration:underline;
	font-size:10px;
	background-color: #3aa0e2;
	background-image: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: left;
}

/* IE Fixes */

/* remove annoying gaps */
#bathNav li {	
	display: inline; 
}

/* force hover on entire width of  link */
* html #bathNav a {
	height: 1px;
}

/* Posts
----------------------------------------------- */
@media all {
  .date-header {
    margin:1.5em 0 .5em;
    }
  .post {
    margin:.5em 0 1.5em;
    border-bottom:1px dotted #2e8dcd;
    padding-bottom:1.5em;
	font-size:100%;
    }
  }
@media handheld {
  .date-header {
    padding:0 1.5em 0 1.5em;
    }
  .post {
    padding:0 1.5em 0 1.5em;
    }
  }
.post-title {
  margin:.25em 0 0;
  padding:0 0 4px;
  font-size:150%;
  font-weight:normal;
  line-height:1.4em;
  color:#c60;
  }
.post-title a, .post-title a:visited, .post-title strong {
  display:block;
  text-decoration:none;
  color:#c60;
  font-weight:normal;
  }
.post-title strong, .post-title a:hover {
  color:#333;
  }
.post div {
  margin:0 0 .75em;
  line-height:1.6em;
  }
p.post-footer {
  margin:-.25em 0 0;
  color:#ccc;
  }
.post-footer em, .comment-link {
  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.1em;
  }
.post-footer em {
  font-style:normal;
  color:#999;
  margin-right:.6em;
  }
.comment-link {
  margin-left:.6em;
  }
.post img {
  padding:4px;
  border:1px solid #ddd;
  }
.post blockquote {
  margin:1em 20px;
  }
.post blockquote p {
  margin:.75em 0;
  }


