@charset "UTF-8";
/* style sheet for JMB website */

/* margins, padding */
#wrapper { width: 900px; margin: auto; background-color: #FFFFFF; }

/* basic colours, text styles */
body { margin: 0; color: #000000;

/* background for page */ background-color: #3366FF; 
 background-image: url(../images/general/jmb-web-background-5.jpg);
 background-repeat;
 
/* basic text handling for page */
 font-family: Arial, Verdana, sans-serif; line-height: 125%; 
 padding-left: 20 px; padding-right: 20 px; }
img { border: none; }
h1 { color: #000099; font-weight: bold; font-size: 200%; line-height: 80%; 
 font-family:Baskerville, "Times New Roman", serif;  }
h2 { color: #000099; font-weight: bold; font-size: 250%; 
 font-family:Baskerville, "Times New Roman", serif; }
h3 { color: #000000; font-weight: bold; font-size: 125%; 
 font-family: Arial, Verdana, sans-serif; }
h4 { color: #666666; font-weight: bold; font-size: 125%;  
 font-family: Arial, Verdana, sans-serif; }
h5 { color: #000000; font-weight: regular; line-height: 110%; font-size: 85%;  
 font-family: Arial, Verdana, sans-serif; } 
h6 { color: #FFFFFF; background-color: #000099; line-height: 175%; font-weight: bold; font-size: 65%;  
 font-family: Arial, Verdana, sans-serif; } 
 
/* colour for link anchors */
a:link { color: #0000CC; font-family: Arial, Verdana, sans-serif; text-decoration: none; }
a:visited { color: #888888; font-family: Arial, Verdana, sans-serif; text-decoration: none; }
a:hover { color: #CC0000; font-family: Arial, Verdana, sans-serif; text-decoration: none; }
a:active { color: #000000; background-color: #CCCCFF; font-family: Arial, Verdana, sans-serif; text-decoration: none; }

/* division characteristics */
#logo-heading { width: 200px; float: left; background-color: #FFFFFF; padding: 20px; }
h1 { margin:0 ; } 
#navigation-jmb { padding-left: 20px; padding-right: 20px; }
#heading { padding-left: 20px; padding-right: 20px; }
#main { padding-left: 20px; padding-bottom: 20 px; padding-right: 20px; }
#footnotes { padding-left: 20px; padding-right: 20px; font-size: 75%; line-height: 105%; }
#footer { clear: both; color: #888888; padding-left: 20px; padding-right: 20px; font-size: 75%;
 border-top: 1px solid #0000FF; }
#cases { padding-left: 20px; padding-right: 20px; font-size: 65%; line-height: 100%; }
#legal-frame { font-size: 80%; line-height: 100%; }
 
/* float into columns */
#left-column { float: left; width: 250px; }
#right-column { float: right; width: 650px }
 
