body {
	margin: 0;
	padding: 0; 
	background-color:#ffffff; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#605E3E;
	font-size:0.71em;
	line-height:1.5em;
}

#wrap{
margin:0px;
padding:0px;
margin-left:auto;
margin-right:auto;
width:900px;
}



#header{
margin:0px;
padding:0px;
background-image:url(images/header.jpg);
background-repeat:no-repeat;
background-color:#ffffff;
width:900px;
height:291px;
border-left:1px solid #D7D6BF;
position:relative;
}


#content{
width:900px;
margin:0px;
padding:0px;
background-color:#ffffff;
background-image:url(images/rshadow.jpg);
background-repeat:repeat-y;
background-position:right;
position:relative;
border-left:1px solid #D7D6BF;
}



#words{
width:850px;
margin:0px;
padding:10px 0px 10px 20px;
background-color:#ffffff;
}

#wordsnarrow{
width:350px;
margin:0px;
padding:10px 0px 10px 20px;
background-color:#ffffff;
}



#corner{
margin:0px;
padding:0px;
position:absolute;
right:0px;
bottom:-12px;
}

#topimages{
width:850px;
margin:0px 35px 0px 35px;
padding:0px;
background-color:#ffffff;
height:150px;
}
.imagebox{
width:165px;
height:122px;
margin:20px 10px 10px 10px;
padding:0px;
float:left;
border:10px solid #EBEBE0;
}

p{
margin:0px;
padding:0px 0px 20px 0px;
text-align:justify;}


h1{
margin:0px;
padding:30px 0px 10px 0px;
color:#808000;
font-family: "century gothic", Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
}

h2{
margin:0px;
padding:10px 0px 3px 0px;
color:#7B8E39;
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-style:italic;
}

h3{
margin:0px;
padding:10px 0px 3px 0px;
color:#7B8E39;
font-family:"Times New Roman", Times, serif;
font-size:13px;
font-style:italic;
text-align:center;
}

h4{
margin:0px;
padding:10px 0px 3px 0px;
color:#804000;
font-family:"Times New Roman", Times, serif;
font-size:13px;
font-style:italic;

}

.fr{
margin:0px 10px 10px 30px;
padding:0px;
float:right;
border:10px solid #EBEBE0;
}

.fl{
margin:0px 20px 10px 10px;
padding:0px;
float:left;
border:10px solid #EBEBE0;

}
/*footer styles*/
#footer{
width:900px;
margin:0px 0px 0px 0px;
padding:20px 0px 0px 0px;
background-color:#ffffff;
background-image:url(images/bshadow.jpg);
background-repeat:repeat-x;
background-position:top left;
height:30px;
}
/*footer styles*/

#footer ul {padding:0; margin:0px 10px 0px 10px; list-style:none; }
#footer li {padding:0; margin:0; display:inline; color:#A0A26A; font-size:11px;}
#footer li.copyright { float:left; }
#footer li.doodlefish { float:right;}
#footer li a, #footer li a:visited{padding:0; margin:0; text-decoration:none; color:#A0A26A;}
#footer li a:hover{color:#66FF00;}

#nav{position:absolute; top:257px; right:40px; padding:0px 0px 0px 0px; margin:0px; }
#nav ul {margin:0; padding:0;}
#nav li { display: inline; list-style:none; margin:0px; padding:0px 10px 0px 10px;}
#nav li a:link{color:#ffffff; text-decoration:none;}
#nav li a:visited{color:#ffffff; text-decoration:none;}
#nav li a:hover{color:#FFAA55; text-decoration:none;}

.row{
margin:0px 5px 0px 5px;
padding:0px;
height:160px;
}

.row2{
margin:10px 5px 10px 5px;
padding:10px;
border-bottom:1px solid #F8F8EF;
}

.rowsmall{
margin:10px 5px 1px 5px;
padding:0px;
}

.rowbig{
margin:10px 5px 1px 5px;
padding:0px;
}


.small{
padding:0px;
margin:0px;
font-size:10px;
color:#993333;
}

/*-----------------gallery styles-----------------------*/
/*#content_main_gallery {background:url(images/gallerybg.jpg) no-repeat; }*/

#gallery { margin:0;  padding:0; height:370px; position:relative; top:20px; margin-left:-130px; }
#gallery ul {list-style:none; padding:0; margin:0; height:370px; }

#gallery ul li {display:inline; width:100px; height:85px; float:left; padding:2px; margin:0 10px 10px 0px; border:1px solid #d6d6ab;}

#gallery ul li img{display:none; margin:0; padding:0;}
#gallery ul li img.thumb {display:block; width:100px; height:85px; border:0; cursor:pointer;}

#gallery ul li.off {display:none;}

#gallery ul li.click img {padding:2px; display:block; position:absolute; left:0px; top:200px; width:450px; height:325px; border:2px solid #d6d6ab;}



#gallery ul li.click img.thumb {display:none;}

#gallery ul li.default {width:0; height:0; border:0;}
#gallery ul li.default img {padding:2px; display:block; position:absolute; left:0px; top:200px; width:450px; height:325px; border:2px solid #d6d6ab;}


/*textstyles*/

#gallery ul li.default h2, #gallery ul li.default p, #gallery ul li.click h2, #gallery ul li.click p, #gallery ul li.click a{display:block;}

#gallery ul li h2{margin:0; padding:0; display:none; position:absolute; left:0px; top:550px; width:450px; font-size:12px; text-align:left; margin-top:5px; font-weight:bold; color:#8CC63F;}

#gallery ul li.default h2{margin:0; padding:0; display:none; position:absolute; left:0px; top:550px; width:450px; font-size:12px; text-align:left; margin-top:5px; font-weight:bold; color:#8CC63F;}

#gallery ul li p {display:none; position:absolute; left:0px; width:450px; text-align:justify; top:580px; margin:0; padding:0; margin-top:5px;}

#gallery ul li.default p{display:none; position:absolute; left:0px; width:450px; text-align:justify; top:580px; margin:0; padding:0; margin-top:5px; }

#gallery a{margin:0; padding:0; display:none;
text-decoration:none;}

/* end gallery */

#rightbox{float:right; padding:0px; margin:0px; width:350px;}