body {
margin: 0;
padding: 0;
font-family: Century Gothic;
font-size: 1em;
color: #666;
}

html {
margin: 0;
padding: 0;
font-family: Century Gothic;
font-size: 80%;
color: #666;
}

#wrap {
width: 700px;
}

#header {
width: 700px;
clear:both;
}

h1 {
font-size: 1.8em;
margin: 0;
padding-left: 20px;
}

h2 {
font-size: 1.4em;
margin:0;
padding-left: 50px;
}

#left {
width: 194px;
float: left;
}

#left .greensquare {
background: url(images/greensquare.gif);
width: 97px;
height: 54px;
text-align: center;
padding-top:35px;
float: left;
}

#left .square {
width: 97px;
height: 89px;
float: left;
}

#right {
width:466px;
float: left;
padding-left: 40px;
}

#detailsleft {
margin: 15px 0 0 0;
clear: both;
}

h3 {
border-bottom: 1px solid #666;
width: 250px;
font-size: 2em;
margin: 0 0 10px 0;
padding-bottom: 10px;
}

ul {
float: left;
font-size: .7em;
margin: 0 40px 0 0;
}

#footer {
width: 700px;
padding-top: 15px;
clear: both;
}

#footer .baselinetxt {
font-size: 8pt;
margin: 20px 0 0 234px;
border-top: 1px solid #666;
padding-top:10px;
}

a.menulinktxt {
font-size: 9pt;
text-decoration:none;
}

a:link {
color:#336600;
text-decoration:none;
}

a:hover {
color:#3399FF;
text-decoration:none;
}

a:visited {
color:#336600;
text-decoration:none;
}

a:active {
color:#3399FF;
text-decoration:none;
}

label {
display: block;
}

input {
width: 250px;
}

textarea {
width: 250px;
}
