body { background-color: #f6f4bb; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-image: url(/images/body.gif); background-repeat: repeat-x; }
body,td,th { font-family: Tahoma; font-size: 12px; color: #000000; }
.shadow { background-image: url(/images/shadow.jpg); background-position: center top; background-repeat: no-repeat; padding-bottom: 45px; }

h1,h2,h3,h4,h5,h6 { font-family: Tahoma; margin: 0px; padding: 0px; }
h1 { font-family: Georgia, "Times New Roman"; font-size: 20px; font-weight: bold; color: #96653A; line-height: 28px; }
h1 a { text-decoration:none; color: #96653A; }
h1 a:hover { text-decoration:none; color: #00F; }
#indent-b-1  { margin-bottom: 25px; }
#indent-t-1 { margin-top: 25px; }
#indent-b-2  { margin-bottom: 50px; }
#indent-t-2 { margin-top: 50px; }
h2 { font-family: Georgia, "Times New Roman"; font-size: 20px; color: #5F432E; font-style: normal; font-weight: normal; margin-top: 10px; margin-bottom: 10px; }
h3 { font-family: Georgia, "Times New Roman"; font-size: 15px; font-style: italic; font-weight: normal; padding-left: 35px; line-height: 28px; color: #000; }
h4 { font-size: 15px; font-weight: normal; color: #331F14; }

.top td{ color: #fdfec4; font-size: 11px; }
.top a { font-size: 11px; color: #fdfec4; text-decoration: none; margin-right: 2px; margin-left: 2px; }
.top a:hover { text-decoration: underline; color: #FEFFC5; }
.top .block-2 img { margin-right: 3px; margin-left: 8px; }
.top .block-3 { color: #bca675; }
.top .block-3 a { color: #bca675; }
.top .block-3 a:hover { color: #FEFFC5; text-decoration: underline; }
.top form { margin: 0px; padding: 0px; margin-top: 2px; font-size: 11px; }
.top form #word { font-size: 11px; font-family: Tahoma; background-color: #5B402B; border: 1px solid #8A5C3A; text-align: right; padding-right: 2px; padding-left: 2px; color: #bca675; }
	.block-1, .block-2, .block-3, .block-4 { background-repeat: no-repeat; }
	.block-0 { background-image: url(/images/wallpaper.gif); background-position: center center; background-repeat: repeat-x; }
	.block-1 { background-image: url(/images/top-dark-1.gif); background-position: left top; }
	.block-2 { background-image: url(/images/top-dark-2.gif); background-position: right top; }
	.block-3 { background-image: url(/images/top-dark-3.gif); background-position: left bottom; }
	.block-4 { background-image: url(/images/top-dark-4.gif); background-position: right bottom; }

.shell {}
.shell th{ color: #feffc4; font-weight: normal; }
.shell th a { font-weight: normal; color: #feffc4; text-decoration: none; font-family: Tahoma; font-size: 12px; line-height: 21px; margin-right: 8px; margin-left: 8px; }
.shell th a:hover {text-decoration: underline;}
.shell-top { background-color: #feffc5; background-image: url(/images/shell-top-4.gif); background-repeat: repeat-x; background-position: center top; }
.shell-body { padding-left: 15px; padding-top: 15px; padding-right: 15px; padding-bottom: 15px;  background-color: #feffc5; background-image: url(/images/shell-top-4.gif); background-repeat: repeat-x; background-position: center top; }
.shell-body p { line-height: 20px; }
.shell-body p a { color: #00F; text-decoration: underline; }
.shell-body p a:hover { color: #00F; text-decoration: none; }
.shell-body ul { padding: 0px; list-style-type: circle; font-size: 12px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 10px; color: #553C28; font-family: Tahoma; line-height: 20px; }
.shell-body ul li { line-height: 20px; padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 10px; color: #553C28; font-family: Tahoma; font-size: 12px; text-align: left; }
.shell-body ul li a  { color: #553C28; font-family: Tahoma; font-size: 12px; line-height: 20px; text-decoration: underline; }
.shell-body ul li a:hover { color: #00F; text-decoration: underline; }
.shell-body .borders { border: 1px solid #E0D39E; }
.shell-body .borders td { border: 1px solid #E0D39E; font-size: 11px; }
.shell-body .borders th { font-size: 11px; font-weight: bold; color: #000; border: 1px solid #E0D39E; background-color: #F6F4BB; }
.shell .navigation a { text-decoration: none; color: #4D3624; font-size: 13px; letter-spacing: 1px; font-weight: normal; margin-right: 15px; margin-left: 15px; }
.shell .navigation a:hover { color: #00F; text-decoration: none; }

.shadowform { display: block; background-image: url(../images/right/div-body.gif); background-repeat: repeat-y; background-position: right top; margin-top: 30px; }


.shadowform .shadowfill { display: block; margin-left: 57px; text-align: left; margin-right: 5px; padding-top: 5px; padding-bottom: 5px; }
.shadowform .shadowfill ul li { font-size: 11px; line-height: 24px; }
.shadowform .shadowfill ul li a{ font-size: 11px; }

.shadowform-nohead {}

.simpleinput #field { color: #000000; background-color: #FFFFFF; border: 1px solid #96653A; font-family: Tahoma; font-size: 12px; }

.subscribe { display: block; background-position: center top; background-repeat: no-repeat; clear: both; margin-right: auto; margin-left: auto; width: 142px; height: 17px; margin-bottom: 5px; text-decoration: none; }
.subscribe:hover { background-position: center bottom; }

.bottom { color: #C48C5B; background-color: #FEFFC5; }
.bottom a { color: #AF794A; text-decoration: none; line-height: 22px; margin-right: 8px; margin-left: 8px; font-size: 11px; }
.bottom a:hover { color: #000000; text-decoration: underline; }

.end { color: #C48C5B; font-size: 11px; line-height: 20px; margin-top: 5px; background-image: url(/images/shadow.gif); background-repeat: no-repeat; background-position: center top; }
.end a { color: #C48C5B; text-decoration: none; margin-right: 6px; margin-left: 6px; }
.end a:hover {  color: #000000; text-decoration: underline; }
