html {
  /* this is a hack to force scrollbars on at 
     all times so that the page does not jump
     when going from short to long pages */
  height: 100%;
  margin-bottom: 1px;
  background: #fff;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	background-color: #ffffff;
	background-position: center;
	color: #000099;
}
h1 { font-size: medium }
h2 { font-size: small; font-weight: bold }
h3 { font-size: small; font-weight: bold }

.footer { font-size: xx-small; font-weight: bold }
	
.smalltext  {font-size: x-small; }
.smallital  {font-size: x-small; font-style:italic; }
.blogref {color: #009900; font-weight:bold;}
.blogtext {color: #009900; }


#design {
	background-color: #FFFFFF;
	text-align: left;
	width: 750px;
	border: 0px;
	background-position: center;
}
#centre {
	background-color: #FFFFFF;
	
	width: 750px;
}
#content {
	background-color: #FFFFFF;
	padding: 5px;
	float: right;
	width: 500px;
}
#leftPanel {
	background-color: #FFFFFF;
 	padding: 10px;
	float: left;
	width: 190px;
	margin: 0px;
}
#bottom {
	height: 50px;
	width: 750px;
	float: left;
	text-align:center;
}
.dplist {
	list-style-image: none;
	line-height: 25px;
}
.whiteBold {
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
}
.navyBold {
	font-size:12px;
	font-weight:bold;
	color:#000099;
}

#menuwel {
	background:#0000CC;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	padding: 3px;
	vertical-align:middle;
	text-align:center;
}
#menuhouse {
	background:#FA9A00;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	padding: 3px;
	vertical-align:middle;
	text-align:center;
}
#menuyou {
	background:#009933;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	padding: 3px;
	vertical-align:middle;
	text-align:center;
}
#menuhelp {
	background:#993300;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	padding: 3px;
	vertical-align:middle;
	text-align:center;
}
#menunews {
	background:#FF3300;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	padding: 3px;
	vertical-align:middle;
	text-align:center;
}
#twitter_div {
	width: 205px;
	color:#3366CC;
	border: 1px solid #3366CC;
	padding:2px;
}

#twitter_update_list {
	margin-left:2px;
}

/* LINKS */
a.main:link {  color: #ff3300; font-weight: bold; text-decoration: none; }
a.main:visited { color: #ff3300; font-weight: bold; text-decoration: none; }
a.main:hover { color: #ffffff; text-decoration: none; background-color: #FF3300; }

a.menu:link {  color: #ffffff; font-weight: bold; text-decoration: none; }
a.menu:visited { color: #ffffff; font-weight: bold; text-decoration: none; }
a.menu:hover { color: #ffff00; font-weight: bold; text-decoration: none; background-color: none; }

a.footer:link {  color: #ffffff; font-size:x-small; font-weight: bold; text-decoration: none; }
a.footer:visited { color: #ffffff; font-size:x-small; font-weight: bold; text-decoration: none; }
a.footer:hover { color: #ffff00; font-size:x-small; font-weight: bold; text-decoration: none; }

a.blogroll:link { color: #ffffff; font-weight: bold; text-decoration: none; background-color: #009900;}
a.blogroll:visited { color: #ffffff; font-weight: bold; text-decoration: none; background-color: #009900;}
a.blogroll:hover { color: #ffffff; text-decoration: none; background-color: #00CC33; }



/*
#navhelp { padding: 3px 0; margin-left: 0; border-bottom: 1px solid #cc6600; }
#navhelp li { list-style: none; margin: 0; display: inline; }
#navhelp li a { padding: 3px 0.5em; margin-left: 3px; border: 1px solid #cc6600; border-bottom: none; background: #cc6600; text-decoration: none; }
#navhelp li a:link { color: #ffffff; }
#navhelp li a:visited { color: #ffffff; }
#navhelp li a:hover { color: #cc6600; background: #ffff00; border-color: #cc6600; }
#navhelp li a#current { background: white; border-bottom: 1px solid white; color: #cc6600;  }

#navyou { padding: 3px 0; margin-left: 0; border-bottom: 1px solid #009933; }
#navyou li { list-style: none; margin: 0; display: inline; }
#navyou li a { padding: 3px 0.5em; margin-left: 3px; border: 1px solid #009933; border-bottom: none; background: #00cc33; text-decoration: none; }
#navyou li a:link { color: #ffffff; }
#navyou li a:visited { color: #ffffff; }
#navyou li a:hover { color: #00cc33; background: #ffff00; border-color: #009933; }
#navyou li a#current { background: white; border-bottom: 1px solid white; color: #009933;  }

#navhouse { padding: 3px 0; margin-left: 0; border-bottom: 1px solid #cc9900; }
#navhouse li { list-style: none; margin: 0; display: inline; }
#navhouse li a { padding: 3px 0.5em; margin-left: 3px; border: 1px solid #cc9900; border-bottom: none; background: #ffcc00; text-decoration: none; }
#navhouse li a:link { color: #ffffff; }
#navhouse li a:visited { color: #ffffff; }
#navhouse li a:hover { color: #cc9900; background: #ffff00; border-color: #cc9900; }
#navhouse li a#current { background: white; border-bottom: 1px solid white; color: #cc9900;  }

#navwel { padding: 3px 0; margin-left: 0; border-bottom: 1px solid #353afa; }
#navwel li { list-style: none; margin: 0; display: inline; }
#navwel li a { padding: 3px 0.5em; margin-left: 3px; border: 1px solid #353afa; border-bottom: none; background: #353afa; text-decoration: none; }
#navwel li a:link { color: #ffffff; }
#navwel li a:visited { color: #ffffff; }
#navwel li a:hover { color: #353afa; background: #ffff00; border-color: #353afa; }
#navwel li a#current { background: white; border-bottom: 1px solid white; color: #353afa;  }
*/

.logclass {
	background-color:#99cc66;
	border:#669933;
	border-width:1;
	text-align:left;
	width:100%;
}

