/***       Goodwill Onlus Italia       ***/
/*** Powered by Massimiliano Cingolani ***/

body{
font:100% Verdana, Arial, Helvetica, sans-serif;
color:#000000;
margin:0px;
padding:0px;
background:#000066 url(pictures/background.jpg);
}

/* CSS Id Styles */

   #pageHead{
   position:absolute;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   color:#000000;
   top:10px;
   left:2%;
   height:120px;
   width:96%;
   background-color:#DDEEFF;
   }
   
   #bodyContent{
   position:absolute;
   font:100% Verdana, Arial, Helvetica, sans-serif;
   color:#000000;
   top:130px;
   left:2%;
   margin:0px;
   padding:0px;
   width:96%;
   background:#DDEEFF url(pictures/bg_bodyContent.jpg);
   }
   
   #pageNavigation{
   position:relative;
   float:left;
   font:100% Verdana, Arial, Helvetica, sans-serif;
   color:#000099;
   top:10px;
   left:10px;
   width:198px;
   border:1px solid #CCCCCC;
   background:#D6DDF5;
   }
   
   #pageNavigation a:link, #pageNavigation a:visited{
   display:block;
   font:80% Verdana, Arial, Helvetica, sans-serif;
   color:#000099;
   padding:10px;
   text-decoration:none;
   border-bottom:1px solid #CCCCCC;
   background:#D6DDF5 url(pictures/bg_sectionLink.jpg);
   }
   
   #pageNavigation a:hover{
   text-decoration:underline;
   border-bottom:1px solid #CCCCCC;
   background:none;
   }
	 
   #pageContent{
   margin:0px 0px 0px 210px;
   height:1250px;
   }

   #feature{
   font:100% Arial, Helvetica, sans-serif;
   color:#000000;
   margin:10px;
   border:1px solid #CCCCCC;
   background:#DDEEFF url(pictures/bg_feature.jpg);
   }
   
   #feature img{
   margin:15px 15px 0px 15px;
   }
   
   #feature h1{
   font:bold 110% Verdana, Arial, Helvetica, sans-serif;
   color:#000099;
   margin:15px 15px 0px 15px;
   background-color:#DDEEFF;
   background:none;
   }

   #feature h2{
   font:bold 80% Verdana, Arial, Helvetica, sans-serif;
   color:#000099;
   margin:15px 15px 0px 15px;
   background-color:#DDEEFF;
   background:none;
   }

   #feature p{
   font:80% Arial, Helvetica, sans-serif;
   color:#000000;
   margin:15px;
   background-color:#DDEEFF;
   background:none;
   }
   
   #feature p.italic_text{
   font:italic 100% "Times New Roman", Times, serif;
   color:#000000;
   background-color:#DDEEFF;
   background:none;
   }
   
   #feature p.blue_text{
   font:bold 70% Arial, Helvetica, sans-serif;
   color:#000099;
   background-color:#DDEEFF;
   background:none;
   }
   
   #feature p.section{
   font:70% Arial, Helvetica, sans-serif;
   color:#000000;
   margin:15px 15px 15px 20px;
   background-color:#DDEEFF;
   background:none;
   }
   
   #feature ul{
   list-style:square;
   font:80% Arial, Helvetica, sans-serif;
   color:#000000;
   background-color:#DDEEFF;
   background:none;
   }

   #feature ul.section_list{
   list-style:square;
   font:70% Arial, Helvetica, sans-serif;
   color:#000000;
   background-color:#DDEEFF;
   background:none;
   }
   
   #feature table{
   font:80% Arial, Helvetica, sans-serif;
   color:#000000;
   margin:15px auto;
   background-color:#DDEEFF;
   background:none;
   }
   
   #feature table td{
   font:80% Arial, Helvetica, sans-serif;
   color:#000000;
   padding:5px;
   border:1px solid #000066;
   background-color:#DDEEFF;
   background:none;
   }
   
   #feature a:link, #feature a:visited{
   font:100% Arial, Helvetica, sans-serif;
   color:#000066;
   text-decoration:none;
   background-color:#DDEEFF;
   background:none;
   }
   
   #feature a:hover{
   text-decoration:underline;
   }

   #goodwillGlobal{
   position:relative;
   float:left;
   font:80% Arial, Helvetica, sans-serif;
   color:#000099;
   top:0px;
   left:10px;
   height:250px;
   width:240px;
   border:1px solid #CCCCCC;
   background:#FFFFCC url(pictures/bg_news.jpg);
   }
   
   #goodwillGlobal img{
   margin:10px 10px 0px 10px;
   border:none;
   }
   
   #area_news{
   position:relative;
   font:80% Arial, Helvetica, sans-serif;
   color:#000099;
   margin:10px 10px 10px 260px;
   height:450px;
   border:1px solid #CCCCCC;
   background:#FFFFCC url(pictures/bg_news.jpg);
   }
   
   #area_news h2{
   font:bold 110% Arial, Helvetica, sans-serif;
   color:#006464;
   margin:0px;
   padding:5px 0px 5px 0px;
   background-color:#FFFFCC;
   background:none;
   }
   
   #area_news h3{
   font:bold 100% Arial, Helvetica, sans-serif;
   color:#000066;
   margin:0px;
   padding:5px 0px 5px 0px;
   background-color:#FFFFCC;
   background:none;
   }
   
   #area_news p{
   font:90% Arial, Helvetica, sans-serif;
   color:#000099;
   margin:0px;
   padding:0px 0px 5px 0px;
   background-color:#FFFFCC;
   background:none;
   }
   
   #area_news a:link, #area_news a:visited{
   font:90% Arial, Helvetica, sans-serif;
   color:#666666;
   margin:0px;
   padding:0px 0px 5px 0px;
   text-decoration:none;
   background-color:#FFFFCC;
   background:none;
   }
   
   #area_news a:hover{
   text-decoration:underline;
   }
   
   #goodwill_onlus{
   position:relative;
   font:80% Arial, Helvetica, sans-serif;
   color:#000099;
   margin:10px 10px 10px 260px;
   height:300px;
   border:1px solid #CCCCCC;
   background:#FFFFCC url(pictures/bg_news.jpg);
   }
   
   #goodwill_onlus p{
   font:90% Arial, Helvetica, sans-serif;
   color:#000099;
   margin:0px;
   padding:10px;
   background-color:#FFFFCC;
   background:none;
   }
   
   #pageFoot{
   font:60% Verdana, Arial, Helvetica, sans-serif;
   color:#000066;
   padding:15px;
   background:#93BEFF;
   }
   
   #pageFoot a:link, #pageFoot a:visited{
   font:100% Verdana, Arial, Helvetica, sans-serif;
   color:#000066;
   text-decoration:none;
   background:#93BEFF;
   }
   
   #pageFoot a:hover{
   text-decoration:underline;
   }
   
   #hidden_place{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   color:#000000;
   padding:5px;
   background-color:#000066;
   }

