/* Base template for lmclife website last updated 6th January 2010 */

body       {font-size:100%}

h1         {font-size:2.5em}

h2         {font-size:1.875em}

h3         {font-size:1.4em}

h3.body	   {font-size:1.4em;
           font-family:Verdana,Arial;
	   background-color:white;
           color:#2F3885}    

p          {font-size:1em}

p.italic   {font-size:1em;
           font-style:italic;
           }

/* White on green quote box */
p.quote
	   {
	   color:white;
           background-color:#3EAA51;
           padding:0.2cm;
           border:2px solid gray;
	   -moz-border-radius: 10px;
	   }

div.container
	   {width:979px;
	   padding: 0cm;
	   margin:0px;
	   border:2px solid gray;
	   line-height:120%;
           background-color:white;
           color:black;
           -moz-border-radius: 5px;
	   }

div.topline   
	   {padding:0.2cm;
	   text-align:center;
           font-family:Verdana,Arial;
           font-size:1em;
	   background-color:gray;
	   color:white;
	   }

div.banner
	   {padding:0.2cm;
	   text-align:center;
	   font-family:Arial;
	   background:url(graphics/3blue2palestripe2.jpg);
	   color:black;
	   }

/* Horizontal menu */
ul.menu
	   {float:left;
	   width:100%;
	   padding:0;
	   margin:0;
	   list-style-type:none;
	   }
a.menu
	   {float:left;
	   font-family:Arial;
	   width:5em;
	   text-decoration:none;
	   color:white;
	   background-color:#9466A8;
	   padding:0.2em 0.5em;
	   border-right:1px solid white;
	   }
a.menu:hover 
	   {background-color:#41B4A3;
	   text-decoration:underline
	   }
li.menu    {display:inline;
	   }


/* Page body left and right split */

div.left
	   {width:630px;
	   margin:0;
	   padding:15px;
	   font-family:Arial;
	   border-right:1px solid gray;
	   }


div.right
	   {float:right;
	   width:270px;
	   margin:0;
	   padding:15px;
	   font-family:Arial;
	   }


div.smallright
	   {float:right;
	   width:270px;
	   height:160px;
	   margin:0;
	   padding:0px;
	   font-family:Arial;
	   }


div.footer
	   {padding:3px;
	   margin:1px;
	   text-align:center;
	   clear:both;
	   font-family:Arial;
	   font-size:1em;
	   width:979px;
	   background:url(graphics/3pale2bluestripe2.jpg);
	   color:black;
	   }

/* For logo at top RHS */
img.right
	   {position:absolute;
	   left:840px;
	   top:26px;
	   }

/* For graphics at top LHS */
img.topleft
	   {position:absolute;
	   left:40px;
	   top:26px;
	   }

/* For photos floating left */
img.left
	   {float:left;
	    margin:15px 15px 15px 0px;
	   }

/* For photos floating centre on LH pane*/
img.centre
	   {float:right;
	    margin:15px 15px 15px 15px;
	   }

