html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}

/*Defined html elements *
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
html {
background-color:#ccc;
}

body{
width:760px;
font:12px normal Arial, Helvetica, sans-serif;
margin-top:8px;
line-height: 1.25; 
background: white; 
margin-left:auto; /* The left & right margin being set to auto will make the page centered*/
margin-right:auto; /* The left & right margin being set to auto will make the page centered*/
background-color: #ffffff; 
position:relative;
}

.ContentContainer{
width:740px;
padding:10px;
}

a {
	color:#426408;
	text-decoration:underline;
	font-weight:bold;		
	}
			
	a:hover{
	text-decoration:none;
	}

p {
margin:8px;
}

/* new Hunger Advocate Page */

#Advocate .callout{
background-color:#fbc98e;
margin:5px;
padding:2px 10px;
color:#5F3300;
}



#Advocate .highlight{
background-color:#ccdead;
padding:2px 10px;
margin:5px;
color:#344F05;
}

.imgRight{
float:right;
margin:10px 5px 10px 10px;
}

.imgLeft{
float:left;
margin:10px 10px 15px 5px;
}

#Advocate li{
list-style-type:disc;
margin-left:30px;
margin-bottom:10px;
}

p.right{
float:right;
width:550px;
}

p.left{
float:left;
width:450px;
}

.clear{clear:both;}

#MainFooterContainer{
background-image:none;
height:0;
}

.right{
float:right;
margin:5px;

}

.left{
float:left;
margin:5px;
}

#issue{
margin-top:5px;
text-align:center;
background-color:#E0E8EF;
color:#666;

line-height:2;
font-family:Georgia, "Times New Roman", Times, serif;

}
.highlight-quote {
	background-color:#DEE4EA;
	padding:5px;
	width:75%;
	margin:auto;
	line-height:1.5;

}

.highlight-story {
	background-color:#DEE4EA;
	padding:5px;
	width:95%;
	margin:auto;
	line-height:1.5;
}

.toc-right{
float:right; 
margin-right:10px;
margin-top:8px;
}

.toc-left{
margin-top:8px;
}

.btn{
background-color:#DFEFC2; 
padding:5px;
text-align:center;
border:1px solid #ccc;
}
.full{
	width:95%;
	margin-bottom:8px;
	float: left;
	margin-top: auto;
	margin-right: auto;
	margin-left: auto;
}
.emailcallout{
	background-color:#FBC98E;
	width:35%;
	float: right;
	border: 1px solid #5F3300;
	padding: 10px;
	margin-left: 15px;
	margin-top: 20px;
}


