body { background-color: #FFFFCC; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; padding:20px 0 0 0; margin:0 0 0 0; background:url(images/background.jpg) bottom fixed;
}

td, th, div {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #90636C;
}

.legal {
	font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #90636C;
}

a {
	color: #330000;
}
a:hover {
	color: #DEDECA; 
}
h1 {font-family:Arial, Helvetica, sans-serif; color:#7C3E4A; font-weight:bold; margin:0 0 0 0; padding:10px 0 10px 0; font-size:18px }
h2 { font-family:Arial, Helvetica, sans-serif; color:#8B5F12; font-weight:bold; margin:0 0 0 0; padding:10px 0 10px 0; font-size:16px }
h3 { font-family:verdana, Helvetica, sans-serif; color:#8B5F12; font-weight:bold; margin:0 0 0 0; padding:10px 0 10px 0; font-size:14px }
form {
	padding:0 0 0 0; margin:0 0 0 0;
}
.contactform {width:310px; padding:10px; background-color:#FBECD2; border:#D4C7B1 1px solid; float:left; display:block }
.contactform p {padding:0px;margin:0px;width:70px;padding-bottom:5px;float:left}
.contactform span {padding:0px;margin:0px;width:210px;padding-bottom:5px;float:left}

.content-home { background:url(images/bodybg.gif) repeat-y; padding:30px 95px 0 50px; width:620px; text-align:left }
.content-wishes { background:url(images/wishes-bg.gif) repeat-y; padding:30px 95px 0 50px; width:620px; text-align:left }
.content-nomination { background:url(images/nominate-bg.gif) repeat-y; padding:30px 95px 0 50px; width:620px; text-align:left }
.content-contacts { background:url(images/contacts-bg.gif) repeat-y; padding:30px 95px 0 50px; width:620px; text-align:left }
.contact-details { width:240px; padding:0 0 0 20px; margin:0 0 0 0; float:left; color:#8D7751; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; display:block }
.footer {
	font-size: 11px; font-weight: normal; color: #C8D5F4; margin:0 0 0 1px; padding:80px 0 0 0; height:83px; background:url(images/footerbg.jpg) top center repeat-x;
}
.footer a { color:white; text-decoration:none; line-height:20px }
.footer a:hover { color:white; text-decoration:none }
.footer-wishes {
	font-size: 11px; font-weight: normal; color: #C8D5F4; margin:0 0 0 1px; padding:80px 0 0 0; height:83px; background:url(images/footer-wish.jpg) top center repeat-x;
}
.footer-wishes a { color:white; text-decoration:none; line-height:20px }
.footer-wishes a:hover { color:white; text-decoration:none }

.footer-nominate {
	font-size: 11px; font-weight: normal; color: #C8D5F4; margin:0 0 0 1px; padding:80px 0 0 0; height:83px; background:url(images/nominate-footer.jpg) top center repeat-x;
}
.footer-nominate a { color:white; text-decoration:none; line-height:20px }
.footer-nominate a:hover { color:white; text-decoration:none }

.footer-contacts {
	font-size: 11px; font-weight: normal; color: #C8D5F4; margin:0 0 0 1px; padding:80px 0 0 0; height:83px; background:url(images/contacts-footer.jpg) top center repeat-x;
}
.footer-contacts a { color:white; text-decoration:none; line-height:20px }
.footer-contacts a:hover { color:white; text-decoration:none }



input.big {
	width: 180px;
	border-top:#66573E 1px solid;
	border-left:#66573E 1px solid;
	border-right:#EFE0C7 1px solid;
	border-bottom:#EFE0C7 1px solid;
}

input.small {
	width: 50px;
}
.button { background-color:#DDCEB5; border-right:#8D7E65 2px solid; border-bottom:#8D7E65 2px solid; color:#816B44 }
ul.header-area { width:765px; height:160px; padding:0 0 0 0; margin:0 0 0 0
}
ul.header-area li.logo { background:url(images/wish-upon-a-dream.gif) no-repeat; width:241px; height:160px; margin:0px; padding:0px; float:left; list-style-type:none
}
ul.header-area li.header-gap { background:url(images/header-a.gif) no-repeat; width:98px; height:160px; margin:0px; padding:0px; float:left; list-style-type:none
}
ul.header-area li.home { background:url(images/home.gif) no-repeat; width:103px; height:160px; margin:0px; padding:0px; float:left; list-style-type:none
}
ul.header-area li.wishes { background:url(images/wishes-granted.gif) no-repeat; width:103px; height:160px; margin:0px; padding:0px; float:left; list-style-type:none
}
ul.header-area li.nominate { background:url(images/nominate.gif) no-repeat; width:112px; height:160px; margin:0px; padding:0px; float:left; list-style-type:none
}
ul.header-area li.contacts { background:url(images/contacts.gif) no-repeat; width:108px; height:160px; margin:0px; padding:0px; float:left; list-style-type:none
}
.header { padding:0 0 0 29px; margin:0 0 0 0;
}
.red { color:#ff0000 }
.clear { padding:0 0 0 0; margin:0 0 0 0; clear:both }
