﻿body
{
	padding:		0px;
	margin:			0px;
	background:		#C6B895;
	font-family:	Tahoma, Arial, Helvetica, Sans-Serif;
    font-weight:    normal;
    font-size:		small;
}
table
{
	line-height:		14px;
	color:				#000000;
	border-collapse:	collapse; 
	border:				0px;
	width:				100%;
}
.TableHeader
{
	color:            #C6B895;
	background-color: #501D12;
	font-size:        13px;
	height:           20px;
	vertical-align:   middle;
	padding:          6px;
	font-weight:      bold;
}
td
{ 
	vertical-align:	top; 
	padding:		0px;
}
td.Books
{
	padding:	6px; 
	border:		solid 1px #501D12;
}
.menuheader
{
    font-weight:      bold;
    font-size:        13px;
    color:            #C6B895;
    background-color: #501D12;
    padding-left:     5px;
    padding-right:    5px;
    padding-top:      3px;
    padding-bottom:   3px;
}
.menu
{
    font-weight:      bold;
    font-size:        11px;
    color:            #ffffff;
    text-decoration:  none;
    padding-bottom:   3px;
    padding-right:    5px;
}
.menucolumn
{
    padding-left:     6px;
}
.menutitle
{
    font-weight:      bold;
    font-size:        11px;
    color:            #C6B895;
    text-decoration:  none;
    padding-top:      8px;
    padding-left:     6px;
    padding-right:    5px;
    border-bottom:    dotted 1px #C6B895;
}
a
{
	text-decoration:	none;
	color:				#FF5900;
}
a:hover
{
	text-decoration:	none;
	color:				#FF5900;
}
img
{ 
	border:	0px;
}
.left-floating
{
	float:          left;
	border-style:   none;
	padding-right:  5px;
	padding-top:	5px;
	padding-bottom:	5px;
}
.right-floating
{
	float:			right;
	border-style:   none;
	padding-left:   5px;
	padding-top:	5px;
	padding-bottom:	5px;
}
.block 
{ 
	height:		18px; 
	width:		111px; 
	background:	url(images/a1.gif) no-repeat 0 5px;
}
.foto
{
	text-align:		center;
	border-style:	none;
}
.dreamstime
{
	padding-top:	1px;
	text-align:		right;
	font-size:      xx-small;
}
.dreamstime-left
{
	padding-top:	1px;
	text-align:		left;
	font-size:      xx-small;
}
.copy
{
	padding-top:	  20px;
	font-size:        x-small;
}
.newline
{
	padding-top: 8px;
}
.texttitle
{
    font-weight:    bold;
    font-size:      small;
    text-align:     left;
    padding-top:    10px;
    padding-bottom: 4px;
    color:          #501D12;
}
.text
{
	text-align:     left;
}
h1
{
    font-weight:    bold;
    font-size:      x-large;
    text-align:     center;
    padding-top:    5px;
    padding-bottom: 5px;
    color:          #501D12;
}
h2
{
    font-weight:    bold;
    font-size:      large;
    text-align:     center;
    padding-top:    5px;
    padding-bottom: 3px;
    color:          #501D12;
}
h3
{
    font-weight:    bold;
    font-size:      medium;
    text-align:     center;
    padding-top:    5px;
    color:          #501D12;
}