/* CSS Class Styles */

 .background_upleft{
 float:left;
 }
 
 .background_upright{
 float:right;
 }

 .gwBanner{
 position:relative;
 top:10px;
 left:10px;
 }
 
 .site_info{
 font:60% Verdana, Arial, Helvetica, sans-serif;
 color:#666666;
 margin:0px;
 padding:15px;
 background:#DEE1CB url(pictures/bg_sectionLink.jpg);
 }
 
 .site_info img{
 position:relative;
 }
 
 .site_info h1{
 font:bold 100% Verdana, Arial, Helvetica, sans-serif;
 margin:0px;
 padding:5px 0px 5px 0px;
 }
 
 .site_info p{
 margin:0px;
 padding:0px;
 }
 
 .head{
 font:60% Verdana, Arial, Helvetica, sans-serif;
 color:#000066;
 padding:5px 10px 5px 10px;
 background:#CCCCCC url(pictures/bg_link.jpg)
 }
 
 .head h1{
 font:bold 150% Verdana, Arial, Helvetica, sans-serif;
 color:#000066;
 margin:0px;
 padding:0px;
 background-color:#CCCCCC;
 background:none;
 }

 .head a:link, .head a:visited{
 font:100% Verdana, Arial, Helvetica, sans-serif;
 color:#000066;
 text-decoration:none;
 background-color:#CCCCCC;
 background:none;
 }
	 
 .head a:hover{
 text-decoration:underline;
 }

 .goodwill_link{
 margin:10px;
 }

 .goodwill_link a:link, .goodwill_link a:visited{
 display:block;
 font:80% Arial, Helvetica, sans-serif;
 color:#000099;
 padding:5px;
 text-decoration:none;
 background-color:#DDEEFF;
 background:none;
 }
 
 .goodwill_link a:hover{
 text-decoration:underline;
 }
 
 .story_new{
 margin:10px 10px 0px 10px;
 }
 
 .story_old{
 margin:0px 10px 0px 10px;
 border-top:1px dotted #000099;
 }
 
 .background_downleft{
 position:relative;
 float:left;
 top:17px;
 left:-15px;
 }
 
 .background_downright{
 position:relative;
 float:right;
 top:17px;
 right:-15px;
 }