/*
 * Fuseyism.com HTML style sheet
 * Defines the styles used in the HTML
 *
 * Author(s): Andrew Hughes
 * $Revision: 1.19 $
 * Created on: 19th of January, 2004
 * Last Modified: $Date: 2004/06/07 02:15:58 $
 * Version History:
 *      $Log: style.css,v $
 *      Revision 1.19  2004/06/07 02:15:58  andrew
 *      Added reference to jujugl and About Me page.
 *
 *      Revision 1.18  2004/04/21 09:49:27  andrew
 *      End of protest.
 *
 *      Revision 1.17  2004/04/11 15:28:06  andrew
 *      Changed tables back -- looks awful.
 *
 *      Revision 1.16  2004/04/11 15:25:57  andrew
 *      Move image class back in other files.
 *      Changed table colours to match theme.
 *
 *      Revision 1.15  2004/04/11 15:17:26  andrew
 *      Switched website theme to white on black.
 *
 *      Revision 1.14  2004/04/11 14:56:32  andrew
 *      Added protest to all pages.
 *
 *      Revision 1.13  2004/03/29 00:57:27  andrew
 *      Extended project page to include introduction, abstract, downloads
 *      and progress chart (using XML file).
 *
 *      Revision 1.12  2004/03/19 01:58:42  andrew
 *      Added tab indicies to chat rooms page.
 *      Changed headings to use h1 and h2.
 *
 *      Revision 1.11  2004/03/19 01:35:35  andrew
 *      Changed chat rooms page to use CSS and XHTML 1.1
 *
 *      Revision 1.10  2004/03/15 05:39:39  andrew
 *      Added WCAG conformance (but needs a more through check really)
 *
 *      Revision 1.9  2004/03/15 05:04:46  andrew
 *      Added tabindexs and changed tds to ths for header.
 *
 *      Revision 1.8  2004/03/15 04:05:46  andrew
 *      Updated pages to use CSS instead of tables.
 *      Added CSS validity image.
 *
 *      Revision 1.7  2004/03/15 02:16:22  andrew
 *      Added valid image to front page.
 *      Updated lecture notes hopefully to XHTML 1.1
 *
 *      Revision 1.6  2004/01/20 21:23:06  andrew
 *      Moved centering to div.
 *
 *      Revision 1.5  2004/01/20 21:18:10  andrew
 *      Update XSL to center date and add table edge.
 *
 *      Revision 1.4  2004/01/20 13:55:52  andrew
 *      Added XSLT version of Lecture Notes page.
 *
 *      Revision 1.3  2004/01/19 16:45:26  andrew
 *      Added menu.
 *
 *      Revision 1.2  2004/01/19 16:35:50  andrew
 *      Added stylesheet.
 *
 */

@media screen, print {
        div.logo {
                text-align: center;
                font-family: sans-serif;
        }
        
        table {
            width: 100%;
            border: none;
            border-spacing: 0px;
            padding: 0px;
        }
        
        div.links {
            text-align: center;
            font-size: large;
            font-weight: bold;
            float: left;
            margin-left: 0%;
            text-align: center;
        }
        
        div#about_me {
            color: rgb(0%, 0%, 0%);
            background-color: #FFF373;
            width: 25%;
        }
        
        div#academic_work {
            color: rgb(0%, 0%, 0%);
            background-color: #4FA4FF;
            width: 25%;
        }            

        div#cvs_repository {
            color: rgb(0%, 0%, 0%);
            background-color: #FF6B2C;
            width: 25%;
        }            

        div#other_projects {
            color: rgb(0%, 0%, 0%);
            background-color: #FF8DE4;
            width: 25%;
        }            

        div#lecture_notes {
            color: rgb(0%, 0%, 0%);
            background-color: #FFE7B0;
            width: 33%;
        }            

        div#project {
            color: rgb(0%, 0%, 0%);
            background-color: #B5C5FF;
            width: 33%;
        }            

        div#home  {
            color: rgb(0%, 0%, 0%);
            background-color: #4CFF9D;
            width: 33%;
        }            
        
        h1 {
            font-size: xx-large;
            font-weight: bold;
            text-align: center;
            font-family: sans-serif;
        }
        
        h2 {
            font-size: x-large;
            font-family: serif;
            font-weight: bold;
            text-align: left;
        }
        
        table.list {
            width: 100%;
            border: thin solid rgb(0%, 0%, 0%);
            border-spacing: 0px;
            padding: 0px;
            empty-cells: show;
            background-color: rgb(100%, 100%, 100%); /* Black */
            color: rgb(0%, 0%, 0%); /* White */
        }
        
        td.list {
            border-left: thin solid;
            border-bottom: thin solid;
        }
        
        td.list-edge {
            border-left: thin solid;
            border-bottom: thin solid;
            border-right: thin solid;
        }
        
        td.name {
            width: 50%;
        }
        
        td.deadline {
            text-align: center;
            width: 5%;
        }
        
        td.action {
            text-align: center;
            width: 10%;
        }
        
        td.class {
            text-align: center;
            width: 5%;
        }
        
        td.subject {
            width: 20%;
        }

        thead.inverse {
            background-color: rgb(0%, 0%, 0%); /* Black */
            color: rgb(100%, 100%, 100%); /* White */
        }
        
        div.image {
            text-align: center;
        }
        
        a.image:link {
            color: rgb(100%, 100%, 100%);
            background-color: transparent;
        }
        
        a.image:visited {
            color: rgb(100%, 100%, 100%);
            background-color: transparent;
        }
        
        a.image:active {
            color: rgb(100%, 100%, 100%);
            background-color: transparent;
        }
        
        th.lecturers_page {
            text-align: center;
            width: 20%;
        }
        
        th.exam_papers {
            text-align: center;
            width: 15%;
        }
        
        th.chat_room {
            text-align: center;
            width: 10%;
        }
        
        th.other_resources {
            text-align: center;
            width: 15%;
        } 
        
        th.last_update {
            text-align: center;
            width: 10%;
        }
        
        th.module_name {
            text-align: left;
            width: 30%;
        }
        
        div.date {
            text-align: center;
        }
        
        div.validity {
        		text-align: center;
        }
        
        	img#css {
        		border: 0;
        		width: 88px;
        		height: 31px;
        	}
        	
        	img#xhtml {
        		border:0;
        		width: 88px;
        		height: 31px;
        	}
        	
        	img#wcag {
        		border: 0;
        		width: 88px;
        		height: 32px;
        	}

        th#date {
            text-align: center;
            width: 27%;
        }

       th#work_done {
            text-align: center;
            width: 73%;
        }
                	
/* Protest        
       body {
       	background-color: rgb(0,0,0);
       	color: rgb(255,255,255);
       }
*/

		div#picture {
            float: left;
            margin-left: 0%;
            width: 26%;
     }
     
     div#bio {
     	width: 100%;
     }
}


