html, body { 
margin:0; 
padding:0; 
line-height:1.5em; 
color:#333; 
font-family:Verdana, Arial, sans-serif; 
font-size:11px; 
background-image:url('/img/background.png'); 
background-position:top right;
background-attachment:fixed;
}

div, ul, ol, li, table, p { margin:0; padding:0; }

a img { border:0; }
a:link, a:visited { text-decoration:none; color: #6ADA1C }
a:hover {background:#ffffff; text-decoration:none; color: #6ADA1C}
a.tooltip span {display:none; padding:5px 5px; margin-left:8px; width:250px;}
a.tooltip:hover span{display:inline; position:absolute; background:#ffffff; border:10px solid #6ADA1C; color:#6c6c6c;}

.left { float:left; }
.right { float:right; }
.clear { clear:both; }

.italic { font-style:italic; }
.bold { font-style:bold; }

#container {
  width:850px;  
  height:auto !important;
  margin:0 auto;
  min-height:100%;
  position:relative;
}

.img1 { background-image:url(background.png); }

#header { padding:50px 0 0 25px; }

.about-text { width:550px; margin-bottom:18px; }

.about-text2 { width:550px; font-style:bold; }

.footer { width:850px; margin-top:58px; }

#email { width:248px; padding:4px 8px; border:1px solid #CCC; -moz-border-radius:4px; -webkit-border-radius:4px; }

.b1f, .b2f, .b3f, .b4f{font-size:1px; overflow:hidden; display:block;}
.b1f {height:1px; background:#fff; width: 840px; margin:0 5px; margin-left:auto; margin-right:auto;}
.b2f {height:1px; background:#fff; width: 844px; margin:0 3px; margin-left:auto; margin-right:auto;}
.b3f {height:1px; background:#fff; width: 846px; margin:0 2px; margin-left:auto; margin-right:auto;}
.b4f {height:2px; background:#fff; width: 848px; margin:0 1px; margin-left:auto; margin-right:auto;}
.contentf {background: #fff; width: 850px; margin-left:auto; margin-right:auto;}
.contentf div {margin-left: 5px;}

inputs
{
color: #000000;
background: #ffffff;
width: 50px;
border: 1px solid #B4CCE9
}