#wrapper{
margin:0 auto;
text-align:left;
background:#333; 
border:2px solid #3E3E3E;
line-height:20px;
padding:20px;
width:500px;
}
.contimage{
filter: alpha(opacity=80);-moz-opacity:.80;opacity:.80;
}
h1{
color:#fff;
margin:0 0 30px 0;
font-size:36px;
font-family:"Times New Roman", Times, serif;
font-style:italic;
}
 /*  Contact Form Styling */
 #contactform #error ul{
 padding-left:0px;
 line-height:20px;
 }
 #contactform #error span{
 color:green;
 padding:5px 0 5px 0;
 position:absolute;
 top:60px;
 right:10px;
 width:150px;
 margin-right: 10px;
 }
 #contactform #error ul li{
  color:#BF0B0B;
  font-weight:normal;
  }
 h2#contacth2{
	font-size:18px;
	color:#FFF;
	margin:0 0 10px 0;
	font-weight:normal;
 }
 #contactform fieldset{
 border:none;
 }
 #contactform #formleft{
	float:left;
	margin-left: 10px;
 }
 #contactform #error{
	float:right;
	margin-right: 20px;
 }
 #contactform .button{
 background:#eded;
 color:#666;
 border:1px solid #ccc;
 padding:5px 20px 5px 20px;
 outline:none;
 }
 #contactform{
	color:#666;
	border: 1px solid #666;
	padding-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-bottom: 10px;
	padding-right: 10px;
	width: 358px;
 }
.clear{
	clear:both;
	margin-right: 40px;
	padding-right: 10px;
}
.download{
display:block;
padding:20px 0 20px 0;
background:#222;
text-align:center;
border:1px solid #000;
color:#fd398f;
font-size:18px;
}
.download:hover{
background:#000;
}
#contact-title {
	background-image: url(images/contact-bg.jpg);
	padding-left: 10px;
	padding-top: 7px;
	height: 30px;
	width: 360px;
	max-width: 360px;
	background-repeat: no-repeat;

}



/*Button*/
.submit-button {
	width:62px;
	height:26px;
	background:url(images/submitbg.jpg) repeat-x left top;
	cursor:pointer;
	border:none;
	outline: none;
}


.textbox {
	background:url(images/textbox-bg.jpg) repeat-x left top;
	border: 0px;
	height: 18px;
	width: 183px;
	padding-left: 6px;
	padding-top: 3px;
	color: #666;
}
