#contactinfotext p a:hover  {
   font-style: italic;
}

#contactinformationtext  {
	visibility: visible;
	position: absolute;
	left: 323px;
	top: 283px;
	z-index: 17;
	width: 250px;
}

#contactinfotext p a  {
   font-style: Normal;
   text-decoration: none;
   color: #555555;
}

#creativewebdesign  {
   z-index: 18;
}

#contactinfotext  {
	visibility: visible;
	position: absolute;
	left: 550px;
	top: 290px;
	z-index: 18;
	width: 317px;
}

#pclogo  {
   width: 430px;
   background-image: url(contactsmedia/pclogo.gif);
}

#wire2  {
   z-index: 17;
}

/*Contact Form*/
#contactform    {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	width:400px;
	text-align:left;
	padding:0;
	z-index: 25;
	top: 365px;
	left: 360px;
	position: absolute;
}

/*
 * General XHTML styles
 -----------------------*/
/*html            {text-align:center;}*/
#contact    {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	margin:1px auto;
	width:350px;
	text-align:left;
	padding:0;
}

/*
 * Form elements
 -----------------------*/
fieldset        {
	padding:5px 30px;
	margin:0;
	border:1px solid #ccc;
	-webkit-border-radius:1em;
	border-radius:1em;
}
input           {
	width:172px;
}
input,
textarea        {
	border:1px solid #ccc;
	padding:1px;
	margin:0px 0 5px 0;
}
input:focus,
textarea:focus  {background:#ffc;}
textarea        {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	width: 172px;
}
label           {
	display:block;
	margin:2px 0 0;
	font-weight:700;
	font-size:10px;
	float:left;
	clear:left;
	width:65px;
}
label:after     {content:": ";}
button#send          {
	display:block;
	float:left;
	clear:both;
	margin:1px 0 1px 90px;
}
button#reset        {
	display:block;
	float:left;
	clear:both;
	margin:3px 0 0 120PX;
}
/*
 * User feedback
 -----------------------*/
.yay, .oops     {font-size:.8em;text-align:center;padding:10px;color:#fff;font-weight:700;}
.yay            {background:#090;}
.oops           {background:#f30;}
div.error       {font-size:.8em;font-weight:700;padding:5px 0 0;color:#f30;margin:0 0 0 90px;}

/*
 * Captcha
 -----------------------*/
img            {
	border:1px solid #777;
	margin:0 0 5px 0px;
	display:block;
}
h3             {
	font-size:10px;
	font-weight:400;
	margin:2px 0 2px 0;
}
