@charset "UTF-8";
/*
Theme Name: ACEA
Theme URI: http://www.ewg.org 
Description: ACEA WP Theme by EWG
Author: Taylan Ty Yalniz 
License: Copyright ACEA | EWG.org |  All Rights Reserved.
Contact: ty@tyyalniz.com
Version Last Updated: SEP-26-2012
(c) All Rights Reserved. Do Not Copy, Share, Modify etc. w/o the written permission of the owner.
Minimum needed WP Plugins:
YES: Single Post Template
YES: WordPress Importer
NO: NextGEN Gallery
NO: WordPress SEO
NO: Yoast Breadcrumbs
*/

body 
{ 
width:100%;
margin:0px; padding:0px; 
/* background:url(images/bg.jpg); background-repeat:repeat-x; background-position:0px -297px;  background-attachment:fixed; */ 
background-color:#f4f4f4; 
font-family: 'Open Sans',sans-serif;
font-weight:400;
font-style: normal;
font-size:15px; 
line-height:24px; 
color:#3f3f3f;
}

#top{ position:absolute;top:0;left:0;}
#gototop_arrow { width:110px; height:105px;	 position:fixed; bottom:20px; right:20px; display:none; }


div, p, ul, li, ol, h1, h2 { margin:0; padding:0; }
p { padding:15px 0px; }
ul, ol { padding:15px 15px 15px 40px; }
li { padding:10px; }
img { border: 0 none;	}

