
/* BASIC PAGE ITEMS */

/* sets green backgroud color */
body { background-color:#ccefbe; }

/* sets padding surrounding page table*/
table { border-collapse:collapse; width:100%; padding-top:0em; padding-bottom:1em;}

td { padding:0 }

/* disables automatic borders on links, took off padding to keep image true */
img { border:none; padding:none; }

/* sticks image to left image */
/*#house { float:left; }*/

/* sets up repeating image */
/*#stretch { background-image:url("house_stretch.jpg"); background-repeat:repeat-x; background-position:center; }*/

#stretch {height:154px; width:100%;}

/* style parameters for Main heading */
.main_header { text-align:center; font-size:4em; padding:none; margin:none; font-style:italic; font-family:sans-serif; }

/* sets width of table cells */
td.#menu, td.#content { width:50%; }

/* sets alignment of table cells */
tr { vertical-align:top;}

/* controls color, and style of body text */
body, a:link, a:visited { color:#343b33; font-family:sans-serif; }




/* MENU SPECIFIC ITEMS */

/* alignment for menu items */
#menu { text-align:center; }

/* style specs for menu items */
ul { 
	/* font style */
	list-style-type:none; font-family:sans-serif; font-size: 120%; font-weight:bold; 
	/* bordered area */
	border:#ccefbe; width:10em; text-align:left; padding-left:3em; padding-right:3em; padding-top:2em; padding-bottom:2em;
	/* placement of bordered area (top,right,bottom,left) */
	margin:auto 0em auto auto;
}

/* controls button hover color, font style, space between (padding doesn't overlap, margins do) */
a:hover { background-color:#dffbcb; font-style:italic; padding:.5em; }

/* disables underlining */
a { text-decoration:none; }

/* spacing between menu items */
li { margin:1em; }

 


/* CONTENT SPECIFIC ITEMS */

/* style specs for content */
#content { border-left:.2em solid #343b33; padding-left:2em; padding-right:1em; padding-top:1em; padding-bottom:1em; font-weight: bold; } 

/* .qa is a class */
.qa { font-weight:700; font-size:110% }




