* {
 font-family:Verdana,sans-serif !important;
}
html, body {
 position:absolute;top:0px;left:0px;height:100%;width:100%;
 margin:0px;padding:0px;
 font-family:sans-serif;font-size:12pt !important;
 background:#111;
}
div.pagetop {
 height:110px;
 background:url(../images/background.png) center -40px no-repeat;
}
div.search {
 width:200px;
 height:32px;
 background:url(../images/search.png) top left no-repeat;
}
input.search {
 float:left;
 margin-top:7px;
 margin-left:4px;
 margin-right:10px;
 width:128px;
 border:none;
 color:#fff;
 background:transparent;
}
a.search {
 display:block;
 height:22px;
 width:22px;
 background:url(../images/searchicon.png) center center no-repeat;
 margin-top:5px;
}

div.pagecenter {
 min-height:200px;
 background:url(../images/background-center.png) center center repeat-y;
}
div.pagebottom {
 height:75px;
 background:url(../images/background.png) center -185px no-repeat;
}
div.menubar {
 height:50px;
 background:url(../images/menu.png) center center repeat-x;
 z-index:9999;
}

.background {
 z-index:-1;
}

/***** MENU *****/
div.fullmenu {
 white-space:nowrap;
 overflow:visible;
 padding-left:20px;
}
div.menuitem {
 cursor:pointer;
 height:50px;width:114px;float:left;text-align:center;
 background-color:transparent;
 padding:0px;
}
div.submenuitem {
 background-color:transparent;
}
div.menuitemselected {
 background-image:url(../images/buttonselected.png);
}
div.menuitem:hover {
 background-image:url(../images/button.png);
 color:#ff0;
}
div.submenubox {
 background-color:#222;
 border:2px solid #888;
 width:190px;
 z-index:9999;
}
div.submenu {
 margin-top:50px;
 visibility:hidden;
 width:0px;height:0px;
 float:left;
 opacity:.9;
 z-index:9999;
}
div.subsubmenu,
div.subsubsubmenu,
div.subsubsubsubmenu {
}
div.submenuitem {
 float:none;text-align:left;
}
div.menubox {
 float:left;
 overflow:visible;
}
a {
 color:#fff;
}
a.menu {
 text-decoration:none;
 color:#ff9966;line-height:50px;
 font-size:16px;font-weight:bold;
 white-space:nowrap;
 position:relative;
 text-align:center;
}
a.submenu {
 white-space:nowrap;
 position:relative;
 padding:5px 3px 3px 5px;
 text-decoration:none;
 color:#ff9966;font-weight:bold;
 background-color:#444;
 display:block;
}
a.subsubmenu,
a.subsubsubmenu,
a.subsubsubsubmenu {
}
a.menu {
 display:inline;
}
a.hassubmenu {
 padding-right:10px;
}
a.menu:hover,
a.submenu:hover,
a.subsubmenu:hover,
a.subsubsubmenu:hover,
a.subsubsubsubmenu:hover {
 color:rgb(168,68,55);
 color:#ff0;
 background:#444 url(../images/buttonback.png) center center repeat-x;
}

h2.articleTitle:first-letter {
 color:#fff;
 font-size:200%;
}
h2.articleTitle {
 text-align:left;
 color:#ccc;
 font-family:sans-serif;font-weight:bolder;
}
div.articleText:first-letter {
 color:#fff;
 font-size:150%;
 font-weight:bolder;
 position:relative;left:-10px;
}
div.articleText {
 color:#ccc;
 text-align:justify;
 font-family:sans-serif;
 padding-left:10px;
 font-size:12pt !important;
}
div.articleText * {
 font-size:12pt !important;
}

div.article {
 padding:5px;
 clear:both;
}
div.articleItem {
 margin-bottom:20px;
 display:inline;
}
img.articleImage {
 border:3px double #888;margin:5px;padding:1px;background-color:#ccc;
 
}
