body {font-family: verdana; font-size: 9pt; background:url('http://brainstretch.net/courses/graphics/bodyBackground.jpg'); position: absolute; top: 0px; left: 0px; width: 100%; margin: 0px; padding: 0px;}
.header {position: fixed; top: 30px; width: 1250px; height: 110px; margin-right: auto; margin-left: auto; background:#ffffff;margin-top:0px;margin-bottom:0px;padding:0px; z-index: 28;}
.site {max-width: 1250px;height: 2400px; margin-right: auto; margin-left: auto; background: #ffffff; position: relative; top: 0px; z-index: 10;}
.leftside {width: 165px; height: 100%; position: fixed; top: 150px; background: #ffaaaa; padding: 10px; z-index: 12; background:url('./graphics/redBarBackground.jpg');}
.middle {height: 100%; position: absolute; top: 320px; left:185px; margin-right: 300px; background:url('./graphics/backgroundRedGradient.jpg'); padding: 10px; z-index: 14;}
.rightside {width: 300px; height: 100%; position: absolute; top: 322px; left: 100%; margin-left: -300px; background:url('./graphics/redBarBackgroundLight.jpg'); padding-top: 10px; z-index:16;}
.topBar{position:fixed;top:0px;left:0px;height:30px;width:100%;margin:0px;padding:0px;background:url('./graphics/redCloth6.jpg');z-index:35;}
.separatorBar{position:absolute;top:110px;left:0px;width:1250px;height:10px; margin-right: auto; margin-left: auto;padding:0px;background:url('./graphics/redSeparationBar.jpg');z-index:25;}
.indexLongPicture{position:absolute;top:-170px;left:-185px;margin:0px;padding-top:0px;height:172px;width:1250px;background:#fbeaea;z-index:15;}
div.popup a span{display:none;}
div.popup a:hover span{display:block;position:absolute;top:10px;left:0;width:125px;padding:5px;margin:10px;z-index:100;color:#000000;background:url('./graphics/bkgGreyBlue.jpg');border:2px solid #cccccc;font:10px Verdana, sans-serif;text-align:center;}
.buttonTable{width:165px;font-size:10pt;padding:0px;margin-left:auto;margin-right:auto;}
th.button{background:url('./graphics/buttonRed.gif');height:29px;text-align:center;padding:0px;margin:0px;z-index:20;}
th.button:hover{background:url('./graphics/buttonRedTextureDown.gif');}
a{color:#666699;}
a:hover{color:#660000;}
a.button{color:#666699;display:block;float:left;font:bold 9pt verdana, arial, sans-serif;height:23px;width:160px;margin:0px;padding-left:0px;padding-top:6px;padding-bottom:0px;text-decoration:none;}
a.button span{display:block;line-height:14px;padding:0px;}
a.button:hover{color:#660000;outline:none;}
a.button:hover span{margin-top:+2px;margin-left:-3px;}
img.indexRightSide{border:2px solid #cccccc;padding:5px;background:url('./graphics/bkgGreyBlue.jpg');}
img.padding{margin:4px;border:none;padding-top:0px;height:69px;width:69px;}
.copyright{position:fixed;bottom:0px;height:40px;margin:0px;background:none;width: 165px;z-index:18;}
.link {margin-top:2px;}
div.headerHiddenText{font-size:9pt;color:#990000;font-weight:bold;position:fixed;top:45px;left:50%;margin-left:230px;z-index:29;}
div.headerFirstText{position: absolute; top: 24px;right:0px; background:#ffffff; z-index:30;}
div.headerRamonaText{margin:0px;padding:0px; position: fixed; top: 5px; left:50%; margin-left: -184px; z-index:25;}

