﻿@import url("reset.css");
@import url("typography.css");
 @import url("menu-dropdown.css"); 
/* @import url("stickyfooter.css"); */


body{background-image:url(images/va__0024_Background.png); background-repeat:repeat-x; background-color:#2B2738; padding;0px;  }
#outer-wrapper { margin-top: -10px;}
/* main-wrapper */
#main-wrapper {margin:0px auto 0px auto; width: 958px;z-index: 0; background-color:#FFF;}


/* header */
#header{ padding:0px; margin-left:0px;background-color:#FFF;  z-index: 1;    }
#header #flash{  position:absolute; z-index: 3;}
/* end header */

/* toplinks */
#toplinks {padding: 5px 5px 0px 5px; height:20px; clear: both;}
#toplinks .breadcrumbs .content-text{float: left;}
#toplinks #special-links{float: right;}
/* end toplinks */

/* topmenu */
#topmenu{ font-family:Trebuchet MS; font-weight:normal; font-size:14px; color:#FFF; position:absolute; top:206px; margin:0px 0px 0px 0px; padding: 0px 5px 0px 26px; height: 40px; z-index:3; clear:both;}
#topmenu .spacer{background-image:url(images/menySpacer.png); background-repeat: no-repeat; background-position:center; } 
/* end topmenu */

/* columns */
#colCon  { ; margin:0px 0px 0px 0px; float:left; background-image:url(images/bgMain.gif);  background-repeat:repeat-y;}

#column-left
{float: left; width: 190px; padding: 5px; }

#column-right{float: right; width: 227px; padding: 0px; background-color:#D6D6D7; margin:245px 0px 0px 0px }
#column-right  .event-pane .header{ background-color:#2b2738; margin:26px 0px 0px 0px; padding:4px 0px 0px 13px; }
#column-right .content-text{  margin:0px 0px 0px 0px; padding:4px 13px 0px 13px; }
#column-right .content-text li .header h2{ font-family:Trebuchet MS; font-size:14px; color:#000; font-weight:normal; }
#column-right .content-text li .header{  margin:0px 0px 0px 0px; padding:4px 0px 0px 13px;background-color:#D6D6D7; }
#column-right h2{ font-family:Trebuchet MS; font-size:18px; color:#FFF; font-weight:normal; }
#column-right h3 { font-family:Trebuchet MS; font-size:14px; color:#000; font-weight: normal; margin:0px;  padding:0px; }
#column-right .date{ font-family:Trebuchet MS; font-size:10px; color:#000; font-weight: normal; margin: 2px ;  }
#column-right .preamble{ font-family:Trebuchet MS; font-size:12px; color:#000; font-weight: normal; margin: 2px ;  }
#column-right .readmore{ font-size:12px; color:#000; font-weight: normal; margin: 8px 2px 12px 2px ;  }


#column-main
{padding: 0px;width: 671px; background-color:#fff;margin:245px 0px 0px 0px;  }
#column-main.one-column
{width: 790px;}
#column-main.two-column
{float:left;  background-color:#FFF;padding:20px 30px 30px 30px; }

#column-main.two-column { font-family:Trebuchet MS; }
#column-main.two-column  h3{  font-size:36px; font-weight:normal; }
#column-main.two-column .header h2{  font-size:36px; font-weight:normal; }
#column-main.two-column {  font-size:12px;  }
#column-main.two-column  .media-container { margin: -5px 0px 5px 10px;  }
/*#column-main.two-column  .media-container { margin:-92px 0px 0px 0px;  }*/
/* end columns */

/* footer */
#footer
{ clear:both; padding:0px; height:50px; background-image: url(images/footer960.png);background-repeat: no-repeat;
   background-color:#2B2738; padding:5px 0px 0px 0px;
  font-family: Trebuchet MS; font-variant:normal; font-size:14px; color:#FFF;  text-align:center; 
  }
/* end footer */	
