body	
	{
	background-color: #C0B68B;
	background-image: url(images/bg1.jpg); 
	background-repeat: repeat-x;
        padding: 0px;
        margin: 0px;
	}

p

	{	
	background-color: #D2CBAC;
	font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color:#000000;
	font-weight: normal;
        line-height: 12pt;
	letter-spacing: 0px;
 	text-align: justify;
	margin-left: 21px;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 15px;
	}


tr, td

        {
        background-color: #D2CBAC;
        padding: 0px;
        margin: 0px;
        }
ul

	{	
	background-color: #D2CBAC;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color:#000000;
	font-weight: normal;
        line-height: 18px;
 	text-align: justify;
	margin-left: 25px;
	margin-top: 10px;
	margin-right: 25px;
	margin-bottom: 20px;
        padding: 0px;
	}

li
        {
        margin-left: 20px;
        }
a:link 
	{
	background-color: #d2cbac;
	font-weight: normal;
	text-decoration: none; 
	color:#685A3C;
	}
	
a:visited 
	{
	background-color: #d2cbac;
	font-weight: normal;
	text-decoration: none; 
	color:#685A3C;
	}
	
a:hover
	{
        background-color: #D2CBAC;
	border: 0px;
	font-weight: normal;
	color: #E4DFCB;
	text-decoration: none;
	}	
	
a:active 
	{
	background-color: #D2CBAC;
	font-weight: normal;
	text-decoration: none;
	color:#685A3C; 
	}
	
input, textarea
	{
	background-color: #E2DCC7;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 8px; color:#000000;
	font-weight: normal;
 	text-align: left;
	border: #C7B98A 1px solid;
	margin-left: 10px;
        padding: 3px;
	}
	
form
	{
 	text-align: left;
	border: 0px;
	margin-left: 10px;
	padding: 0px;
	}

img
	{
	border: 0px;
        margin: 0px;
	padding: 0px;
	}

cite
        {
	background-color: #D2CBAC;
        font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color:#000000;
	font-weight: bold;
        text-align: justify;
        margin-left: auto;
        margin-right: auto;
        padding: 3px; 
        }

.p1

        {
        margin-left: 15px;
        margin-top: 8px;
        margin-right: 15px;
        text-align: justify;
        }

.sidebg

        {
        text-align: center;
        background-color: #D2CBAC;
        border: #B6AC7C 1px solid;
        padding: 5px;
        margin-left: 13px;
        margin-right: 13px;
        }       

#frame
	{
	text-align: left;
	margin-left: 0px;
	margin-top: 0px;
        padding: 0px;
	width: 800px;
        height: 1700px;
	}

.floatbox

	{
	float: left;
	text-align: left;
	width: 145px;
	background-color: #C0B68B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; color:#000000;
	font-weight: normal;
        padding: 0px;
 	display: inline;
        position: absolute;
	margin-left: 0px;
	margin-top: 0px;
	padding: 0px;
        overflow: hidden;
        z-index: 0;
	}
	
.cite2

        {
	text-align: center;
	background-color: #D2CBAC;
        font-style: italic;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt; color:#000000;
	font-weight: bold;
        padding: 10px; 
        }

.graphic

        {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0;
        border: 0px;
        }

.textbox

        {
        text-align: center;
        background-color: #C0B68B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt; color:#000000;
	font-weight: bold;
        width: 200px;
        height: 80px;
        padding: 10,10,10,10;
        border: 1px #000000 double;
        }
        
	
.content
	{
	text-align: justify;
        background-color: #D2CBAC;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color:#000000;
	font-weight: normal;
	margin-left: 143px;
        margin-top: -24px;
	padding: 0px;
	border-right: #DAD3B8 20px solid;	
	width: 525px;
        height: 2500px;
	overflow: visible;
	position: absolute;
        display: inline;
        z-index: 50;
	}

.text
        {
        margin-top: 10px;
        }

.sidebar

        {
        text-align: center;
	background-color: #C0B68B;
        font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt; color:#000000;
	font-weight: normal;
        line-height: 12pt;
	margin-left: auto;
	margin-top: 25px;
	margin-right: auto;
	margin-bottom: 0px;
	padding: 0px;
	border: 0px;	
	width: 145px;
	overflow: hidden;
	position: relative;
        }

