/* CSS Document */


body {
	width:99%;
	color:#666699;
	background-color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image:url(../img/pagebackground.jpg);
	background-attachment:fixed;
	background-repeat:no-repeat;
	cursor:default;
	text-align:-moz-center; /*FF*/
	#text-align:center; /*IE*/
}

.container{
	margin-right:auto; 
	margin-left:auto;
	width:850px;
}

.subcontainer{
	background-color:#FFFFFF;
	color:#000000;
	width:850px;
	text-align:left;
	margin-right:auto; 
	margin-left:auto;
	opacity: 0.92; 
	filter: alpha(opacity=90);
}

.pagetopimage{
	margin-bottom:10px;
	margin-top:0px;
}

.maincontent{
	height:auto; /* make the page-height flexible */
	margin-left:2px;
	margin-right:10px;
	line-height:1.3em;
	background-image:url(../img/1x1.gif); /* make the page-height flexible */
	background-repeat:repeat-y; /* make the page-height flexible */
	width:420px;
	float:left;
}

.maincontent_image_right{
	text-align:center;
	font-size:14px;
	line-height:20px;
	font-family: Arial, sans-serif;
}
.maincontent_image_right_smalltext{
	font-size:11px;
	padding-right:10px;
}

.title{
	font-size:18px;
	font-weight:bold;
	padding-bottom:15px;
}

.text_normal{
	font-style:normal;
	padding:10px 0px 10px 0px;
}
.text_italic{
	font-style:italic;
	padding:10px 0px 10px 0px;
}
.text_bold{
	font-weight:bold;
	padding:10px 0px 10px 0px;
}

.memorycard_pdf{
	font-size:11px;
	font-weight:bold;
}
.memorycard_pdf_link{
	color:#CC0000;
	background-color:#FFFFFF;
	text-decoration:none;
}

.memorycard_pdf_link:hover{
	color:#CC0000;
	background-color:#FFFFFF;
	text-decoration:underline;
}

.external_link{
	color:#003399;
	text-decoration:none;
}
.external_link:hover{
	color:#3366FF;
	text-decoration:underline;
}

.delimiter{
	border-bottom: #6b391e solid 1px;
}

.footer{
	background-color:#FFFFFF;
	clear:both;
	height:1px;
}

/*----------------------------------------------------------------------------*/
/* GUESTBOOK FORM */
/*----------------------------------------------------------------------------*/
.maincontent_guestbook{
	height:auto; /* make the page-height flexible */
	margin-left:2px;
	margin-right:10px;
	line-height:1.3em;
	background-image:url(../img/1x1.gif); /* make the page-height flexible */
	background-repeat:repeat-y; /* make the page-height flexible */
	width:420px;
	float:left;
}
.middlecontent_guestbook{
	padding:0px 10px 0px 0px;
	border-right:#999999 solid 1px;
}
.guestbook_form{
	text-align:left;
	/*float:right;*/
	font-size:12px;
	line-height:20px;
	font-family: Arial, sans-serif;
	/*width:250px;*/
	margin-left:15px;
}
.error{
	color:#CC0000;
}
.formtable{
	border:none;
	text-align:left;
}
.textname{
	background-color:#FAF7E4;
}
.textemail{
	background-color:#FAF7E4;
}
.textmessage{
	background-color:#FAF7E4;
}
.guestbookform{
	padding-left:15px;
}
.guestbookpicture{
	padding-left:15px;
}
.guestbook_text{
	padding:10px 0px 0px 0px;
}


/*----------------------------------------------------------------------------*/
/* MENU */
/*----------------------------------------------------------------------------*/
.mainnav_style{
	float:left;
	width:150px;
	margin-left:10px;
	margin-right:15px;
	height:530px;
}
#mainnav{
	list-style: none;
	margin:0px;
	padding:7px;
	background-color:#6b391e;
}
.menuborder{
	border-top: 1px dotted #dac1a3;
}
#mainnav a{
	border-left: 6px solid #b74811;
	height:8px;
	margin-top:4px;
	margin-bottom:4px;
}
#mainnav li a:link, #mainnav li a:visited{
	text-decoration:none;
	display:block;
	width:88%;
	padding:3px 6px 15px 3px;
	font:bold 10pt/1.5 verdana, sans-serif;
	color:#EEEEEE;
}
#mainnav li a:hover{
	text-decoration:none;
	display:block;
	background-color:#b74811;
	color: #FFFFFF;
}

#currentpage{
	background-color:#b74811;
	color: #FFFFFF;
}


