/************** Main Structure **************/ 


body {
	 margin: 0px; padding: 0px; font-family: verdana, arial, helvetica, sans-serif; color: #fff; background-color: #d31145; font-size: 75%; text-align: center;
}

div#wrapper {
	width: 768px; padding: 0px; margin: 1px auto; background-color: #d31145; text-align: left;
}

div#Header {
	float: left; display: inline; width: 768px; padding: 0px; margin: 0px; background-color: #d31145; text-align: left;
}

div#Header div#Brand {
	float: left; display: inline; width: 194px; height: 177px; padding: 0px; margin: 0px; background-color: #d31145; text-align: left;
}

div#Header div#TagLine {
	float: left; display: inline; width: 574px; height: 177px; padding: 0px; margin: 0px; background-color: #d31145; text-align: left; background-image: url(/imageFiles/background.jpg); background-position: top; background-repeat: no-repeat;
}

div#Header div#TagLine p {
	font-size: 11px; padding: 139px 0px 0px 29px; margin: 0px; color: #fff;
}


div#NavContainer {
	float: left; display: inline; width: 768px; height: 195px; padding: 0px; margin: 0px; background-color: #9c0830; text-align: left;
}

div#NavContainer div#MainNavigation {
	float: left; width: 224px; height: 195px; padding: 0px 0px 0px 0px; margin: 0px; text-align: left;
}

div#MainNavigation ul {
	margin: 0px; padding: 0px; font-size: 12px; list-style-type: none;
}

div#NavContainer div#MainNavigation li {
	margin: 0px 0px 3px 0px; padding: 0px;
}

div#NavContainer div#MainNavigation a {
	width: 200px; display: block; font-weight: bold; padding: 10px 0px 9px 0px; margin: 0px 12px 0px 12px; border-bottom: solid 1px #e0c3d2;
}

div#NavContainer div#MainNavigation a:link {
	color: #fff; text-decoration: none;
}

div#NavContainer div#MainNavigation a:visited {
	color: #fff; text-decoration: none;
}

div#NavContainer div#MainNavigation a:hover {
	color: #4e0418; text-decoration: none;
}

div#NavContainer div#Image {
	float: left; display: inline; width: 544px; height: 195px; padding: 0px; margin: 0px; background-color: #9c0830; text-align: left;
}


div#ContentWrapper {
	float: left; width: 768px; display: inline; padding: 0px; margin: 0px; background-color: #d31145; text-align: left;
}

div#LeftColumn {
	float: left; display: inline; width: 224px; padding: 0px; margin: 0px; background-color: #d31145; text-align: left;
}

div#MainContentArea {
	float: left; display: inline; width: 544px; padding: 10px 0px 0px 224px; margin: 0px; text-align: left;
}

div#BreadCrumb {
	float: left; display: inline; width: 576px; padding: 0px 0px 12px 12px; margin: 0px; text-align: left;
}

div#BreadCrumb a:link {
	color: #545656; text-decoration: underline; padding: 0px; margin: 0px;
}

div#BreadCrumb a:visited {
	color: #545656; text-decoration: underline; padding: 0px; margin: 0px;
}

div#BreadCrumb a:hover {
	color: #545656; text-decoration: none; padding: 0px; margin: 0px;
}



/************** Main text and content styles **************/
	
p {
	font-size: 100%; padding: 0px 0px 10px 0px; margin: 0px; color: #fff; line-height: 125%
}

h1 {
	font-size: 150%; padding: 0px 0px 10px 0px; margin: 0px; font-weight: bold; color: #fff;
}

h2 {
	font-size: 110%; padding: 10px 0px 10px 0px; margin: 0px; font-weight: bold; color: #fff;
}

ul {
	margin-top: 0px; margin-bottom: 5px; margin-left: 30px; margin-right: 0px; padding: 0px; color: #fff; line-height: 16px;
}

ol {
	margin-top: 0px; margin-bottom: 15px; margin-left: 30px; margin-right: 35px; padding: 0px; color: #fff; line-height: 16px;
}


li {
	margin-bottom: 0px; font-size: 95%; margin: 0px; padding-bottom: 5px; color: #fff; line-height: 16px;
}

.SmallText {
	font-size: 80%; padding: 0px; margin: 0px; color: #515151;
}

img {
	border-left-style: none; border-right-style: none; border-top-style: none; border-bottom-style: none; margin: 0px; padding: 0px;
}

/************** Link styles **************/

a.white:link{ font-weight: normal; color: #fff; text-decoration: underline;}
a.white:visited { font-weight: normal; color: #fff; text-decoration: underline; }
a.white:hover { font-weight: normal; color: #fff; text-decoration: none; }

/************** Main Navigation **************/ 



/************** Banners **************/ 


div#GetOn {
	float: left; display: inline; width: 147px; padding: 0px ; margin: 32px 0px 0px 0px; text-align: left; background-color: #c0130a; background-image: url(/imageFiles/GetOnBanner.jpg); background-position: left; background-repeat: no-repeat;
}

div#GetOn p {
	font-size: 100%; color: #fff; padding: 6px 0px 18px 6px; margin: 0px;
}

div.Contact {
	float: left; display: inline; width: 240px; padding: 0px ; margin: 12px 0px 0px 0px; text-align: left;
}

div#Contact p {
	font-size: 100%; color: #fff; padding: 6px 0px 0px 6px; margin: 0px; line-height: 100%
}

div#Contact .ContactHead {
	font-size: 120%; color: #fff; padding: 6px 0px 0px 6px; margin: 0px; font-weight: bold;
}

div#Contact .ContactSmall {
	font-size: 9px; color: #fff; padding: 0px 0px 6px 6px; margin: 0px; font-weight: normal;
}

/************** Content Area **************/

div#PageTitle {
	float: left; display: inline; width: 564px; padding: 0px; margin: 0px; text-align: left;
}

/************** Content Area **************/

div#Base {
	float: left; display: inline; width: 768px; padding: 0px; margin: 0px; background-color: #d31145; text-align: left;
}


/************** Footer **************/


div#Footer {
	float: left; display: inline; width: 768px; padding: 0px 0px 24px 0px; margin: 0px; text-align: left; border-top: 1px solid #e0c3d2; color: #fff;
}

div#Footer p {
	font-size: 95%; color: #545656; padding: 12px 0px 0px 0px; margin: 0px; color: #fff;
}

div#Footer div#Copyright {
	float: left; display: inline; width: 283px; padding: 0px; margin: 0px; text-align: left; color: #fff;
}

div#Footer div#Logos {
	float: left; display: inline; width: 224px; padding: 0px; margin: 0px; text-align: right;
}

div#Footer div#FooterNav {
	float: left; display: inline; width: 130px; padding: 0px 0px 0px 131px; margin: 0px; text-align: left;
}

div#Footer div#FooterNav a:link {
	color: #fff; text-decoration: none; padding: 0px; margin: 0px;
}

div#Footer div#FooterNav a:visited {
	color: #fff; text-decoration: none; padding: 0px; margin: 0px;
}

div#Footer div#FooterNav a:hover {
	color: #fff; text-decoration: underline; padding: 0px; margin: 0px;
}


#designnottingham {
	float: left; width: 768px; padding-top: 80px; padding-bottom: 12px; paddingt: 0px; margin: 0px; font-size: 80%; color: #a90e37; text-align: right;
}

#designnottingham a:link {
	color: #a90e37; text-decoration: none;
}

#designnottingham a:visited {
	color: #a90e37; text-decoration: none;
}

#designnottingham a:hover {
	color: #a90e37; text-decoration: underline;
}
