/* CSS Document */

/* Body Elements */
body { background-color:#CCCCCC; text-align: center }
  
/* Site Wrapper */

#container { margin-left: auto; margin-right: auto; width: 50em; text-align: left }

/* Layer Elements*/
.banner {  background-image:url(site_IMG/banner.jpg); float: left; clear: both; width:800px; height: 180px }

.topbar { background-image:url(site_IMG/topbar.jpg); float: left; clear: both; width: 800px; height: 37px }

.navbar { background-image:url(site_IMG/navbar_bkg.jpg); background-repeat: repeat-y; clear:both; float: left; width: 215px; height: 640px} 

.navbarnews { background-image:url(site_IMG/navbar_bkg.jpg); background-repeat: repeat-y; clear:both; float: left; width: 215px; height:1000px} 
.contentnews { background-image:url(site_IMG/content_bkg.jpg); float: left; background-repeat:repeat-y; width: 585px; height: 1000px}

.navbarfirst { background-image:url(site_IMG/navbar_bkg.jpg); background-repeat: repeat-y; clear:both; float: left; width: 215px; height:700px} 
.contentfirst { background-image:url(site_IMG/content_bkg.jpg); float: left; background-repeat:repeat-y; width: 585px; height: 700px}


.navbarteam { background-image:url(site_IMG/navbar_bkg.jpg); background-repeat: repeat-y; clear:both; float: left; width: 215px; height: 1200px} 

.contentteam { background-image:url(site_IMG/content_bkg.jpg); float: left; background-repeat:repeat-y; width: 585px; height: 1200px}

.contentblog { background-image:url(site_IMG/content_bkg.jpg); float: left; background-repeat:repeat-y; width: 585px; height: 1100px}
.navbarblog { background-image:url(site_IMG/navbar_bkg.jpg); background-repeat: repeat-y; clear:both; float: left; width: 215px; height: 1100px} 


.content { background-image:url(site_IMG/content_bkg.jpg); float: left; background-repeat:repeat-y; width: 585px; height: 640px}

.footer { background-image:url(site_IMG/footer.jpg); float: left; clear: both; width: 800px; height:9px }

.ContactInfo { float: left; width: 369px; height: 61px; z-index:1; margin: 9px }

/*Font Elements*/

p { text-align: left; font-family: "Times New Roman", Times, serif }

.left {text-align: right; font-family:"Times New Roman", Times, serif; margin-right: 10px; margin-top:0px; color: #0D1E2F }

.center { text-align: center; font-family:"Times New Roman", Times, serif; font-weight: bold; color:#0D1E2F }

#address { text-align: center; font-family:Verdana, Arial, Helvetica, sans-serif; color: white; font-size: 10px; margin-top: 0px} 

.copyright { text-align:center; font-size:8px; color: white }

.linkcenter { text-align: center; font-family:"Times New Roman", Times, serif }

.credit { font-weight:bold ; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px}

.FIRST { text-align: center; font-family:Georgia, "Times New Roman", Times, serif; color: #0D1E2F; font-size:14px }

.FIRST2 { text-align: center; font-family:Georgia, "Times New Roman", Times, serif; color: #0D1E2F; font-size:14px; margin: 5px}

.dates {font-weight: bold; font-family:Georgia, "Times New Roman", Times, serif; color: #0D1E2F; text-decoration: underline}

.updates { text-align: center; font-weight: bold; font-family:Georgia, "Times New Roman", Times, serif; color: #0D1E2F }
/* Headers */ 

h1 { text-align: center; font-family: Georgia, "Times New Roman", Times, serif; color: #0D1E2F; font-weight:bold; text-decoration: underline } 

h2 { text-align: center; font-weight: bold; font-family:"Times New Roman", Times, serif; text-decoration: underline; font-size:large } 

h3 { text-align: center; font-weight: bold; font-family:Georgia, "Times New Roman", Times, serif; color: #0D1E2F}

h4 { font-weight: bold; font-family:Georgia, "Times New Roman", Times, serif; color: #0D1E2F; text-decoration: underline }

h5 { text-align: center; font-family:Georgia, "Times New Roman", Times, serif; color: #0D1E2F }

/* Link Elements */

a { text-decoration: underline; color: #0D1E2F }
a:link {color: #330099}
a:visited {color: #990099}


/* Test */

.marginfix { margin: 20px;}

/* Content Box & Test Elements */

  #divCell { width: 148px; height: auto; overflow: scroll; } 
  
  .border { text-align: center; font-family:Georgia, "Times New Roman", Times, serif; color: #0D1E2F; border-width:thin; border-color:#0D1E2F; border-style:solid; height: inherit }





