﻿html, body, div, span, h1, h2, h3, h4, h5, h6, p, a, em,  img, strong, sub, sup, b, u, i,  dl, dt, dd, ol, ul, li, form, label, table, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
vertical-align: baseline;
background: transparent;
}
html {font-size: 100.01%;}
body {line-height: 1; color: #393939; text-align: left; font: 0.875em Tahoma, Helvetica, sans-serif; background: #dcc386 url(/design/img/bg.jpg); width:100%; min-width:1000px;}
html,body {height: 100%;}
@font-face {
    font-family: 'OldComedyRegular';
    src: url('/design/fonts/old_comedy-webfont.eot');
    src: url('/design/fonts/old_comedy-webfont.eot?#iefix') format('embedded-opentype'),
        url('/design/fonts/old_comedy-webfont.woff') format('woff'),
	url('/design/fonts/old_comedy-webfont.svg#OldComedyRegular') format('svg'),
        url('/design/fonts/old_comedy-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
ol, ul {list-style: none;}
:focus {outline: 0;}
table {border-collapse: collapse; border-spacing: 0; font-size: 100%;}
a {color: #2f4469; text-decoration: none;}
a:hover {border-bottom: 1px dotted #6695e9;} 
#content div.frame a {border-bottom: none;}
input[type="text"], input[type="password"] {font-size: 100%;padding: 2px;}
textarea {font: 100% Tahoma, Helvetica, sans-serif; padding: 2px;} 
textarea:focus, input:focus {border: 2px solid #900;}
label {float: left; text-align: right; margin-right: 10px; width: 80px;}

#content {padding: 10px;}
#content h1 {font-weight: normal;font-size: 150%;margin-bottom: 20px;}
#content h2 {font-size: 140%; margin-bottom: 15px; font-weight: normal;}
#content h3 {font-size: 130%;margin-bottom: 12px; font-weight: normal;}
#content h4 {font-size: 120%;margin-bottom: 10px;}
#content h5 {font-size: 110%; margin-bottom: 10px;}
#content h6 {font-size: 100%; margin-bottom: 10px;}
#content p {margin-bottom: 10px;}
#content p:first-letter, #content h3:first-letter, #content h2:first-letter, #content h1:first-letter {font: normal 130% "OldComedyRegular";}
#content ul {list-style: none inside url(/design/img/list.png); margin: 0 15px 10px 15px;}
#content ul ul {margin: 10px 0 10px 25px;}
#content ol {list-style: decimal; margin: 0 15px 10px 20px;}
#content ol ol {margin: 10px 0 10px 25px;}
#content li {margin-bottom: 5px;}
#content table {margin-bottom: 15px; font-size: 100%; width: auto;}
#content th, #content td { border-bottom: 1px dotted #000; padding: 4px; text-align: left;}
#content th {font-weight: bold; text-align: center;}
#content a, #content a font {color: #c21838; text-decoration: none; border-bottom: 1px dotted #f36c85;}
#content a:visited, #content a:visited font {color: #c21838;}
#content a:hover {color: #06913e; text-decoration: none; border-bottom: none;}
#content a:active {color: #c21838;}
#content img[align=left] {margin: 0 10px 10px 0; float: left;}
#content img[align=right] {margin: 0 0 10px 10px; float: right;}
#content hr {height: 1px; border: none; color: #aaa; background: #aaa; margin: 10px 0; clear: both;} 
