@font-face {
    font-family: "Comic_Pro";
    src: url("http://www.whoispaul.de/Laffayette_Comic_Pro.ttf");
}
* {
    margin:  0;
    padding: 0;
}
a {
	color:           #000;
	font-weight:     bold;
       text-decoration: none;
}
a img {
    border: 0;
}
body {
    background:  #ccc;
    font-family: Comic_Pro,Arial,Verdana,Helvetica,sans-serif;
	font-size:   13px;    
}
.clearingItem {
    clear: both;
    float: none;
}
.csc-textpic .csc-textpic-intext-left {
	margin: 0 20px 20px 0;
}
#frameContainer {
    background: transparent url('./frameContainerBg.png') repeat-y;
    margin:     20px auto;
    width:      966px;
}
#header {
    background:    transparent url('./headerBg.png') no-repeat;
    height:        289px;
    margin-bottom: 50px;
    width:         100%;
}
#header a {
    display: block;
}
#header a.leftContainer {
    margin: 27px 0 0 16px;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: bold;
    margin:      20px;
}
.leftContainer {
    float: left;
}
#mainFrame {
    padding-left: 20px;
    width:        600px;
}
#mainMenu {
    background:      transparent url('./mainMenuBg.png') no-repeat;
    font-size:       21px;
    height:          45px;
    list-style-type: none;
    margin-top:      60px;
    width:           100%;
}
#mainMenu a {
    text-decoration: none;
}
#mainMenu li {
    float:  left;
    margin: 7px 0 0 25px;
}
#mainMenu li.brainbuster a {
    background:  transparent url('./mainMenuLiBrainBg.png') no-repeat;
    width:       141px;
}
#mainMenu li.home {
    margin-left: 20px!important;
}
#mainMenu li.home a {
    background:  transparent url('./mainMenuLiHomeBg.png') no-repeat;
    width:       61px;
}
#mainMenu li.links a {
    background:  transparent url('./mainMenuLiLinksBg.png') no-repeat;
    width:       60px;
}
#mainMenu li.mixpit a {
    background:  transparent url('./mainMenuLiMixBg.png') no-repeat;
    width:       75px;
}
#mainMenu li.stuff a {
    background:  transparent url('./mainMenuLiStuffBg.png') no-repeat;
    width:       63px;
}
#mainMenu li.wip a {
    background:  transparent url('./mainMenuLiWipBg.png') no-repeat;
    width:       53px;
}
#mainMenu li a span {
    visibility: hidden;
}
.rightContainer {
    float: right;
}
#subFrame {
    background:   transparent url('./subFrameBg.png') repeat-y;
    margin-right: 50px;
    width:        244px;
}
#subFrame p {
    margin: 0 12px;
}