/* CSS Document */
* {
padding:0;
margin:0;
}

p {
padding:.5em 0;
}

html {
min-width:900px;
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:14px;
}

#clear {
clear:both;
height:.5em;
}

body {
margin:0 0 0 10px;
padding:0;
border:0;
text-align:center;
background:white url(images/backTile2.png) repeat-y 50%;
overflow:0;
overflow: -moz-scrollbars-vertical; 
}

h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
line-height:24px;
color:#003366;
text-transform:lowercase;
letter-spacing:-.04em;
font-weight:lighter;
}

h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:18px;
	color:#003366;
	text-transform:lowercase;
	font-weight:bold;
	padding-top:0.5em;
	padding-bottom:0.1em;
}

h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	color:#003366;
	text-transform:lowercase;
	font-weight:bold;
	padding-top:.7em;
	padding-bottom:0;
}

a {
color:#003366;
}

a:visited {
color:#333333;
}

a:hover {
color:#0033FF;
}

a:active {
color:#0033FF;
}

a:focus {
color:#0033FF;
}

#wrap {
width:900px;
margin:0 auto;
text-align:left;
background-color:#FFFFFF;
}

.navigation {
	width:150px;
	z-index:99;
	visibility:visible;
	text-decoration:none;
	height:462px;
	float:left;
	position:absolute;
}

.navigation ul {
list-style-type:none;
display:block;
background-color:#FFF4E2;
opacity:.75;
filter:alpha(opacity=75);
margin-right:5px;
margin-bottom:5px;
padding-left:5px;
padding-bottom:5px;
padding-top:5px;
}

.navigation p {
padding:2px;
}

.navigation a {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
color:#003366;
font-weight:bold;
text-transform:lowercase;
line-height:18px;
}

.navigation a:hover {
color:#990000;
}

#centrecontent {
margin-top:20px;
background-color:#1C53AD;
height:275px;
width:900px;
background-image:url(images/header.jpg);
background-repeat:no-repeat;
}

#centrecontent1 {
margin-top:20px;
background-color:#1C53AD;
height:275px;
width:900px;
background-image:url(images/header-1.jpg);
background-repeat:no-repeat;
}

#centrecontent2 {
margin-top:20px;
background-color:#1C53AD;
height:275px;
width:900px;
background-image:url(images/header-2.jpg);
background-repeat:no-repeat;
}

#centrecontent3 {
margin-top:20px;
background-color:#1C53AD;
height:275px;
width:900px;
background-image:url(images/header-3.jpg);
background-repeat:no-repeat;
}

#centrecontent4 {
margin-top:20px;
background-color:#1C53AD;
height:275px;
width:900px;
background-image:url(images/header-4.jpg);
background-repeat:no-repeat;
}

#centrecontent5 {
margin-top:20px;
background-color:#1C53AD;
height:275px;
width:900px;
background-image:url(images/header-5.jpg);
background-repeat:no-repeat;
}

#centrecontent6 {
margin-top:20px;
background-color:#1C53AD;
height:275px;
width:900px;
background-image:url(images/header-6.jpg);
background-repeat:no-repeat;
}

#centrecontent7 {
margin-top:20px;
background-color:#1C53AD;
height:275px;
width:900px;
background-image:url(images/header-7.jpg);
background-repeat:no-repeat;
}

#centrecontent8 {
margin-top:20px;
background-color:#1C53AD;
height:275px;
width:900px;
background-image:url(images/header-8.jpg);
background-repeat:no-repeat;
}

#centrecontent9 {
margin-top:20px;
background-color:#1C53AD;
height:275px;
width:900px;
background-image:url(images/header-9.jpg);
background-repeat:no-repeat;
}

#centrecontent10 {
margin-top:20px;
background-color:#1C53AD;
height:275px;
width:900px;
background-image:url(images/header-10.jpg);
background-repeat:no-repeat;
}

#centrecontent11 {
margin-top:20px;
background-color:#1C53AD;
height:275px;
width:900px;
background-image:url(images/header-11.jpg);
background-repeat:no-repeat;
}

#centrecontent12 {
margin-top:20px;
background-color:#1C53AD;
height:275px;
width:900px;
background-image:url(images/header-12.jpg);
background-repeat:no-repeat;
}

#centrecontent13 {
margin-top:20px;
background-color:#1C53AD;
height:275px;
width:900px;
background-image:url(images/header-13.jpg);
background-repeat:no-repeat;
}

#centrecontentbus {
margin-top:20px;
background-color:#1C53AD;
height:275px;
width:900px;
background-image:url(images/header-6-bus.jpg);
background-repeat:no-repeat;
}

#singlebox {
position:relative;
width:740px;
margin-top:20px;
margin-bottom:0;
margin-left:160px;
}

