html {background: rgb(59, 110, 236) url('../images/bg.png') repeat-x top;}
body {width: 886px; margin: 0 auto; padding: 32px; background: rgb(164, 212, 252);}

.hidden {display: none;}

#all {padding: 62px 16px 16px 16px; background: rgb(11, 75, 165);}
#header {height: 464px; background: url('../images/header.jpg');}

ul {padding: 0 0 0 15px;}

#menu {height: 90px; margin: 0; padding: 18px 0 0 0; list-style: none;} 
.page1 #menu {background: url('../images/menu1.jpg');}                  
.page2 #menu {background: url('../images/menu2.jpg');}
.page3 #menu {background: url('../images/menu3.jpg');}
.page4 #menu {background: url('../images/menu4.jpg');}
.page5 #menu {background: url('../images/menu5.jpg');}
#menu li {float: left;}
#menu li a {float: left; height: 60px; text-indent: -10000px;}
#menu li.li1 a {width: 175px;}         
#menu li.li2 a {width: 155px;}
#menu li.li3 a {width: 225px;}
#menu li.li4 a {width: 120px;}
#menu li.li5 a {width: 179px;}

#content {padding: 20px 60px; color: white; font-size: x-large; font-family: Georgia, 'New York CE', utopia, serif;}
.page1 #content {background: url('../images/bg-content1.png') repeat-y;}                                              
.page2 #content {background: url('../images/bg-content2.png') repeat-y;}
.page3 #content {background: url('../images/bg-content3.png') repeat-y;}
.page4 #content {background: url('../images/bg-content4.png') repeat-y;}
.page5 #content {background: url('../images/bg-content5.png') repeat-y;}
#content p {}
#content a {color: white; text-decoration: none; font-weight: bold;}
#content-bottom {height: 47px;}
.page1 #content-bottom {background: url('../images/content-bottom1.png');}  
.page2 #content-bottom {background: url('../images/content-bottom2.png');}
.page3 #content-bottom {background: url('../images/content-bottom3.png');}
.page4 #content-bottom {background: url('../images/content-bottom4.png');}
.page5 #content-bottom {background: url('../images/content-bottom5.png');}

form fieldset {padding: 20px; border: none; background: rgb(58, 85, 220);}
form label {clear: right; display: block; padding: 10px 0;}
form label input {float: right; width: 500px; font-size: x-large; color: white; background: rgb(93, 119, 250); border: 1px solid rgb(174, 187, 252);}  
form label textarea {float: right; width: 500px; height: 150px; font-size: x-large; color: white; background: rgb(93, 119, 250); border: 1px solid rgb(174, 187, 252);}
form label input.btn {width: auto; background: rgb(93, 119, 250); border: 1px solid rgb(174, 187, 252);}
