/* Main style sheet for lapstoconquerms.org */

/* set background, color, and text align for body */
  body {
    color: #ffffff;
		background-color: #c1ffc1;
		text-align: center;
		}

/* set size, etc for 'frame' which will hold the page, and therefore center it */	
  #frame {
    width: 750px;
		margin-right: auto;
		margin-left: auto;
		margin-top: 10px;
		padding: 0px;
  	color: #ffffff;
		background-color: #009900;
		text-align: left;
		}

/* set styles for header, including image */	
  #header {
    width: 750px;
		height: 125px;
		background-image: url(/images/lcmsheader.jpg);
		}
	
/* set styles for the header links section */
	#headerlinks {
	  width: 750px;
		height: 25px;
		background-color: #009900;
		color: #ffffff;
		font-family: "Trebuchet MS", Verdana, sans-serif;
		font-weight: bold;
		font-variant: small-caps;
		font-size: 1.2em;
		text-align: center;
		}
		
	#headerlinks a {
	  background-color: #009900;
		color: #ffffff;
		margin: 0 2% 0 2%;
		text-decoration: none;
		}
		
	#headerlinks a:hover {
	  background-color: #009900;
		color: #ffff66;
		}

/* set style for left column (date, news) */
	#leftcol {
		width: 200px;
		padding: 0px;
		border-left: 2px solid #009900;
		float: left;
		background-color: #c1ffc1;
		color: #006600;
		font-family: "MS Trebuchet", Verdana, sans-serif;
		font-size: .8em;
		text-align: left;	
		}
		
	#leftcol h2 {
	  font-family: "Trebuchet MS", Verdana, sans-serif;
		font-size: 1.2em;
		font-weight: bold;
		text-align: center;
		}

	#leftcol	a  {
    color: #006633;
	  background-color: #c1ffc1;
	  font-weight: bold;
	  }
	
 	#leftcol a:hover {
    color: #000000;
	  background-color: #c1ffc1;
	  }
		
	.news {
	  color: #006633;
		background-color: #c1ffc1;
		font-weight: bold;
		font-size: .9em;
	}
	
	ul {
	  list-style: square;
	}
		
/* set styles for date section */
	#date {
	  width: 200px;
		padding: 0px;
		float: left;
		border-bottom: 2px solid #009900;
		background-color: #c1ffc1;
		color: #006600;
		text-align: center;
		font-size: .7em;
		}

/* set styles for main content panel */	

  hr {
    height: 3px;
    width: 90%;
    background: #009900;
   }
   
  h1 {
	  font-weight: bold;
		font-size: 1.2em;
		color: #009900;
		background-color: transparent;
	}
	
  h2 {
	  font-weight: bold;
		font-size: 1.2em;
		color: #009900;
		background-color: transparent;
	}
	
  h3 {
	  font-weight: bold;
		font-size: 1.0em;
		color: #009900;
		background-color: transparent;
	}

  h4 {
	  font-weight: bold;
	  margin-left: 2.5em;
		font-size: 1.0em;
		color: #003300;
		background-color: transparent;
	}

	#maincontent {
		width: 544px;
		padding: 0px;
		border-left: 2px solid #009900;
		border-right: 2px solid #009900;
		float: left;
		background-color:#BFFFBF;
		color: #000000;
		text-align: left;
		}
		
	.lcms {
	  font-weight: bold;
		font-size: 1.1em;
		color: #009900;
		background-color: #bfffbf;
		font-style: italic;
	}
	
	#maincontent p {
	  padding-left: 2px;
		padding-right: 2px;
	}
	
	#heading {
	  text-align: center;
		border-bottom: 2px solid #009900;
	}
/* set styles for the footer section */
	#footer {
	  clear: both;
	  width: 750px;
		background-color: #009900;
		color: #ffff66;
		font-family: "Trebuchet MS", Verdana, sans-serif;
		font-size: .7em;
		font-weight: normal;
		text-align: center;
		padding-top: 3px;
		}
		
