html body {background: url(images/background.gif) repeat fixed; padding: 0; margin: 0;}

.mainCell  {width: 720px; 
            height: auto;
            margin-left: auto;
            margin-right: auto;
            text-align: left;
            vertical-align: top;
            background-image:url('images/shadow.png');
            background-repeat:repeat-y;
            background-attachment:scroll;}
            
.mainCell img {margin-left:10px;}

.mainCellText {color: #000000;
               height: auto;
               margin-left: auto;
               margin-right: auto;
	       padding-left: 20px;
	       padding-right: 20px;}
	       
.rest{height: 400px;}

.mainCellText a, .mainCellText a:active, .mainCellText a:visited {text-decoration: none; color: #1177ff;}
.mainCellText a:hover {color: #909090;}

.navigationMenu {
                  
                 width: 200px; 
                 height: 500px;
                 margin: 0 auto;
                 text-align: left;
                 float: left;
                 position:fixed;
                 top: 200px;
                 margin-left: 20px;
}

.navigationTop {height:33px;
		background: transparent url(images/menu_top.png) no-repeat;}

.navigationBottom {height:40px;
		   background: transparent url(images/menu_bottom.png) no-repeat;}

.navigationLink {color: #FFFFFF;
		 background: transparent url(images/menu_middle.png) repeat-y;
		 padding-left: 20px;}

.navigationLink a, .navigationLink a:active, .navigationLink a:visited {text-decoration: none; color: #FFFFFF;}
.navigationLink a:hover {color: #909090;}

.login {text-align: center;}

.error {color: red;
        text-align: center;}

.loginLink {position: fixed;
        bottom: 5;
        left: 5;}
 
.loginLink img{border-style:none;}

.loginLink a, .loginLink a:active, .loginLink a:visited {text-decoration: none; color: #000000;}
.loginLink a:hover {color: #909090;}

.edit {}
.edit a {font-size: 11px;}