/*///////////////////////////////////////////////*/
/*////////////////////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:#297374;
font-family:'Times New Roman', Helvetica, sans-serif;
letter-spacing:3px;
font-weight: bold;

}

H2{
font-size:24px;
font-weight: 400;
color:#297374;
font-family:'Times New Roman', Helvetica, sans-serif;
letter-spacing:2px;
font-weight: bold;


}



A:link{ color:#297374; text-decoration:underline; }
A:hover{ color:#FA9510; text-decoration:underline; }
A:active{ color:#297374; text-decoration:underline; }
A:active:hover{ color:#FA9510; text-decoration:underline; }
A:visited{ color:#297374; text-decoration:underline; }
A:visited:hover{ color:#FA9510; 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;

}

#searchhome{
margin: 0 auto;
width:782px;
background:#ffffff;
height:80px;
text-align: Left;
color:#3D77C1;
font-weight: bold;
font-family: Times, sans-serif;

}


#search{
margin: 0 auto;
width:782px;
background:#ffffff;
height:100px;
text-align: left;


}




#ads{
position:absolute;
top:240px;
margin-left:430px;

}


#homepic{
position:absolute;
top:270px;
margin-left:425px;

}

#homepiclower{
position:absolute;
top:2075px;
margin-left:625px;

}

#homepiclowertestimonials{
position:absolute;
top:1300px;
margin-left:425px;

}

#pic{
position:absolute;
top:605px;
margin-left:425px;

}



#news {
  position:absolute;
  top:965px;
  margin-left:425px;
  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: #297374 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: #297374 url('../img/background.gif') top left repeat-x;
  color: #297374;
  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: # url('../img/background.gif') top left repeat-x;
  color: #297374;
  text-decoration: none;
  float: left;
  border-right: 1px solid #fff;
}

#nav ul li a:hover
{
  background: #FA9510 url('../img/hover.gif') top left repeat-x;
  color: #FA9510;
}



