@charset "utf-8";

/* This first part is to reset all margins etc so all browsers start from same blank page */
/* ------------------------------------ START undo_html.css ----------------------------------*/
/* (CC) 2004 Tantek Celik. Some Rights Reserved.             */
/*   http://creativecommons.org/licenses/by/2.0                   */
/* This style sheet is licensed under a Creative Commons License. */
:link,:visited { text-decoration:none }
ul,ol { list-style:none }
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin:0; padding:0 }
a img,:link img,:visited img { border:none }
address { font-style:normal }
/* ------------------------------------ END undo_html.css ----------------------------------*/


/* ----------------------------------- Start Standard CSS ---------------------------------- */

html {
overflow: auto;
}
body {
	font: 14px Arial, Verdana, sans-serif;
	background: #F1D7A4 url(../images/bg.jpg) repeat-x;
	margin-top: 0;
	padding: 0;
	text-align: center;
	color: #000000;
}
* {
	padding: 0;
	margin: 0;
}
html, body {
	height: 100%;
}
/* ----- Text Stylings ----- */
h1{
	height: 22px;
	background: #F8E7BB;
	font-size:110%;
	font-weight:bold;
	color: #2E1B17;
	padding: 6px 0px 0px 10px;
}
h2{
	font-size:120%;
	font-weight:bold;
	color: #6A2E00;
}
h3{
	font-size:100%;
	font-weight:bold;
	color: #6A2E00;
}
a:link, a:visited {
	color: #6A2E00;
	font-weight:bold;
	text-decoration: underline;
}
a:hover {
	color: #6A2E00;
	font-weight:bold;
	text-decoration: underline;
}
#footer a:link, a:visited {
	color: #6A2E00;
	text-decoration: underline;
}
#footer a:hover {
	color: #6A2E00;
	text-decoration: underline;
}
#journal_text a:link, #journal_text a:visited { 
	text-decoration: underline;
	color: #FFEDBF;
}
ul {
list-style-image: url(../images/dot.png);
padding: 0;
margin-left: 22px;
}

ul ul li { 
list-style-image: url(../images/dot.png);
padding: 0;
margin-left: 22px;
}

ul ul ul li { 
list-style-image: url(../images/dot.png);
padding: 0;
margin-left: 22px;
}
.photoframe { 	
border: 1px solid #ccc;	
padding: 4px; 
margin-right: 15px;
margin-bottom: 5px;
}
/* ------------------------------------- Start Divs ---------------------------------------- */

#container {
	width: 1000px; 
	margin: 0 auto;
	margin-top: 0px;
	border: 0px solid #000000;
	text-align: left;
	min-height: 100%;
}
#journal_text { 
	background:url(../images/journal_bg.png) no-repeat left top;
	padding: 85px 26px 20px 38px;
	text-align: center;
	color: #FFEDBF;
}
#journal_text img { 	
	border: 4px solid #FFEDBF;	
}
#page_end {
	text-align: center;
    width: 1000px; 
	height: 20px;
	padding: 10px 0px 0px 0px; 
	background:url(../images/footer_shadow.png) no-repeat left top;
}
#footer {
  	background: url(../images/footer_bg.png) repeat-x ;
	width: 100%;
	clear: both;
	height: 116px;
	margin: -126px auto 0 auto;
	position: relative;
	padding-top: 10px;
	color: #6A2E00;
	font-size:90%;
}
#clearfooter {
	display: block;
	height: 96px;
}
/* ------------------------------------- Menu Style ---------------------------------------- */
#tabs1 {
		padding: 165px 0px 0px 35px;
		height: 30px;
        width: 1000px;
		text-align: right;
        font-size: small; /* could be specified at a higher level */
        margin: 0;
        border-bottom: 0px solid #696;
        position:relative;
        z-index:2;
}
#tabs1 li {
		background: url(../images/divider.png) no-repeat right;
        float: left;
        margin: 0;
        padding: 0;
        display: inline;
        list-style: none;
        position:relative;
}
#tabs1 a {
        float: left;
        font-size: 14px;
		font-family:  Arial;
        line-height: 20px;
        padding: 6px 15px 6px 15px;
        color: #FFFFFF;
		text-decoration: none;
		font-weight:normal;		
}
#tabs1 a.current, #tabs1 a.current:hover {
		background: ;
        float: left;
        font-size: 14px;
		font-family:  Arial;
        line-height: 20px;
        color: #FFEDBF;
		cursor: default;
		text-decoration: none;
}
#tabs1 a:hover {
	    background: ;
        float: left;
        font-size: 14px;
		font-family:  Arial;
        line-height: 20px;
        color: #FFEDBF;
		text-decoration: none;
}
/* ######### Default class for drop down menus ######### */

.anylinkcss{
position: absolute;
left: 0;
top: 0;
visibility: hidden;
border: 1px solid #6A3F2C;
border-bottom-width: 0;
font: normal 12px Verdana;
line-height: 18px;
z-index: 100; /* zIndex should be greater than that of shadow's below */
background: #F8E7BB;
width: 275px; /* default width for menu */
}

.anylinkcss  ul {
list-style-image: none;
padding: 0;
margin-left: 0px;
}

.anylinkcss li a{
width: 100%;
display: block;
 list-style-type: none;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: regular;
text-indent: 5px;      
}

.anylinkcss a:hover{ /*hover background color*/
background: #6A3F2C;
color: #fff;
 list-style-type: none;
}


/* ######### class for shadow DIV ######### */


.anylinkshadow{ /*CSS for shadow. Keep this as is */
position: absolute;
left: 0;
top: 0;
z-index: 99; /*zIndex for shadow*/
background: #6A3F2C;
visibility: hidden;
}
