/***************************************** Default Tags ****************************************/

* {					margin:0px;
					padding:0px;
					border:none;}

body { border-width: 0px;  
	background: #FFFFFF;  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; border: 0px; color: #006699} 

input, select, th, td, p, body {
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	line-height:1.5em;
	color: #006699
				}	
p {
	margin-bottom: 11px;
}
 
b { font-weight: bold;}
i { font-style: italic;}


blockquote {margin-left:25px;}

h1 {
	color: #40A884;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 26px;
	font-style: italic;
	line-height: 26px;
	font-weight: normal;
}
ul { 
	margin-left:2px; 
	margin-right:0px; 
	margin-bottom:10px;
	list-style-position: outside; 
	list-style-type:disc; 
	PADDING-LEFT: 1.2em;
}
ol { 
	margin-left:2px; 
	margin-right:0px; 
	margin-bottom:10px;
	list-style-position: outside; 
	PADDING-LEFT: 2em;
}
hr {
	border: none 0;
	width: 100%;
	height:2px;
	border-bottom-style: dotted;
	border-bottom-color: #4E96C2;
	border-bottom-width: 2px;
	}
input {	font-size: 11px; 
 	border: 1px solid #40A884;
	padding: 2px; 
	margin: 2px;
	color: #000;
}			
input, select { color: #000;}
	
/***************************************** links  ****************************************/

a, a:link, a:visited {
	color: #0086C6;
}

a:hover,  a:active{
	color: #29A484;
}
/***************************************** CORRECTED NAV ****************************************/
#nav  {
	text-align: center;				
					}
#nav ul, #nav li {	
					list-style-type:none;
					margin:0px;
					padding:0px;
					}

#nav a, #nav a:link, #nav a:visited {
	display:block;
	text-decoration:none;
	background-repeat: no-repeat;
	background-color: #BCE4F6;		
					}


#nav a:hover, #nav a:active {		}

#nav .homepage a, #nav .homepage a:link, #nav .homepage a:visited {
	background-image:  url("/images/nav/nav_homepg_f2.gif");}
#nav .homepage a:hover, #nav .homepage a:active {
	background-image:  url("/images/nav/nav_homepg.gif");}
#nav .home a, #nav .home a:link, #nav .home a:visited {
	background-image:  url("/images/nav/image_nav1_f2.gif");}
#nav .home a:hover, #nav .home a:active {
	background-image:  url("/images/nav/image_nav1.gif");}
#nav .garden a, #nav .garden a:link, #nav .garden a:visited {
	background-image:  url("/images/nav/image_nav2_f2.gif");}
#nav .garden a:hover, #nav .garden a:active {
	background-image:  url("/images/nav/image_nav2.gif");}
#nav .organizing a, #nav .organizing a:link, #nav .organizing a:visited {
	background-image:  url("/images/nav/image_nav3_f2.gif");}
#nav .organizing a:hover, #nav .organizing a:active {
	background-image:  url("/images/nav/image_nav3.gif");}
#nav .crafts a, #nav .crafts a:link, #nav .crafts a:visited {
	background-image:  url("/images/nav/image_nav4_f2.gif");}
#nav .crafts a:hover, #nav .crafts a:active {
	background-image:  url("/images/nav/image_nav4.gif");}
#nav .cooking a, #nav .cooking a:link, #nav .cooking a:visited {
	background-image:  url("/images/nav/image_nav5_f2.gif");}
#nav .cooking a:hover, #nav .cooking a:active {
	background-image:  url("/images/nav/image_nav5.gif");}
#nav .entertaining a, #nav .entertaining a:link, #nav .entertaining a:visited {
	background-image:  url("/images/nav/image_nav6_f2.gif");}
#nav .entertaining a:hover, #nav .entertaining a:active {
	background-image:  url("/images/nav/image_nav6.gif");}
#nav .tablescapes a, #nav .tablescapes a:link, #nav .tablescapes a:visited {
	background-image:  url("/images/nav/image_nav7_f2.gif");}
#nav .tablescapes a:hover, #nav .tablescapes a:active {
	background-image:  url("/images/nav/image_nav7.gif");}
#nav .holidays a, #nav .holidays a:link, #nav .holidays a:visited {
	background-image:  url("/images/nav/image_nav7b_f2.gif");}
#nav .holidays a:hover, #nav .holidays a:active {
	background-image:  url("/images/nav/image_nav7b.gif");}
#nav .about a, #nav .about a:link, #nav .about a:visited {
	background-image:  url("/images/nav/image_nav8_f2.gif");}
#nav .about a:hover, #nav .about a:active {
	background-image:  url("/images/nav/image_nav8.gif");}
#nav .news a, #nav .news a:link, #nav .news a:visited {
	background-image:  url("/images/nav/image_nav9_f2.gif");}
#nav .news a:hover, #nav .news a:active {
	background-image:  url("/images/nav/image_nav9.gif");}
	


/************************************* Image Classes **************************************/
					
img.left {				float:left;
						margin-right:10px;}

img.right {				float:right;
						margin-left:10px;}

/************************************* All those other Classes **************************************/

.imagestable td {padding:5px;}

.lefttext {
	color: #006699;
	font-size: 11px;
	vertical-align: text-top;
}
.subhead1 {
	font-size: 30px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: top;
	text-align: center;
	line-height:30px;
	padding:15px 0 15px 0;

}
.subhead2 {
	font-weight: bold;
	text-align: center;
	font-size: 16px;
	line-height:17px;

}
.subhead3 {
	font-size: 21px;
	line-height:21px;
	padding: 5px 0 0 0;
}

.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
}
.contenttop {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #40A884;
}
.captioncenterbottom {
	text-align: center;
	line-height:15px;
}
a.captioncenterbottom, a.captioncenterbottom:link, a.captioncenterbottom:visited {
	color: #006699;
	text-decoration: none;
	text-align: center;
}
a.captioncenterbottom:hover, a.captioncenterbottom:active {
	color: #40A884;
	text-decoration: none;
}
.bulletheader {
	margin-bottom: -20px;

}
.imagemargin {
	margin-right: 15px;
}

