@charset "utf-8";

/* global */

html {
	margin:0;
	padding:0;
}

body {
	color:#7f6f5e;
	background: #f5efd8 url(/images/bg-wallpaper.gif) top left repeat;
	text-align:center;
	margin:0;
	padding:0;
	font-family:"Trebuchet MS";
	font-size:12px;
}

img {
	border:none;
	margin:0;
	padding:0;
}

p {
	margin:0 68px 0 73px;
	padding:0;
	line-height:22px;
}

#global {
	width:730px;
	margin:0px auto;
	padding:0;
	position:relative;
}

#outer-border {
	position:relative;
	width:714px;
	background-color:#FFF;
	text-align:left;
	border:#d5d0bc solid;
	border-width:0 8px 8px;
/*	filter: alpha(opacity=30);*/
}

#content {
	margin:0 53px 0 53px;
	padding:0;
	background:url(/images/forms-gradient-sides.gif) repeat-y;
}

form {
	margin:0;
	padding:0;
}

select {
	font-size:11px;
	color:#998a79;
}

input {
	font-size:11px;
}

/* header nav */

#header {
	background-color:#FFF;
	width:714px;
	height:90px;
	background:url(/images/logo-warmington.gif) center no-repeat;
	position:relative;
	margin:0;
	padding:0;
}

#logo {
	margin:0;
	width:205px;
	float:left;
}

#logo a img {
	padding:0;
}


/* form elements */

ul {
	border:0;
	margin:0;
	padding:0;
	list-style:none;
}

li {
	font-size:11px;
	color:#858585;
	list-style:none;
	float:left;
}

#row {
	width:465x;
	height:50px;
	margin:0;
	padding:0;
}


/* gradients */

#gradient-top {
	margin:0;
	padding:0;
	height:24px;
	background:#FFF url(../images/forms-gradient-top.gif) no-repeat;
}

#gradient-bottom {
	margin:0 0 40px 0;
	padding:0;
	height:23px;
	background:#FFF url(../images/forms-gradient-bottom.gif) no-repeat;
}

/* service request form */

#service-request-form {
	width:465px;
	margin:0 0 0 75px;
	padding:0;
}


#service-request-header {
	width:600px;
	height:95px;
	margin:0;
	padding:0x;
	background:url(/images/header-form-service-request.gif) no-repeat 50px 30px;
}

p, label {
	color:#998a79;
}

.required-text {
	margin-left:445px;
	padding:0;
}

/* buttons */

a.submit-request { float:right; margin:0; padding:0; width: 219px; height: 23px; }
a.submit-request span { display: none; }
a.submit-request, a.submit-request:link, a.submit-request:visited, a.submit-request:active { display: block; height: 23px; background-position: top left; background-repeat: no-repeat; background-color: transparent; }
a.submit-request:hover { background-position: bottom left; }
a.submit-request { background-image:url(/images/btn-forms-request-submit.gif) }

