body{
font-family: Arial, Helvetica, Verdana, san-serif;
background-color: #fff;
font-size: 62.5%;
}
P, LI, OL, UL  {
	font-size: 1.2em;
} 

/* Tables*/
TH, TD  {
font-family: Arial, Helvetica, Verdana, san-serif;
font-size: .8em;
}
	 
TD P {
 font-size: 1em;
}

 
/* CRM Classes */
.Explicit, .Hint   {
	font-size: 1em;
} 

p.Smaller label {
font-family: Arial, Helvetica, Verdana, san-serif;
font-size: 1em;
}

H1 {
font-size: 2.4em;
font-weight: normal;
}

H2 {
font-size: 1.6em;
font-weight: bold;
}

H3 {
font-size: 1.4em;
font-weight: bold;
}

H4 {
font-size: 1.2em;
font-weight: bold;
}	

hr {
  border: 0;
  color: #7290c1;
  background-color: #7290c1;
  height: 2px;
}

ul li {
list-style: disc;
font-family: Arial, Helvetica, Verdana, san-serif;
font-size: 1.0em;
} 

ol li {
font-family: Arial, Helvetica, Verdana, san-serif;
font-size: 1.0em;
}	

#container {
width: 900px;
height: 100%;
}

a:link {
color: #00aeef;
text-decoration: underline;
}

a:visited {
color: #9984be;
text-decoration: underline; 
}

a:hover {
color: #00aeef;
text-decoration: none;
}

a:active {
color: #00aeef;
text-decoration: underline;
}

a:focus {
color: #fff;
background-color: #00aeef;
}

/** mast head - includes top banner, courtesy navigation **/
#topnav {
	/*display: none;*/
}

#masthead {
	/*display: none;*/
}

#mainnav {
	/*display: none;*/
}

/** Side Bar **/
#leftcol{
	/*display: none;*/
}	

.donate {  
	/*display: none;*/
} 

.donate img{
 /*display: none;*/
}	

.fixeddonate {
	/*display: none;*/
}

/** Primary Content **/		
#maincontentarea{  
	width: 710px;
	background-color: #ffffff;	
	float:left;
}	 

#maincontent{
 padding-left: 20px;
 padding-right: 180px; 
 padding-bottom: 20px;
}  
	 
	 
#maincontent .includeDocument{
 width: 450px;
} 

#widecontent {
float: left;
padding: 0px 0px 20px 20px;
width: 645px;
}	

#widecontent hr {
  border: 0;
  color: #7290c1;
  background-color: #7290c1;
  height: 2px;
  width: 620px;
}  

#widecontent2 {
float: left;	 
padding: 0px 10px 20px 1px;
width: 692px;	 

}

#extrawidecontent {
float: left;
padding: 0px 10px 20px 10px;
width: 692px;
}	

#breadcrumb {
text-transform: uppercase;
}

#breadcrumb a {
text-decoration: none;
font-style: none;
color: #7290C1;
}

#breadcrumb a:hover {
text-decoration: underline;
font-style: none;
color: #7290C1;
}

#breadcrumb a:focus {
text-decoration: none;
font-style: italic;
background-color: #413F54;
color: #fff;
}

#calloutbox {
min-width: 443px;
max-width: 443px;
font-size: 1.2em;
border: thin solid #413F54;
}

#callouttitle {
background-color: #b8c7e0;
min-width: 433px;
max-width: 443px;
text-transform: uppercase;
text-align: center;
padding: 5px;
}

#calloutbody {
padding: 20px;
}

#photoblock {
float: left;
padding: 10px 35px 10px 0px;
}

#textblock {
padding: 2px 20px 30px 0px;
}

#photoblock2 {
float: left; 
clear: left;
padding: 10px 25px 10px 0px;
}

#phototable {
padding-bottom: 132px;
}

#textblock2 {
float: left;
padding: 5px 25px 25px 0px;
width: 195px;
font-size: 1.0em;	
line-height: 1.6em;
}

#textblock2 a {
font-weight: bold;
font-style: italic;
}

