body {
    background: #73442B url(graphics/bg.jpg);
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #f5e6c0;
}

p.headp {
	font-size: 12pt;
	text-align: center;
	font-style: italic;

}

.clearer {
	clear:both;
	height:1%;
	line-height:1%;
}

IMG {
	border:0;
}

img.logo {
	border: 0;
}

.wrapper {
    width: 950px;
    margin: 0 auto;
}

.dwrapper {
    width: 950px;
    margin: 0 auto;
	float: down;
	clear: both;
	padding-bottom: 18px;
}

div.logo {
    margin: 0 auto;
}

p.logotext {
	color: #a5844C;
	text-align: center;
}

table.upper {
    width: 100%;	
}

div.footer {
    margin: 0 auto;
}

div.main {
    margin: 8px;
    background: #412F21;
}

a.mail {
	color: #f5e6c0;
}

p.copyright {
    font-size: 9px;
}

div.menu {
    width: 166px;
	padding-right: 18px;
	padding-top: 15px;
    float: left;
	margin: 8px;
	text-align: right;
    background: #412F21;
	font-variant: small-caps;
	border-right: solid 1px #B99459;
}

div.content {
    margin-left: 208px;
	padding: 8px;
}

div.disc {
    width: 270px;
    float: left;
	margin: 8px;
	padding-top: 70px;
}

div.pic {
    width: 420px;
    float: right;
	padding-right: 20px;
}

.a1 {
    color: #B99459;
	text-decoration: none;
	text-align: right;
	font-size: 14px;
	font-weight: lighter;
	line-height: 20pt;
}

.a2 {
    color: #B99459;
	text-decoration: none;
	text-align: right;
	font-size: 11px;
	font-weight: lighter;
	line-height: 10pt;
}

div.footer A {
    color: #f5e6c0;
	text-decoration: none;
	text-align: right;
	font-weight: lighter;
	font-variant: small-caps;
	
}

div.menu A:hover {
    color: #ffffff;
    text-decoration: none;
}

div.sub-navigation  A {
    color: #f5e6c0;
	text-decoration: none;
}

div.sub-navigation A:hover {
    color: #ffffff;
    text-decoration: none;
} 

div.categories A {
    color: #f5e6c0;
	text-decoration: none;
}

img.paint {
	border: 6px double;
	color: #a5844C;
	margin-top: 20px;
	padding: 3px;
}

.categories, .category {
	margin-bottom:20px;
}

.categories .images, .category .images {
	margin-left:60px;
	width: 435px;
}

.category .images {
	margin-left:210px;
	width: 580px;
}

.categories .images .image, .category .images .image {
	width: 135px;
	height: 102px;
	margin-right:8px;
	margin-bottom: 20px;
	float:left;
}

.categories .images .image IMG {
	border:1px rgb(90, 80, 65) solid; 
} 

.sub-navigation {
	margin: 0 0 4px 10px;
	padding-top: 14px;
	padding-bottom: 14px;
}