#singleboxone {
float:left;
width:700px;
margin-top:5px;
margin-right:10px;
margin-left:0;
margin-bottom:25px;
}

#singleboxone ul {
/*list-style-image: url(images/bullet.gif);
	list-style-position: inside;*/
}

#singleboxone li {
margin-top:8px;
margin-right:8px;
margin-bottom:8px;
margin-left:15px;
list-style-type:square;
list-style-color:#1E56AD;
list-style-position:inside;
}

#singleboxone img {
	margin-right:10px;
	margin-top:0;
	margin-bottom:10px;
	margin-left:15px;
	z-index: 999;
}

#singleboxone p {
margin-bottom:5px;
padding-bottom:5px;
}

/* two column page specifics */
#doublecolumnone {
float:left;
width:350px;
margin-top:5px;
margin-right:20px;
margin-left:0;
margin-bottom:25px;
}

#doublecolumntwo {
float:left;
width:350px;
margin-top:25px;
margin-right:10px;
margin-left:10px;
margin-bottom:25px;
clear:none;
}

#doublecolumntwo li {
padding-top:4px;
padding-right:8px;
padding-bottom:2px;
padding-left:0;
margin-left:15px;
list-style-type:square;
list-style-color:#1E56AD;
list-style-position:outside;
}

/* homepage specifics */
#threeboxes {
width:740px;
margin-top:20px;
margin-bottom:0;
margin-left:160px;
position:relative;
margin-right:0;
}

#boxone {
float:left;
width:300px;
margin-top:5px;
margin-right:10px;
margin-left:0;
margin-bottom:10px;
}

#newsbox {
width:200px;
margin-right:10px;
margin-left:10px;
margin-top:5px;
margin-bottom:10px;
float:left;
}

#newsbox p {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#003366;
line-height:12px;
}

#newsbox a {
color:#FF0000;
}

#newsbox a:visited {
color:#333333;
}

#newsbox a:hover {
color:#0033FF;
}

#newsbox a:active {
color:#0033FF;
}

#newsbox a:focus {
color:#0033FF;
}

#boxthree {
width:200px;
margin-top:5px;
margin-right:0;
margin-bottom:10px;
margin-left:0;
}

#bpif {
height:30px;
margin-right:0;
margin-bottom:10px;
margin-left:0;
width:162px;
clear:both;
float:right;
padding-right:20px;
}

#picturebar img {
margin-right:0;
margin-top:0;
margin-bottom:0;
margin-left:35px;
}

.bottom {
position:absolute;
bottom:0;
margin-bottom:10px;
right:0;
width:180px;
}

#picturebar {
height:50px;
width:900px;
float:left;
margin-bottom:10px;
}

/* #footer {
	height: 50px;
	width: 900px;
	margin-left: 0px;
	clear: both;
	margin-top: 20px;
	font-size: 9px;
	line-height: 12px;
}*/
#footer {
height:50px;
width:550px;
margin-left:0;
margin-top:20px;
font-size:9px;
line-height:12px;
clear:both;
padding-left:160px;
}

/*news pages only*/
#newspageboxone {
float:left;
width:700px;
margin-top:5px;
margin-right:10px;
margin-left:0;
margin-bottom:25px;
}

#newspageboxone ul {
/*list-style-image: url(images/bullet.gif);
	list-style-position: inside;*/
}

#newspageboxone li {
margin-top:8px;
margin-right:8px;
margin-bottom:8px;
margin-left:15px;
list-style-type:square;
list-style-color:#1E56AD;
list-style-position:inside;
}

#newspageboxone img {
margin-right:10px;
margin-top:0;
margin-bottom:10px;
margin-left:15px;
}

/*JUST FOR LIGHTBOX*/
#lightbox {
background-color:#eee;
padding:10px;
border-bottom:2px solid #666;
border-right:2px solid #666;
}

#lightboxDetails {
font-size:.8em;
padding-top:.4em;
}

#lightboxCaption {
float:left;
}

#keyboardMsg {
float:right;
}

#closeButton {
top:5px;
right:5px;
}

#lightbox img {
border:none;
clear:both;
}

#overlay img {
border:none;
}

#overlay {
background-image:url(images/overlay.png);
}

* html #overlay {
background-color:#333;
background-color:transparent;
background-image:url(blank.gif);
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/overlay.png",sizingMethod="scale");
}

small {
font-size:10px;
}

pre {
display:block;
margin:1em 0;
padding-left:.8em;
border-left:1px solid #ccc;
background-color:#eee;
overflow:auto;
}

code {
font-size:11px;
background-color:#eee;
}

pre code {
line-height:1.1em;
}

kbd {
color:#555;
background-color:#ddd;
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
font-size:inherit;
font-family:inherit;
padding:0 3px 2px 4px;
}
.bo {
	font-size: 8px;
	line-height: 12px;
}
