* {
padding: 0px;
margin: 0px;
}

p {
margin-bottom: 1em;
}

body
{
background-image: url('../images/background6.jpg');
background-position: 50%;
text-align: center;
margin: 0px;
padding: 0px;
}

#text2 ul{
   margin-left: 20px;
   margin-bottom: 1em;
}

#main {
width: 100%;
height: 520px;
float: left;
}

#maindiv{
margin: 0 auto;
text-align: left;
width: 900px;
}

#banner{
width: 100%;
height: 171px;
float: left;
background-image: url('../images/OCBannerTop.jpg');
margin: 0px;
}

#navcontainer {
float: left;
width: 100%;
margin-top: 3px;
padding: 0px;
}

#navcontainer ul{
height: 26px;
padding: 0px;
margin: 0px;

font: 12pt arial, sans-serif;

}

#navcontainer ul li{
display: block;
float: left;
text-align: center;
padding: 0px;
list-style: none;
margin: 0px;
padding: 0px;
height: 25px;
border-bottom: 1px solid #920000;
background: url('../images/lefttab2.gif') no-repeat bottom left;
}

#navcontainer ul li a{
width: 112px;
display: block;
padding-top: 5px;
text-decoration: none;
background: white;
height: 20px;
}

#navcontainer ul li a#current{
width: 112px;
height: 20px;
display: block;
padding-top: 5px;
text-decoration: none;
background: white;
background: url('../images/righttab.gif') no-repeat bottom right;

}

#navcontainer ul li#active{
background: url('../images/lefttab.gif') no-repeat bottom left;
margin: 0px 0px 0px 0px;
border-bottom: 1px solid white;
}

#navcontainer ul li a:hover{
width: 112px;
height: 20px;
display: block;
margin-left: 0px;
border-bottom: none;
text-decoration: none;
background: url('../images/righttab.gif') no-repeat bottom right;
}

#navcontainer ul li a:link { color: #920000; }
#navcontainer ul li a:visited { color: #920000; }

#left {
float: left;
margin: 0px;
width: 170px;
height: 520px;
text-align: right;
}

#left ul{
margin: 110px 0px 0px 0px;
padding: 0px;
font: 9pt arial, sans-serif;
}

#left li{
list-style: none;
margin: 0px;
background-position: 0px -2px;
height: 25px;
}

#left li a{
display: block;
text-decoration: none;
color: #920000;
padding-bottom: 9px;
padding-right: 5px;
margin: 0px;
}

#left li#redline{
list-style: none;
margin: 0px;
background: url('../images/redcircle.gif');
background-position: 0px -2px;
height: 25px;
}

#left li a#current2:hover{
color: #920000;
}

#left li a:hover{
color: red;
}

#left li a#current2{
background-color: transparent;
}

#center {
float: left;
width: 560px;
height: 515px;
padding-top: 6px;
background: url('../images/center3.gif');
background-position: 0px 53px;
background-repeat: no repeat;
}

#center2 {
float: left;
width: 730px;
height: 520px;
background-color: transparent;
background: url('../images/center4.gif');
background-position: 0px 53px;
background-repeat: no-repeat;
}

#center2 h1{
font: 38pt arial, sans-serif;
text-align: center;
color:#920000;
padding-top: 5px;
*padding-top: 6px;
}

#center2 h2{
text-align: center;
font: 26px arial, sans-serif;
font-variant: small-caps;
color: white;
padding-top: 22px;
*padding-top: 23px;
}

#h1{
width: 100%;
height: 53px;
padding: 0px;
margin: 0px;
float: left;
overflow: visible;
}

#h2{
width: 100%;
height: 54px;
padding: 0px;
margin: 0px;
float: left;
}

#text {
width: 520px;
font: 12pt arial;
color: black;
margin: 0px 0px 0px 20px;
float: left;
text-align: left;
}

#text2 {
width: 98%;
height: 395px;
overflow: auto;
font: 12pt arial;
color: black;
padding: 0px 0px 0px 10px;
float: left;
text-align: left;
}



#text2 p {
margin-right: 10px;
}

#bottom {
text-align: center;
width: 900px;
height: 70px;
float: left;
margin: 0px 0px 0px 0px;
border-top: 1px solid #920000;
}

#bottomtext {
float:left;
font: 13pt arial;
color: #920000;
margin-left: 106px;
position: relative;
top: 18px;
margin-top: -7px;
}

#bottomtext ul{
margin: 0px;
padding: 0px;
}

#bottomtext ul li{
display: block;
float: left;
list-style: none;
border-right: 1px solid #920000;
}

#bottomtext ul li a, a.visited {
text-decoration: none;
color: #920000;
padding: 0px 10px 0 10px;
}

#bottomtext2 {
width: 100%;
text-align: center;
float: left;
font: 11pt arial;
color: gray;
margin-left: auto;
margin-right: auto;
position: relative;
top: 25px;
margin-top: 0px;
}


#bottomtext2 a, a.visited {
color: gray;
}

#prod {
list-style-type: none;
line-height: 1.5;
margin-left: 100px;
margin-top: 40px;
}

#prod a {
text-decoration: none;
color: #920000;
font-size: 15pt;
}