.sidebar a, .sidebar a:link, .sidebar a:active, .sidebar a:visited 

	{
	color:#000000; text-decoration:none; font-family: Arial, Verdana, sans-serif; font-size: 8pt; background-color: #C0B68B; font-weight: bold;
	}
	
.sidebar a:hover 

	{
	color:#E0DBC5; text-decoration:none; border: 0px; background-color: #C0B68B;
	}  
	
.gallery
	{
	text-align: justify;
	background-color: #d1d3c8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt; color:#0A0058;
	font-weight: normal;
	letter-spacing: 1px;
	padding: 0px;
	line-height: 16px;
	border: 0px;
	width: 300px;
	}

.heading
	{
        text-align: left;
        border: 0px;
        padding: 0px;
        margin-left: 18px;
        margin-top: -6px;
        margin-right: 0px;
        margin-bottom: 15px;
	}


/* ######### Menu ######### */
	
#chromemenu{
width: 86%;
}

#chromemenu:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block;
height: 0px; 
clear: both; 
visibility: hidden;
}

#chromemenu ul{
border: 0px;
background: url(chrometheme/chromebg5.gif) center center repeat-x; /*Theme Change here*/
margin-top: 262px;
margin-left: 0;
padding-top: 0;
padding-left: 0;
margin: 0;
float: left;
text-align: center;
font: bold 11px Arial, Helvetica, Verdana;
}


#chromemenu ul li{
display: inline;
}


#chromemenu ul li a{
float: left;
color: #000000;
font-weight: bold;
padding-top: 5px;
padding-bottom: 0;
width: 86px;
height: 19px;
text-decoration: none;
background: url(chrometheme/divider5.gif) center right no-repeat; /*Theme Change here*/
}

#chromemenu ul li a:hover{
color: #A49167;
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 252px;
border: 1px solid #ADA99B; /*Theme Change here*/
border-bottom-width: 0;
font: bold 7pt Arial,Helvetica,Verdana;
line-height:14px;
z-index:100;
background-color: #CEC6A4;
width: 100%;
visibility: hidden;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#ADA99B,direction=135,strength=2); /*Add Shadow in IE. Remove if desired*/
}

.dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
background-color: #E0DBC5;
border-bottom: #A49167 1px solid; /*Theme Change here*/
padding: 2px 0;
text-decoration: none;
font-weight: bold;
color: #000000;
}

.dropmenudiv a:hover{ /*Theme Change here*/
background-color: #E8E8E0;
font-weight: bold;
color: #A49167;
}

/* ######### PHOTO BADGE ######### */

div#badge {
    width:168px;
    height:150px;
    position:relative;
    overflow:hidden;
}
div#badge div#badge-loading {
    position:absolute;
    top:0px;
    width:168px;
    text-align:center;
    line-height:150px;
    font-size:10px;
    color:#888;
    font-family:arial, sans-serif;
}
div#badge div#badge-loading.hidden {
    display:none;
}
div#badge a {
    position:absolute;
    z-index:0;
    top:-1000px;
    left:-1000px;
    visibility:hidden;
}
div#badge a.set {
    top:auto;
    left:auto;
    right:auto;
    bottom:auto;
    visibility:visible;
}
div#badge a img {
    border:#000000 1px solid;
    margin:0;
    padding:0;
}
div#badge img.tmp {
    z-index:1;
    position:absolute;
    visibility:hidden;
}
div#badge img.tmp2 {
    visibility:visible;
}
.opacity0  { opacity:0.1;filter:alpha(opacity=10); }
.opacity10 { opacity:0.1;filter:alpha(opacity=10); }
.opacity20 { opacity:0.2;filter:alpha(opacity=20); }
.opacity30 { opacity:0.3;filter:alpha(opacity=30); }
.opacity40 { opacity:0.4;filter:alpha(opacity=40); }
.opacity50 { opacity:0.5;filter:alpha(opacity=50); }
.opacity60 { opacity:0.6;filter:alpha(opacity=60); }
.opacity70 { opacity:0.7;filter:alpha(opacity=70); }
.opacity80 { opacity:0.8;filter:alpha(opacity=80); }
.opacity90 { opacity:0.9;filter:alpha(opacity=90); }
.opacity100{ opacity:0.99;filter:alpha(opacity=99); }