

BODY
{
   background-image: url(../images/bg.gif);
   background-position: center;
   background-position: top;
   background-color: #d4a976;
   margin: 0px;
   padding: 0px; 
   font-family: Arial, Helvetica, sans-serif;
   font-size:12px;
   width:100%;
   line-height:16px;
   color:#666;
   
}
p, td
{
   font-family: Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#666;
}
A, A:link, a:visited {text-decoration: none; color: #456682}
A:hover 
{
   color: Red;
   text-decoration: underline;
}
td.gradbglt {background-image:url(../images/bg_l.jpg);background-repeat: repeat-y; background-position: right; height:100%;}
div.desertbglt {background-image:url(../images/dessertbg_l.jpg);background-repeat: repeat-x;background-position: right bottom;}
div.desertpiclt {background-image: url(../images/dessert_l.jpg); background-repeat: no-repeat;background-position: right bottom;height:162px}
td.gradbgrt {background-image:url(../images/bg_r.jpg);background-repeat: repeat-y;height:100%;}
div.desertbgrt {background-image:url(../images/dessertbg_r.jpg);background-repeat: repeat-x;background-position: left bottom;}
div.desertpicrt {background-image: url(../images/dessert_r.jpg); background-repeat: no-repeat; background-position: left bottom;height:162px}

div.maincontent {margin:0 auto; width: 776px; background-image: url(../images/dessert_mid.jpg);background-repeat: no-repeat;background-position: bottom;height:100%}
#content {padding:8px}

h1.pagehead {color:#507282; font-size:14px}
.whtfnt p,.whtfnt {color:#fff}

a.tablnk, a.tablnk:visited {color:#96c2c9; font-size:15px; text-decoration: none;}
a.tablnk:hover {color:#a0b635;text-decoration: none;}

a.lightbluelnk, a.lightbluelnk:visited {color:#acdee0; text-decoration: none;}
a.lightbluelnk:hover {color:#acdee0;text-decoration: underline;}




.clear {clear:both;}
.menutitle {background-color:#d2eff4; padding:2px}
.g186  {width:186px; background-image: url(../images/greyhead.png); background-repeat:no-repeat}
.gmenuimg {width:125px}
.g186,.gmenuimg  {float:left; display: inline; margin-left:12px;}
.pad2px {padding:2px}

a.rollover {
	display: block;
	width: 111px;
	height: 27px;
	text-decoration: none;
	background: url("../images/b_donate.gif");
	}

a.rollover:hover {
	background-position: 0 27px;
	}

.displace {
	position: absolute;
	left: -5000px;
	}
	
a.mediaroll_stop {display: block;width: 15px;height: 14px;text-decoration: none;background: url("../images/media_ctrl.gif");}
a.mediaroll_stop:hover {background-position: 0 14px;}
a.mediaroll_play {display: block;width: 15px;height: 14px;text-decoration: none;background: url("../images/media_ctrl.gif");background-position: 30px 0;}
a.mediaroll_play:hover {background-position: 30px 14px;}
a.mediaroll_next {display: block;width: 15px;height: 14px;text-decoration: none;background: url("../images/media_ctrl.gif");background-position: 15px 0;}
a.mediaroll_next:hover {background-position: 15px 14px;}
	



#b-home {display: block; width: 65px; height: 12px; background: url("../images/n_home.gif") no-repeat 0 0;}
#b-home:hover {background-position: 0 -12px;}
#b-home span {display: none;}

#b-about {display: block; width: 71px; height: 12px; background: url("../images/n_about.gif") no-repeat 0 0;}
#b-about:hover {background-position: 0 -12px;}
#b-about span {display: none;}

#b-projects {display: block; width: 90px; height: 12px; background: url("../images/n_projects.gif") no-repeat 0 0;}
#b-projects:hover {background-position: 0 -12px;}
#b-projects span {display: none;}

#b-gallery {display: block; width: 80px; height: 12px; background: url("../images/n_gallery.gif") no-repeat 0 0;}
#b-gallery:hover {background-position: 0 -12px;}
#b-gallery span {display: none;}

#b-help {display: block; width: 122px; height: 12px; background: url("../images/n_help.gif") no-repeat 0 0;}
#b-help:hover {background-position: 0 -12px;}
#b-help span {display: none;}

#b-contact {display: block; width: 83px; height: 12px; background: url("../images/n_contact.gif") no-repeat 0 0;}
#b-contact:hover {background-position: 0 -12px;}
#b-contact span {display: none;}
	
	
/*======================================================================================================================================================================================*/
/* GALLERY */
/*======================================================================================================================================================================================*/
div.img
  {
  margin: 2px;
  border: 1px solid #68bbc5;
  height: auto;
  width: auto;
  float: left;
  text-align: center;
  }
div.img img
  {
  display: inline;
  margin: 0px;
  border: 3px solid #bbdbdf;
  }
div.img a:hover img
  {
  border: 3px solid #8bd7e1;
 }
/*======================================================================================================================================================================================*/

