/* CSS Documentation */

body { font : 76%/160% Verdana, Arial, Tahoma, sans-serif;
color : #000;
background-color: #ccc;
text-align : center; 
}

div#container { width : 1024px;
height: auto;
margin : 0 auto;
padding : 0;
text-align : left; 
}

div#content { width : 100%;
height: auto;
background-color : #010280; 
overflow : hidden; 
}

div#headericon {
float : left;
width : 209px;
height : 118px;
margin : 0;
padding : 0;
background-image: url(/images/h_icon.jpg); 
}

div#header {
float : left;
clear : none;
width : 815px;
height : 118px;
margin : 0;
padding : 0;
}

div#header1 {
float : left;
clear : none;
width : 815px;
height : 118px;
margin : 0;
padding : 0;
background-image: url(/images/h_header.gif); 
}

div#nav {
float : left;
width : 209px;
height : 650px;
margin : 0;
padding : 0;
background-image: url(/images/h_nav.jpg); 
}

div#navwrapper {
width : 209px;
height : 400px;
margin : 0;
padding-top: 40px;
}

div#content_right {
float : left;
width : 815px;
height : 650px;
margin : 0;
padding : 0;
}

div#block_a {
float : left;
clear : none;
width : 815px;
height : 24px;
margin : 0;
padding : 0;
background-color : #bdbdbd; 
}

div#block_a1 {
width : 815px;
height : 24px;
margin : 0;
padding : 0;
}

div#block_b {
float : left;
width : 624px;
height : 626px;
margin : 0;
padding : 0;
background-color : #fff; 
}

div#block_b1 {
width : 624px;
height : 248px;
margin : 0;
padding : 0;
background-image: url(/images/h_spotlight.gif);
}

div#block_b1inside {
width: 604px;
height: 228px;
margin: 0;
padding: 10px;
border: 0px solid #ff0000;
}

div#block_b1main {
width: 604px;
height: 228px;
margin: 0;
padding: 10px;
border: 0px solid #ff0000;
}

div#block_b1caption {
clear: both;
width: 604px;
height: 10px;
margin: 0;
padding: 0;
}


div#block_b2 {
width : 624px;
height : 225px;
margin : 0;
padding : 0;
}

div#block_b2a {
float : left;
width : 354px;
height : 225px;
margin : 0;
padding : 0;
background-image: url(/images/h_whatiseoc.gif); 
}

div#block_b2a1 {
float : left;
width : 354px;
height : 36px;
margin : 0;
padding : 0;
}

div#block_b2a2 {
float : left;
width : 354px;
height : 189px;
margin : 0;
padding : 0;
font-family:  "MS Trebuchet", Arial, Tahoma, sans-serif;
font-size: 12px;
line-height: 15px;
}

div#block_b2a2inside {
float : left;
width : 334px;
height : 169px;
margin : 0;
padding : 10px;
font-family:  "MS Trebuchet", Arial, Tahoma, sans-serif;
font-size: 12px;
line-height: 15px;
}

div#block_b2b {
float : left;
clear : none;
width : 270px;
height : 225px;
margin : 0;
padding : 0;
}

div#block_b2b1 {
float : left;
clear : none;
width : 270px;
height : 75px;
margin : 0;
padding : 0;
background-image: url(/images/h_mini1.gif); 
}

div#block_b2b2 {
float : left;
clear : none;
width : 270px;
height : 75px;
margin : 0;
padding : 0;
background-image: url(/images/h_mini2.gif); 
}

div#block_b2b3 {
float : left;
clear : none;
width : 270px;
height : 75px;
margin : 0;
padding : 0;
background-image: url(/images/h_mini3.gif); 
}

div#block_b3 {
width : 624px;
height : 153px;
margin : 0;
padding : 0;
}

div#block_b3a {
width : 624px;
height : 25px;
margin : 0;
padding : 0;
background-color : #b0b2bc; 
}

div#block_b3a1 {
width : 624px;
height : 25px;
margin : 0;
padding : 0;
}

div#block_b3b {
width : 624px;
height : 128px;
margin : 0;
padding : 0;
background-color : #eef0fd; 
}

div#block_b3b1 {
width : 604px;
height : 108px;
margin : 0;
padding : 10px;
font-family:  "MS Trebuchet", Arial, Tahoma, sans-serif;
font-size: 12px;
line-height: 15px;
}

div#block_c {
float : left;
width : 191px;
height : 626px;
margin : 0;
padding : 0;
background-image: url(/images/h_videogallery.gif); 
}

div#block_cblank {
float : left;
width : 191px;
height : 626px;
margin : 0;
padding : 0;
background-color: #a3a3d1; 
}

div#block_c1 {
float : left;
font:10px Verdana,Arial,Helvetica,serif;
color:#000000;
letter-spacing:0px;
line-height: 14px;
width : 164px;
height : 275px;
margin : 0;
padding : 0;
}

div#block_c2 {
font:10px Verdana,Arial,Helvetica,serif;
color:#000000;
letter-spacing:0px;
line-height: 14px;
float : left;
width : 191px;
height : 34px;
margin : 0;
padding : 0; 
}

div#block_c3 {
font:10px Verdana,Arial,Helvetica,serif;
color:#000000;
letter-spacing:0px;
line-height: 14px;
float : left;
width : 191px;
height : 76px;
margin : 0;
padding : 0; 
}

div#block_c4 {
font:10px Verdana,Arial,Helvetica,serif;
color:#000000;
letter-spacing:0px;
line-height: 14px;
float : left;
width : 191px;
height : 76px;
margin : 0;
padding : 0; 
}

div#block_c5 {
font:10px Verdana,Arial,Helvetica,serif;
color:#000000;
letter-spacing:0px;
line-height: 14px;
float : left;
width : 191px;
height : 76px;
margin : 0;
padding : 0; 
}

div#block_c6 {
font:10px Verdana,Arial,Helvetica,serif;
color:#000000;
letter-spacing:0px;
line-height: 14px;
float : left;
width : 191px;
height : 91px;
margin : 0;
padding : 0; 
}


div#branding {
width : 1024px;
height: 15px; 
}


div#footer { 
clear : left;
width : 768px; 
}

p { 
margin : 0 1em; 
padding : .3em 0; 
}

p.none { 
margin : 0 0 10px 0; 
padding : 0; 
}


a {
  text-decoration: none;
  color: #010280;
  text-decoration: underline;
}

a:hover {
  color: #434476;
  text-decoration: underline;
}

div#general_body {
        clear: none;
        padding: 0 0 0 0;
        margin: 0;
	}

div.staff_pic {
	float:left;
	border:1px solid #ddd;
	margin:0px 14px 0 0px;
	padding:5px 5px 0px 5px; 
	}

div#general_image {
        float: left;
        clear: left;
        margin: 0px 20px 10px 0px;
        border:1px solid #ddd;
        padding:5px 5px 0px 5px ; 
        }

td.padding {
margin: 0;
padding: 0 0 5px 0;
}
        
        