body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000; 
background-color: #cccccc;



}
p { 	font-family: Tahoma;
	font-size: 10px;
	color: #FFD475;

}
td {
	font-size: 13px;
}
A:link{text-decoration:none;  font-weight: bold;  background-color: inherit;  color: #FFD475;   }

A:active{text-decoration:none; font-weight: bold; background-color: inherit;  color: #FFD475; }

A:visited{text-decoration:none; font-weight: bold; background-color: inherit;  color: #FFD475; }

A:hover{text-decoration:underline; font-weight: bold; background-color: inherit;  color: #FCEDCB; }

/* container
--------------------------------------------------*/
#container {
  width:925px;
	height:98%;
  margin:0px 0px;
  padding:0px 0px  0px;
  /*border: 1px dotted #000000;*/
  text-align:left;
background-color: #7B8D9E;/*E9FF92;*/
/*position:absolute;*/
}

#commentspopup #container {
  width:455px;
  padding:0 15px;

}





/* navigation
--------------------------------------------------*/
#navigation {
  height:2em;
  line-height:2em;
color:#FFD475;
background-color: #000000;
/*00E4FF, E9FF92*/
}

#navigation ul {
  margin:0;
  padding:0;
}

#navigation li {
  float:left;
  margin:0;
  padding:0;
  list-style-type:none;
  border-right:2px solid;
  white-space:nowrap;
}

#navigation li a {
  display:block;
  padding:0 20px;
  font-size:0.8em;
  text-transform:uppercase;
  letter-spacing:1px;
}

* html #navigation a {width:1%;} /* see http://www.positioniseverything.net/explorer/escape-floats.html */

#navigation form {
  float:right;
  height:100%;
  width:189px;
  padding:0 15px;
  border-left:1px solid;
  line-height:0;
}

#navigation form fieldset {
  /* centering the search form could've
  been done way more elegant but IEWin
  and Opera refused to follow the rules */
  margin-top:7px;
  border:0 solid; /* Opera */
}

* html #navigation form fieldset {margin-top:7px;}

#navigation #s {
  height:1.5em;
  width:140px;
  margin:0 5px 0 0;
  padding:0;
  border:1px solid;
  font-size:0.8em;
  vertical-align:middle;
}

#navigation #searchbutton {
  height:2em;
  width:auto;
  padding:0 1px;
  border:1px solid;
  font-size:9px;
  letter-spacing:1px;
  text-align:center;
  vertical-align:middle;
}



/* footer
--------------------------------------------------*/
#footer {
  clear:both;
  padding:20px 0 0px 0;
  font-size:0.9em;

}

.singlecol #footer {
  padding:250px 0 15px 0;
}

#footer p {
  padding:4px 0 35px 0;
  border-top:4px solid;
border-color:#dedede;
}

#footer strong {font-weight:normal;}

.singlecol #footer p {
  padding:12px 70px 18px 70px;
}



















.entry .info {
  position:relative;
  margin-top:-3px;
  padding:3px;
  border-top:1px solid;
  border-bottom:1px solid;
  font-size:0.9em;
background-color:#fafafa;
color:#f3f3f3;
}






