/* RESET CSS FOR ALL BROWSERS */
* { margin: 0; padding: 0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
cite,code,em,strong,th{font-style:normal;font-weight:normal;}
ol,ul, li{list-style:none;}
th{text-align:left;}
h1,h2,h3,h4{font-size:100%;}
q:before,q:after{content:'';}
body{font:18px Georgia, serif;}
table{font-size:inherit;font:100%;}
select,input,textarea{font:99% Georgia, serif;}
pre,code{font:115% monospace;*font-size:100%;}
/* END RESET CSS FOR ALL BROWSERS */

html, body {
 height: 100%;
 margin: 0 auto;
 width: 100%;
 line-height: 26px;
 color:#474747;
 background-color: #fff;
} 

p {padding: 2px 0; margin-bottom: 14px;}
/******************************************************************************/
/**********************   DEFAULT ANCHORS   ***********************************/
a, a:link {
	color: #870808;
	text-decoration: none;
	margin:0;padding:0;

	}
  a img {border: none; }

a:visited {
	color: #870808;
	text-decoration: none;
	}
  
a:hover{ 
  color: #000!important;
  }
a.img, a:hover.img {
	background: transparent;
	text-decoration: none;
}
/******************************************************************************/
/**********************    HEADERS   ******************************************/
img {margin:0; padding:0; border:0;}	
h1, h2, h3, h4, h5, h6 {
  font-weight:normal;
  font-family: Georgia, serif;
  }

h1 {
	font-size: 18px;
	line-height: 26px;
	}
h2 {
  color: #000;
	font-size: 18px;
	line-height: 26px;
	}
  .headBar h2 {padding-top: 2px;}

h3 {
	font-size: 15px;
	line-height: 21px;
	}
h4 {
	font-weight: bold; 
	font-size: 12px;
	line-height: 15px;
} 
h5 {
	font-size: 62px; 
  line-height: 64px;
	}
	#header h5 {color: #fff;}

/******************************************************************************/
/*********    WRAPPERS   - page or section containers**************************/   
#bigWrapper {
  margin: 0 auto;
  text-align:center;
  width:956px;
}
#headerWrapper {	
  float:left;
  text-align:left;
  width: 956px;
  height: 52px;

}
  #header {padding:24px 20px 0 20px;}

#contentWrapper{
  float:left;
  width: 956px; 
  text-align: left; 
  overflow:hidden;
}

#contentHeader{
  float:left;
  display:inline;  /*Fix for IE6 float bug */
  margin: 10px 20px; 
  width:916px;
}

#bigContent{
  float:left;
  display:inline;  /*Fix for IE6 float bug */
  width:956px;
}
  #bigContent img, #splitRight img {float:left;}

#inBigContent {
  margin: 20px 20px 0 20px;
}
#splitContent{
  float:left;
  display:inline;   /*Fix for IE6 float bug */
  margin: 10px 20px; 
  width:916px;
}

#splitLeft{
  float:left;
  width:446px;
  padding-right: 10px; 
  
}
#splitRight{
  float:left;
  padding-left: 9px;  
  margin-left:-5px;
  width:451px;
}
#splitRight.leftColor1 {width:446px;}
  
#footerWrapper {
  float:left;
  height: 52px;
  width: 956px;
}
  #footer {
    text-align: left;
    padding-top: 8px;
    margin: 0 20px;
  }


.hidden{
	position: absolute;
	left: -10909090px;
}
.headBar {height: 40px;}
.footBar {
  border-top: 4px solid #eee; 
  height: 28px;
  margin-top:-6px;
  padding-top:12px;}
.small {  font: 13px Arial, sans-serif;  line-height: 18px;  }
.smaller {  font: 12px Arial, sans-serif; line-height: 16px;  }
.splitColumn {float: left; width:223px;}
.noSpace {margin-bottom: 0px;}
.blogArticle {margin-bottom: 6px;}

/***************************** NAVIGATION + LISTS *************************************************************************************************************/	 
#navBar {height:28px;width: 916px;color: #000}
#navBar #nav_list{overflow:hidden;}
#navBar #nav_list li{display:inline;float:left;}
#navBar #nav_list li#nav_item_0 {width: 274px; margin-right: 24px;}

body#what #navBar #nav_list li#nav_item_2, body#who #navBar #nav_list li#nav_item_3 
{background:transparent url(../images/arrow.gif) no-repeat scroll 2px 10px;}

#navBar #nav_list li a {display:block; height: 28px; padding-left:8px;}
#navBar #nav_list li a:hover, #navBar #nav_list li a:active{}

