/*
Team ATO Theme 2
*/


/* Body contains background image or color */
/* Text align - center, allows divs to be centered on page in IE */
#body		{
			background:#E3E0C2;	
			margin: 0;
			padding: 0;
			font-family:Trebuchet MS;
			font-size:12px;
			text-align: center;
			}
			
/* Container is the wrapper that lays on top of body */			
#wrapper	{
			background:url(img/container/containersides2.gif);
			background-repeat: repeat-y;
			width: 910px;
			margin: 0px auto;	
			height: auto;
			}

/* Top nav can be used for additional links at some point */
#topnav		{
			background-image:url(img/header/topnavbg.gif);
			background-repeat: repeat-x top;
			width: 891px;	
			height: 26px;
			margin: 0px 9px;
			line-height: 26px;
			font-size: 12px;
			text-align: center;
			color: #808262;
			}
/* Container 1 includes logo, outdoor image, and google search */			
#header-container1	{
			width: 900px;
			}
			
/* Container for logo photo */
#header-logo-div
			{
			padding-top: 15px;
			padding-bottom: 5px;
			padding-left: 30px;
			width: 400px;
			float: left;
			}
			
/* Container for header photo */
#header-photo-div
			{
			padding-top: 5px;
			padding-bottom: 5px;
			padding-left: 50px;
			float: left;
			width: 400px;
			}
						
/* Image formatting for header photo */
#header-photo
			{	
			padding-top: 14px;
			padding-left: 2px;
			}
			
/* For header photo - background/shadows */			
#header-photo-bg
			{
			width: 376px;
			height: 276px;
			background: url(img/header/shadowframeheader.gif) ;			
			float: left;
			}			
						
#google-search
			{
			background:url(img/header/topnavbg.gif);
			height:21px; 
			width:22px;
			border:none;
			margin-top:1px;
			margin-left:3px;
			}
			
#navigation	{
			background: none;
			width: 891px;
			margin: 0px auto;			
			}		

#middlewrapper
			{
			width: 860px;
			margin: 0px auto;
			position: relative;
			}
#leftcontainer
			{
			width: 280px;
			background:#E3E0C2;
			border: 1px;
			border-style: ridge;
			border-color: #808262;
			float: left;
			}

#rightcontainer
			{
			width: 540px;
			float: right;
			}
			
#inthegarden #heading
			{
			width: 250px;
			margin-left: auto;
			margin-right: auto;
			font-family:Trebuchet MS;
			font-size:14px;
			color: #FFFFFF;
			background-color: #808262;
			font-weight:bold;
			}
#inthegarden #gardentext
			{
			color: #808262;
			font-size: 12;
			font-weight: bold;
			}
#inthegarden #gardenimage
			{
			background-image: url(img/shadows/shadowframeinthegarden.jpg);
			}
#dottedline
			{
			/* the margin setting centers the line */
			margin: 0px auto -1px auto;
			border: 1px;
			border-top: thin dotted;
			border-color: #808262;
			}
#listitems
			li.listleft
			{
			margin: -10px auto 10px 16px;
			list-style-type: none;
			background-image: url(img/listarrow_darkbrown.gif);
			background-repeat: no-repeat;
			background-position: 0px 3px;
			padding-left: 14px;
			text-align: left;
			}

/* formatting for left column links */			
#leftlinks{}
			
			a.leftlinks
				{
				font-size: 12;
				font-weight: bold;
				font-family:Trebuchet MS;
				text-align: left;
				color: #808262;
				}
			a.leftlinks:link {text-decoration: none;}
			a.leftlinks:visited {text-decoration: none;}
			a.leftlinks:active {text-decoration: none;}
			a.leftlinks:hover {text-decoration: underline;}		

		
			
			
#postmain
			{
			width: 538px;
			border: 0px;
			border-style: ridge;
			border-color: #808262;
			float: left;
			}

#postmain #headers
			h1{
			margin-top: 0px;
			margin-bottom: 10px;
			font-size: 20px;
			font-weight: bold;
			text-align: left;
			color: #808262;
			float: left;
			}
			
			h2{
			margin-top: 0px;
			margin-bottom: 10px;
			font-size: 14px;
			font-weight: bold;
			text-align: left;
			color: #808262;
			float: left;
			}
			
			h3{
			margin-top: 0px;
			margin-bottom: 0px;
			font-size: 12px;
			font-weight: none;
			text-align: left;
			color: #808262;
			float: left;
			}
			
