

body {
   width : 792px;
   height:auto;
   margin: auto;
   background-color : #4D4D4D;
   font-family: garamond, serif;
   font-size: 10pt;
   color: #1A1A1A;
}

#page {
   background-color: #FFFFFF;
}

#container
{
   width: 792px;
   margin:auto;
   padding-bottom:60px;
   background: transparent url("../images/background.png") bottom right no-repeat;
   border: solid medium #1A1A1A;
   text-align:left;
}

#topBar
{float:inherit;
   width: 792px;
   height: 235px;
   background-color: transparent;
   background: url("../images/topBar.gif") no-repeat;
   text-align:center;
   overflow:visible;
}

#topPic
{
   float: right;
   position: relative;
   width: 227px;
   height: 235px;
   background: url("../images/topPic.gif") no-repeat;
}

#content
{
   float: inherit;
   margin-top:0px;
   margin-right:auto;
   padding-right: 0;
   padding-left: 135px;
   padding-bottom:30px;
   width: auto;
   text-align:left;
   font-size: 1.25em;
   color: #1A1A1A;
   overflow:visible;
}

#fpinfo
{
   float: inherit;
   margin-top:-100px;
   margin-left:10px;
   padding-left: 0px;
   background: url("../images/title.png");
   background-position: top left;
   background-repeat: no-repeat;
   text-align:left;
   font-size: 1.25em;
   color: #1A1A1A;
}

#fpleft
{
	float: left;
}

#fpss
{
	float: right;
	width: 400px;
	padding-right: 5px;
	margin-top: -70px;
}

#info
{
   float: inherit;
   margin-top:0px;
   padding-right: 0px;
   padding-left: 20px;
   text-align:left;
   font-size: 1.25em;
   color: #1A1A1A;
}

#info2
{
   float: inherit;
   margin-top:-60px;
   padding-right: 0;
   padding-left: 330px;
   width: auto;
   text-align:left;
   font-size: 1.25em;
   color: #1A1A1A;
}

#info3
{
   float: inherit;
   margin-top:-100px;
   padding-right: 10px;
   padding-left: 20px;
   width: auto;
   text-align:left;
   font-size: .95em;
   color: #1A1A1A;
}

#tip
{
   float: inherit;
   width: auto;
   margin-top:-100px;
   padding-top:10px;
   padding-right: 0px;
   padding-left: 20px;
   text-align:left;
   font-size: .95em;
   color: #1A1A1A;
   overflow:hidden;
}


div#footer
{
   clear: both;
   width: 100%;
   height:40px;
   text-align: center;
   padding-top:0px;
}

/* Class descriptors */


p.indent
{
	text-indent: 25px;
}

p.fullIndent
{
	margin-left: 25px;
}

#nav
{
   height:512px;
   display : block;
   float: left;
   width: 100px;
   padding-top:10px;
   padding-right:0px;
   margin-top:-122px;
   margin-left:5px;
   font-family: helvetica, sans-serif;
   background: transparent url("../images/wavy-r.gif") repeat-y;
}

#navl, #navl ul { /* all lists */
   padding: 0px;
   margin: 0px;
   list-style: none;
   float : left;
   width : 100px;
}
	
#navl li { /* all list items */

   float : left;
   line-height : 1.25em;
   margin-bottom : 3px;
   width: 100px;
}

	
#navl li a {
   width: 100px;
   display : block;
   color: #4D4D4D;
   font-weight : bold;
   text-decoration : none;
   text-align: center;
   background-color: #DBEFEF;
   border: solid thin #7F7F7F;
   padding : 5px;
   margin:0px;
}
	
#navl li a:hover {
   color: #000000;
   background-color: #4DA3EB;
}
	
.you-are-here {
   background-color: #FFFFFF;
}

/* slideshow */


.showbg{// for fadeout effect *This is optional
background-color: black;
}

.link_nor{// for clickable normal link
background-color: #333333;
font: normal 76% "Arial", "Lucida Grande",Verdana, Sans-Serif;
border: 2px solid #808000;
padding:0px 4px 0px 4px;
text-align:center;
color:white
}


.link_act
{// for clickable active link
background-color:#808000;
font: normal 76% "Arial", "Lucida Grande",Verdana, Sans-Serif;
border: 2px solid #808000;
padding:0px 4px 0px 4px;
text-align:center;
color:white
}

span{// for watermark
font: normal 76% "Arial", "Lucida Grande",Verdana, Sans-Serif;
color:black
}

.gray
{// for cover
background-color: gray;
position: absolute;
border: 0px solid #9F6D11;
z-index: 100;
}

img{// for image border
border: 0px solid #663300;
background-color: #663300
}

.opa{// for watermark opacity 
color:white;
padding:10px 20px 0px 20px;
position: absolute;
z-index: 101;
background-color: #FFA928;
opacity:0.5;
filter: alpha(opacity=50);
filter:progid:DXImageTransform.Microsoft.Alpha
(Opacity=100,FinishOpacity=50, Style=3, StartX=0, FinishX=100, StartY=0,FinishY=16); 
-moz-opacity: 0.5;
}
