body {
  color:#202020;
  background-color:#FFFFFF;
  font-family:verdana,arial,times;
  /*font-size:80%;*/
  font-size:70%;
  background:#FFFFFF url("img/bg.gif");
}

html, body {
	margin: 0;
	padding: 0;
	height: 100%;
}

html {
	height: 100%;
}

body {
	position: relative;
	min-height: 100%;
}

/*
 * IE hack - IE doesn't know min-height but does incorrectly interpret
 * height, effectively causing the same effect as min-height should in
 * this case. Uses IE's root ghost hack to only apply to IE.
 */

html body {
	height: 100%;
}

#head {
	top: 0;
}

#mainlogo {
  margin-left:10px;
}

#slogan {
  position:absolute;
  /*top:300px;*/
  top:75px;
  left:620px;
  width:180px;
  line-height:12px;
}

.sloglnk {
  font-family:tahoma,arial,verdana;
  font-size:11px;
  color:#000080;
  text-decoration:none;
}

/*.sloglnk:hover {
  color:#000080;
  text-decoration:none;
}*/

#container {
	position: relative;
	min-height: 100%;
}

#footer {
	/*position: relative;
	margin: 0 auto 0 auto;*/
	position: absolute;
	bottom: 0;
}

#footerleft {
  float:left;
  background-color:#FFFFFF;
  border-top:1px solid #D6EFFF;
  width:593px;
  padding-left:16px;
  padding-bottom:8px;
  padding-top:6px;
}

#footerright {
  float:left;
  background-color:transparent;
  border-top:1px solid #FFFFFF;
  width:219px;
  padding-left:6px;
  padding-bottom:8px;
  padding-top:8px;
  font-family:tahoma,arial,verdana;
  font-size:11px;
  color:#4E85B6;
}

.footlnk {
  font-family:tahoma,arial,verdana;
  font-size:11px;
  font-weight:bold;
  color:#4E85B6;
  text-decoration:none;
  padding-right:20px;
}

.footlnk:hover {
  color:#000080;
  text-decoration:none;
}

a {
  color:#000080;
}

a:hover {
  color:#4E85B6;
}

#maincnt {
  /*border:1px solid #CBBCAA;*/
  width:500px;
  margin-left:46px;
  text-align:left;
}

#sidemnu {
  font-family:tahoma;
  font-size:11px;
  position:absolute;
  left:580px;
  top:350px;
}

#thequote {
  position:relative;
  left:40px;
  width:180px;
  border:1px solid #CCCCCC;
  padding:10px;
  font-family:tahoma:
  font-size:10px;
  color:#202020;
}

ul,li {
  margin:10;
  list-style-type:none;
}

.tdmnu0 {
  background-color:#4E85B6;
  height:20px;
  padding-left:10px;
  font-weight:bold;
  border-bottom:1px solid white;
}

.tdmnu1 {
  background-color:#80AACC;
  height:20px;
  padding-left:10px;
  font-weight:bold;
  border-bottom:1px solid white;
}

a.lnkmnu {
  color:#FFFFFF;
  text-decoration:none;
}

a.lnkmnu:hover {
  color:#FFFFFF;
  text-decoration:none;
}
