body { margin: 0px; }
img { border: none; vertical-align: middle; }
a, p { background-color: #ffffff; color: #666666; font-family: "Trebuchet MS", sans-serif; font-size: 14px; text-decoration: none; }
a:hover { background-color: #ffffff; color: #000000; font-family: "Trebuchet MS", sans-serif; font-size: 14px; text-decoration: none; }
h1 { background-color: #ffffff; color: #666666; font-family: "Trebuchet MS", sans-serif; font-size: 16px; text-decoration: none; }

#header { border: #cccccc dashed 1px; margin: 16px auto 0px auto; overflow: hidden; text-align: center; height: 128px; width: 720px; }
#header ul { list-style-type: none; margin: 0px; padding: 0px; }
#header ul li { float: left; }

#navigation { margin: 0px auto 0px auto; text-align: left; height: 32px; width: 720px; }
#navigation ul { list-style-type: none; margin: 0px; padding: 0px; }
#navigation ul li { float: left; height: 32px; width: 120px; }
#navigation a { display: block; line-height: 32px; text-decoration: none; }
#navigation a:hover { background-image: url(../images/navigation_hover.png); display: block; line-height: 32px; text-decoration: none; }

#default { border: #cccccc solid 1px; margin: 0px auto 16px auto; padding: 16px; width: 688px; }
#default h1 { font-size: 20px; margin-left: 140px; }
#default p { font-size: 14px; margin-left: 140px; }

#store { text-align: left; }

#information { border: #cccccc dashed 1px; margin: 0px auto 16px auto; text-align: center; height: 32px; width: 720px; }
#information ul { list-style-type: none; margin: 0px; padding: 0px; }
#information ul li { float: left; width: 120px; }
#information a { background-color: #eeeeee; color: #999999; display: block; line-height: 32px; text-decoration: none; }
#information a:hover { background-color: #dddddd; color: #333333; display: block; line-height: 32px; text-decoration: none; }

#update { margin: 0px auto 16px auto; text-align: center; width: 720px; }
#default h1 { font-size: 20px; margin-left: 140px; }
#default p { font-size: 14px; margin-left: 140px; }