@charset "utf-8";
/* CSS Document */
body
{
background-color:#8b8b8b;
font-size:14px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;}

h1
{
font-size:20px;
fontweight:500;
color:#77142d;}

hr{
color:#77142d;
size:1px;
}

h2{
text-transform:uppercase;
font-size:15px;}

#container{
background-image:url(../images/backwidth.jpg);
width:955px;
background-repeat:repeat-y;
float:left;
}

li a{
color:white;}


#wrap {
  margin: 0 auto;
  width: 955px;
  text-align: left;
  
  } 
#top
{
width:713px;
height:128px;
display:block;
float:left;
background-image:url(../images/topleft.jpg);}

#topright
{
width:242px;
height:169px;
display:block;

float:left;}

#content
{
width:713px;
min-height:695px;
display:block;
float:left;
}

#bottomright
{
width:232px;
min-height:654px;
display:block;
float:left;
padding-left:10px;
}

#left
{
width:713px;
display:block;
float:left;
}

#right
{
width:242px;
display:block;
float:left;}

#footer
{
height:25px;
background-color:#a88b6f;
float:left;
display:block;
width:955px;
text-align:center;
color:white;
clear:both;
}

#nav
{
width:225px;
display:block;
float:left;
}

.img
{
border-color:#a98b6f;
border-style:double;}

#echtecontent
{
padding-top:20px;
padding-bottom:20px;
float:left;
display:block;
width:450px;
padding-right:20px;
}

.navitem
{
width:195px;
height:60px;
padding-top:40px;
background-image:url(../images/menuitem.jpg);
text-align:right;
font-weight:500;
padding-right:5px;
background-repeat:repeat-x;
font-size:24px;
font-family:Arial, Helvetica, sans-serif;
color:#77142d;}

#nav li
{
color:#77142d;
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
list-style-image:url(../images/navli.jpg);}

#right li
{
color:white;
list-style-type:none;}

#nav a
{
text-align:right;
font-weight:500;
text-decoration:none;
color:#77142d;}

a
{
text-decoration:none;
color:#77142d;
}

a:hover{
color:white;}