/* Screen cascading style sheet for French of England Conference Website */







html {



  height: 100%;



}







body {



  background: #E6DDC4;



  font-family: Arial, Helvetica, Sans Serif;



  font-size: 0.8em;



  margin: 0px;



  overflow: hidden;



  padding: 0px;



  text-align: center;



  height: 100%;



}







a:link {color: #2A2584; font-weight: bold; text-decoration: none}



a:visited {color: #2A2584; font-weight: bold; text-decoration: none}



a:hover {color: #DF0000; font-weight: bold; text-decoration: none}



a:active {color: #2A2584; font-weight: bold; text-decoration: none}







h2 {font-family: "trebuchet ms", Helvetica, "Sans Serif"; font-size: 1.4em;  text-align: center;}



h3 {font-family: trebuchet ms, Helvetica, Sans Serif; font-size: 1.35em; margin: 0px 0px 20px 0px; text-align: center}







p {font-family: "trebuchet ms", Helvetica, "Sans Serif"; text-align: left}



p.headliners {font-family: trebuchet ms, Helvetica, Sans Serif; text-align: center}

p.contributors {font-family: trebuchet ms, Helvetica, Sans Serif; text-align: justify}







table.prog {width: 96%}



td.event { font-family: "trebuchet ms", Helvetica, "Sans Serif"; background: #fde9c0; padding-top: 5px; }



td.head {font-family: trebuchet ms, Helvetica, Sans Serif;background: #BDA179; font-weight: bold; text-align: center}



td.time {font-family: "trebuchet ms", Helvetica, "Sans Serif";background: #e6ddc4; font-weight: bold; text-align: right; width: 80px}







ul, ol {font-family: "trebuchet ms", Helvetica, "Sans Serif"; text-align: left; text-align: left}



ul li { margin-top: 5px; margin-right: 0; margin-left: 0; }







#britacad {



  float: left;



  bottom: 0;



  left: 0;



  background: url(images/britacad.gif) no-repeat #FFFFFF;



  border-top: 1px solid #000000;



  margin: 0px;



  padding: 0px;



  height: 180px;



  width: 114px;



  z-index: 4;



}







#container {



  top: 0;



  left: 0;



  margin: 0px;



  padding: 0px;



  height: 100%;



  width: 100%;



}







#content {



  float: right;



  background: #FFFFFF;



  margin-left: 120px;



  overflow: auto;



  padding: 0px 15px;



  text-align: center;



  height: 100%;



  width: 550px;



}







#logos {



  float: left;



  top: 0;



  left: 0;



  bottom-bottom: 1px solid #000000;



  bottom-right: 1px solid #000000;



  margin: 0px;



  padding: 0px;



  width: 120px;



  z-index: 4;



}







#maincontain {



  background: #FFFFFF;



  border: 1px solid #000000;



  margin: 4% auto;



  overflow: hidden;



  text-align: left;



  min-height: 350px;



  height: 88%;



  width: 700px;



}







#main {



  float: right;



  margin-left: -120px;



  padding: 0px;



  height: 100%;



  width: 100%;



}







#nav {



  float: left;



  background: url(images/nav_bk.gif);



  margin: 0px;



  padding: 0px;



  height: 100%;



  width: 120px;



}







#nav ul {



  background: url(images/menu_bk.gif);



  font-size: 0.9em;



  list-style: none;



  margin: 40px 0px 78px 0px;



 *margin-bottom: 72px;



  padding: 0px;



  width: 114px;



}







#nav li {



  margin: 0px;



  padding: 0px;



  width: 100%;



}







#nav li a {



  border-bottom: 1px solid #000;



  color: #FFFFFF;



  display: block;



  padding: 5px 0px 5px 0px;



  text-decoration: none;



  width: 100%;



}







#nav li a.top {



  border-bottom: 1px solid #000;



  border-top: 1px solid #000;



  color: #FFFFFF;



  display: block;



  padding: 5px 0px 5px 0px;



  text-decoration: none;



  width: 100%;



}







html>body #nav li a {



  width: auto;



}







#nav li a:hover {



  color: #000000;



  background-color: #DFCA90;



}