#navBar #nav_list li#nav_item_2 a{width: 58px;}
#navBar #nav_list li#nav_item_3 a{width: 50px;}

body#home #navBar #nav_list li#nav_item_0 a, body#what #navBar #nav_list li#nav_item_2 a, body#who #navBar #nav_list li#nav_item_3 a{ color:#000;}

body#home #navBar #nav_list li#nav_item_0 a:hover, body#home #navBar #nav_list li#nav_item_0 a:active, body#what #navBar #nav_list li#nav_item_2 a:hover, body#what #navBar #nav_list li#nav_item_2 a:active, body#who #navBar #nav_list li#nav_item_3 a:hover, body#who #navBar #nav_list li#nav_item_3 a:active {}
/******************************************************************************/
#workList{overflow:hidden;text-align: left;}
#workList li{
  display:inline;
  float:left;
  width:222px;
  border-right: 1px solid #fff;
}
  body#what #workList li {width: 228px;}
  
#workList li a{
  display:block;
  height: 126px;
  margin: 5px 0 16px;
  background-color: #eaeaea;
}
#workList li a:hover, #workList li a:active{
  background-color: #ccc;
  color:#870808!important;
}
  #workList li a img { border-bottom: 1px solid #fff;}
  #workList li a span {padding-left: 6px;}
  
/******************************************************************************/ 
#textList {text-align: left;height:100px;}
#textList li{
  padding-left:10px;
  display:inline;
  float:left;
  width:140px;
}

#textList li a{
  white-space: nowrap;
  overflow:hidden;
  display:block; 
  height:20px;
  margin:0;
}
#textList li a:visited { color: #747474!important;}
#textList li a:hover, #textList li a:active { color: #000!important;}

