/*FlexiWeb Style File - Created 24-01-2012
Menus Section
*//*FlexiWeb Style File - Created 24-01-2012
Elements Section
*/
body {
margin: 0px;
}
.maincontent {
z-index: 3;
position: absolute;
left: 166px;
top: 196px;
width: 446px;
text-align: left;
}
.maincontent a {
color: #23408F;
}
.maincontent a:visited {
color: #23408F;
}
.maincontent a:hover {
color: #4CB4E6;
}
table {
font-size: 100%;
}
p {
margin: 10px 0px;
}
.outerdiv {
height: auto;
}
body {
font-family: Tahoma, Geneva, sans-serif;
font-size: 12px;
color: #231F20;
}
.containerdiv {
position: relative;
width: 800px;
padding: 0px 0px 150px 0px;
background: url(images/containerbg.gif) repeat-y right top;
}
h2 {
font-size: 15px;
color: #4CB4E6;
margin: 12px 0px;
font-weight:normal;
}
h2 a {
color: #4CB4E6;
text-decoration: none;
}
h2 a:visited {
color: #4CB4E6;
}
h2 a:hover {
color: #23408F;
}
h3 {
font-size: 14px;
margin: 10px 0px;
}
h4 {
font-size: 12px;
margin: 10px 0px;
}
a img {
border: none;
}
h1 {
font-family: Tahoma, Geneva, sans-serif;
font-size: 18px;
color: #23408F;
margin: 0px 0px 12px 0px;
font-weight:normal;
}
.shop-dunstable-logo {
z-index: 2;
position: absolute;
left: 470px;
top: 0px;
}
.people {
z-index: 2;
position: absolute;
left: 0px;
bottom:12px;
}
.dunstable-council-logo {
z-index: 1;
position: absolute;
left: 406px;
bottom:0px;
}
.header-images {
z-index: 2;
position: absolute;
left: 0px;
top: 16px;
}
.menu {
z-index: 2;
position: absolute;
left: 0px;
top: 189px;
}
.footer {
background-color: #000000;
position: absolute;
left: 0px;
width: 780px;
font-size: 8px;
color: #FFF;
padding: 3px 10px;
text-align: left;
bottom:-26px;
}
.footer a {
color: #FFF;
text-decoration: none;
}
.footer a:visited {
color: #FFF;
}
.footer a:hover {
color: #CCC;
}
#indexmaincontent {
width: 350px;
}
.homebg {
z-index: 1;
position: absolute;
left: 0px;
top: 0px;
}
#indexcontainerdiv {
padding: 0px;
background:none;
}
th {
font-weight:normal;
}
.formerror {
color: #990000;
}
.login {
width: 200px;
}
#formtext {
padding: 20px 0px 10px 0px;
}
.voucherscontainerdiv {
padding: 0px;
background:none;
}
#vouchersmaincontent {
width: 350px;
}
#voucher-downloadcontainerdiv {
padding: 0px;
background:none;
}
#contact-uscontainerdiv {
padding: 0px;
background:none;
}
#subscriberesponsecontainerdiv {
padding: 0px;
background:none;
}
#subscribeconfirmcontainerdiv {
padding: 0px;
background:none;
}
