/* CSS Document */

* {padding:0; margin:0;}

html {min-height: 100%; margin-bottom: 1px;}

body {font-family:Verdana, Arial, Helvetica, sans-serif;}
p {padding:0 20px 10px 20px;}
h2 {padding:5px 20px 4px 20px;}
h3 {padding:5px 20px 0 20px;}
h1 {padding:8px 20px 10px 20px; font-size:12px; line-height:24px; color:#A87C39;}

a {color:#067419;}

.clear {clear:both; line-height:1px;}

#shadow {width: 829px; height:592px; margin-left: auto; margin-right: auto; background-image:url(../i/bg_shadow.gif); background-repeat:no-repeat;}

#container {min-height:600px; width: 799px; margin-left: auto; margin-right: auto;}

#banner {height:128px; background-image:url(../i/relu_header.gif); background-repeat:no-repeat;}

#navigation {height:30px; background-image:url(../i/navigation_bg.gif); background-repeat:repeat-x;}
#navigation ul{float: left; padding-left:5px; margin:0; list-style-type: none;}
#navigation li {display: inline;}
#navigation li a{display: block; float: left; height:22px; padding: 8px 15px 0 15px; text-align: left; font-size: 11px; font-weight: bold; color: #75A227; text-decoration: none; margin:0; text-align:center;}
#navigation li a:hover{text-decoration: none; color:#067419;}

.navclear {clear:both; height:8px; background-image:url(../i/relu_headerbot.gif);}

#content {position:relative; padding-top:20px; margin:0 0 20px 192px;}
#content h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#000; font-weight:normal;}
#content h2 {font-size:14px; color:#577331;}
#content h3 {font-size:11px; font-weight:bold; color:#000;}
#content p {font-size:11px; line-height:17px;}
#content img {margin:0 0 20px 40px;}

#content ul {margin: 5px 0 8px 0; list-style-type:circle;}
#content ol {margin: 0 0 5px 0;}
#content li {padding-right:20px; margin-left:40px; font-size:11px; line-height:17px;}

#indexcontent {position:relative; padding-top:8px; margin:0 0 20px 215px;}
#indexcontent h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:28px; color:#A2B8AA; font-weight:normal; line-height:32px;}
#indexcontent h2 {font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#A2B8AA; font-weight:normal;}
#indexcontent h3 {font-size:11px; font-weight:bold; color:#000;}
#indexcontent p {font-size:11px; line-height:17px;}
#indexcontent img {margin:0; padding:0 0 20px 20px ;}

#maincontent {margin-left:40px; padding:10px 0 10px 0; width:545px; border:1px solid #000; background-color:#F1F6E9;}
#maincontent td {padding:4px; font-size:11px; line-height:17px; }
#maincontent table {margin-left:20px;}

#maincontent form {margin:10px 20px; font-size:11px;}
#maincontent label {padding:5px 0 5px 20px;}

.body_image {padding:20px 20px 0 20px;}

#sidebar-a {float: left; width: 191px; height:319px; margin-right:20px;}
#sidebar-a ul {display:block; margin-left:20px; width:191px; padding-top:15px; padding-left:0;}
#sidebar-a li {display:inline; list-style:none; font-size:10px; font-weight:bold; color:#577331;}
#sidebar-a li a {display:block; border-bottom:1px solid white; color:#577331; text-decoration:none; font-weight:normal;}
#sidebar-a li a:hover {text-decoration:underline;}
#sidebar-a img {vertical-align:bottom; border-bottom:1px solid #FFF;}

#indexsidebar-a {float: left; width: 191px; height:319px; padding-top:5px;}
#indexsidebar-a ul {display:block; margin-left:20px; width:175px; margin-top:15px; padding:6px 6px 14px 6px; border:1px solid #000; background-image:url(../i/index_sidebg.gif); background-repeat:repeat-x;}
#indexsidebar-a li {display:inline; list-style:none; font-size:10px; font-weight:bold; color:#577331;}
#indexsidebar-a li a {display:block; text-decoration:none; font-weight:normal;}
#indexsidebar-a li a:hover {text-decoration:underline;}
#indexsidebar-a img {vertical-align:bottom;}
#indexsidebar-a h1 {margin:0; padding:0; font-size:12px; font-weight:bold; color:#577331;}

.subbut {padding: 6px 0 7px 10px; background-image:url(../i/butsml_background.gif);}
.scienceweek {display:block; margin:15px 0 0 20px;}


#footer {width:800px; height:80px; border-top:1px solid #067419; margin-top:20px; margin-bottom:20px; margin-left: auto; margin-right: auto; background-image:url(../i/relu_logos.gif); background-repeat:no-repeat;}
#footer p {padding:10px 0 10px 233px; font-size:10px; line-height:15px;}