/****************************** TEXTLIST NAV STYLES ***********************************************************************************************************/
body#what.sopac #textList li.sopac, 
body#what.hatch #textList li.hatch, 
body#what.heagy #textList li.heagy, 
body#what.wfa #textList li.wfa, 
body#what.logos #textList li.logos, 
body#what.doyle #textList li.doyle, 
body#what.sda #textList li.sda, 
body#what.starcom #textList li.starcom, 
body#what.lck #textList li.lck, 
body#what.hospacad #textList li.hospacad, 
body#what.jav #textList li.jav, 
body#what.harvard #textList li.harvard, 
body#what.eic #textList li.eic, 
body#what.darfur #textList li.darfur, 
body#what.olr #textList li.olr,  
body#what.gav #textList li.gav,
body#what.babymoon #textList li.babymoon, 
body#what.elleni #textList li.elleni {
background:transparent url(../images/arrow.gif) no-repeat scroll 2px 4px;
}
body#what.sopac #textList li.sopac a,
body#what.hatch #textList li.hatch a,
body#what.heagy #textList li.heagy a,
body#what.wfa #textList li.wfa a,
body#what.logos #textList li.logos a,
body#what.doyle #textList li.doyle a,
body#what.sda #textList li.sda a,
body#what.starcom #textList li.starcom a,
body#what.lck #textList li.lck a,
body#what.hospacad #textList li.hospacad a,
body#what.jav #textList li.jav a,
body#what.harvard #textList li.harvard a,
body#what.eic #textList li.eic a,
body#what.darfur #textList li.darfur a,
body#what.olr #textList li.olr a,
body#what.gav #textList li.gav a,
body#what.babymoon #textList li.babymoon a,  
body#what.elleni #textList li.elleni a
{color: #000!important;}

body#what.sopac #textList li.sopac a:hover, 
body#what.sopac #textList li.sopac a:active,
body#what.heagy #textList li.heagy a:hover, 
body#what.heagy #textList li.heagy a:active,
body#what.hatch #textList li.hatch a:hover, 
body#what.hatch #textList li.hatch a:active,
body#what.wfa #textList li.wfa a:hover, 
body#what.wfa #textList li.wfa a:active,
body#what.eic #textList li.eic a:hover, 
body#what.eic #textList li.eic a:active,
body#what.darfur #textList li.darfur a:hover, 
body#what.darfur #textList li.darfur a:active,
body#what.olr #textList li.olr a:hover, 
body#what.olr #textList li.olr a:active,
body#what.gav #textList li.gav a:hover, 
body#what.gav #textList li.gav a:active,
body#what.harvard #textList li.harvard a:hover, 
body#what.harvard #textList li.harvard a:active,
body#what.jav #textList li.jav a:hover, 
body#what.jav #textList li.jav a:active,
body#what.hospacad #textList li.hospacad a:hover, 
body#what.hospacad #textList li.hospacad a:active,
body#what.starcom #textList li.starcom a:hover, 
body#what.lck #textList li.lck a:hover, 
body#what.starcom #textList li.starcom a:active,
body#what.sda #textList li.sda a:hover, 
body#what.sda #textList li.sda a:active,
body#what.doyle #textList li.doyle a:hover, 
body#what.doyle #textList li.doyle a:active,
body#what.logos #textList li.logos a:hover, 
body#what.logos #textList li.logos a:active, 
body#what.babymoon #textList li.babymoon a:hover, 
body#what.babymoon #textList li.babymoon a:active,
body#what.elleni #textList li.elleni a:hover, 
body#what.elleni #textList li.elleni a:active
{color: #000!important; background-color: transparent!important;}
/****************************** END NAV STYLES ****************************************************************************************************************/

/***************************** BAR COLORS BY PAGE *************************************************************************************************************/
.rightColorB {border-right: 5px solid #fff;}

body#who .bottomColor1 {border-bottom: 5px solid #E8EBF0;}
body#who .bottomThinColor1 {border-bottom: 1px solid #E8EBF0;}
body#who .rightColor1 {border-right: 5px solid #E8EBF0;}
body#who .leftColor1 {border-left: 5px solid #E8EBF0;}
body#who .topColor1 {border-top: 5px solid #E8EBF0;}

body#what .bottomColor1 {border-bottom: 5px solid #eaeaea;}
body#what .bottomThinColor1 {border-bottom: 1px solid #eaeaea;}
body#what .rightColor1 {border-right: 5px solid #eaeaea;}
body#what .leftColor1 {border-left: 5px solid #E8EBF0;}
body#what .topColor1 {border-top: 5px solid #eaeaea;}

body#what.hatch .bottomColor1 {border-bottom: 5px solid #003e85;}
body#what.hatch .bottomThinColor1 {border-bottom: 1px solid #003e85;}
body#what.hatch .rightColor1 {border-right: 5px solid #003e85;}
body#what.hatch  .leftColor1 {border-left: 5px solid #003e85;}
body#what.hatch .topColor1 {border-top: 5px solid #003e85;}

body#what.sopac .bottomColor1 {border-bottom: 5px solid #FF8E01;}
body#what.sopac .bottomThinColor1 {border-bottom: 1px solid #FF8E01;}
body#what.sopac .rightColor1 {border-right: 5px solid #FF8E01;}
body#what.sopac .leftColor1 {border-left: 5px solid #FF8E01;}
body#what.sopac .topColor1 {border-top: 5px solid #FF8E01;}

body#what.heagy .bottomColor1 {border-bottom: 5px solid #555;}
body#what.heagy .bottomThinColor1 {border-bottom: 1px solid #555;}
body#what.heagy .rightColor1 {border-right: 5px solid #555;}
body#what.heagy .leftColor1 {border-left: 5px solid #555;}
body#what.heagy .topColor1 {border-top: 5px solid #555;}

body#what.wfa .bottomColor1 {border-bottom: 5px solid #c3d361;}
body#what.wfa .bottomThinColor1 {border-bottom: 1px solid #c3d361;}
body#what.wfa .rightColor1 {border-right: 5px solid #c3d361;}
body#what.wfa .leftColor1 {border-left: 5px solid #c3d361;}
body#what.wfa .topColor1 {border-top: 5px solid #c3d361;}

body#what.gav .bottomColor1 {border-bottom: 5px solid #00588e;}
body#what.gav .bottomThinColor1 {border-bottom: 1px solid #00588e;}
body#what.gav .rightColor1 {border-right: 5px solid #00588e;}
body#what.gav .leftColor1 {border-left: 5px solid #00588e;}
body#what.gav .topColor1 {border-top: 5px solid #00588e;}

body#what.urban .bottomColor1 {border-bottom: 5px solid #8cdf41;}
body#what.urban .bottomThinColor1 {border-bottom: 1px solid #8cdf41;}
body#what.urban .rightColor1 {border-right: 5px solid #8cdf41;}
body#what.urban .leftColor1 {border-left: 5px solid #8cdf41;}
body#what.urban .topColor1 {border-top: 5px solid #8cdf41;}

body#what.babymoon .bottomColor1 {border-bottom: 5px solid #e6ddd3;}
body#what.babymoon .bottomThinColor1 {border-bottom: 1px solid #e6ddd3;}
body#what.babymoon .rightColor1 {border-right: 5px solid #e6ddd3;}
body#what.babymoon .leftColor1 {border-left: 5px solid #e6ddd3;}
body#what.babymoon .topColor1 {border-top: 5px solid #e6ddd3;}

body#what.eic .bottomColor1 {border-bottom: 5px solid #d6d6d6;}
body#what.eic .bottomThinColor1 {border-bottom: 1px solid #d6d6d6;}
body#what.eic .rightColor1 {border-right: 5px solid #d6d6d6;}
body#what.eic .leftColor1 {border-left: 5px solid #d6d6d6;}
body#what.eic .topColor1 {border-top: 5px solid #d6d6d6;}

body#what.harvard .bottomColor1 {border-bottom: 5px solid #eaadb3;}
body#what.harvard .bottomThinColor1 {border-bottom: 1px solid #eaadb3;}
body#what.harvard .rightColor1 {border-right: 5px solid #eaadb3;}
body#what.harvard .leftColor1 {border-left: 5px solid #eaadb3;}
body#what.harvard .topColor1 {border-top: 5px solid #eaadb3;}

body#what.jav .bottomColor1 {border-bottom: 5px solid #cc0000;}
body#what.jav .bottomThinColor1 {border-bottom: 1px solid #cc0000;}
body#what.jav .rightColor1 {border-right: 5px solid #cc0000;}
body#what.jav .leftColor1 {border-left: 5px solid #cc0000;}
body#what.jav .topColor1 {border-top: 5px solid #cc0000;}

body#what.hospacad .bottomColor1 {border-bottom: 5px solid #3050af;}
body#what.hospacad .bottomThinColor1 {border-bottom: 1px solid #3050af;}
body#what.hospacad .rightColor1 {border-right: 5px solid #3050af;}
body#what.hospacad .leftColor1 {border-left: 5px solid #3050af;}
body#what.hospacad .topColor1 {border-top: 5px solid #3050af;}

body#what.starcom .bottomColor1 {border-bottom: 5px solid #4a0404;}
body#what.starcom .bottomThinColor1 {border-bottom: 1px solid #4a0404;}
body#what.starcom .rightColor1 {border-right: 5px solid #4a0404;}
body#what.starcom .leftColor1 {border-left: 5px solid #4a0404;}
body#what.starcom .topColor1 {border-top: 5px solid #4a0404;}

body#what.lck .bottomColor1 {border-bottom: 5px solid #d1e0eb;}
body#what.lck .bottomThinColor1 {border-bottom: 1px solid #d1e0eb;}
body#what.lck .rightColor1 {border-right: 5px solid #d1e0eb;}
body#what.lck .leftColor1 {border-left: 5px solid #d1e0eb;}
body#what.lck .topColor1 {border-top: 5px solid #d1e0eb;}

body#what.sda .bottomColor1 {border-bottom: 5px solid #ff0b00;}
body#what.sda .bottomThinColor1 {border-bottom: 1px solid #ff0b00;}
body#what.sda .rightColor1 {border-right: 5px solid #ff0b00;}
body#what.sda .leftColor1 {border-left: 5px solid #ff0b00;}
body#what.sda .topColor1 {border-top: 5px solid #ff0b00;}

body#what.elleni .bottomColor1 {border-bottom: 5px solid #482509;}
body#what.elleni .bottomThinColor1 {border-bottom: 1px solid #482509;}
body#what.elleni .rightColor1 {border-right: 5px solid #482509;}
body#what.elleni .leftColor1 {border-left: 5px solid #482509;}
body#what.elleni .topColor1 {border-top: 5px solid #482509;}

body#what.logos .bottomColor1 {border-bottom: 5px solid #d6d6d7;}
body#what.logos .bottomThinColor1 {border-bottom: 1px solid #d6d6d7;}
body#what.logos .rightColor1 {border-right: 5px solid #d6d6d7;}
body#what.logos .leftColor1 {border-left: 5px solid #d6d6d7;}
body#what.logos .topColor1 {border-top: 5px solid #d6d6d7;}

body#what.olr .bottomColor1 {border-bottom: 5px solid #931c00;}
body#what.olr .bottomThinColor1 {border-bottom: 1px solid #931c00;}
body#what.olr .rightColor1 {border-right: 5px solid #931c00;}
body#what.olr .leftColor1 {border-left: 5px solid #931c00;}
body#what.olr .topColor1 {border-top: 5px solid #931c00;}