#postmain #postcontent
			{
			font-size: 14px;
			text-align: left;
			color: #808262;
			float: left;
			}
			a:link {color: #808262; text-decoration: none;}
			a:visited 	{color: #808262; text-decoration: none;}
			a:active  {color: #808262; text-decoration: underline;}
			a:hover  {color: #808262; text-decoration: underline;}
						
			a.postcontentlinks {}
			a.postcontentlinks:link {color: #808262; text-decoration: none;}
			a.postcontentlinks:visited 	{color: #808262; text-decoration: none;}
			a.postcontentlinks:active  {color: #808262; text-decoration: underline;}
			a.postcontentlinks:hover  {color: #808262; text-decoration: underline;}
			
#postmain #postcontent #footer
			{
			font-size: 12px;
			text-align: right;
			}
						
#postmain #postcomments
			{
			width: 538px;
			font-size: 14px;
			color: #808262;
			float: left;
			}			
			
			h3{
			text-align: center;
			}
			
#postmain #commenttext
			{
			width: 538px;
			font-size: 14px;
			border: 1px;
			overflow:auto;
			color: white;
			padding-left: 4px;
			padding-right: 4px;
			text-align: justify;
			background-color: #808262;
			float: left;
			}			
			
			a.commentlink:link {color: white; text-decoration: none;}
			a.commentlink:visited 	{color: white; text-decoration: none;}
			a.commentlink:active  {color: white; text-decoration: underline;}
			a.commentlink:hover  {color: white; text-decoration: underline;}
			

			
#postmain #commentform
			{
			width: 170px;
			text-align: center;
			}
			
			
			
			
			
			
			
			
			
#posthomepage
			{
			width: 538px;
			border: 0px;
			border-style: ridge;
			border-color: #808262;
			float: right;
			}			
#posthomepage #image
			{
			padding-top: 6px;
			}
			
#posthomepage #image-bg
			{
			width: 122px;
			height: 84px;
			background: url(img/shadows/shadow_horizontal_thumb.jpg) ;
			float: left;
			}
#posthomepage #postcontainer
			{
			position: relative;
			left: 4px;
			width: 408px;
			float: left;
			}
#posthomepage #headings
			h1{
			margin-top: -4px;
			margin-bottom: 0px;
			font-size: 16px;
			font-weight: bold;
			text-align: left;
			color: #808262;
			float: left;
			}
			
			h2{
			margin-top: -2px;
			margin-bottom: 0px;
			font-size: 12px;
			font-weight: none;
			text-align: left;
			color: #808262;
			float: left;
			}
			
#posthomepage #post
			{
			font-size: 12px;
			text-align: left;
			color: #808262;
			float: left;
			}
			a:link {color: #808262; text-decoration: underline;}
			a:visited 	{color: #808262; text-decoration: none;}
			a:active  {color: #808262; text-decoration: underline;}
			a:hover  {color: #808262; text-decoration: underline;}
						
			a.postlinks {}
			a.postlinks:link {color: #808262; text-decoration: none;}
			a.postlinks:visited 	{color: #808262; text-decoration: none;}
			a.postlinks:active  {color: #808262; text-decoration: underline;}
			a.postlinks:hover  {color: #808262; text-decoration: underline;}
			
			
#posthomepage #postline
			{
			/* the margin setting centers the line */
			width: 408px;
			margin: 0px auto -1px auto;
			border: 1px;
			border-top: thin dotted;
			border-color: #808262;
			}
			
			
			
			
#pagemain
			{
			width: 538px;
			border: 0px;
			border-style: ridge;
			border-color: #808262;
			float: left;
			}

#pagemain #headers
			h1{
			margin-top: 0px;
			margin-bottom: 10px;
			font-size: 20px;
			font-weight: bold;
			text-align: left;
			color: #808262;
			float: left;
			}
			a.headlink:link {color: #808262; text-decoration: underline;}
			a.headlink:visited 	{color: #808262; text-decoration: none;}
			a.headlink:active  {color: #808262; text-decoration: underline;}
			a.headlink:hover  {color: #808262; text-decoration: underline;}
			
			h2{
			margin-top: 0px;
			margin-bottom: 10px;
			font-size: 14px;
			font-weight: bold;
			text-align: left;
			color: #808262;
			float: left;
			}
			
			h3{
			margin-top: 0px;
			margin-bottom: 0px;
			font-size: 12px;
			font-weight: none;
			text-align: left;
			color: #808262;
			float: left;
			}
			
#pagemain #pagecontent
			{
			font-size: 14px;
			text-align: left;
			color: #808262;
			float: left;
			}
			a:link {color: #808262; text-decoration: none;}
			a:visited 	{color: #808262; text-decoration: none;}
			a:active  {color: #808262; text-decoration: underline;}
			a:hover  {color: #808262; text-decoration: underline;}
						
			a.pagecontentlinks {}
			a.pagecontentlinks:link {color: #808262; text-decoration: none;}
			a.pagecontentlinks:visited 	{color: #808262; text-decoration: none;}
			a.pagecontentlinks:active  {color: #808262; text-decoration: underline;}
			a.pagecontentlinks:hover  {color: #808262; text-decoration: underline;}
			
			
			
			
			
			
			
/* Container bottom contains bottom image */
#wrapper-bottom
			{
			background:url(img/container/containerbottom2.gif);
			background-repeat: no-repeat;
			width: 910px;	
			height: 15px;
			margin: 0px auto;
			line-height: 26px;
			font-size: 12px;
			text-align: center;
			color: #808262;
			}
			
/* formatting for footer links */			
#headfootlinks
			a.headfootlinks {line-height: 26px; font-size: 12px;}
			a.headfootlinks:link {color: #808262; text-decoration: none;}
			a.headfootlinks:visited 	{color: #808262; text-decoration: none;}
			a.headfootlinks:active  {color: #808262; text-decoration: none;}
			a.headfootlinks:hover  {color: #808262; text-decoration: underline;}
			