/* CSS document */

#entirebody {
width: 757px;
margin: 1px;
margin-top: 12px !important;
margin-top: 0px;
padding: 0px;
font-family : 'Helvetica', 'Arial', sans-serif;
color: #666;
}

#entirebody p {
color: #666666;
font-size: 13px;
font-weight: normal;
line-height: 15px;
}

#entirebody h1 {
color: #666;
font-size: 18px;
line-height: 15px;
}

#entirebody h2 {
color: #666;
font-size: 14px;
}

#entirebody h3 {
color: #666;
font-size: 16px;
margin-left: 5px;
margin-bottom: 5px;
}

#entirebody h4 {
color: #666666;
font-size: 13px;
font-weight: normal;
line-height: 15px;
}

#entirebody h5 {
color: #9B0F21;
font-size: 10px;
font-weight: bold;
border-bottom: 1px solid #cccccc;
margin-top: 10px;
margin-bottom: 4px;
}
#entirebody h6 {
color: #9B0F21;
font-size: 14px;
}

#entirebody img{
border: 1px solid #cccccc;
padding: 3px;
margin-bottom: 0px;
}

#header {
width: 756px;
height: 165px;
background-image: url(../images/vo_header.jpg);
background-repeat: no-repeat;
margin-top: -2px !important; /*per firefox*/
margin-top: 1px; 
}

#container {
width: 754px;
height: 100%;
text-align: left;
margin-top: 12px !important;
margin-top: 12px;
border: 1px solid #ccc;
padding: 0;
padding-bottom: 20px;
float:left !important;
float: none;
}

/* -----------------------------------start of content_homepage----------------------------------- */

#content_homepage {
\\border: 1px solid blue;
padding: 0;
width: 530px;
float: right;
margin: 40px 20px 0px 0px !important;
margin: 40px 5px 0px 0px;
}

#content_homepage img{
   max-width: 500px;
}
#content_homepage fullimg{
   vertical-align:bottom;
}

#content_homepage a{
   font-size: 13px;
   color: #666;
}
#content_homepage a:hover{
   text-decoration: none;
}

/* -----------------------------------end of content_homepage----------------------------------- */

#rightnav{
   width: 140px;
   padding:0px;
   float: left;
   margin-right: 4px;
   margin-top: 50px;
}

/* -----------------------------------start of leftnav----------------------------------- */
#leftnav {
background-image: url(../images/nav_bg160.gif);
background-repeat: repeat-y;
margin: 7px 0px 0px 7px !important;
margin: 8px 0px 0px 4px;
padding: 12px 0px 20px 9px;
width: 160px;
height: 500%;
float:left;
}
#leftnav a {
color: #9B0F21;
font-weight: bold;
text-decoration: none;
padding: 0px;
font-size: 11px;
margin-left: 5px;
margin-bottom: 5px;
}
#leftnav a:hover {
text-decoration: underline;
\\border-bottom: 1px solid #9B0F21;
}
#leftnav ul{
display:block; 
list-style-type:none;
margin:0;
padding:2px;
\\background-color:yellow
}
#leftnav li{
margin: 0px;
padding: 0px;
display: block;
}
/* -----------------------------------end of leftnav----------------------------------- */

/* -----------------------------------start of topnav----------------------------------- */
#topnav {
position: absolute;
top: 196px !important;
top: 202px;
width: 550px;
margin-left: 198px !important;
margin-left: -180px;
height: 21px;  
background-image: url(../images/top_nav_bg550.gif);
background-repeat: repeat-y;
text-align: right;
word-spacing: 6px;
vertical-align: middle;
}
#topnav ul{
list-style-type: none;
margin: 0;
padding: 0 10px 0 10px;
vertical-align:text-bottom;
}
#topnav li{
display: inline;
}
#topnav a{
text-decoration: none;
text-transform: uppercase;
font-size: 11px;
font-weight: bold;
color: #666;
}

#left{
float: left;
word-spacing: 1px;
}
#right a:hover {
text-decoration: underline;
\\border-bottom: 1px solid #333;
}
/* -----------------------------------end of topnav----------------------------------- */

#copyright p{
margin: 0px;
padding-top: 1px;
padding-bottom: 22px;
font-size: 10px;
color: #525252;
border-top: 1px solid #ccc !important;
border-top:0;
width: 757px;
}

