body {
 font-family: Tahoma, Arial, Helvetica, sans-serif;
 font-size: 13px;
 background: #3A362A;;
 padding: 0; 
 margin: 0; 
}

p {
 padding: 10px;
}

#wrapper { 
 margin: 0 auto;
 width: 100%;
}

#content { 
 float: right;
 color: #333;
 background: #E93F14;;
 height: 458px;
 width: 100%;
 display: inline;
 margin-right:20px;
}

#header {
 color: 3A362A;
 width: 100%;
 float: left;
 height: 150px;
 background: #3A362A;
}

#footer { 
 width: 100%;
 height: 25px;
 clear: both;
 color: #3A362A;
 background: #3A362A;

}

#pureImageViewer { 
float:right;	
}

#navigation {
 float: right;
 margin-right:20px;
 height: 19px;
 background: #000000;
}
.menu{margin:0 auto; padding:0; height:19px; width:780px; display:block; background:url("../img/topMenuImages.png") repeat-x;}
.menu li{padding:0; margin:0; list-style:none; display:inline;}
.menu li a{float:left; padding-left:15px; display:block; color:rgb(255,255,255); text-decoration:none; font:11px Tahoma, Geneva, sans-serif; cursor:pointer; background:url("../img/topMenuImages.png") 0px 0px no-repeat; outline:none;}
.menu li a span{line-height:19px; float:right; display:block; padding-right:15px; background:url("../img/topMenuImages.png") 100% 0px no-repeat;}
.menu li a:hover{background-position:0px -60px; color:rgb(255,255,255);}
.menu li a:hover span{background-position:100% -60px;}
.menu li a.active, .menu li a.active:hover{line-height:11px; font:11px  Tahoma, Geneva, sans-serif; background:url("../img/topMenuImages.png") 0px -90px no-repeat; color:rgb(255,255,255);}
.menu li a.active span, .menu li a.active:hover span{background:url("../img/topMenuImages.png") 100% -90px no-repeat;}
