@charset "utf-8";
/* Table of Contents
/* CSS Document */
/* ----------------------
   FileName: print.css 
   CSS file for text only browsers, mobile devices, and printing
   Date: 09/20/2009
   Author: Christeina Gray 
   ---------------------- */ 
   
/*------------------------------------------------------------------
COLORS

Background: #FFF (white)
Content: #000 (black)
Header h1: #000 

a (standard): #0000FF(blue)
a (visited): #0F0 ( bright green)
a (active): default

TYPOGRAPHY

Body: 100% Verdana, Arial, Helvetica, sans-serif;
Headers: 2em/1.1em Verdana, Arial, Helvetica, sans-serif;

Notes: decreasing heading by 0.3em with every subsequent heading level
_____________________________________________________________________*/

/*reset default styles*/
*{ margin: 0; padding: 0;}
/*formatting for links*/
a { color: #000;}
a:visited { color: #000; }
a:hover { color: #000;}

h1 {font-size:2em; line-height: 2.1em; }
h2 { font-size: 1.7em; line-height: 1.5em; margin-top: .5em;}
h3 { font-size: 1.4em; line-height: 1.2em; margin-top: .5em;}
h4 { font-size: 1.1em; text-decoration: underline; margin-top: .5em;}

/*form styles*/
form { }
label { margin:5px 0;clear: left;float:left;display:block;font-weight:bold; }
input { margin:5px 0;}
fieldset { border: none; 
}
.subscribeLink a{ color: #F00; font-weight: bolder; }
/*formatting for lists in main content area*/
ul{ /* all lists */
	list-style-type: none;
}
 
li { /* all list items */
	float: none;
	margin-bottom:0px;
	line-height:2ex;
}
li ul { /* second-level lists */
	float:none;
}
ol li { margin-left: 25px; }
.regularListStyle { margin-left: 40px; list-style-type: disc; }
.regularListStyle ul{  margin-left: 40px;}
.regularListStyle ul li { list-style-type: disc;
margin-left: 40px;
}
.regularListStyle ul li ul li { list-style-type: disc;
margin-left: 40px;
}

body  {
	position: relative;
	font: 100% serif;
	background-color: #fff;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	padding: 0;
}
#container {
	position: relative;
	width: auto;
	background: #FFFFFF;
	border: none;
	text-align: left; /* this overrides the text-align: center on the body element. */
	} 
#header { display: none;
	} 
#header #innerHeader  {
	display: none;
}
#addressBar img {
	display: none;

}
#contactInformation { }
#addressBar a:link,#addressBar a:visited, #addressBar a:hover,#addressBar a:active {
       display: none;
}

#donateButton { 
       display: none;
}
/*special nav instructions on drop down menus*/
#navigation  { display: none;

	 }
.nav ul{ display: none;
}
 
.nav li { display: none;
}
.nav a  {  }
#navigation a, #navigation a:visited { display: none;
 }
			
.nav li ul { /* second-level lists */
	display: none;
}
 
.nav li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
	display: none;
}
 
.nav li:hover ul, .nav li.over ul { /* lists nested under hovered list items */
	display: none;
}
.nav li ul li  {  display: none;
}
#mainContent {
	float: none !important;
	width: auto;
	margin-right: 0px;
	padding: 0;
	clear:none;
	background-color: #FFF;
} 
#mainContent img { display: none;
 }

/*general styles that can be applied anywhere*/
.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */display: none;
	float: none;
	
}
.fltlft { /* this class can be used to float an element left in your page */
	  display: none;
          float: none;
	
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
    clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
.textAlignCenter { text-align: center; }

/*----------------Special formatting for main content of home page---------------------*/
#mainContentHomePage {
	position: relative;
	margin-left: 0px;
	padding: 0;
	clear:none;
	background-color: #FFF;
	width: auto;
	
} 
#mainContentHomePage img { display: none; }
/*-------------------sidebar styles----------------------------------*/
#sidebar { 
	position: relative;
	float: none; /* since this element is floated, a width must be given */
	width: auto;
	background-color: #FFF;
	margin: 0 0px 0 0px;
	padding: 5px;
	z-index: 1;
}

#box1, #box2, #box3, #box4 {
	background-color: #FFF;
	
}
	#box1 img, #box2 img, #box3 img, #box4 img { display: none; }

#nextsubnav  {  
       display: none;

}
     #nextsubnav a {  
display: none;

}
#container #scrollingBar {
	display: none;
}
#donateBar {
	display: none;

}
#donateBar a { display: none;
}
marquee { display: none;
}
#translationBar { display: none; }
#footer {
	display: none;
} 
#footer p {
	display: none;
}
#bottomNav {
	display: none;
	
}
#bottomNav a { display: none;}
#bottomNav a:link, #bottomnav a:visited    {
 	display: none;
}
#bottomNav a:hover {
	display: none;
}
#bottomNav a:active {
	display: none;
}