/* General tag settings */
img { border: 0; }
form { margin: 0px; padding: 0px; }
.error { color: #ff0000; }

/* Site Design */
html, body { margin: 0px; padding: 0px; }
body { background-color: #88614a; }

#cltp { width: 800px; padding: 0px; margin-left: auto; margin-right: auto; }

#header { position: relative; width: 800px; height: 125px; background-color: #ffe2bf; }
#header h1 { position: relative; padding: 0px; margin: 0px; top: 15px; left: 30px; height: 110px; width: 228px; background: url(/images/logo.gif) left top; background-repeat: no-repeat; cursor: pointer; }
#header h1 span { display: none; }

#imagebar { margin-top: 4px; height: 200px; width: 800px; position: relative; }
#imagebar #img1 { position: absolute; top: 0px; left: 0px; }
#imagebar #img2 { position: absolute; top: 0px; left: 326px; }
#imagebar #txt { position: absolute; top: 0px; left: 482px; width: 318px; height: 200px; background-color: #d8beb1; }
#imagebar #txt div { padding: 8px 8px 0px 8px; font-family: Georgia, "Times New Roman", serif; font-size: 14pt !important; line-height: 26pt !important; font-style: italic; color: #4e4e4e; text-align: center; }

#primary { padding: 0px; margin: 4px 0px 0px 0px; width: 800px; background: url(/images/left-bg.gif) left; background-repeat: repeat-y; }

#navigation { background-color: #ffe2bf; width: 180px; float: left; }
#navigation ul { margin: 0px; padding: 0px; }
#navigation li { list-style: none; border-bottom: 4px solid #88614a; }
#navigation a, #navigation a:link, #navigation a:active, #navigation a:hover, #navigation a:visited { display:block;  padding: 6px 0px 6px 4px; font-family: Georgia, "Times New Roman", serif; font-size: 12pt !important; color: #88614a; text-decoration: none; }

#content { margin: 0px 0px 0px 184px; background-color: #fff; width: 592px; padding: 6px 12px 12px 12px; font-family: Verdana, Arial, sans-serif; font-size: smaller; min-height: 280px;  }
#content h2 { color: #88614a; font-size: 1.4em; }
#content h3 { font-size: 1.2em; font-weight: normal; }
#content p, li { font-size: 1.0em/1.3em; }
#content li { padding-bottom: 0.4em; }
#content label span { width: 10em; float: left; }

#footer { margin-top: 4px; width: 800px; background-color: #ffe2bf; padding-top: 12px; padding-bottom: 18px; text-align: center; font-size: xx-small; font-family: Arial, Helvetica, sans-serif; color: #88614a; }
#footer a, #footer a:link, #footer a:hover, #footer a:visited, #footer a:active { color: #88614a; text-decoration: underline; }