body {
	margin: 0px;
	background-color: #f6f6f6;
}

a:link     { color:"#333333"; text-decoration: none; }
a:visited  { color:"#000000"; text-decoration: none; }
a:active   { color:"#999999"; text-decoration: none; }
a:hover    { color:"#bbbbbb"; text-decoration: none; }

#main {
	width: 100%;
	height: 100%;}
}
#links a span {
	display:none;
}

#links a:hover span{
   text-align:left;
   display:block;
   position:absolute;
   font-family: "Verdana";
   font-size: 8pt;

   background-color:#cdcdff;
   filter:alpha(opacity=50);
   -moz-opacity: 0.5; 
   opacity: 0.5;
}

#linkspan {
   position: absolute;
   left: -209px;
   top: -299px;
   width: 500px;
   height: 250px;
	display: none;
}

#help {
   position: absolute;
   left: -409px;
   top: -299px;

   color: black;
   border: 1px solid #bbb;
   width: 165px;
   height: 240px;
   padding: 5px;
   display: none;
}

#about {
   position: absolute;
   left: 310px;
   top: -299px;

   color: black;
   border: 1px solid #bbb;
   width: 165px;
   height: 240px;
   padding: 5px;
	display: none;
}

#sendTo {
   color: #000;
   position: absolute;
   left: 30px;
   top: 21px;
   font-size: 10pt;
}

#sendFrom {
   color: #000;
   position: absolute;
   left: 280px;
   top: 21px;
   font-size: 10pt;
}

#sendSub {
   color: #000;
   position: absolute;
   left: 30px;
   top: 61px;
   font-size: 10pt;
}

#sendName {
   color: #000;
   position: absolute;
   left: 280px;
   top: 61px;
   font-size: 10pt;
}

#sendMsg {
   color: #000;
   position: absolute;
   left: 30px;
   top: 105px;
   font-size: 10pt;
   width: 350pt;
}

#rss-item {
	overflow: auto;
}

#showTo {
	position: absolute;
	top: 30px;
	left: 34px;
	width: 210px;
	height: 25px;
}

#showFrom {
	position: absolute;
	top: 30px;
	right: 31px;
	width: 210px;
	height: 25px;
}

#showSubj {
	position: absolute;
	top: 70px;
	left: 34px;
	width: 210px;
	height: 25px;
}

#showName {
	position: absolute;
	top: 70px;
	right: 31px;
	width: 210px;
	height: 25px;
}

#showMsg{
	position: absolute;
	top: 110px;
	left: 33px;
	width: 460px;
	height: 105px;
}

#showSubmit {
	position: absolute;
	top: 226px;
	left: 214px;
	width: 100px;
	height: 20px;
}

#inputTo {
	width: 210px;
	height: 25px;
	border: 0px;
	background: url('gfx1/main.jpg') -34px -30px;
	padding: 3px 0px 0px 7px;
}

#inputFrom {
	width: 210px;
	height: 25px;
	border: 0px;
	background: url('gfx1/main.jpg') -34px -30px;
	padding: 3px 0px 0px 7px;
}

#inputSubj {
	width: 210px;
	height: 25px;
	border: 0px;
	background: url('gfx1/main.jpg') -34px -70px;
	padding: 3px 0px 0px 7px;
}

#inputName {
	width: 210px;
	height: 25px;
	border: 0px;
	background: url('gfx1/main.jpg') -34px -70px;
	padding: 3px 0px 0px 7px;
}

#inputMsg {
	width: 460px;
	height: 105px;
	border: 0px;
	background: url('gfx1/main.jpg') -34px -110px;
	padding: 3px 3px 5px 6px;
}

#inputSubmit {
	width: 100px;
	height: 20px;
	border: 0px;
	background: url('gfx1/main.jpg') -214px -225px;
}

#posForm {
	position: absolute;
	left: 50%;
	margin-left: -253px;
	top: 50%;
	margin-top: -200px;
	background: url('gfx1/main.jpg');

	width: 525px;
	height: 273px;
}

#posBar {
	position: absolute;
	left: 50%;
	margin-left: -250px;
	top: 50%;
	margin-top: 100px;
	background: url('gfx1/ebar.jpg');

	width: 525px;
	height: 100px;
}

#posCrapemail {
	position: absolute;
	left: 0px;
	bottom: 0px;
	width: 100%;
	height: 75px;
	background-image: url('gfx1/bar.png');
	
}

#digg {
	width: 190px;
	height: 65px;

	position: absolute;
	top: 11px;
	left: 12px;
	padding: 5px;
	text-align: left;
	font-family: Verdana;
	font-size: 7pt;
	color: #555;
	overflow: auto;
	text-align: center;
}

#showHelp {
	width: 70px;
	height: 75px;
	position: absolute;
	top: 11px;
	left: 220px;
}

#donate {
	width: 197px;
	height: 65px;
	position: absolute;
	top: 11px;
	left: 305px;
	padding: 5px;
	text-align: center;
	font-family: Verdana;
	font-size: 7pt;
	color: #555;
}

#title {
	width: 157px;
	height: 75px;
	border: 0px;
}