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

#menu { position: relative; margin: 30px auto 19px auto; width: 770px; clear: both; text-align: right; }
#menu ul { margin: 0px; padding: 0px; }
#menu li { margin: 0px 16px 0px 0px; padding: 0px; display: inline; }
#menu ul li a { margin: 0px; padding: 0px 0px 0px 14px; text-decoration: none; color: #f89d28; font-weight: bold; background: url('../images/menu-background.png') no-repeat; background-position: 0px 2px; text-transform: uppercase; }

#content { position: relative; margin: 0px auto; padding: 0px; width: 770px; text-align: left; background: #f89d28 url('../images/content-background.gif') repeat-y; }
#title { position: absolute; top: 0px; left: 0px; width: 335px; height: 560px; background: url('../images/title.jpg') left top no-repeat; }
#content-right { position: relative; margin: 0px auto; padding: 30px 15px 50px 355px; width: 400px; min-height: 486px; }
#content-right img { max-width: 390px; }

#top-left { position: absolute; left: 0px; top: 0px; width: 20px; height: 20px; background: url('../images/content-left-background.png') left top no-repeat; }
#bottom-right { position: absolute; right: 0px; bottom: 0px; width: 20px; height: 20px; background: url('../images/content-right-background.png') left top no-repeat; }

#contact { position: absolute; left: 355px; bottom: 15px; }

#footer { margin: 20px auto; padding: 0px; width: 712px; text-align: left; color: #999999; font-size: 10px; }
#footer a { text-decoration: none; color: #999999; }

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;}
