
body {
margin : 0;
padding : 0;
font : 73% tahoma, helvetica, "Trebuchet MS", arial, sans-serif;
line-height : 1.7em;
color : #333;
background : #d6c4ae;
}


#header {
height : 200px;
margin : 0;
color : #000;
background : #d6c4ae url(WEB-INF/images/banner.jpg) no-repeat;
}
.container {
clear : both;
width : 100%;
padding : 0;
margin : 0;
}
#navcontainer ul {
text-align : center;
font-size : 150%;
padding-bottom : 5px;
padding-top : 5px;
padding-left : 0;
margin-top : 0;
margin-left : 0;
background : #bfa280;
color : #fff;
width : 100%;
line-height : 18px;
}
#navcontainer ul li {
display : inline;
padding-left : 0;
padding-right : 0;
padding-bottom : 5px;
padding-top : 5px;
}
#navcontainer ul li a {
padding-left : 10px;
padding-right : 10px;
padding-bottom : 5px;
padding-top : 5px;
color : #fff;
text-decoration : none;
border-right : 1px solid #fff;
}
#navcontainer ul li a:hover {
background : #d6c4ae;
color : #72522c;
}
#navcontainer #active {
border-left : 1px solid #fff;
}
#gutter {
float : left;
width : 10%;
height : 1px;
}



#paintAttr {	 
    line-height : 1.7em;
	color="#CC0000";
	font-family: 73% Times New Roman, tahoma, helvetica, "Trebuchet MS", arial, sans-serif;	
	font-size: 12px;
	line-height: 98%;
}

 
#footer {
clear : both;
height : 20px;
padding : 5px;
border-top : 10px solid #72522c;
text-align : left;
background : #bfa280;
color : #000;
}

h1 {
margin : 0;
padding : 1.5em;
font-size : 200%;
letter-spacing : 5px;
color : #fff;
background : transparent;
}
h2 {
margin-top : 20px;
padding : 0.5em 0 0 0.5em;
text-transform : uppercase;
letter-spacing : 5px;
font-size : 140%;
color : #72522c;
background : transparent;
}
h3 {
margin : 20px 0 0 30px;  /*  20px 0 0 30px;                 */
/* ff ok, ie failed margin : -152px 0 0 30px;	 */
padding : 0.5em 0 0 0.5em;
text-transform : none;
letter-spacing : 5px;
font-size : 140%;
color : #72522c;
background : transparent;
text-align : center;
}
a {
text-decoration : underline;
color : #72522c;
background : inherit;
}
a:hover {
text-decoration : none;
color : #000;
background : inherit;
}
a img {
border : 0px;
color : #804000;
display:block
} 

#gallery {
height : 600px;
margin-left : 20px;
}
#gallery img {
float : left;
padding : 10px;
}
.clear {
clear : left;
}
.contact
{
/*background:#d6c4ae; */
/*border-color:#ff6633; */
border-style:solid;
border-width:0px 0px 0px 0px;
clear:left;
color: #eaf4ff; /*#ff6633;*/ /*#72522c */
/*float:left;*/
margin-top:0.4px;
padding:5px 10px 5px 10px;
text-shadow:-.25em .25em 1em #ff6633;
font-size : 120%;
width:100%
}

.bodytext {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}


/** INDEX THUMB IMAGES SUPPORT BEGINS */ 
.newGallery {
padding: 0.01cm 0.2cm;
}
.img
  {
  margin:2px;
  border:1px   #0000ff;
  height:auto;
  width:auto;
  
  text-align:center;
  }
.img img
  {
  display:inline;
  margin:3px;
  border:1px solid #ffffff;
  }
.img a:hover img
  {
  border:1px solid #0000ff;
  }
.desc
  {
  text-align:center;
  font-weight:normal;
  width:120px;
  margin:2px;
  }
/** INDEX THUMB IMAGES SUPPORT BEGINS */ 

/** bio style **/
.bio {float: left; height: 7em; margin: 10px 0 15px 4px; font-family: Georgia, arial, helvetica; font-size: 14px; line-height: 1.5em; color: #2b2b2b; text-align: justify;
}

/** gallery table properties  ref by v2ThumbImg.vTemplate.txt and v2ThumbText.vTemplate.txt **/
/** and in the generated v2Gallery.html files **/
#galleryTable {width:100%; border:0; cellpadding:0; cellspacing:0;}

/** gallery page main table v2GalleryPageTemplate.txt **/
#main{width:986; border:0; cellpadding:0; cellspacing:0;}

/** popup sytlesheet **/
.popupBgColor {background:#003333; text:000000;}
#popup_td1 {height:26; width:127; }
#popup_td3 {width:385; valign:top; align:center; }
#popup_td4 {width:89; valign:top; align:left; }