#textblock2 a:hover {
text-decoration: underline;
font-weight: bold;
font-style: italic;
}

#textblock2 a:focus {
font-weight: bold;
font-style: italic;
color: #00aeef;
}  

#photoblock3 {
float: left;
padding: 10px 25px 10px 0px;
}

#textblock3 {
float: left;
padding: 5px 25px 25px 0px;
width: 195px;
font-size: 1.0em;
line-height: 1.6em;
}

#sitemapleft {
float: left;
padding-right: 60px;
}

#sitemapmid {
float: left;
padding-right: 60px;
}

#sitemapright {
float: left;
}

#sitemapheader1 {
font-size: 1.1em;
font-weight: bold;
text-transform: uppercase;
color: #fff;
padding: 3px 10.7px;
min-width: 148px;
max-width: 148px;
background-color: #E2985B;
}	   

#sitemapheader1 a {
 text-decoration: none;
 color: #fff;
}

#sitemapheader2 {
font-size: 1.1em;
font-weight: bold;
text-transform: uppercase;
color: #fff;
padding: 3px 25px;
text-align: center;
background-color: #CF2D94;
}	 

#sitemapheader2 a {
 text-decoration: none;
 color: #fff;
}

#sitemapheader3 {
font-size: 1.1em;
font-weight: bold;
text-transform: uppercase;
color: #fff;
padding: 3px 64px;
text-align: center;
background-color: #9883BE;
}  

#sitemapheader3 a {
 text-decoration: none;
 color: #fff;
}

#sitemapheader4 {
font-size: 1.1em;
font-weight: bold;
text-transform: uppercase;
color: #fff;
padding: 3px 32px;
text-align: center;
background-color: #73C5ED;
}	  

#sitemapheader4 a {
 text-decoration: none;
 color: #fff;
}

#sitemapheader5 {
font-size: 1.1em;
font-weight: bold;
text-transform: uppercase;
color: #fff;
padding: 3px 40px;
text-align: center;
background-color: #9CC96A;
}	  

#sitemapheader5 a {
 text-decoration: none;
 color: #fff;
}

#sitemapheader6 {
font-size: 1.1em;
font-weight: bold;
text-transform: uppercase;
color: #fff;
padding: 3px 58px;
text-align: center;
background-color: #727071;
}	

#sitemapheader6 a {
 text-decoration: none;
 color: #fff;
}

#newsletter {
padding-right: 40px;
font-weight: normal;
font-style: normal;
}

#newsletter h1 {
line-height: 1.2em;
max-width: 365px;
}

#newsletterleftcol {
float: left;
max-width: 385px;  
width: 385px;
padding-right: 25px;
font-style: normal;
font-weight: normal;
}

#floatleftphoto {
float: left;
padding-right: 10px;
padding-bottom: 10px;
}

#newsletterrightcol {
float: right;
padding: 15px 25px 15px 25px;
background-color: #e1e1e1;
margin-top: 20px;
min-width: 185px;
max-width: 185px;
width: 185px;
color: #448ccb;
line-height: 2.5em;
font-weight: normal;  
font-style: normal;
font-size: 1.2em;
}  

#related-news {
float: right;
padding: 15px 25px 15px 25px;
background-color: #e1e1e1;
margin-top: 20px;
margin-left: 10px;
width: 185px;
color: #448ccb;
line-height: 2.5em;
font-weight: normal;  
font-style: normal;
font-size: 1.2em;
}	

#homepagecontent {
margin-left: 0px;
}

#homepagecontent h1 {
color: #789148;
line-height: 0.5em;
}

#flashobj {
float: left; 
padding-right: 15px;
padding-bottom: 2px; 
padding-left: 3px;
}

#homepagerightcol {
float: left;
padding-top: 20px;
padding-bottom: 2px;
min-width: 225px;
max-width: 225px;
}

#homepagerightcol a {
text-decoration: none;
color: #789148;
}  

/** Footer Navigation Section **/
#footer {
	/**display: none;
}

/** Bottom Navigation and Copyright Section **/
#bottom {
	/**display: none;**/
}

#bottom-home {
	/*display: none;*/
}
