body {
    background: #001326;
    margin: 0;
    padding: 0;
	font-family: Arial, Helvetica, sans-serif;
    font-size: 100%; /* 16px */
}

#head-wrapper, #main-wrapper {
	text-align: right;
	min-width: 800px;
	position: relative;
}

#head-wrapper {

}

#main-wrapper {
    padding: 1em 0 2em 0;
}

#head-container, #main-container, #main-container-two, #footer {
	position: relative;
	text-align: left;
	margin-left: auto;
}

#head-container, #main-container, #footer {
	width: 90%;
}

#head-container {
	text-align: right;
	margin-top: 1em;
	margin-right: 1em;
}

#main-container {
	background: #FFFFFF none repeat scroll 0 0;
	position: relative;
	}

#main-container-two {
   	background:#255F93;
	width: 80%;
	position: relative;
	top: -58px;
}

#footer {
	width: 80%;
	text-indent: 4em;
	color: #FFFFFF;
	position: relative;
	top: -58px;
}

.clear {
clear: both;
}

#main-container #white, #main-container-two #blue {
width: 100%;
}

#main-container-two #blue .col-wrapper, #main-container-two #blue .col-wrapper,
#main-container #white .col-wrapper, #main-container-two #white .col-wrapper {
}

#main-container #white .col-wrapper, #main-container-two #white .col-wrapper {
background: url(images/cl-white.png) repeat-y;
}

#main-container-two #blue .col-wrapper, #main-container-two #blue .col-wrapper {
background: url(images/cl-blue.png) repeat-y;
}

#main-container-two #blue .top-wrapper, #main-container-two #blue .top-wrapper,
#main-container #white .top-wrapper, #main-container-two #white .top-wrapper {
height: 50px;
}

#main-container-two #blue .middle-wrapper, #main-container-two #blue .middle-wrapper,
#main-container #white .middle-wrapper, #main-container-two #white .middle-wrapper {
}

#main-container #white .middle-wrapper {
background: url(images/cr-white.png) repeat-y right;
}

#main-container-two #blue .middle-wrapper {
background: url(images/cr-blue.png) repeat-y right;
}

#main-container-two #blue .bottom-wrapper, #main-container-two #blue .bottom-wrapper,
#main-container #white .bottom-wrapper, #main-container-two #white .bottom-wrapper {
height: 50px;
}

#main-container #white {
background:#FFFFFF url(images/cl-white.png) repeat-y left;
}

#main-container-two #blue {
background:#255F93 url(images/cr-blue.png) repeat-y right;
}

#main-container #white .left, #main-container #white .middle, #main-container #white .right {
background:#FFFFFF;
}

#main-container-two #blue .left, #main-container-two #blue .middle, #main-container-two #blue .right {
background:#255F93;
}

#main-container #white .left, #main-container-two #blue .left {
float: left;
width: 50px;
height: 50px;
}

#main-container #white .middle, #main-container-two #blue .middle {
margin-left: 50px;
margin-right: 50px;
}

#main-container #white .right, #main-container-two #blue .right {
float: right;
width: 50px;
height: 50px;
}

#main-container #white .col-wrapper {
background: url(images/cl-white.png) repeat-y;
}
#main-container #white .top-wrapper {
background: url(images/tc-white.png) repeat-x;
}
#main-container #white .top-wrapper .left {
background: url(images/tl-white.png);
}
#main-container #white .top-wrapper .right {
background: url(images/tr-white.png);
}
#main-container #white .top-wrapper .middle {
background: url(images/tc-white.png) repeat-x;
}
#main-container #white .middle-wrapper {
}
#main-container #white .middle-wrapper .left {
background: url(images/cl-white.png);
}
#main-container #white .middle-wrapper .right {
background: url(images/cr-white.png);
}
#main-container #white .bottom-wrapper {
background: url(images/bc-white.png) repeat-x;
}
#main-container #white .bottom-wrapper .left {
background: url(images/bl-white.png);
}
#main-container #white .bottom-wrapper .right {
background: url(images/br-white.png);
}
#main-container-two #blue .top-wrapper {
background: url(images/tc-blue.png) repeat-x;
}
#main-container-two #blue .top-wrapper .left {
background: url(images/tl-blue.png);
}
#main-container-two #blue .top-wrapper .right {
background: url(images/tr-blue.png);
margin-right: 0px;
margin-top: 0px
}
#main-container-two #blue .top-wrapper .middle {
background: url(images/tc-blue.png) repeat-x;
}
#main-container-two #blue .middle-wrapper .left {
background: url(images/cl-blue.png);
}
#main-container-two #blue .middle-wrapper .right {
background: url(images/cr-blue.png);
}
#main-container-two #blue .bottom-wrapper {
background: url(images/bc-blue.png) repeat-x;
}
#main-container-two #blue .bottom-wrapper .left {
background: url(images/bl-blue.png);
}
#main-container-two #blue .bottom-wrapper .right {
background: url(images/br-blue.png);
}

#main-container #white .middle-wrapper {
/*height: 100px;*/
}

#main-container #white .middle-wrapper .middle {
min-height: 100px;
}
#main-container #white .middle p {
padding-bottom: 10px;
}
#main-container #white .middle p {
margin-left: 250px;
font-size: 1em;
}
#main-container-two #blue .middle p {
margin-top: 10px;
line-height: 1.2em;
}

#title div.right-title p {
float:right;
}
#title div.left-title {
float: left;
}
#title div.left-title img.lionlogo{
margin-top: -25px;
}

* html #title div.left-title img.lionlogo{
margin-top: 0px;
margin-bottom: 10px;
}

#main-container #white .middle p {
line-height: 1.25em;
margin-top: 5px;
}

h3 {font-size: 1.25em; line-height: 1.25em; font-weight:bold;}

a:link {color:#000066; font-weight:bold;}
a:visited {color:#400080; font-weight:bold;}
a:hover {color:#FF6633; font-weight:bold;}

.image { margin: 5px 5px 5px 5px; float:right;}
.picture {border: 1px solid #000000; margin: 5px 5px 5px 5px; float:right;}

#footer p {font:Verdana, Arial, Helvetica, sans-serif; font-size: .75em;}
#footer a:link {color: #406385;}
#footer a:visited {color: #406385;}
#footer a:hover {color:#ffffff;}

#ImageBoxOverlay
{
    background-color: #000;
    z-index: 0;
width:100%;
}
#ImageBoxCaption
{
    background-color: #F4F4EC;
}
#ImageBoxContainer
{
    width: 250px;
    height: 250px;
    background-color: #F4F4EC;
}
#ImageBoxCaptionText
{
    font-weight: bold;
    padding-bottom: 5px;
    font-size: 13px;
    color: #000;
}
#ImageBoxCaptionImages
{
    margin: 0;
}
#ImageBoxNextImage
{
    background-image: url(/ollie/images/spacer.gif);
    background-color: transparent;
}
#ImageBoxPrevImage
{
    background-image: url(/ollie/images/spacer.gif);
    background-color: transparent;
}
#ImageBoxNextImage:hover
{
    background-image: url(/ollie/images/next_image.jpg);
    background-repeat:  no-repeat;
    background-position: right top;
}
#ImageBoxPrevImage:hover
{
    background-image: url(/ollie/images/prev_image.jpg);
    background-repeat:  no-repeat;
    background-position: left bottom;
}