
html { color: #0d0032; background: #946e2d url(../images/background-texture.jpg) left top repeat; }
body{ height: 100%; color: #0d0032; font:75%/140% Tahoma, Arial, sans-serif; font-size: 12px; line-height: 1.2em; }
a{ background-color:inherit; color: #160056; font-weight: bold; text-decoration:none;}
a:visited{ background-color:inherit; color: #160056; } 
a:focus {-moz-outline: none;}
a:hover{ background-color:inherit; color:#0d0032; }
blockquote{background:url(images/quote.gif) no-repeat 100% 0;font:0.8em/1.5em Tahoma, Arial, Verdana, sans-serif;padding:0 5px;}
blockquote cite{display:block;border-top:1px solid #999;font-style:normal;}
code{vertical-align:baseline;font:1em/1.5em "Courier New", Courier, monospace;}
fieldset{border:none;}
h1,h2,h3,h4,h5,h6{ font-family: Tahoma, Arial, sans-serif; line-height:110%; font-weight: bold;}
h1{font-size: 22px;}
h2{font-size: 22px; margin: 5px 0;}
h3{font-size: 16px;}
h4 {font-size: 14px; margin: 3px 0;}
input,textarea{background:#FFF;color:#444;font-size:100%;font-family:Georgia, "Times New Roman", Times, serif;padding:2px;}
small {margin:0 0 20px 0; display:block; font-size: 12px; }
table tr { vertical-align: top;}
strong { font-weight: bold; }


.clear { clear: both; }
.center-wrap{ width: 880px; margin: 0 auto; position: relative; }


/* FOOTER */
#footer {text-align: center; margin-left: 254px; position:relative; clear: both; padding-top: 15px;  padding-bottom: 20px; padding-top: 10px;}
#footer.splash { text-align: center; margin-left: 170px;}
#footer p {display:block; padding: 35px 0 0 100px;  background: url(../images/footer.png) top center no-repeat; font-weight: bold; text-indent: 45px; width:462px; height:45px;}

