/* 
all.css
style sheet for jodigreen.ca
applies to all pages

site design copyright Jodi Green and Peter Zimmerman, 2005
styles are listed more or less in the order they appear on the page
*/ 

/* common styles */
 
body {
	margin: 0 0 20px 0;
	background-color: #666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

a img {
	border: 0;
  }

h1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #690;
	margin: 0;
	padding: 6px 0 18px 0;
	}

p {
	font-size: 0.8em;
	}

p a {
	color: #690;
	text-decoration: none;
	}
  
p a:hover {
	color: #09f;
	text-decoration: underline;
	}
  
/* wrapper division, containing all others */
	
#wrapper {
	width: 750px;
	}

/* banner division */
	
#header {
	background-color: #690;
	width: 750px;
	height: 40px;
  }

/* menu division */
	
#menu {
	background-color: #000;
	font-size: 0.6em;
	width: 750px;
	line-height: 20px;
	}

#menu p {
	border: 0;
	margin: 0;
	padding: 0;
	}

#menu ul {
	border: 0;
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align: right;
	clear: left;
	}

#menu ul li {
	display: block;
	float: right;
	padding: 0;
	margin: 0;
	}

#menu ul li a {
	height: 2em;
	width: 1%;
	padding: 0 7px 0 20px;
	margin: 0;
	color: #690;
	text-decoration: none;
	display: block;
	text-align: center;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	}

#menu ul li a:hover {
	color: #CC0;
	text-decoration: underline;
	}

/* main content division */

#content {
	margin: 0 0 0 200px; 
	padding: 10px 30px 30px 15px;
	}

/* footer division */

#footer {
	clear: both;
	background: #690;
	padding: 0 7px 0 0;
	font-size: 0.6em;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
	text-align: right;
	}
	
#footer a {
	text-decoration: none;
	color: #333;
	line-height: 20px;
	margin: 0;
	padding: 0;
	}

#footer a:hover {
	text-decoration: underline;
	color: #CC0;
	}

#fleft {
	float: left;
	padding: 0 0 0 7px;
	}