﻿	body,
	html {
		margin:0;
		padding:0;
		background:#eee;
		color:#000;
	}
	body {
		min-width:750px;
		font-family:Arial, Sans-Serif;
		font-size:12px;
	}
	
	img { border: none;}
	#wrap {
		
		margin:0 auto;
/*		width:750px; */
	}
	#header {
		background:#eee;	
		height:200px;
	}
	
	#header #heading { float:left; }
	
	#header h1 {
    	padding:5px;
	    margin:0;
    }
    
    #headingright {
        width:400px; margin-top:-100px; margin-left:920px;
    }
	#nav {
		background:#930;
		padding:5px;
		width:1060px;
		
	}
	#nav ul{
		margin:0;
		padding:0;
		list-style:none;		
	}
	#nav li{
		display:inline;
		margin:0;
		padding:0;
		font-size:90%;
		
	}
	#main {
		background:#efefef;		
		float:left;
		width:750px;
		margin:25px 0 25px 50px;
	}
	#main h2, #main h3, #main p {
		padding:0 10px;
    }
    
    #main h2 
    { color:#930;
        }
	#sidebar {		
		float:right;
		width:160px;		
	}
	#sidebar a {
		
    }
    
	#sidebar ul {
		margin-bottom:0;
		font-size:90%;
    }
    #sidebar h3, #sidebar p {
		padding:0 10px 0 0;
		
    }
	#footer {
		background:#930;
		clear:both;
		font-size:10px;
	}
	#footer p {
		padding:5px;
		margin:0;
    }
    
    a 
    {
         color:#000;
    }
    
    a:hover  {
        color:#f00;
    }
    
     a 
    {
         color:#000;
    }
    
   #nav  a  {
         color: #fff;
    }
    
  #nav  a:hover  {
        color:#f00;
    }
	

  
  /* program page */
  .program { width:  850px;}
  h1.program, h2.program { text-align:center; }
  h2.program { font-size:16px; }
  h3.program { margin-left:75px; font-size:12px; font-style:italic; }
  p.session, span.session { margin-left:149px; width:  650px;} 
  p.regular { width:  750px; } 
  span.indent { margin-left:39px;}
  span.sindent { margin-left:32px;}
  span.ssindent { margin-left:25px;}
  span.lindent { margin-left:93px;}
  span.slindent { margin-left:98px;}