
body {
background-color:#2a4f32;	
PADDING-RIGHT: 0px;	
PADDING-LEFT: 0px;	
FONT-SIZE: 12px;	
PADDING-BOTTOM: 0px;	
MARGIN: 0px;	
COLOR: #3c3c3c;	
PADDING-TOP: 0px;	
font-family: "Trebuchet MS", Arial, Verdana, sans serif;
}

table {
PADDING-RIGHT: 0px;	
PADDING-LEFT: 0px;	
FONT-SIZE: 12px;	
PADDING-BOTTOM: 0px;	
MARGIN: 0px;	
COLOR: #3c3c3c;	
PADDING-TOP: 0px;	
font-family: "Trebuchet MS", Arial, Verdana, sans serif;
FONT-SIZE: 1.2em;	
}

div.leftFrame{
background:#FFFFFF url(../images/leftframe.png) repeat-y left ;
display:block;
overflow:hidden;
width:940px;
}
div.rightFrame{
background:url(../images/rightframe.png) repeat-y right ;
display:block;
overflow:hidden;
width:940px;
}
div.topFrame{
background:url(../images/topframe.png) no-repeat top;
display:block;
overflow:hidden;
width:940px;
padding-top:20px;
}
div.footFrame{
background:url(../images/footframe.png) no-repeat bottom;
display:block;
overflow:hidden;
width:940px;
padding-bottom:10px;
}
div.header{
background:url(../images/header.png) no-repeat top;
display:block;
overflow:hidden;
width:929px;
height:186px;
}
div.footer{
background:url(../images/footer.png) no-repeat bottom;
display:block;
overflow:hidden;
width:929px;
height:126px;
}
div.mainMenu{
margin-top:150px;
float:right;
}

.mainMenu a{
COLOR: #2b88bd;
text-decoration:none;
width:100%;
padding:0 10px;
font-size:14px;
_width:auto;
}

.mainMenu a:hover{
background-color:#AEF7B4;
}

.mainMenu a.menuSelected{
background-color:#AEF7B4;
}

div.mainMenu ul{
list-style:none;
_padding-top:12px;
}

div.mainMenu li{
float:left;
white-space:no-wrap;
width:auto;
}

div.children {
display:block;
overflow:hidden;
}

.leftFramex{
display:block;
overflow:hidden;
}
.children a{
COLOR: #2b88bd;
text-decoration:none;
border-bottom:1px dashed #2b88bd;
float:right;
padding: 4px 0;
white-space:nowrap;
width:100%;
text-align:right;
}

div#centerFramex{padding-left:5px;}

H1 {	
PADDING-RIGHT: 0px;	
PADDING-LEFT: 0px;	
FONT-SIZE: 1.4em;	
PADDING-BOTTOM: 0px;	
PADDING-TOP: 0px;	
FONT-FAMILY: "Trebuchet MS", "Lucida Grande", Arial, Sans-Serif;
}
H2{	
margin-left:15px;
MARGIN-TOP: 10px;	
FONT-WEIGHT: normal;	
FONT-SIZE: 2.2em;	
PADDING-BOTTOM: 14px;	
COLOR: #2b88bd;	
FONT-FAMILY: "Trebuchet MS", "Lucida Grande", Arial, Sans-Serif;	
LETTER-SPACING: -1px;
}

/*span{
FONT-FAMILY: "Trebuchet MS", "Lucida Grande", Arial, Sans-Serif;	
font-weight:bold;
color:#95B58C;
font-size:18px;
}
*/
div#parentName{
margin-right:10px;
text-align:right;
font-weight:bold;
color:#95B58C;
font-size:16px;
}

/*----------Gallery---------*/
div.categoryTitle{
display:block;
overflow:hidden;
FONT-FAMILY: "Trebuchet MS", "Lucida Grande", Arial, Sans-Serif;
font-weight:bold;
}
div.modGalleryDiv{
display:block;
overflow:hidden;
}
div.galleryDiv{
display:block;
overflow:hidden;
padding-left:25px;
}
div.galCategoryDiv{
display:block;
overflow:hidden;
width:100%;
}

div.imageDivCon{
display:block;
overflow:hidden;
float:left;
padding:10px;
width:200px;
height:130px;
_height:150px;
}
div.imageDiv{
display:block;
overflow:hidden;
border:1px solid #000000;
width:180px;
height:120px;
}
div.imageDiv img{
border:none;
width:180px;
display:block;
}
/*    Slider Gallery*/

div.sgallery{
width:200px;
border:3px solid #cecece;
border-bottom:6px solid #cecece;
border-right:6px solid #cecece;
height:220px;
padding-top:10px;
display:block;
overflow:hidden;
}

div.pageImageDiv{
width:200px;
display:block;
overflow:hidden;
padding: 10px 0 10px 5px;
}

div.galCatDiv{
float:left;
width:120px;
display:block;
overflow:hidden;
height:160px;
text-align:center;
border-left:1px solid #cecece;
border-top:1px solid #cecece;
border-right:4px solid #cecece;
border-bottom:4px solid #eeeeee;
margin:10px 5px;
}
div.catThumbDiv{
display:block;
width:115px;
height:115px;
overflow:hidden;
}