/* 

Theme Name: Women of Green
Version: 1.0
Author: Saad Elmaghlaawi
Author Contact: saadelmaghalawi@gmail.com

*/

@charset "UTF-8";
/* CSS Document */
body { background: #6d6e71; font-family: arial, Helvetica, sans-serif; }
a:link, a:visited { text-decoration:none; color:#98b934; }
a:hover, a:focus { color:#818285; }
a img { border: none; }
.noborder { border:0px; }
.img { border:0px; }
#BottomBorder { background:url(images/BottomBorder.gif) 0% 100% no-repeat; width:974px; margin-left:auto; margin-right:auto; }
#OddBuffer { height:50px; }
#MiddleBorder { background:url(images/MiddleBorder.gif) repeat-y; width:974px; margin-left:auto; margin-right:auto; }
#TopBorder { margin-top:25px; height:168px; background:url(images/TopBorder.gif) no-repeat; width:974px; margin-left:auto; margin-right:auto; }
#main { position:relative; top:-20px; margin-left: auto; margin-right: auto; width: 910px; min-height: 745px; background: url(images/empty.gif); padding: 50px 25px 25px 25px; overflow:auto; }
#cm { position:relative; width:910px; margin-left:auto; margin-right:auto; top:35px; }
.dumb_padding { width:35px; height:5px; float:left; }
.left_col {
 margin-left:50px  width: 350px; max-width: 325px; overflow:hidden; float:left; }
.right_col { width: 570px; max-width: 540px; overflow:hidden; float:right; }
.title { text-align:center; }
.mini_gallery { text-align:center; margin:10px; height:375px; max-height:365px; overflow: hidden; padding:32px 10px 0px 10px; }
/*.mini_gallery_right div:hover {
	background: #6d6e71;
}*/

.mini_gallery div { margin-bottom:10px; text-align:center; }
.mini_gallery_left { width:145px; max-width:145px; overflow:hidden; margin-right:10px; float:left; }
.mini_gallery_right { width:130px; max-width:130px; overflow:hidden; float:right; }
.mini_gallery_image { margin-bottom:10px; }
.mini_gallery_image1 { margin:0px; padding:0px; width:145px; height:98px; max-width:145px; max-height:98px; overflow:hidden; /*background:#71dfd7;*/
}
.mini_gallery_image1 img { width:141px; height:94px; }
.mini_gallery_image2 { width:145px; height:140px; max-width:145px; max-height:140px; overflow:hidden;/* 	background:#6a160c; */
}
.mini_gallery_image2 img { width:141px; height:136px; }
.mini_gallery_image3 { width:145px; height:100px; max-width:145px; max-height:100px; overflow:hidden;/* 	background:#ddde03; */
}
.mini_gallery_image3 img { width:141px; height:96px; }
.mini_gallery_image4 { width:130px; height:143px; max-width:130px; max-height:143px; overflow:hidden;/* 	background:#e18a22; */
}
.mini_gallery_image4 img { width:126px; height:139px; }
.mini_gallery_image5 { width:130px; height:95px; max-width:130px; max-height:95px; overflow:hidden;/* 	background:#3d9c35; */
}
.mini_gallery_image5 img { width:126px; height:91px; }
.mini_gallery_image6 { width:130px; height:100px; max-width:130px; max-height:100px; overflow:hidden;/* 	background:#5f97d4; */
}
.mini_gallery_image6 img { width:126px; height:96px; }
.mini_gallery_footer { text-align:right; font-size:12px; padding-right:10px; }
.mini_gallery_footer a { text-decoration:none; color:#aeafb1; }
.mini_gallery_footer a:hover { color:#646464; }
.mini_gallery_footer a { text-decoration:none; color:#aeafb1; }
.featured_posts { padding:10px 10px 10px 0px; margin-left:20px; margin-top:15px; min-height:280px; }
.top_menu { margin-left:auto; margin-right:auto; height:32px; background:#818285; margin-bottom:25px; font-size:12px; margin-right: 20px; }
.article { min-height:650px; width:320px; float:left; padding-top: 22px; }
.page_article { margin-left:90px; min-height:650px; width:550px; float:left; font-family: arial, Helvetica, sans-serif; font-size:12px; padding-top: 22px; }
.wide_article { margin-left:20px; min-height:650px; }
.sidebar { float:right; margin-right:20px; width:190px; min-height:650px; }
.sponsors img { border:0px; padding-left: 15px; }
.follow { padding-left: 15px; }
.small { font-size: 10px; color: #ccc; }
.sidebar li { list-style:none; padding-left: none; }
.sidebar li ul { padding-left: 15px; font-size: 12px; }
/*
.top_menu_items {
	height:32px;
	overflow:hidden;
}
.top_menu_items li {
	font-size:14px;
	color:#ffffff;
  list-style:none;
	padding:10px 10px 11px 10px;
	text-align:center;
	float:left;
}


.top_menu_items li:hover {
	background:#bbbbbb;
}

.top_menu_items li a {
	color:#ffffff;
	text-decoration:none;
	display:block;
}
*/
.bl { background: url(images/bl.gif) 0 100% no-repeat }
.br { background: url(images/br.gif) 100% 100% no-repeat }
.tl { background: url(images/tl.gif)0 0 no-repeat }
.tr { background: url(images/tr.gif) 100% 0 no-repeat; }
.page_article { font-size:12px; }
h2 { color:#98b934; font-size:16px; }
h2 a { text-decoration:none; color:#98b934; }
h2 a:hover { color:#818285; font-weight:bold; }
h3 { color:#818285; font-size:14px; margin-top:-10px; }
.featured_title { font-weight:bold; }
.featured_title a { text-decoration:none; color:#98b934; }
.featured_title a:hover { color:#818285; font-weight:bold; }
.pagelinks a { text-decoration:none; color:#98b934; }
.pagelinks a:hover { color:#818285; }
.featured_author { font-style:italic; }
.featured_links a { text-decoration:none; font-weight:bold; color:#000; }
p, li { font-size:12px; }
.circle_menu { float:right; margin-top:-50px; }
.circle_menu_orange { float:right; margin-top:-50px; }
.circle_menu div:hover { background:url(http://www.womenofgreen.com/wp-content/themes/wog/images/circle_grey.gif); }
.circle_menu_orange div:hover { background:url(http://www.womenofgreen.com/wp-content/themes/wog/images/circle_dark_orange.gif); }
.circle_menu_item { background:url(http://www.womenofgreen.com/wp-content/themes/wog/images/circle.gif); float:right; width:68px; height:68px; }
.circle_menu_item div:hover { background:url(http://www.womenofgreen.com/wp-content/themes/wog/images/circle_grey.gif); float:right; width:68px; height:68px; }
.circle_menu_item_orange { background:url(http://www.womenofgreen.com/wp-content/themes/wog/images/circle_hover.gif); float:right; width:68px; height:68px; }
.circle_menu_link { display:block; width:68px; height:68px; margin-top:18px; text-align:center; }
.circle_menu_link_orange { display:block; width:68px; height:68px; margin-top:24px; text-align:center; }
.circle_menu_link a { color:#6d6e71; text-decoration:none; font-size:10px; font-weight:bold; }
.circle_menu_link_orange a { color:#6d6e71; text-decoration:none; font-size:10px; font-weight:bold; }
#footer { margin-left: auto; margin-right: auto; width:910px; padding: 25px; background:#6d6e71; font-size:10px; color:#ccc; text-align:center; }
#footer a { text-decoration:none; color:#ccc; }
#footer a:hover { color:#ddd; }
#footer li { list-style:none; margin-right:6px; float:left; }
.left { float: left; }
.right { float: right; }
.article_text { padding-left:15px; float:left; width:650px; }
.article_title { margin-left:20px; width:290px; float:left; }
.comments { margin-top:25px; }
.menu { margin:0px; padding:0px; position:relative; top:-19px; left:-25px; }
/*Menu look*/
#menu li { line-height: 32px; padding: 0 12px; margin: 0px; list-style-type: none; /*Get rid of pesky bullets */ /* width:80px; /*Change width to resize */ 
min-height:23px; font-size:14px; font-weight:bold; /*Non Hover Color */ color:#fff; /*Change text color */ text-align:center; z-index:5; }
#menu ul.sub { background-color: #818285; }
#last { width:10px; }
/* Makes the Menu Change Color */
#menu li:hover { background-color:#bbb; z-index:5; }
/*How do links look?*/
#menu a { color:#fff; text-decoration:none; /*Make entire menu linked not just text */
 display:block; z-index:5; }
/*Across Rules */
 .across { float:left; /*Make the menu span horizontally */ padding:0px; margin:0px; white-space:nowrap; /*All text on one line */ z-index:5; }
/*Makes the Sub Menus*/
	.sub { max-width:inherit; margin:0px; padding:0px; /*Text can be as long as you want */ 
		white-space:normal; z-index:5; position:absolute; display: none; }
.center { width:700px; text-align:center; clear:both; margin-left:auto; margin-right:auto; }
.alignleft { float:left; margin:5px 10px 5px 10px; }
.alignright { float:right; margin:5px 10px 5px 10px; }
.aligncenter { clear:both; margin-left:auto; margin-right:auto; margin-top:5px; margin-bottom:5px; text-align:center; }