* { margin: 0px; padding: 0px; }
.clear { height: 0px; line-height: 0px; font-size: 0px; clear: both; }
body { margin: 0px; text-align: center; background: #ffffff; }

#container { margin: 20px auto; padding: 1px 0px; width: 872px; background: #666666; }

#menu { margin: 0px auto; width: 870px; height: 142px; background: url('header-background.jpg?573') repeat-x; text-align: left; font-size: 14px; color: #666666; position: relative; }
#menu ul { padding: 117px 0px 0px 0px; }
#menu ul li { margin: 0px; padding: 0px; display: block; float: left; position: relative; }
#menu ul li a { padding: 15px 29px 7px 27px; text-decoration: none; color: #666666; font-weight: bold; background: url('menu-background.gif?573') no-repeat top right; font-family: 'arial',sans-serif; font-size:13px; }
#menu ul li ul { display: none; position: absolute; left: 0px; top: -7px; background: #d6dadd; z-index: 1; }
#menu ul li:hover ul, #menu ul li.over ul { display: block; }
#menu ul li ul li { display: block; border-bottom: 1px solid #eeeeee; width: 100%; }
#menu ul li ul li a { display: block; background: none; padding: 4px 10px; white-space: nowrap; }

#title { position: absolute; left: 31px; top: 53px; background: url('../title.jpg?573') no-repeat; width: 791px; height: 18px; font-size: 20px; color: #4089aa; }

#content { margin: 0px auto; padding-bottom: 20px; width: 870px; text-align: left; background: #4089aa url('content-background.jpg?573') repeat-x; }

#content-image { background: url('content-image.png?573') left top no-repeat; width: 220px; height: 397px; float: left; }

#contact { margin-left: 220px; padding: 15px 0px 21px 0px; width: 632px; text-align: right; }
#contact a { text-decoration: none; }

#content-text { margin-left: 220px; width: 632px; }
#content-text img { max-width: 622px; }

#footer { margin: 0px auto; padding: 30px 16px; width: 838px; min-height: 15px; height: 15px; height: auto !important; text-align: left; color: #666666; background: #ffffff url('footer-background.jpg?573') repeat-x; font-size: 10px; }
#footer a { color: #666666; text-decoration: none; }

body { font-family: 'verdana','arial',sans-serif; font-size: 12px; }
h1, h3 {margin: 0px 0px 10px 0px; padding: 0px; font-size: 18px; font-weight: bold;}
h2, h4 {margin: 0px 0px 3px 0px; padding: 0px; font-size: 13px; font-weight: bold;}
a {text-decoration: underline;}
p {margin: 0px; padding: 0px; line-height: 18px;}
a img {margin: 0px; padding: 0px; border: 0px;}
img {border:0px; margin: 0px; padding: 5px;}
ul, ol {margin: 0px; padding: 10px 0px 10px 30px; line-height: 18px;}
li {margin: 0px; padding: 0px;}

body { color: #ffffff; }
h1, h2 {color: #ffffff;}
h3, h4 {color: #ffffff;}
p, li, td { color: #ffffff; }
a {color: #ffffff;}