.roundtop_mainnav {background: #ffffff;}

.mt1{margin: 0 0 0 16px; height: 1px; overflow: hidden; background: #6b391e;}
.mt2{margin: 0 0 0 13px; height: 1px; overflow: hidden; background: #6b391e;}
.mt3{margin: 0 0 0 11px; height: 1px; overflow: hidden; background: #6b391e;}
.mt4{margin: 0 0 0 9px; height: 1px; overflow: hidden; background: #6b391e;}
.mt5{margin: 0 0 0 8px; height: 1px; overflow: hidden; background: #6b391e;}
.mt6{margin: 0 0 0 7px; height: 1px; overflow: hidden; background: #6b391e;}
.mt7{margin: 0 0 0 6px; height: 1px; overflow: hidden; background: #6b391e;}
.mt8{margin: 0 0 0 5px; height: 1px; overflow: hidden; background: #6b391e;}
.mt9{margin: 0 0 0 4px; height: 1px; overflow: hidden; background: #6b391e;}
.mt10{margin: 0 0 0 3px; height: 2px; overflow: hidden; background: #6b391e;}
.mt11{margin: 0 0 0 2px; height: 2px; overflow: hidden; background: #6b391e;}
.mt12{margin: 0 0 0 1px; height: 3px; overflow: hidden; background: #6b391e;}

.roundbottom_mainnav {background: #ffffff;}

.mb12{margin: 0 16px 0 0; height: 1px; overflow: hidden; background: #6b391e;}
.mb11{margin: 0 13px 0 0; height: 1px; overflow: hidden; background: #6b391e;}
.mb10{margin: 0 11px 0 0; height: 1px; overflow: hidden; background: #6b391e;}
.mb9{margin: 0 9px 0 0; height: 1px; overflow: hidden; background: #6b391e;}
.mb8{margin: 0 8px 0 0; height: 1px; overflow: hidden; background: #6b391e;}
.mb7{margin: 0 7px 0 0; height: 1px; overflow: hidden; background: #6b391e;}
.mb6{margin: 0 6px 0 0; height: 1px; overflow: hidden; background: #6b391e;}
.mb5{margin: 0 5px 0 0; height: 1px; overflow: hidden; background: #6b391e;}
.mb4{margin: 0 4px 0 0; height: 1px; overflow: hidden; background: #6b391e;}
.mb3{margin: 0 3px 0 0; height: 2px; overflow: hidden; background: #6b391e;}
.mb2{margin: 0 2px 0 0; height: 2px; overflow: hidden; background: #6b391e;}
.mb1{margin: 0 1px 0 0; height: 3px; overflow: hidden; background: #6b391e;}


/*----------------------------------------------------------------------------*/
/* ROUND CORNERS */
/*----------------------------------------------------------------------------*/

/* Round conner - top */
.roundtop {background: #c6b393;}

.rt1{margin: 0 0 0 16px; height: 1px; overflow: hidden; background: #ffffff;}
.rt2{margin: 0 0 0 13px; height: 1px; overflow: hidden; background: #ffffff;}
.rt3{margin: 0 0 0 11px; height: 1px; overflow: hidden; background: #ffffff;}
.rt4{margin: 0 0 0 9px; height: 1px; overflow: hidden; background: #ffffff;}
.rt5{margin: 0 0 0 8px; height: 1px; overflow: hidden; background: #ffffff;}
.rt6{margin: 0 0 0 7px; height: 1px; overflow: hidden; background: #ffffff;}
.rt7{margin: 0 0 0 6px; height: 1px; overflow: hidden; background: #ffffff;}
.rt8{margin: 0 0 0 5px; height: 1px; overflow: hidden; background: #ffffff;}
.rt9{margin: 0 0 0 4px; height: 1px; overflow: hidden; background: #ffffff;}
.rt10{margin: 0 0 0 3px; height: 2px; overflow: hidden; background: #ffffff;}
.rt11{margin: 0 0 0 2px; height: 2px; overflow: hidden; background: #ffffff;}
.rt12{margin: 0 0 0 1px; height: 3px; overflow: hidden; background: #ffffff;}

/* Round conner - bottom */
.roundbottom {background: #1c180d;}

.rb12{margin: 0 16px 0 0; height: 1px; overflow: hidden; background: #ffffff;}
.rb11{margin: 0 13px 0 0; height: 1px; overflow: hidden; background: #ffffff;}
.rb10{margin: 0 11px 0 0; height: 1px; overflow: hidden; background: #ffffff;}
.rb9{margin: 0 9px 0 0; height: 1px; overflow: hidden; background: #ffffff;}
.rb8{margin: 0 8px 0 0; height: 1px; overflow: hidden; background: #ffffff;}
.rb7{margin: 0 7px 0 0; height: 1px; overflow: hidden; background: #ffffff;}
.rb6{margin: 0 6px 0 0; height: 1px; overflow: hidden; background: #ffffff;}
.rb5{margin: 0 5px 0 0; height: 1px; overflow: hidden; background: #ffffff;}
.rb4{margin: 0 4px 0 0; height: 1px; overflow: hidden; background: #ffffff;}
.rb3{margin: 0 3px 0 0; height: 2px; overflow: hidden; background: #ffffff;}
.rb2{margin: 0 2px 0 0; height: 2px; overflow: hidden; background: #ffffff;}
.rb1{margin: 0 1px 0 0; height: 3px; overflow: hidden; background: #ffffff;}


/*----------------------------------------------------------------------------*/
/* PAGE BOTTOM */
/*----------------------------------------------------------------------------*/
.pagebottomcontent{
	color:#dac1a3;
	text-align:left;
	padding:10px 0px 10px 0px;
	font-size:11px;
}