/********************************************************************
Formatting Styles
********************************************************************/
#index {
     margin: 0;
     padding: 0; }
body {
     text-align:center;
     padding:0;
     margin:0;
     background-image: url(../images/main_bg2.jpg);
     background-repeat: no-repeat;
     background-position: top center;
     background-color: #ece2d0; }
#wrapper {
     width: 790px;
     text-align: center;
     margin: 0 auto;
     padding: 0; }
/********************************************************************
Text Styles
********************************************************************/
h1 {
     font-family: Times, "Times New Roman", serif;
     font-size: 24px;
     margin: 0;
     color: #42452f;
     font-weight: normal;
     padding: 14px 0 14px 0;
     background-image: url(../images/bg_h1.jpg);
     background-repeat: repeat-x; }
h2 {
     font-family: Times, "Times New Roman", serif;
     font-style: italic;
     font-size: 16px;
     margin: 0 0 7px 0;
     color: #67442f;
     font-weight: normal; }
h2.nl{
     font-style: normal;
     font-size: 18px;
     padding-top: 10px;}
body#glossary h2, h2.question, h2.normal, h4{
     font-style: normal;
     font-weight: bold;
     margin-bottom: 0;}
h4{
	color: #67442f;
}
b{
	 font-family: Times, "Times New Roman", serif;
     font-size: 16px;
     margin: 0 0 7px 0;
     color: #67442f;
    }
#albumId, .albumId, albumId{
	font-weight: bold;}
body#faq h2, h2.normal{
     margin-top: 20px;}
h2.question{
     margin-top: 5px;}
h2.question a:link, h2.question a:visited{
     border: none;}
body#glossary p{
     margin-top: 0;}
p , blockquote, ul, ol, strong, .title, .bodytext, td {
     margin: 0 0 10px 0;
     font-family: Times, "Times New Roman", serif;
     font-size: 14px;
     line-height: 18px;
     color: #584234; }
.title{
	margin-top: 30px;}	 
.wrapperTitle h4{
	font-style:normal;
	margin-bottom:10px;}	 
blockquote{
     padding: 10px;
     background-color: #e6dec6; }
ul {
     margin: 0;
      }
ul li {
     list-style-type: circle; }
a:link, a:visited {
     color: #d5652c;
     text-decoration: none;
     border-bottom: 1px #d96328 solid; }
a:hover {
     color: #929864;
     border-bottom: 1px #929864 dotted; }
a:active { }
.top a{
     font-size: 12px; 
padding-top: 0;
     font-family: Times, "Times New Roman", serif;
     }
.top a:link, .top a:visited{
     color: #7e7c6e;
     border: none; }
.top a:hover{
     color: #680000; }
/********************************************************************
Image Styles
********************************************************************/
img{
     float: left;}
.c_one img {
     float: left;
     margin: 0 15px 15px 0;
     border: 1px #41445c solid; }
/********************************************************************
LogoTop Styles
********************************************************************/
.logo_top {
     width: 790px;
     float: right; }
.logo_top img {
     float: right;
     padding: 0;
     margin: 0; }
/********************************************************************
Headline Styles
********************************************************************/
body#index .header {
     float: left;
     width: 790px;
     height: 296px;
     background-image: url(../images/bg_header2.jpg);
     background-repeat: no-repeat;
     overflow: hidden; }
.header{
     height: 218px;
     background-image: url(../images/header_test.jpg);
     background-repeat: no-repeat;
     float: left;
     width: 790px;
     overflow: hidden; }
.header img{
     margin: 0;
     padding: 0;}

/********************************************************************
Quicklinks Styles
********************************************************************/
.quicklinks {
     float: left;
     width: 201px;
     height: 296px;
     text-align: right; }
.quicklinks ul {
     list-style: none;
     margin: 60px 6px 0 0;
     padding: 0;
     font-family: Times, "Times New Roman", serif;
     font-size: 14px;
     font-weight: bold; }
.quicklinks li {
     margin-bottom: 10px;
     padding: 5px 10px 5px 0;
     background-image: url(../images/bg_qlink.jpg);
     background-position: top right;
     background-repeat: no-repeat;
     list-style-type: none; }
.quicklinks a, .quicklinks a:visited, .quicklinks a:link {
     border-bottom: none;
     color: #ffffff; }
.quicklinks a:hover {
     color: #e7f583; }
/********************************************************************
Content Holder Styles
********************************************************************/
.content {
     float: left;
     width: 790px;
     background-repeat: repeat-y;
     background-image: url(../images/bg_maincontent.jpg); }
/********************************************************************
Navigation Styles
********************************************************************/
.navigation {
     width: 200px;
     padding: 0;
     margin: 10px 0 0 20px;
     text-align: left;
     float: left;
     background-image: url(../images/bg_nav.jpg);
     background-repeat: repeat-y; }
.navigation ul {
     list-style: none;
     margin: 0;
     padding: 20px 0 0 0; }
.navigation li {
     height: 21px;
     margin: 0;
     padding: 0px 0 0 20px;
     list-style-type: none; }
.navigation a, .navigation a:visited, .navigation a:link {
     color: #42452f;
     text-decoration: none;
     font-family: Verdana, Helvetica, Arial, sans-serif;
     font-size: 10px;
     font-weight: bold;
     border-bottom: none;
     text-transform: uppercase; }
.navigation a:hover {
     color: #e57227;
     border-bottom: none; }
/********************************************************************
Text and Content Styles
********************************************************************/
.c_one {
     text-align: left;
     float:left;
     width: 510px;
     padding: 20px 40px 0 0; }
/********************************************************************
Footer Styles
********************************************************************/
.footer {
     clear: both;
     height: 125px;
     background-image: url(../images/bg_footer.jpg);
     background-repeat: no-repeat;
     background-position: top center;
     text-align: center;
     margin: 0 auto;
     padding: 0; }
.footer p {
     padding: 70px 0 0 0;
     margin: 0;
     color: #ffffff;
     font-size: 12px; }
/********************************************************************
Form Styles
********************************************************************/
form.contact fieldset {
     border: 1px #764c33 solid;
     padding: 10px; }
form.contact legend {
     color: #165a9f;
     font-family: Times;
     font-size: 12px;
     font-weight: bold;
     padding: 5px; }
form.contact {
     line-height: 100%;
     margin: -15px 15px 0pt;
     padding: 20px; }
form.contact label {
     color: #3b2a17;
     font-size: 15px; 
     font-family: times; }
form.contact label.fixedwidth {
     display: block;
     width: 200px;
      }
form.contact input{
     margin-bottom: 15px;}
form.contact input.no_padding{
     margin-bottom: 0;}
.underline {
     border-bottom: 1px #5c3e28 solid; }