html, body {
text-align: center;
  color            : #000000;
  margin           : 0px 0px 0px 0px;
background-color: #F9f4c1;
 font-family      : Geneva, Arial, Helvetica, sans-serif;
  font-size        : 11px;
   line-height	: 1.8; 

}
a {
font-weight:700;
  color            : #305A9A;  
}
a:hover {
    color            : #7D2505;
}
li {
list-style:none;
left:-40px;
}
.feedburnerFeedBlock { margin-top:0px; padding-top:0px; }
img.linked { border: 0px; }



#borderr {
width: 820px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
background-image:url('shadow.jpg');
background-repeat:repeat-y;
background-color:#F9f4c1;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
	float:none;
}

#container {
width: 800px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
height:1595px;
background-color: #F9f4c1;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
	float:none;
}
#header {
width: 800px;
vertical-align:middle; 
height:250px; 
}
#outerleft {
float:right; 
position:relative; 
width:500px; 
height:300px;
}
#innerleft {
z-index: 3;
position: absolute; 
bottom:0px; 
right:0px;
width:300px; 

background:#D95E32; 

height:160px;
}
/* edit heights to change top columns, they should match  */
#rightcolumn {
background:#D95E32;
	width: 300px;
	height: 290px;
	float:right;
		padding-bottom:8px;
}
#rightcolumnstyle {
		background:#D95E32;
	padding-left: 25px;
	padding-right: 15px;
	z-index:2;
	position:relative;
	top:-20px;

}
#leftcolumn {
	width: 455px;
	height: 290px;
background:#F2D06B;
	padding-left: 20px;
	padding-right:25px;
	padding-top:8px;
}
#rightmenu {
	width: 300px;
	height: 1010px;
	float:right;
	border-bottom:2px solid #bdad7c;
		background-color:#F4E2A5;
}
#leftbody {
	width: 500px;
	height: 1010px;
	background-color:#D9C484;
	float:right;
  border-bottom:2px solid #bdad7c;
}
#line {
width: 800px;
vertical-align:middle; 
}

#line22 {
width: 790px;
height:30px;
padding:5px 5px;
background:#ffffff;
vertical-align:middle; 
}
#donate {
background:#7ca69a;
height:140px;
vertical-align:middle; 
float:inherit;
}
#line2 {
width: 100%;
clear:both;
margin-top:1px;
}
#iranblogs {
width: 95%;
background-color:#FFFFFF;
  margin-left: auto ;
  margin-right: auto ;
  padding:5px;
}
#header {
background:url('http://www.peaceactionwest.org/citizendiplomat/index_files/PeaceActionWest_lockup.gif') no-repeat;
height:75px;
text-align:center;
background-position: 10px -4px;
}
#darkblue {
height:30px;
width:35%;
background-color:#023352;
float:left;
vertical-align: middle; 
padding-top:3px;
}
#lightblue {
height:31px;
background-color:#3d769c;
vertical-align: middle; 
text-align:right;
padding-right:20px;
padding-top:2px;
}
#footer {
height:50px;
text-align:center;
}
#translucentbkg {
   width: 100%; height: 60px;     /* to match DIVs size          */
   background-color: #660000;       /* the background              */
   filter:alpha(opacity=85);
   -moz-opacity:0.85;
   opacity: 0.85;
}

#opaquetext {
   width: 100%; height: 60px;     /* to match DIVs size          */
   background-color: transparent;   /* transparent background      */
   position: absolute;              /* absolute positioning        */
   z-index: 2;                      /* place it over the other DIV */
   padding-left:10px;
   padding-right:2px;
   text-align:left;
}

/* --Default Class Settings-- */
input, textarea{
/*margin-bottom: 10px;*/
font-size:1.6em;
width:220px;
color:333333;
border-top:1px solid #8C2E19;
border-right:2px solid #8C2E19;
border-left:1px solid #8C2E19;
border-bottom:2px solid #8C2E19;
}
input.a {
height:30px;
}
.zip
{
width: 100px;
margin-right:120px;
}
textarea{
width: 250px;
height: 90px;
}

label,#creditfooter { display:none }
.counter {
color:#023352; font-size:1.25em;
}
.button {font-size:1.2em; font-weight:800; background-color:#660000; color:#ffffff; padding:5px; border:1px solid #8C2E19;

width:150px; height:40px; }
.button2 { font-size:1.0em; background-color:#08202f; color:#FFFFFF; border:#08202f; padding:5px; width:100px; }
h3 {font-size: 18px; margin-left:10px; font-weight:normal; }
.whitenormaltext {
color: #FFFFFF; font-size:1.1em; padding-left:5px; padding-right:5px;
}
.greynormaltext {
font-size: 1.1em; padding-left:10px; padding-right:5px;
}
.style7 {font-size: 2.0em; font-family:Georgia, "Times New Roman", Times, serif; color:#ffffff; }
.style8 { color:#A51102; }
.thedefault {color:#666666; }
div.feedburnerFeedBlock li {margin-left:5px;list-style-type: none; display:block;
position:relative;
left:-40px; margin-bottom:10px; }
.headline {
font-size:13.2px;
}
.style11 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; letter-spacing: 0.1pt; font-weight: bold; }
.style13 {color: #000000}
.style14 {font-size: 14px}
.style17 {
	font-size: 25px;
	line-height: 1;
	color: #FF0000;
}
-->
ol {
position:relative;
left:-40px;
margin-bottom:0px;
}
label
{
color:#ffffff;
font-size:1.1em;
width: 220px;
/*
float: left;

margin-right: 5px;*/
display: block;
font-weight:800;
text-align:left;
}

.borderz {
border:1px solid #333333;
}
.title {
font-family: sans-serif;
font-size: 14px;
font-weight: bold;
color : #000000;
}
.learnmore { color:#444444; font-size: 13px; margin-left:10px; border-bottom:1px solid #444444; width:70%; letter-spacing: 0.1pt; font-weight: bold;  }

.recaptchatable {
font-size:9pt;
width:280px;
}
#recaptcha_table {
font-size:9pt;
width:280px;
}
