/*///////////////////////////////////////////////*/
/*////////////////////Body///////////////////////*/
/*///////////////////////////////////////////////*/

body{
text-align: center;
background: #ffffff url('../img/background.jpg') top center repeat-x fixed;
font-family: Veranda, sans-serif;
color:#232323;
margin: 0 auto;

}

/*///////////////////////////////////////////////*/
/*////////////////////Tags///////////////////////*/
/*///////////////////////////////////////////////*/

H1{
font-size:32px;
font-weight: 400;
color:#9ED136;
font-family:'Times New Roman', Helvetica, sans-serif;
letter-spacing:3px;
font-weight: bold;

}

H2{
font-size:24px;
font-weight: 400;
color:#9ED136;
font-family:'Times New Roman', Helvetica, sans-serif;
letter-spacing:2px;
font-weight: bold;


}



A:link{ color:#3269B9; text-decoration:underline; }
A:hover{ color:#9ED136; text-decoration:underline; }
A:active{ color:#3269B9; text-decoration:underline; }
A:active:hover{ color:#9ED136; text-decoration:underline; }
A:visited{ color:#3269B9; text-decoration:underline; }
A:visited:hover{ color:#9ED136; text-decoration:underline; }



/*///////////////////////////////////////////////*/
/*////////////////////header/////////////////////*/
/*///////////////////////////////////////////////*/

#toptoptop{
background: #FFFFFF url('../img/toptoptop.jpg');
margin: 0 auto;
margin-left:5px;
width:780px;
height:25px;
text-align: center;
color:#0653AB;
}


#banneradtop{
background: #FFFFFF;
margin: 0 auto;
width:785px;
height:100px;
text-align: center;

}


#search{
margin: 0 auto;
width:782px;
background:#ffffff;
height:50px;
text-align: center;

}




#textads{
position:absolute;
top:315px;
margin-left:425px;

}


#pic{
position:absolute;
top:630px;
margin-left:425px;

}

#goals {
  position:absolute;
  top:955px;
  margin-left:435px;
  width:350px;
   
}

#news {
  position:absolute;
  top:1110px;
  margin-left:425px;
  width:350px;
   
}

#articlepic {
  position:absolute;
  top:955px;
  margin-left:475px;
  width:350px;
   
}

#glinks2 {
  position:absolute;
  top:1125px;
  margin-left:475px;
  width:350px;
   
}


/*///////////////////////////////////////////////*/
/*////////////////////content////////////////////*/
/*///////////////////////////////////////////////*/

#wrapper{
width:785px;
margin: 0 auto; 
background: #FFFFFF ;
text-align: left;
}

#theme {
width:765px;
margin-left:20px;
clear:both;
  
}

#glinks {
width:765px;
margin-left:20px;
clear:both;
  
}

#articles {
width:785px;
margin-left:20px;
clear:both;
  
}

#left {
width:400px;
margin-left:20px;
clear:both;
  
}


#footer{
width:785px;
margin: 0 auto; 
background: #FFFFFF ;
text-align: left;
}



/*///////////////////////////////////////////////*/
/*////////////////////Footer/////////////////////*/
/*///////////////////////////////////////////////*/



#banneradbottom{
background: #ffffff;
width:785px;
text-align: center;

}


/*///////////////////////////////////////////////*/
/*////////////////////Nav////////////////////////*/
/*///////////////////////////////////////////////*/

#nav {
  height:40px;
  background: #FFFFFF url('../img/shadow.gif') top left repeat-x;
  border-top: 1px solid #AACDED;
  clear: both;
}

#nav ul {
  margin-top: 0px;
  padding-left: 0px;
  margin-left: 0px;
  background: #EEF9D1 url('../img/background.gif') top left repeat-x;
  color: #FFFFFF;
  float: left;
  width: 100%;
  font-family: verdana, arial, sans-serif;
  font-size:14px;
  font-weight: bold;
}

#nav ul li { display: inline; }

#nav ul li a
{
  padding-top:5px;
  padding-bottom:5px;
  padding-left:15px;
  padding-right:15px;
  background: #EEF9D1 url('../img/background.gif') top left repeat-x;
  color: #FFFFFF;
  text-decoration: none;
  float: left;
  border-right: 1px solid #fff;
}

#nav ul li a:hover
{
  background: #FF6600 url('../img/hover.gif') top left repeat-x;
  color: #9ED136;
}


