/* CSS Document *//*GENERAL SELECTORS - CONTENT*/body {font-family: Arial, Verdana, Helvetica, sans-serif;background-color: #1d3f7b;background-image: url(../img/main_back.gif);color: #666666;margin: 0;padding: 0;}#content p {line-height: 1.5em;}#content h1 {padding-top: 0.5em;font-size: 2em;color: #830000;}#content h2 {font-size: 1.5em;color: #1D3F7B;padding-top: 20px;}#content li {margin-bottom: 0.5em;line-height: 1.5em;}/*TABLE STYLES*/#content table {border-collapse: collapse;border-color: #cecece;}#content th {background-color: #cfdcf2;color: #1d3f7b;}/*NEW BOOK DIV*/#newbook {margin-top: 20px;padding: 10px;background-color: #6A8DCB;height: 30px;}#newbook a:link, #newbook a:visited { margin: 0; color: #1D3F7B; font-family: georgia, times new roman, serif; font-style: italic; text-decoration: underline;}#newbook a:hover, #newbook a:focus, #newbook a:active { text-decoration: none; color: #CE3228;}.bookavail {font-size: 1.5em;font-family: georgia, times new roman, serif;font-style: italic;color: #FFFFFF;margin: 0;padding: 0;}/*END NEW BOOK DIV*//*CONTENT DIV*/#content {padding: 50px 20px 0px 0px;margin-left: 230px;background-color: #FFFFFF;}/*CONTENT DIV STYLES*/#content a:link, #content a:visited { color: #1D3F7B; text-decoration: underline; line-height:1.4em; display: inline;}#content a:hover, #content a:focus, #content a:active { text-decoration: none; color: #CE3228;}#content ol li {list-style-type: decimal;}#content ol li li {list-style-type: lower-alpha;}/*NAVIGATION DIV*/#navigation {display: inline;float: left;/*background-image: url(../img/nav_fade.gif) no-repeat bottom left;*/background-color: #AFC2E5;padding-top: 50px;padding-left: 0px;width: 200px;margin-bottom: 50px;}/*NAVIGATION DIV STYLES*//*#navigation ul {list style: none;margin: 0px;}*/#navigation ul {list-style: none;margin: 0;padding: 0;border: none;}#navigation ul li {margin: 0px;padding: 0;border-top: 1px #fff solid;}/* #navigation li {list-style: none;padding-bottom: 2em;background-colour: #CCC;}*/#navigation ul li a:link, #navigation a:visited {color: #1d3f7b;text-decoration: none;display: block;/*border: solid 1px red;*/background-color: #cfdcf2;padding: 5px;}#navigation ul li a:hover, #navigation a:focus, #navigation a:active {color: #fff;background-color: #830000;}/*END NAVIGATION STYLES*//*ADDRESS DIV*/#address {background-image: url(../img/address-fade.gif);background-color: #1d3f7b;color: #fff;padding: 10px 10px 10px 0px;font-size: 1em;height: 30px;/*width: 760px;*/margin: 0;text-align:right;}/*ADDRESS DIV STYLES*/#address a:hover, #address a:focus, #address a:active {color: #fff;text-decoration: none;}#address a:link, #address a:visited {color: #cfdcf2;text-decoration: none;}#address p {padding: 10px 20px 10px 10px;}/*END ADDRESS DIV STYLES*//*OTHER DIV STYLES*/#wrapper {background-image: url(../img/wrapper_bkg.gif);background-color: #FFFFFF;font-size: 0.75em;width: 760px;/*margin: 0pt auto;*/position: absolute;margin: 30px auto 0pt -380px;padding: 0;left: 50%;border-left: solid 1px #112b5a;border-right: solid 1px #112b5a;}#header {background-color: #6A8DCB;background-image: url(../img/header.gif);background-position: left center;background-repeat: repeat-x;height: 150px;width: 760px;}#footer {color: #FFFFFF;background-color: #6A8DCB;font-size: 0.75em;text-align: right;padding: 5px;clear: both;}/*END OTHER DIV STYLES*//*OTHER TEXT STYLES*/.introtext {display: block;font-size: 1.5em;font-family: georgia, times new roman, serif;font-style: italic;color: #5071A9;margin: -20px 0 0 0;padding: 0;}