               	
                			<style type="text/css" media="screen">
/*<![CDATA[*/

#text{background color:white;}
body
                {
                        margin: 0;
                        padding: 0; align-text:center;
                        font-size: 90%;
                        font-family: arial, helvetica, sans-serif;
                }
                
                #header, #header h1
                {
                        height: 30px;
                        background-color: red; margin-top:0px; color:white;
                        margin-bottom: 0px;
                }
                
                #gutter
                {
                        float: left;
                        width: 3%;
                        height: 1px;
                }
                
                #col1
                {
                        float: left; align-text:center; 
                        width: 85%;  height:500px;
                        
                        margin-bottom: 10px;
                }
                
                #col2
                {
                        float: right;
                        
                        margin-left: 1%;background-color:#666;height:500px;margin-top:-300px;
                        
                        margin-bottom: 10px;
                }
                
                p a{font-color:white;}
                
                #footer
                {
                        clear: both;
                        height: 50px;
                        background-color: red;margin-left:-20px;color;white;width:1200px;
                }
                
                h1
                {
                        margin: 0;
                        padding: 5px;font-family:Lucida handwriting;
                }
                
                h2
                {
                        margin-top: 0;color:red;font-weight:bold;
                        padding-top: 7px;
                }
                
                h2, p
                {
                        margin-left: 7px;
                        margin-right: 7px;
                }

#header2 
{width:50%;
height:30px;
background-color:red; 
margin-left:50%;
margin-bottom:0px;
margin-top:-40px;padding-top:5px;padding-bottom:10px;} 

.header2text 
{margin-left:200px;
margin-top:-20px;
color:white; background-color:red;}

#line {width:1300px; background-color:#000; height:2px; margin-left:-100px;margin-bottom:20px;}

#nav {font-size:16px;
                margin-left, margin-right:0;margin-top:0px;
                padding:0;background-color:yellow;
                
                width:100%;
                float:left;
                
        }
        #nav li {
                display:inline;
                padding:0;
                margin:0;
        }
        #nav a:link,
        #nav a:visited {
                color:black;
                
                padding:20px 40px 4px 10px;
                float:left;
                width:auto;
                
                text-decoration:none;
                font:bold 1em/1em Arial, Helvetica, sans-serif;
                text-transform:uppercase;
                text-shadow: 2px 2px 2px #555;
        }
        #nav a:hover {
                color:#fff;
                background:red;
        }
        #nav li:first-child a {
                
        }
        #home #nav-home a,
        #ref #nav-ref a,
        #course #nav-course a,
        #resume #nav-resume a,
        #contact #nav-contact a,
        #projects #nav-projects a {
                background:#fff;
                color:red;
                text-shadow:none;
        }
        #home #nav-home a:hover,
        #ref #nav-ref a:hover,
        #course #nav-course a:hover,
        #resume #nav-resume a:hover,
        #contact #nav-contact a:hover,
        #projects #nav-projects a:hover {
                background:white;
        }
        #nav a:active {
                background:white;
                color:red;
                       }/*]]>*/
</style>
