#content p {
padding:0 0 .5em 1em;
font:italic 14px Century Gothic,Lucida Grande,Trebuchet MS, verdana, arial, sans-serif;
}
#content p#message {
padding:0;
margin:-2em 0 0.5em 9em;
font:italic 11px Century Gothic, sans-serif;
}
#content li#buttonsub {
font-family:Century Gothic,Lucida Grande,Trebuchet MS,Verdana,sans-serif;
font-size:13px;
margin:-1.5em 0pt .3em 7.7em;
padding:0em;
}
#content h2 {
font:bold 18px Century Gothic, sans-serif;
}

textarea {
overflow:auto;
height:162px;
}
input#name,
input#email,
input#website,
input#subject {
height:19px;
}
input#name,
input#email,
input#website,
input#subject,

textarea {
background: transparent url(../images/stripeblue.png)  scroll left top;
color:#ddd;
line-height:normal;
padding:2px;
width:250px;
font: 14px Century Gothic, sans-serif;
border:2px inset #999;
}
select {
background: transparent url(../images/stripeblue.png)  scroll left top;
color:#ddd;
line-height:normal;
padding:2px;
width:258px;
font: 14px Century Gothic, sans-serif;
border:2px inset #999;
}
option, option:visited {
background: transparent url(../images/stripeblue.png)  scroll left top;
color:#fff;
line-height:normal;
border:0;
}
form#commentform label {
display:inline;
float:left;
padding-right:8px;
text-align:right;
width:92px;
}
fieldset {
border:none;
}
#content {
margin:1em 1em 0;
}

#commentform li {
margin: 0 0 1.3em 0;
}
#content ul {
float:left;
padding:1em 1em 0 0em;
}
#commentsul{
margin: 0 0 0 3.5em;
}
button {
background: transparent url(../images/submitbutton.png) no-repeat scroll top;
border:0 none;
padding:0;
margin:8px 0 0pt -6px;
height:30px;
width:80px;
line-height: 35px;
}
button:hover {
background: transparent url(../images/submitbuttonover.png) no-repeat scroll top;
border:0 none;
padding:0;
margin:8px 0 0pt -6px;
height:30px;
width:80px;
}
p#post {
padding:0 0 0em 7em;
}
p#post, label#radio1, label#radio2 {
font: 14px Century Gothic,Lucida Grande,Trebuchet MS, verdana, arial, sans-serif;
}
p#subbut {
color:#c2dfff;
margin:0;
padding:0pt 0pt 5px;
}
