html {background-color:#bfbfbf;}
body {line-height:1.4;}

/*  COLORS
    light blue #d5d5fe
    dark blue #006
    light orange bg #FFCC66

*/

#inside-body {position:relative; width:960px ;margin:0px auto; padding:0px; overflow:auto; background-color:#fc6;}
#left-column {float:left; width:187px; background-color:#fc6;}
    #nav {background-color:#000066; margin:0px; padding:20px;}
    #nav li {list-style:none; margin: 20px 20px;}
    #nav li a {color:white; text-decoration:none; font-size:14px;}
#large-container {position:relative; background-color:#d5d5fe; width:773px; height:100%; overflow:auto;}
#center-column {float:left; width:532px; height:100%; margin:0px; overflow:auto; padding-left:10px;}
    .main-content-segment {background:url('/static/images/bih2010-template/1px-by-150px-white-gradient.png') top repeat-x; min-height:180px;
                           margin:10px 0px 20px 0px; padding:0px}
#single-column {margin:10px 0px 20px 0px; height:100%; min-height:680px; overflow:hidden; padding:0px 10px;}
#center-column h1, #single-column h1 {font-size:18px; font-weight:normal; color:#fc6; background-color:#006; text-indent:1em;}
#center-column h2, #single-column h2 {font-size:22px; font-weight:normal; color:#000099; padding: 3px 10px;}
#center-column h3, #single-column h3 {font-size:18px; font-weight:normal; color:#333; padding: 3px 10px;}
#center-column p, #center-column pre, #single-column p, #single-column pre {padding:0px 10px;}

#right-column {float:right; width:231px; min-height: 750px;}
#right-column div {margin:10px;}
#right-column .white-block {background-color:#fff; border:2px solid #000066; padding: 10px; margin:10px; color:#000066;}
#right-column .white-block h2 {font-size:18px;}
#right-column .white-block h3 {font-size:12px;}
#right-column h1, #right-column h2, #right-column h3, #right-column p {padding:10px 10px;}

td img {display: block;}
img {border:none 0px;}
img.border {border:1px black solid;}
*.inline {display:inline;}

body, p, pre, div, td {font-size: 12px;font-family: Geneva, Arial, Helvetica, sans-serif;font-weight:normal;text-align:left;}

h1,h2,h3,h4,h5,h6 {font-family:Geneva, Arial, Helvetica, sans-serif;}

h2, h2 a {margin-bottom:0px;}
h3, h3 a {margin-bottom:0px;}
h4, h4 a {margin-bottom:0px;}
h5, h5 a {margin-bottom:0px;}
h6, h6 a {margin-bottom:0px;}

h2 + p, h2 a + p, h3 + p, h3 a + p, h4 + p, h4 a + p, h5 + p, h5 a + p, h6 + p, h6 a + p,
h2 + ul, h2 a + ul, h3 + ul, h3 a + ul, h4 + ul, h4 a + ul, h5 + ul, h5 a + ul, h6 + ul, h6 a + ul {margin-top:0px;}

li {margin:15px;}

#footer {
    width:960px; height:28px; margin:0px auto; padding:10px 0px; clear:both; background-color:#000066;color:#fff;
    font-size:12px; font-family: Arial, sans-serif; text-align:center; 
}

#footer a {color:#fff; text-decoration:none;}

/* for lists of things and for course registration */
.list-container {margin:10px 0px 0px 0px;padding:2px 0px;}
.list-item {margin:4px;padding:5px;background-color:#fff;}
.list-item h1, .list-item h2, .list-item h3 {margin-bottom:16px;}
.heading, .heading a {background-color: #FFCC66;color:#fff;}
.btt {float:right;}
.btt a {color:#777;}
.list-item, .list-container {overflow:auto;clear:both;}
.list-item form {float:right;}
.large-text {font-size:20px;}
/*.list-container:last-child {margin-bottom:0px;}*/
