body
{margin: 0; background-color: #DEB063; font-family: georgia, verdana, arial, sans-serif; font-size: 12px; line-height: 170%;}

div
{position: relative; display: block; margin: 0; padding: 0;}

h1, h2, h3, h4
{font-family: "lucida grande", verdana, arial, sans-serif; margin: 0.8em 0;}
h2, .csc-header h1
{font-size: 160%; color: #86adb5;}
h1, h1.csc-firstHeader
{font-size: 225%; color: #668d95; line-height: 110%;}
h3
{color: #763c07;}

h2 a:link, h2 a:visited
{text-decoration: none; color: #86adb5;}

.menuBox
{margin: 5px 0;}
    .menuBox ul
    {padding-left: 1em; margin-left: 1em; margin-top: 0;}

#pagebg
{width: 764px; margin: 0 auto; background: #000;}
#page
{width: 760px; margin: 0 auto; background: #fcf7e4;}

#banner
{background: url(../img/banner_small.jpg); height: 145px;}
	#slogan
	{position:absolute; bottom: 5px; right: 20px; font-size: 20px; color: #770000;}
#header
{height: 176px;}
#menutop
{height: 16px; background: url(../img/menutop_bg.jpg) no-repeat; padding: 7px 10px 8px; line-height: 1em;}
#menutop a, .menuleft-item a
{font: normal 12px georgia, verdana, arial, sans-serif; text-decoration: none; color: #000000; font-weight: bold;}
#menutop a:hover, .menuleft-item a:hover
{text-decoration: underline; color: #ffa145;}
#menutop a strong, .menuleft-item a strong
{text-decoration: overline; color: #763c07; font-size: 12px; font-weight: bold; display: block; margin: 3px 0 0;}
#menulang {
	position:absolute;
	bottom: 10px;
	right: 2px;
}

.menuleft-submenu
{margin: 3px 0 3px 10px;}

.menuleft-submenu .menuleft-item
{background-image: url(fileadmin/images/menuleft_3bullet.gif); background-repeat:no-repeat; background-position:0;}

.menuleft
{margin-bottom: 2px;}
.navigation a
{color: #000; text-decoration:none;}
.navigation a:hover
{color: #ffa145;}
.navigation strong
{font-size: 150%; font-weight: bolder;}

#content
{clear: both; width: 760px; background: url(../img/content_bg.jpg) no-repeat;}
#left
{clear: both; float:left; width: 200px; padding: 5px 0 0 5px;}
#leftspacer
{height: 85px; clear: both;}
#leftheader
{height: 45px;}
#menu-ornament
{margin-bottom: -45px;}

#center
{float:left; width: 375px; margin: 0 10px;}
#right
{float: left; width: 151px; margin-right: 0px;}
#bottom
{clear:both; height:12px; background: url(../img/bottom_bg.gif) repeat-x;}

#footer
{clear:both; margin: 0px 10px; line-height: 1.1em;}

.thumbnail, .bigthumb
{background: #bc9169; padding: 1px; margin-bottom: 10px; width: 149px; height: 112px;}
.thumbnail img
{display: block;}
.bigthumb
{width: 300px; height: 225px; margin-left: 10px;}

.csc-textpic .csc-textpic-intext-right .csc-textpic-imagewrap
{float:right;}
.csc-textpic .csc-textpic-intext-right .csc-textpic-text
{float:left;}

.csc-textpic-caption
{font-family: arial, helvetica, sans-serif; font-size: 10px; text-align: center;}

.csc-textpic-text p.bodytext {display:inline;}

a.link {color: #8A410C; text-decoration: underline; FONT-WEIGHT: bold; font-size: 12px;}
a.link:visited {color: #8A410C; text-decoration: underline; FONT-WEIGHT: bold; font-size: 12px;}
a.link:active {color: #8A410C; text-decoration: underline; FONT-WEIGHT: bold; font-size: 12px;}
a.link:hover {text-decoration: none; color: #A3A3A3; FONT-WEIGHT: bold; font-size: 12px;}
a.link:visited:hover {text-decoration: none; color: #A3A3A3; FONT-WEIGHT: bold; font-size: 12px;}