.contactholder
{
margin:auto;
padding:15px 0px 15px 15px;
width:520px;
background-color:black;
}

.contactholder input
{
padding:3px;
margin:0px 5px 5px 0px;
}

.contactholder label
{
padding-top:5px;
display:block;
}

.contactholder .error
{
margin-right:100px;
margin-top:-31px;
float:right;
font-size:10px;
height:16px;
padding-top:7px;
color:black;
width:115px;
padding-left:35px;
background-color:white;
font-family:Verdana;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border:1px solid red
}

.KT_field_error
{
margin-top:-15px;
}


.contactholder .block
{
display:block;
}

.contactholder textarea
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12	px;
padding:3px;
}

.contactholder #submit
{
margin:10px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

h2
{
text-transform:uppercase;
}