a, a:link, a:visited { color:#119AB0; text-decoration:none; outline:none; }
a:active, a:hover { text-decoration:underline;  outline:none; }


a.logolink, a.logolink:link, a.logolink:visited { color:#ffffff; text-decoration:none; opacity:1; outline:none; text-shadow:0 -1px #000000;  }
a.logolink:active, a.logolink:hover { color:#ffffff; text-decoration:none;  opacity:0.7; -webkit-transition:opacity .3s ease-in-out;-moz-transition-duration:.3s;-o-transition:opacity .3s ease-in-out; outline:none; text-shadow:0 -1px #000000; }

a.nounderlineahref, a.nounderlineahref:link, a.nounderlineahref:visited { text-decoration:none !important; }
a.nounderlineahref:active, a.nounderlineahref:hover {  text-decoration:none !important; }

a img { text-decoration: none;	border: 0 none; outline:none;	}
a div { text-decoration: none;	border: 0 none; outline:none;	}


a img.hoverimg{opacity:1;}
a img.hoverimg:hover{opacity:0.7; -webkit-transition:opacity .3s ease-in-out;-moz-transition-duration:.3s;-o-transition:opacity .3s ease-in-out;}

img.hoverimg{opacity:1;}
img.hoverimg:hover{opacity:0.7; -webkit-transition:opacity .3s ease-in-out;-moz-transition-duration:.3s;-o-transition:opacity .3s ease-in-out;}

img.background1 { left:0; min-width:1024px; overflow:hidden; position:absolute; top:0; width:100%; /*height:100%;*/ z-index:-99; }
img.background2 { min-height: 100%; min-width: 1024px; width: 100%; height: auto; /*  height: 100%; width: 100%; */	position: fixed; top:0;  left: 0; z-index:-99; }

.fleft { float:left; }
.fright { float:right; }
.clear { clear:both; padding:0; margin:0; }

#topline { height:3px; background-color:#000; width:100%; position:fixed; top:0; left:0; z-index:99999; }

#header_out { width:100%; height:90px; margin:0 auto; position:absolute; z-index:99999; left:0; top:0; }
#header_in { width:960px; height:90px; margin:0px auto; padding:0px; background:url(images/#bg.jpg); background-repeat:repeat; background-color:#119ab0;
				/*-o-box-shadow:0px 0px 10px #FFFFFF; -moz-box-shadow:0px 0px 10px #FFFFFF; -webkit-box-shadow:0px 0px 10px #FFFFFF; box-shadow:0px 0px 10px #FFFFFF; */ }
#logo { width:450px; }


#menulinks { width:375px; height:55px; margin:0px 0px 0px 100px; padding:35px 0 0 0; text-shadow:0 -1px #000000; }
ul#menulinks_ul { list-style:none; margin:0; padding:0; }
ul#menulinks_ul li { display:block; float:left; margin:0px 0 0 15px; padding:0px; text-align:left;  background: url("#"); background-repeat:no-repeat; background-position:0px 10px; border-bottom: 0px dotted #FFFFFF;   }
ul#menulinks_ul li.firstli { padding:0px !important; margin:0px !important; } 
ul#menulinks_ul li a, ul#menulinks_ul li a:link, ul#menulinks_ul li a:visited { color:#ffffff; text-decoration:none; opacity:1; }
ul#menulinks_ul li a:active, ul#menulinks_ul li a:hover { color:#ffffff; text-decoration:none;  opacity:0.7; -webkit-transition:opacity .3s ease-in-out;-moz-transition-duration:.3s;-o-transition:opacity .3s ease-in-out;}



#share_plus { border-left:1px solid #47b1c2; border-right:1px solid #47b1c2; width:13px; text-align:center; margin:35px 10px 0 10px; padding:0 5px; color:#ffffff; font-weight:800; 
-o-box-shadow:0px 0px 10px #FFFFFF; -moz-box-shadow:0px 0px 10px #FFFFFF; -webkit-box-shadow:0px 0px 10px #FFFFFF; box-shadow:0px 0px 10px #FFFFFF; }
#share_text { width:90px; margin:35px 0 0 0; padding:0; color:#ffffff; /*100*/}

#homeimage { height:600px; width:100%; border-bottom:16px solid #119ab0; background:url(/wp-content/uploads/2012/09/earth4.jpg); background-repeat:no-repeat; background-position:top center; background-attachment:fixed; background-color:#000000; /*background-size:cover;*/  }
#homeimage_inner { height:600px; width:960px; margin:0 auto; padding:0; position:relative; z-index:9; }
#homeimage_inner_text { position:absolute; z-index:99; top:300px; right:0px; text-align:right; }

#homeimage_inner_text h1 { font-family: 'Open Sans',sans-serif; font-weight:600; font-style: normal; font-size:60px; line-height:60px; color:#1abfd9; padding:0; margin:0; /* background:#ffffff; padding:10px; */ }
#homeimage_inner_text h1 {
    background-color: #1ABFD9;
    color: #FFFFFF;
    font-family: 'Open Sans',sans-serif;
    font-size: 60px;
    font-style: normal;
    font-weight: 600;
    line-height: 60px;
    margin: 0;
    padding: 0 10px 15px;
}

#homeimage_inner_text h2 { font-family: 'Open Sans',sans-serif; font-weight:300; font-style: normal; font-size:35px; line-height:50px; color:#ffffff; padding:0; margin:0; }

#readmore { padding:15px 10px; margin:20px 0 0 0; background:#119ab0; text-transform:uppercase; text-align:center; width:160px; font-family: 'Open Sans',sans-serif; font-weight:600; font-style: normal; font-size:20px; line-height:20px; color:#ffffff; }
#readmore2 { padding:15px 10px; margin:35px 0 0 385px; background:#ffffff; text-transform:uppercase; text-align:center; width:160px; font-family: 'Open Sans',sans-serif; font-weight:600; font-style: normal; font-size:20px; line-height:20px; color:#119ab0; }
#readmore3 { padding:15px 10px; margin:35px 30px 0 0px; background:#119ab0; text-transform:uppercase; text-align:center; width:160px; font-family: 'Open Sans',sans-serif; font-weight:600; font-style: normal; font-size:20px; line-height:20px; color:#FFFFFF; }
#readmore4 { padding:15px 10px; margin:35px 0 0 0px; background:#ffffff; text-transform:uppercase; text-align:center; width:160px; font-family: 'Open Sans',sans-serif; font-weight:600; font-style: normal; font-size:20px; line-height:20px; color:#119ab0; }



#block_one { background-color:#ffffff; width:100%; }
#block_one_in { width:960px; margin:0 auto; padding:30px 0 50px 0; background-color:#ffffff;}
#block_one_in h1 { text-transform:uppercase; font-family: 'Open Sans',sans-serif; font-weight:600; font-style: normal; font-size:45px; line-height:45px; padding:25px 0 15px 0; margin:0; }
#block_one_in h2 { font-family: 'Open Sans',sans-serif; font-weight:300; font-style: normal; font-size:30px; line-height:40px; padding:0 0 35px 0; margin:0; }
#grayblock { background-color:#3f3f3f; color:#ffffff; padding:20px; margin:0 10px 0 0; width:430px;  }
#leftcolgrayblock1 { width:210px; margin:0 20px 0 20px; }
#leftcolgrayblock2 { width:209px; border-left:1px solid #3f3f3f; padding:0 0 0 20px;  }



#block_two { background-color:#119ab0; width:100%; }
#block_two_in { width:960px; min-height:800px; margin:0 auto; padding:30px 0 60px 0; /* background:url(images/windturbines.png);*/ background:url(/wp-content/uploads/2012/09/windturbines2.png); background-repeat:no-repeat; background-position:center bottom; 
/* background-attachment:fixed;*/ background-color:#119ab0;}
#block_two_in p {  border-top: 1px dotted #FFFFFF;   color: #FFFFFF;    padding: 30px 0 0;    width: 565px;}

#block_two_in h1 { text-transform:uppercase; font-family: 'Open Sans',sans-serif; font-weight:600; font-style: normal; font-size:45px; line-height:45px; padding:25px 0 15px 0; margin:0; color:#ffffff; width:700px; }
#block_two_in h2 { font-family: 'Open Sans',sans-serif; font-weight:300; font-style: normal; font-size:30px; line-height:40px; padding:0 0 35px 0; margin:0; color:#ffffff; width:675px; }









#block_three { background-color:#ffffff; width:100%; }
#block_three_in { width:960px; min-height:450; margin:0 auto; padding:30px 0 60px 0; background:url(/wp-content/uploads/2012/09/committeebg3.png); background-repeat:no-repeat; background-position:0 0;  /* background-position:200px 20px; background-attachment:fixed;*/ background-color:#ffffff;}
#block_three_in p {  border-top: 1px dotted #119ab0;   color: #119ab0;    padding: 30px 0 0; margin:0 0 0 450px;    width: 490px;}

#block_three_in h1 { text-transform:uppercase; font-family: 'Open Sans',sans-serif; font-weight:600; font-style: normal; font-size:45px; line-height:45px; padding:25px 0 15px 0; margin:0 0 0 450px; color:#119ab0; width:475px; }
#block_three_in h2 { font-family: 'Open Sans',sans-serif; font-weight:300; font-style: normal; font-size:30px; line-height:40px; padding:0 0 35px 0; margin:0 0 0 450px; color:#119ab0; width:490px; }





#block_four { background-color:#119ab0; width:100%; }
#block_four_in { width:960px; min-height:700px; margin:0 auto; padding:30px 0 60px 0; background:url(images/mapbg.png); background-repeat:no-repeat; background-position:535px 0; /* background-position:690px 20px; background-attachment:fixed; */ background-color:#119ab0; }
#block_four_in p {  border-top: 1px dotted #FFFFFF;   color: #FFFFFF;    padding: 30px 0 0;    width: 470px;}

#block_four_in h1 { text-transform:uppercase; font-family: 'Open Sans',sans-serif; font-weight:600; font-style: normal; font-size:45px; line-height:45px; padding:25px 0 15px 0; margin:0; color:#ffffff; width:600px; }
#block_four_in h2 { font-family: 'Open Sans',sans-serif; font-weight:300; font-style: normal; font-size:30px; line-height:40px; padding:0 0 35px 0; margin:0; color:#ffffff; width:520px; }


#internal_wrapper { width:900px; margin:140px auto 30px auto; background-color:#ffffff; padding:30px; border-top:11px solid #119ab0;}
#internal_wrapper h1 { font-family: 'Open Sans',sans-serif; font-weight:600; font-style: normal; font-size:45px; line-height:45px; padding:15px 0 15px 0; margin:0; }
#internal_wrapper h2 { font-family: 'Open Sans',sans-serif; font-weight:300; font-style: normal; font-size:35px; line-height:50px; padding:0 0 35px 0; margin:0; }


#internal_left { width:580px; border-right:1px solid #3F3F3F; padding:0 30px 0 0; margin:0 30px 0 0; }
#internal_right { width:259px;}
#internal_right p { padding-top:0px; }
#internal_left p { padding-top:0px; }
.nosidebar_internalleft { width:900px !important; border:0 none !important;   }
img.bluearrowimg { margin:10px 0 0 800px; }
#footer { color:#ffffff; background-color:#119ab0; width:960px; padding:15px 0; margin:0px 0 -30px -30px; text-align:center; }

#contactus {border-left:7px solid #119AB0; padding-left:15px;	}




/* added on 10.11.12 Ty */



.circle_img_div
{
width:120px; height:120px;
background-color:#efefef;
padding:10px;
-o-border-radius:120px; -ms-border-radius:120px; -khtml-border-radius:120px; -moz-border-radius:120px; -webkit-border-radius:120px; border-radius:120px;
-o-box-shadow:2px 2px 6px #999999; -moz-box-shadow:2px 2px 6px #999999; -webkit-box-shadow:2px 2px 6px #999999; box-shadow:2px 2px 6px #999999;	
}
.circle_img 
{ 
width:120px; height:120px;
-o-border-radius:120px; -ms-border-radius:120px; -khtml-border-radius:120px; -moz-border-radius:120px; -webkit-border-radius:120px; border-radius:120px;
}


.specialleft { width:200px; float:left; }
.specialleft p { margin:0; padding:0; }
.specialright { width:700px; float:left; }
.specialright  li { padding:0px !important; }
.specialright h2 { padding:0px !important; color:#119AB0 !important;  }
.specialright h3  { font-family: 'Open Sans',sans-serif; font-weight:300; font-style: normal; font-size:25px; line-height:30px; padding:15px 0 0; margin:0; }
.specialright b { color:#119AB0 !important; }
.vertical_dots { width:70px; height:350px; border-right:5px dotted #ececec; padding:0; margin:30px 0; }

.refeence101112 { font-size:12px; line-height:14px; border-top:2px dotted #ececec; padding:15px 0 0 0; margin:15px 0 0 0; }

.bluebold { color:#119AB0 !important; }



	
.relatedcontent101112 {     background-color: #efefef; margin: 25px 0 0;     padding: 20px; }
.relatedcontent101112 ul { padding:0; margin:0 0 0 15px; }
.relatedcontent101112 ul li { padding:0; margin:5px 0 5px 0; }

.relatedcontent101112_two {     background-color: #efefef; margin: -15px 0 0 0;     padding: 10px; font-size:12px; line-height:12px; }
.relatedcontent101112_three {     background-color: #efefef; margin:40px 0 0 0;     padding: 20px;  }
