﻿body
{
	margin: 0;
	padding: 0;
	background: url('/images/green-bg.gif') repeat-x;
	font-size: 0.8em;
	font-family: Tahoma;
	line-height: 1.5em; 	
}

.maincontainer{
    width: 780px; /*Width of main container*/
    margin: 0 auto; /*Center container on page*/
    padding:0 5px 0 5px;
    background:#fff;
}

#header-row
{
	margin-bottom: 10px;
}

#left-column
{
	/* border:1px dashed #ccc; */
}

#middle-column
{
	margin: 0 5px 0 5px;
	padding: 0 5px 10px 5px;
	/* border:1px dashed #ccc; */
}

#right-column
{
	/* border:1px dashed #ccc;*/
}

#footer-row
{
	width: 100%;
    text-align: center;
    padding: 4px 0;
}

.ColumnSectionHead 
{
	padding: 5px;
	background:#99cc66;
	font-size: 1.4em;
	font-weight:normal; 
	width: auto;
	text-align:center;
	color:#fff;
	letter-spacing:1px;
}

.column-section-head
{
	border-bottom: 3px solid #678b3f;
	background: #99cc66;
	padding: 3px 5px;
	color: #fff;
	font-size: 1.4em;
	letter-spacing:1px;
	text-align:center;
}
ul.flower
{
	list-style-type: none;
	padding: 0;
	margin: 0;
}

ul.flower li
{
	background-image: url(bullet-flower.gif);
	background-repeat: no-repeat;
	background-position: 5px;
	padding-left: 25px;
	margin: 7px 0 7px;
}

img.shadow {
	display: block;
	padding:5px;
	border:solid;
	border-color: #dddddd #aaaaaa #aaaaaa #dddddd;
	border-width: 1px 2px 2px 1px;
	background-color:white;
}
.pic-in-text {float:right; margin:10px; }

.maincontainer a:link { color: green; text-decoration: underline;	}
.maincontainer a:visited { color: green; text-decoration: underline; }
.maincontainer a:hover { color: red; text-decoration: none;	}
.maincontainer a:active { color: red; }

#middle-column h1 { margin: 2px; font-size: large; color: Green; }
#middle-column h2 {margin: 2px; font-size:large; color:#CB5666; }
#middle-column h3 { margin: 2px; font-size:medium; color:#CB5666; }
#middle-column p { margin: 5px 10px 5px 5px;}
#middle-column a:link {  color:#CB5666; text-decoration: underline;	}
#middle-column a:visited { color:#CB5666; text-decoration: underline; }
#middle-column a:hover { color: #CB5666; text-decoration: none;	}
#middle-column a:active { color: #CB5666; text-decoration: none;}