@charset "utf-8";
/* CSS Document */

body {background: #1f0965 url(../images/t/bg.jpg) repeat-x; text-align:center; font-family: Arial, Helvetica, sans-serif; font-size:.9em; }
h1 {color: #000; font-size: 1.4em; padding: 0 0 0 50px;}
h2 {color: #010066; font-size: 1.25em; padding: 10px 0 0 50px;}
a:link, a:active, a:visited {text-decoration:none; color: #1f0965;}
a:hover {color: #000;}

#outside {background: url(../images/t/outside-bg.png); width: 870px; margin: 0 auto;}
#inside {background: url(../images/t/inside-bg.jpg); width: 850px; margin: 0 auto; text-align:left;}
#header {background: url(../images/t/header.jpg) no-repeat; padding-left: 30px; padding-top: 80px; color: #fff; font-size: 1.1em; font-weight: bold; width:850; height: 48px; border-top: 2px solid #000;}
#image {border-bottom: 4px solid #000066;}
#nav {background:#000; color: #fff; text-align: center;}

#menu {padding-top:10px; padding-bottom:10px; margin:0; padding-left: 5px;}
#menu ul {list-style-type:none;}
#menu li {display:inline; padding-right: 20px;}
#menu a:link, #menu a:active, #menu a:visited  {color: #fff;}
#menu a:hover {color: #aaa3c5;}

#content {background: #fff; width: 650px; float: left; }
#content-top {background: url(../images/t/content-top.jpg) repeat-x; height: 30px;}
#content-middle {background: url(../images/content-bg-middle.jpgg) repeat-y; margin-top: -20px;} 
#content-bottom {background: url(../images/t/content-bottom.jpg) repeat-x; height: 30px;}
#content-middle ul {padding-left: 70px;}
#content p {padding: 0 50px; }
ol {padding: 0 75px;}
ol li {padding-left: 20px; padding-top: 8px; }

#sidebar {background: #000; color: #ccc7dd; width: 200px; float:left; height:auto;} 
ul.sidebar-title li {list-style-type:none; margin-left: -10px; font-size:1.2em; margin-top: 20px;}
ul.sidebar li {padding-bottom: 0px; margin-left: -10px; margin-right: 15px; margin-bottom: 5px;}
.center {text-align:center; padding-bottom: 15px;}

#footer {clear: both; background: #d7d7f3; margin:0; border-top: 1px solid #000; text-align:center; border-top: 4px solid #000066;}
#footer ul {list-style-type:none; margin: 0px; padding: 10px 0;}
#footer li {display: inline; padding-left: 10px; padding-right:10px; border-left: 1px solid #000;}
#footer-2 {background: url(../images/t/footer.png) no-repeat; height: 10px; width:870px;}

.list-indent {margin-left: 50px; margin-right: 50px;}
.list-indent li {padding-bottom: 10px;}

.right {float:right; margin-left: 20px; margin-bottom: 10px;}
.left {float:left; margin-right: 20px; margin-bottom: 10px;} 

