h1 {font: normal small-caps bold 34px arial}

body{
margin:0px;
padding:0px;
background-color:#e6e6e6;
font-family:"sans-serif",arial;
}

div.mainBox
{
width:1070px;
min-height:1020px;
padding-top:1px;
margin:0 auto;
border:0px solid skyblue;
background-color:white;
}

div.titleBox a
{
text-decoration:none;
color:black;
padding:0.2em 0.6em;
border-right:0px solid white;
}

div.titleBox
{
width:100%-2px;
padding:0px;
border:0px solid black;
min-height:140px;
}

div.titleBox li {display:inline}
div.titleBox a:hover {background-color:darkorange}

div.titleBox a
{
float:left;
text-decoration:none;
color:black;
background-color:orange;
padding:0.2em 0.6em;
border-right:0px solid white;
}

div.menuBox
{
width:100%;
height:26px;
background-color:orange;
}

div.sideBox
{
float:left;
margin-left:0px;
width:15%;
border:0px solid black
}

div.sideBox h4{line-height: 0em}
div.sideBox li{line-height: 1.4em}
div.sideBox a:hover {text-decoration: underline}
div.sideBox a{padding:0.2em 0.4em}

div.ppiImage
{
float:center;
height:760px;
border:0px solid black;
overflow:hidden;
}

div.rhiImage
{
float:center;
height:490px;
border:0px solid black;
overflow:hidden;
}

div.vprImage
{
float:center;
height:600px;
border:0px solid black;
overflow:hidden;
}

div.sideBox ul
{
float:left;
width:100%;
padding:0;
margin:0;
list-style-type:none;
}

div.menuBox ul
{
float:left;
width:100%;
padding:0;
margin:0;
list-style-type:none;
}

div.wrfImage
{
float:center;
height:1400px;
border:0px solid black;
}

div.textBox
{
margin:10px;
}

div.textBox li.wideSpace
{
margin-top: 1.0em
}

div.wideMarginTextBox
{
margin:30px;
border:1px solid black;
padding-left:10px;
padding-right:10px;
}

div.wideMarginTextBox p {font-size:14px}