/* GENERAL **************************************************************************************************************** */
	
	body { background:#8790a7; margin: 0  }
	#shell {width: 875px; background-color:#FFFFFF; margin: 0 auto }	
	a {  }
	a:hover { text-decoration: none;  }
	h1, h2, h3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:lighter   }
	.imgRight {margin: 0 0 10px 11px; border: 5px solid #999999}
	.img {margin: 0 0 10px 11px; }
	
/* HEADER **************************************************************************************************************** */

	#blackBar {width: 825px; height: 10px; margin: 0 auto; background-color:#000000  }
	#titlebar {  }

#copiLogo {width:265px  ; height:57px  ; background-image:url(../img/design/copi_logo.jpg); position: absolute; z-index: 50; margin-left: 585px}
#copiLogo a {display: block; width:265px  ; height:57px  ;}
		
div#usabilityNavDropDown {display: block; width: 300px; height: 25px; z-index:99}
#helpmenuShell {font-size: 12px; position:relative; left:540px; top:85px; font-family:Verdana, Arial, Helvetica, sans-serif; width:135px; color: #c0c0c0; float: left; display: block; height: 30px; z-index:99}
#helpmenuShell ul {margin:0px;padding:0px 0 0px; font-family:Verdana, Arial, Helvetica, sans-serif; left:-2px; width:350px; float: left; }
#helpmenuShell ul li { display:inline; border-right: 1px solid #666666; margin-left: 5px  }
#helpmenuShell ul li a {color: #57564e; text-decoration:none; display:inline; width:120px; height:16px; background: none; padding:3px; border-bottom:none;}
#helpmenuShell ul li a:hover {text-decoration: none;color: #dc2021; cursor:pointer;  }          
#helpmenuShell div#usabilityNavText {padding-bottom:8px; cursor:pointer; display: none }
#helpmenuShell div#usabilityNav {display: block;  }
#helpmenuShell div#usabilityNavDropDown div.noHover {padding:0px; display: block;}
#usabilityNav {}
#helpmenuShell ul li.lastItem {border: none}
	
	#headerShell {z-index:1 }
	#header {z-index:1 }		
		
		#logo {margin: 15px 0 10px 27px; width: 295px; height: 74px  }
		#logo a { display:block; border: none }
		.imageWidgetImage {border: none; z-index:1}
		
		#header {width: 815px; height: 180px; border: 5px solid #666666;margin: 0 auto; z-index:1 }		
	
	#nav {background-image:url(../img/design/nav-bg.png); width: 225px; height: 267px; margin: -115px 0 0 10px; z-index:999;  position: relative; }	
	#nav ul {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#325374; font-weight:bold; margin: 50px 0 0 30px; padding-top: 15px   }	
	#nav ul li { list-style-type:none; }	
	#nav ul li a {color:#325374; text-decoration:none; line-height:34px; letter-spacing:-1.7px }	
	#nav ul li a:hover { color:#990000 }
	#nav ul li a.current { color:#990000 }
	#nav ul li.noStyleRight {  }
	#nav ul li.noStyleLeft {  }
	#nav ul li.lastItem {  }
	
	

/* BODY **************************************************************************************************************** */

	#contentShell {background-image:url(../img/design/content-bg.jpg); min-height: 470px; position: relative; padding-top: 15px;  }
		
		#content {padding-left: 255px; margin-top: -185px ; font-family:Verdana, Arial, Helvetica, sans-serif; width: 595px; font-size:12px; padding-bottom: 15px; }
		#content a {color: #2549a7; text-decoration:none}
		#content a:hover {color: #990000; text-decoration:none}	
		#content h1 { color:#44433a; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:27px; font-weight:lighter  }
		#content h2 { font-size:20px; }
		#content h3 { font-size:18px; }
		
			#breadcrumbs {padding-top: 15px; font-size: 9px}
			#breadcrumbs ul  {  margin: 0px 0 15px 0; padding: 0;  }
			#breadcrumbs ul li { display: inline; margin: 0 5px 0 0;}
			
			#subNav {font-size:14px }
			#subNav ul {margin: 0px 0 5px 0; padding: 0;}
			#subNav ul li {display: inline; margin: 0 5px 0 0; border: 1px solid #666666; padding: 3px; background-color:#d8d8d8}
			#subNav ul li a { text-decoration:none; color:#2648a8}
			#subNav ul li a:hover {}				
		
		#side {margin: 0px 0 0px 10px; padding-top: 0px; position:absolute; top: 0}		
			
			#widgetCTA4316 a.widgetCTALink{width: 225px; height: 74px; background-image:url(../img/design/donate_now.png); margin-bottom: -10px}
			#widgetCTA4316 a.widgetCTALink:hover { background-image:url(../img/design/donate_now_on.png);}
			#widgetCTA4317 a{width: 225px; height: 74px; background-image:url(../img/design/facebook.png); margin-bottom: -10px}
			#widgetCTA4317 a:hover { background-image:url(../img/design/facebook_on.png);}
			#widgetCTA4318 a{width: 225px; height: 74px; background-image:url(../img/design/share.png); margin-bottom: -10px}
			#widgetCTA4318 a:hover { background-image:url(../img/design/share_on.png);}
			#widgetCTA4319 a{width: 225px; height: 74px; background-image:url(../img/design/gallery.png); margin-bottom: -10px}
			#widgetCTA4319 a:hover { background-image:url(../img/design/gallery_on.png);}
			#widgetCTA5146 a{width: 225px; height: 74px; background-image:url(../img/design/newsletter.png); }
			#widgetCTA5146 a:hover { background-image:url(../img/design/newsletter_on.png);}
			a.widgetCTALink {width: 225px; height: 74px; display: block}
			

/* FOOTER **************************************************************************************************************** */

	#footerShell { background-color:#FFFFFF; }
		
		#footerNav { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; margin-left: 90px; height: 40px }
		#footerNav ul {display: inline  }
		#footerNav ul li { float:left; list-style-type:none; padding: 15px 10px 5px 7px }
		#footerNav ul li a { color:#333333; text-decoration: none  }
		#footerNav ul li.noStyleRight { margin-right:0; }
		#footerNav ul li a:hover {  }
		
		#graybar {height: 7px; background-color:#333333}
		
		#address {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; height: 50px; display: none  }
		#address ul { display: inline}
		#address ul li { float:left; list-style-type:none; padding: 15px 10px 25px 7px; }
		#address li.noStyleRight {  }
		#address strong { }
		
		#address {  }
			
			.org, .adr, .tel { margin: 0 15px 0 0;}
			.org { font-weight: bold; }
			.adr {  }
				.street-address {  }
				.locality {  }
				.region {  }
				.postal-code {  }
				.country-name {  }
			.tel {  }
				.tel .type {  }
				.tel .value {  }
		
		#vizsig { text-align: center; }
		
		
		
/* EXTRAS **************************************************************************************************************** */		
		
		div.twoCols {width:45%; float:left;} 
		ul.twoCols {width:45%; float:left; list-style-type:square; margin:0; padding:0 0 0 40px; display:block;}
		.clearBoth {clear:both;}
		.colsMarginRight {margin-right:15px; padding: 0 15px 0 0; border-right: solid 1px #000;}
		.button {padding: 5px; border: 2px solid #666666; background-color:#CCCCCC;  }