@charset "utf-8";
/*Universals*/
* {margin:0; padding:0;}
html {}
body {font-family:Verdana, Arial, Helvetica, sans-serif;  background-color:#1a1a1a; background:url(/images/pattern_121.gif);}
p { font-size:11px; color:#e3d5b4; line-height:1.7em; margin-bottom:6px; }
.entry-content p {padding:5px 0 0 15px; line-height:1.7em;}
a { color:#ad342c; text-decoration:none; font-weight:600;}
a:hover {color:#8c120a; }
a:visited {color:#8c120a;}
blockquote { margin-left:5px;}
ul, ol {color:#CCC; font-size:10px; list-style-type:none;}


#content ol {color:#B4B4B4; font-size:10px; line-height:1.2em; list-style-type:lower-alpha;}
#content li { margin:0 0 7px 25px;}

/*Divs*/
#wrapper { position:relative; display:block; overflow:hidden; width:1000px; min-height:600px; margin:0 auto; background-color:#000; }
#header { width:100%; height:179px; /*border-bottom: #ad342c solid 3px; */ }
#logo {float:left; width:285px; height:179px;}


#wide { float:left; width:692px; min-height:270px; margin:34px 20px 0 0;}
#help { float:left; width:160px; min-height:270px; padding:10px; margin-top:34px; background:#1b1b1b;}
#emailer {float:left; width:220px; margin:20px 0 0 10px; }

/*content*/
#content { position:relative; width:1000px; padding:0 0 0 20px; clear:both; }
#contentleft { float:left; width:290px; height:450px; padding:15px; background:#1b1b1b; overflow:hidden; }
#contentmiddle { float:left; height:191px; width:290px; background-color:#1b1b1b; padding:15px; margin: 0 20px;}



/*About*/
#aboutpara {float:left; width:220px; min-height:270px; margin:34px 20px 0 0;}
#aboutcontentleft { float:left; width:220px; min-height:270px; margin-right:20px; overflow:hidden;}
#aboutcontentright { float:left; width:220px; height:270px; margin:34px 20px 0 0;}

.feed { float:left; width:268px; height:73px; margin-top:34px; background:url(/images/get-the-feed.jpg) no-repeat right bottom; overflow:visible;}

.feed a {display:block; width:268px; height:73px;}

/*Aboutsublinks*/
#children a { float:left; margin-left:70px; display:block; width:129px; height:35px; background:url(/images/children.gif); text-indent:-9999px;}
#video a { float:left; margin-left:70px; display:block; width:129px; height:35px; background:url(/images/video.gif); text-indent:-9999px;}
#sublinks { float:left; display:inline; width:268px; height:489px; background:url(/images/sidebar-bg.jpg) no-repeat right bottom; overflow:visible;} 
#sublinks ul {display:block; float:left; margin-left:70px; width:198px; }
#sublinks li {color:#fff; list-style-type:none; font-size:14px; margin:0 0 0 15px;}
#sublinks li a { color:#272727; font-size:12px;}
#sublinks li a:hover { color:#6d0700;}

.recent_articles { padding-top: 40px; margin-top:10px; background:url(/images/recently.gif) no-repeat top left;}

.facebook a { display:block; position:absolute; top:430px; right:10px; width:220px; height:40px; text-indent:-9999px; }
.change-org a { display:block; position:absolute; top:480px; right:10px; width:220px; height:60px; text-indent:-9999px; }


/*Menus*/
#menu {
  float:left;
  position:relative; 
background:url(/images/cairo-b-menubg.jpg) no-repeat;
  height:21px;
  width:714px; }
#menutop {
  float:left;
  background:url(/images/cairo-b-top.jpg) no-repeat;
  width:714px;
  height:115px;
}

#menubottom { float:left; display:block; position:relative; background-image:url(/images/cairo-b-bottom.jpg); background-repeat:no-repeat; width:714px; height:43px;}
#menu ul { margin-top:2px;}
#menu li { display:inline; padding-left:25px; list-style-type:none; font-size:12px; font-weight:bold; }
#menu li a {color: #ad342c; }
#menu li a:hover {color:#8c120a; text-decoration:underline;}

/*h1,h2*/

h1 { color:#a7a9ac; font-size:20px; font-weight:900;}
h2 { color:#837043; font-size:16px; font-weight:700;}
h2 a {color:#837043; text-decoration:underline; }
.entry-content h3 { color:#837043; font-size:14px; font-weight:700; padding-top:5px;}
.entry-content h3 a {color:#837043; text-decoration:underline; }
#gallerytext h2 { color:#bdbec0; font-size:18px; font-weight:900; background:none}
#gallerypara h3 { color:#d7df21; background:none; font-size:14px; font-weight:700; padding-bottom:10px;}
#aboutcontentleft h1 {color:#a7a9ac; font-size:20px; font-weight:900; background:none; width:240px; margin:0px; padding-bottom:10px; height:24px;}
#help h4 { font-size:14px; color:#fbde81; margin-bottom:10px; }


/*Footer*/
#footer { float:left; display:block; background: #000 url(http://linesofgrey.org/images/footer.gif) no-repeat; width:1000px; height:53px; margin:15px 0 0 0;}
#footer p { padding:15px 15px; white-space:pre; color:#fff;}
#footer a { color:#CCC; }
#footer a:hover { color:#989898; }

/*Class*/
.paragraph_img {float:left; margin:0 10px 5px 0; clear:both;}
.current {color:#a90b00 !important; font-weight:600 !important;}
h3.entry-title a {font-weight:800; margin-bottom:15px;}
.entry-title { margin-bottom:15px;}