
html,body 
{
height: 100%;
margin: 0;
padding: 0;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
background-image: 
url('images/background-vertical.jpg');
background-repeat: repeat-x;
background-color: #721e14;
}

td{
font-size:12px;
}


a:link {color: black;}
a:visited {color: black;}
a:active {color: black;}
a:hover {color: maroon;}

#wrapper{
margin-right:auto;margin-left:auto;
text-align:center;
}

*#holder{
margin-right:auto;margin-left:auto;
width:934px;
}



h1{
font-size:12px;
font-weight:lighter;
color:silver;
margin-left:40px;
margin-bottom:10px;
}


#left-holder{
width:264px;
background-color:white;
text-align:left;
}

.newsletter-box-in{
background:#721e14;
color:white;
text-align:center;
padding-bottom:6px;
margin-top:20px;
margin-left:30px;
width:194px;
}
.newsletter-box-button{
margin-top:10px;
}
.left-line{
text-align:center;
margin:25px 10px 20px 30px;
width:190px;
}

#left-logos{
text-align:center;
margin:10px 5px 15px 5px;
}


#middle-holder{
width:613px;
background:#f0f2ed;
background-image: 
url('images/backgr-horizontal-content-long-1.jpg');
background-repeat: no-repeat;
}


#middle-holder-innerpage{
width:613px;
background:#f0f2ed;
background-image: 
url('images/backgr-horizontal-content-long-11.jpg');
background-repeat: no-repeat;
}

#middle-content{
padding:0px 20px 20px 20px;
}

h2#header-content{
color:#945f59;
font-size:13px;
font-weight:lighter;
font-style:italic;
}

h3{
font-size:20px;
}

#slogan-content{
font-weight:bold;
font-style:italic;
font-size:15px;
}

h4{
font-size:14px;
}

.box-content-inside{
font-style:italic;
padding-left:35px;
padding-right:75px;
}


#background-right-holder{
width:67px;
background-image: 
url('images/right-image-background.jpg');
background-repeat: no-repeat;
}

/* expandable left navigation look and feel*/
.roznav-inactive{
display: block;
border-bottom: 1px dashed gray;
padding: 5px 0px 2px 4px;
color: maroon;
width:160px;
}

.rozsubnav-inactive{
display: block;
padding: 5px 0px 2px 4px;
text-decoration: none;
color: maroon;
width:160px;
}

a.roznav:link {
display: block;
border-bottom: 1px dashed gray;
padding: 5px 0px 2px 4px;
text-decoration: none;
color: #252525;
width:160px;
}


a.roznav:hover, a.roznav:focus {
color: #000000;
background-color: #eeeeee;
}

a.roznav:visited {
display: block;
border-bottom: 1px dashed gray;
padding: 5px 0px 2px 4px;
text-decoration: none;
color: #252525;
width:160px;
}
	
	

a.rozsubnav:link {
display: block;
padding: 5px 0px 2px 4px;
text-decoration: none;
color: #252525;
width:160px;
}

a.rozsubnav:hover, a.rozsubnav:focus {
color: black;
background-color: #eeeeee;
}

a.rozsubnav:visited {
display: block;
padding: 5px 0px 2px 4px;
text-decoration: none;
color: #252525;
width:160px;
}


/* navigation on the upper side of pages */

#navigation-up{
text-align:right;
height:39px;
}

#navigation-up-left{
float:left;
width:100px;
font-size:11px;
text-align:left;
padding-left:10px;
padding-top:5px;
}

#navigation-up-right{
width:490px;
float:left;
font-size:11px;
padding-top:10px;
font-size:12px;
text-transform:uppercase;
}

.navup{
padding-right:15px;
}
#navuplast{
padding-right:35px;
}
a.navuplink:link {color: black;text-decoration:none;}
a.navuplink:visited {color: black;text-decoration:none;}
a.navuplink:active {color: black;text-decoration:none;}
a.navuplink:hover {color: black;text-decoration:underline;}
