body {
	margin: 0px; font-family: verdana, arial, helvetica, sans-serif; background-color: #000; font-size: small;
}

p {
	font-size: 90%x; line-height: 16px; margin-left: 0px; margin-bottom: 10px; margin-top: 0px; margin-right: 0px; color: #fff;
}
h1 {
	font-size: 90%; margin-bottom: 10px; margin-top: 20px; padding: 0px; color: #A2D2EF; line-height: 16px; font-weight: normal;
}

h2 {
	font-size: 115%; margin-left: 0px; margin-bottom: 15px; margin-top: 0px; padding: 0px; color: #fff; font-weight: bold;
}

h3 {
	font-size: 90%; margin-left: 0px; margin-bottom: 0px; margin-top: 15px; padding: 0px; color: #A2D2EF; font-weight: bold;
}

h4 {
	font-size: 110%; margin: 0px; padding: 0px; color: #fff; line-height: 16px; font-weight: bold;
}

ul {
	color: #fff;
}

img {
	border-style: none;
}

img.right {
	float: right;
	margin: 0px;
	padding: 0px;
	border-style: none;
}

img.padright {
	margin: 0px;
	padding-right: 10px;
	border-style: none;
}

.paddingleft {
	margin-left: 20px;
}

a.normal:link { font-weight: normal; color: #fff; text-decoration: underline; }
a.normal:visited { font-weight: normal; color: #fff; text-decoration: underline; }
a.normal:hover { font-weight: normal; color: #A2D2EF; text-decoration: underline; }

a.bold:link { font-weight: bold; color: #A2D2EF; text-decoration: underline; }
a.bold:visited { font-weight: bold; color: #A2D2EF; text-decoration: underline; }
a.bold:hover { font-weight: bold; color: #fff; text-decoration: underline; }


/************** Main Structure **************/ 

#container {
	width: 909px; height: 700px; padding-left: 59px; margin: 0px auto; background-image: url(/images/reclaimBackground.jpg); background-position: top left; background-repeat: no-repeat;
}

#wrap {
	width: 850px; padding: 0px; margin-left: 59px;
}

#col_a {
	float: left; width: 306px; padding: 0px; margin: 0px;
}

#col_b {
	float: left; width: 544px; padding: 0px; margin: 0px; 
}

/************** Navigartion **************/ 


.navcontainer {
	float: left; width: 293px; padding: 0px; margin-bottom: 0px;
}

.navcontainer ul {
	margin: 0px; padding: 0px; font-size: 90%; list-style-type: none;
}

.navcontainer li {
	margin: 0px;
}

.navcontainer a {
	width: 263px; display: block; padding-right: 15px; padding-left: 15px; padding-top: 7px; padding-bottom: 7px; border-bottom: #627F91 1px solid; font-weight: normal;
}

.navcontainer a:link {
	color: #fff; text-decoration: none;
}

.navcontainer a:visited {
	color: #fff; text-decoration: none;
}

.navcontainer a:hover {
	color: #fff; text-decoration: none; background-color: #1E272C;
}




.navcontainer2 {
	float: left; width: 293px; padding: 0px; margin-bottom: 10px;
}

.navcontainer2 ul {
	margin: 0px; padding: 0px; font-size: 90%; list-style-type: none;
}

.navcontainer2 li {
	margin: 0px;
}

.navcontainer2 a {
	width: 263px; display: block; padding-right: 15px; padding-left: 15px; padding-top: 7px; padding-bottom: 7px; border-bottom: #627F91 1px solid ; font-weight: normal;
}

.navcontainer2 a:link {
	color: #fff; text-decoration: none;
}

.navcontainer2 a:visited {
	color: #fff; text-decoration: none;
}

.navcontainer2 a:hover {
	color: #fff; text-decoration: none; background-color: #1E272C;
}


.subnavcontainer {
	float: left; width: 293px; padding: 0px; margin-bottom: 0px;
}

.subnavcontainer ul {
	margin: 0px; padding: 0px; font-size: 90%; list-style-type: none;
}

.subnavcontainer li {
	margin: 0px;
}

.subnavcontainer a {
	width: 237px; display: block; padding-right: 15px; padding-left: 40px; padding-top: 7px; padding-bottom: 7px; font-weight: normal;
}

.subnavcontainer a:link {
	color: #fff; text-decoration: none;
}

.subnavcontainer a:visited {
	color: #fff; text-decoration: none;
}

.subnavcontainer a:hover {
	color: #fff; text-decoration: none; background-color: #1E272C;
}



/************** Head **************/ 

#brand {
	float: left; width: 160px; height: 65px; padding-left: 15px; padding-top: 20px; margin: 0px;
}

#pageTitle {
	float: left; width: 675px; height: 85px; padding: 0px; margin: 0px; text-align: right;
}


/************** Image **************/ 

#image {
	float: left; width: 850px; padding-bottom: 6px; margin: 0px;
}

/************** Home page bits **************/ 

.homepanel {
	float: left; width: 518px; height: 162px; padding-top: 15px; padding-left: 13px; padding-right: 13px; margin: 0px; background-image: url(/images/homepanel.gif); background-position: top left; background-repeat: no-repeat;
}

.homepanel2 {
	float: left; width: 518px; height: 275px; padding-top: 15px; padding-left: 13px; padding-right: 13px; margin: 0px; background-image: url(/images/homepanel2.gif); background-position: top left; background-repeat: no-repeat;
}

#nowin {
	float: left; width: 544px; height: 111px; padding-top: 45px; margin-top: 13px; margin-bottom: 13px; background-image: url(/images/nowin.gif); background-position: top left; background-repeat: no-repeat;
}

#nowin_1 {
	float: left; width: 180px; padding-left: 13px; margin: 0px; 
}

#nowin_2 {
	float: left; width: 310px; padding-left: 28px; margin: 0px; 
}

/************** Form Elements **************/ 

.input{ font-size: 11px; width: 250px; font-style: normal; font-variant: normal; color: #A2D2EF; }
.inputbold{ font-size: 11px; font-weight: bold; width: 250px; font-style: normal; font-variant: normal; color: #A2D2EF; }
.formelements { float: left; margin: 0px; padding-left: 50px; padding-top: 29px; width: 174px; }
.formelements p { font-weight: bold; color: #A2D2EF; margin-bottom: 13px;}
.formelements h3 { font-weight: normal; font-size: 11px; color: #A2D2EF; margin-top: 44px;}
.formfields { float: left; margin: 0px; padding: 0px; padding-top: 29px; width: 320px; }

/************** Footer Elements **************/ 

#footer {
	float: left; width: 850px; padding: 0px; margin: 0px; font-size: 80%; color: #ccc;
}


#footnav {
	float: left; width: 550px; padding: 0px; margin: 0px; text-align: left;
}

#footnav a:link {
	color: #ccc; padding-left: 15px; text-decoration: none;
}

#footnav a:visited {
	color: #ccc; padding-left: 15px; text-decoration: none;
}

#footnav a:hover {
	color: #A2D2EF; padding-left: 15px; text-decoration: none;
}

#copyright {
	float: left; width: 300px; padding: 0px; margin: 0px; text-align: right;
}

#designnottingham {
	float: left; width: 850px; padding-top: 60px; padding-bottom: 30px; margin: 0px; font-size: 80%; color: #333; text-align: right;
}

#designnottingham a:link {
	color: #666; text-decoration: none;
}

#designnottingham a:visited {
	color: #666; text-decoration: none;
}

#designnottingham a:hover {
	color: #999; text-decoration: none;
}
