/* CSS Document */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#514843;
	background-image: url("../images/bg_content.jpg");
	background-repeat: repeat-y;
	}

#index_table {
	position:absolute;
	left:0px;
	top:0px;
	width:780px;
	height:680px;
}

#logo_ {
	position:absolute;
	left:0px;
	top:0px;
	width:154px;
	height:150px;
	background-color:#FFFFFF;
}

#v01_ {
	position:absolute;
	left:154px;
	top:0px;
	width:2px;
	height:259px;
	background-color:#FFFFFF;
}

#header-landscape_ {
	position:absolute;
	left:156px;
	top:0px;
	width:155px;
	height:28px;
	background-color:#FFFFFF;
}

#v02_ {
	position:absolute;
	left:311px;
	top:0px;
	width:2px;
	height:259px;
	background-color:#FFFFFF;
}

#header-pond_ {
	position:absolute;
	left:313px;
	top:0px;
	width:153px;
	height:28px;
	background-color:#FFFFFF;
}

#v03_ {
	position:absolute;
	left:466px;
	top:0px;
	width:2px;
	height:259px;
	background-color:#FFFFFF;
}

#header-gardenLife_ {
	position:absolute;
	left:468px;
	top:0px;
	width:155px;
	height:28px;
	background-color:#FFFFFF;
}

#v04_ {
	position:absolute;
	left:623px;
	top:0px;
	width:2px;
	height:316px;
	background-color:#FFFFFF;
}

#header-login_ {
	position:absolute;
	left:625px;
	top:0px;
	width:155px;
	height:28px;
	background-color:#FFFFFF;
}

#Slice-10_ {
	position:absolute;
	left:156px;
	top:28px;
	width:155px;
	height:2px;
	background-color:#FFFFFF;
}

#Slice-11_ {
	position:absolute;
	left:313px;
	top:28px;
	width:153px;
	height:2px;
	background-color:#FFFFFF;
}

#Slice-12_ {
	position:absolute;
	left:468px;
	top:28px;
	width:155px;
	height:2px;
	background-color:#FFFFFF;
}

#Slice-13_ {
	position:absolute;
	left:625px;
	top:28px;
	width:155px;
	height:2px;
	background-color:#FFFFFF;
}

#nav-landscape_ {
	position:absolute;
	left:156px;
	top:30px;
	width:155px;
	height:20px;
	padding-top:5px;
	color:#FFFFFF;
	background-color:#514843;
	text-align:center;
	vertical-align:middle;
}

#nav-pond_ {
	position:absolute;
	left:313px;
	top:30px;
	width:153px;
	height:20px;
	padding-top:5px;
	color:#FFFFFF;
	background-color:#514843;
	text-align:center;
	vertical-align:middle;
}


#nav-gardenLife_ {
	position:absolute;
	left:468px;
	top:30px;
	width:155px;
	height:20px;
	padding-top:5px;
	color:#FFFFFF;
	background-color:#514843;
	text-align:center;
	vertical-align:middle;
}


#bg-login_ {
	position:absolute;
	left:625px;
	top:30px;
	width:155px;
	height:150px;
	background-color:#FFFFFF;
	background-image: url("../images/bg_login.jpg");
}
#bg-login_ p {
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	text-align:center;
	color:#000000;
}
#bg-login_ h1 {
	font-size:13px;
	padding-top:0px;
	margin-bottom:10px;
	text-align:center;
	color:#0D4C7D;
}
#bg-login_ h2 {
	font-size:11px;
	margin-top:0px;
	text-align:center;
	color:#000000;
}
#bg-login_ h3 {
	font-size:11px;
	margin-top:10px;
	margin-bottom:10px;
	text-align:center;
	color:#993300;
}
/***********************************************/
/* FORM */
/***********************************************/

FORM {
	margin-top:4px;
	padding-left:10px;
	padding-right:10px;
}

FORM p {
	font-size:9px;
	padding-left:10px;
	padding-right:5px;
	padding-bottom:4px;
	line-height:16px;
	}

INPUT.submit  {
        color: black;
        background-color: #FFFFFF;
		width:55px;
}

INPUT.checkbox  {
        color: black;
        background-color: #FFFFFF;
		width:20px;
}

INPUT.newsletter  {
        color: black;
		margin-top:0px;
		margin-bottom:0px;
        background-color: #FFFFFF;
		width:100px;
}
/***********************************************/
hr {
	border-top: 1px solid #000000;
	height: 1px;
	margin: 0px 10px 0px 10px;
}
#photo-landscape_ {
	position:absolute;
	left:156px;
	top:50px;
	width:155px;
	height:209px;
	background-color:#FFFFFF;
}

#photo-pond_ {
	position:absolute;
	left:313px;
	top:50px;
	width:153px;
	height:209px;
	background-color:#FFFFFF;
}

#photo-gardenLife_ {
	position:absolute;
	left:468px;
	top:50px;
	width:155px;
	height:209px;
	background-color:#FFFFFF;
}

#bg-tagline_ {
	position:absolute;
	left:0px;
	top:150px;
	width:154px;
	height:109px;
	font-size:12px;
	padding-top:10px;
	color: #993300;
	text-align:center;
	background-color:#FFFFFF;
	background-image:  url("../images/bg_tagline.jpg");
}

#h01_ {
	position:absolute;
	left:0px;
	top:259px;
	width:623px;
	height:2px;
	background-color:#FFFFFF;
}

/* -- TEXT ------------------------------------------------------------------- */
.bold { font-weight:bold; }
.birdseed { font-size:xx-small; }
.right { text-align:right; padding-right:10px; }
.TM { font-size:12px; marks }
.bold {
	font-weight:bold;
	}

/* -- GLOBAL > LINKS ------------------------------------------------------------------- */
a:link {
	color:#0D4C7D;
	font-weight:bold;
	text-decoration:underline;
}
a:hover {
	font-weight:bold; 
	color:#993300;
	text-decoration:none;
}

#blueNav {
	position:absolute;
	left:0px;
	top:261px;
	width:623px;
	height:47px;
	padding-top:6px;
	line-height:14px;
	color:#0000000;
	text-align:center;
	background-color:#FFFFFF;
	background-image:  url("../images/blueNav.jpg");
	background-repeat:no-repeat;
}
	
a.navSection { text-transform: uppercase; font-weight:bold; color: #000000; text-decoration:underline; }
a.navSection:hover { text-transform: uppercase; font-weight:bold; color: #FFFF00; text-decoration:none; }

/* -- LINKS -- */
a {
	color:#0D4C7D;
	font-weight:bold;
	text-decoration:underline;
}
a:hover {
	font-weight:bold; 
	color:#993300;
	text-decoration:none;
}

a.nav { font-weight:bold; color: #FFFFFF; text-decoration:none; }
a.nav:hover { font-weight:bold; color: #FFFF00; text-decoration:underline; }

a.navLandscape {color: #FF9933;  font-weight:bold; text-decoration:none; }
a.navLandscape:hover {color: #FFFF00; font-weight:bold; text-decoration:underline; }

a.navPond {color: #66CCFF;  font-weight:bold; text-decoration:none; }
a.navPond:hover {color: #FFFF00; font-weight:bold; text-decoration:underline; }

a.navGardenLife {color: #99CC66;  font-weight:bold; text-decoration:none; }
a.navGardenLife:hover {color: #FFFF00; font-weight:bold; text-decoration:underline; }

a.navBottom {color: #0D4C7D;  font-weight:bold; text-decoration:underline; }
a.navBottom:hover {color: #000000; font-weight:bold; text-decoration:none; }

a.navSection { text-transform: uppercase; font-weight:bold; color: #000000; text-decoration:underline; }
a.navSection:hover { text-transform: uppercase; font-weight:bold; color: #FFFF00; text-decoration:none; }

#h02_ {
	position:absolute;
	left:0px;
	top:314px;
	width:623px;
	height:2px;
	background-color:#FFFFFF;
}

#h03_ {
	position:absolute;
	left:625px;
	top:314px;
	width:155px;
	height:2px;
	background-color:#FFFFFF;
}

#bodyCopy_ {
	position:absolute;
	left:0px;
	top:316px;
	width:623px;
	margin-bottom:15px;
	text-align:center;
	background-color:#FFFFFF;
}
#bodyCopy_ img {
	margin-left:10px;
	}
#bodyCopy_ a {
	font-weight:bold;
	text-decoration:underline;
}

#bodyCopy_ h1 {
	color:#514843;
	text-align:center;
	padding-top:5px;
	padding-left:30px;
	margin-top:8px;
	margin-bottom:10px;
	font-size:32px;
}
#bodyCopy_ h6 {
	color: #993300;
	font-weight:bold;
	text-align:center;
	padding-top:0px;
	margin-bottom:5px;
	font-size:10px;
}
a.navBottom {color: #0D4C7D; }
a.navBottom:hover {color: #000000; }

.indexBodytable {
	text-align: justify;
	font-size:12px;
	line-height:16px;
	margin-left: auto;
	margin-right: auto;
}
.addressTable {
	text-align: center;
	background-color:#D8E0C5;
	height:50px;
	padding-top:0px;
	margin-top:0px;
	line-height:13px;
	margin-left: auto;
	margin-right: auto;
}
.addressTable a {
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
}
.addressTable a:hover {
	color: #993300;
	font-weight:bold;
	text-decoration:none;
}


#v05_ {
	position:absolute;
	left:623px;
	top:316px;
	width:2px;
	height:364px;
	background-color:#FFFFFF;
}

#bg-stories_ {
	position:absolute;
	left:626px;
/*	top:435px;  if advertisment included aboye*/
	top:190px;
	width:155px;
	height:364px;
	background-color:#B8B49F;
	background-image: url("../images/bg_stories.jpg");
	background-repeat:no-repeat;
}
#bg-stories_ p {
	padding-left:10px;
	padding-right:10px;
	color:#000000;
}
#bg-stories_ a {
	color: #000000;
	text-decoration:underline;
}
#bg-stories_ a:hover {
	color:#993300;
	text-decoration:none;
}
#bg-stories_ h1 {
	padding-top:7px;
	padding-left:10px;
	padding-bottom:5px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
#bg-stories_ h2 {
	padding-top:6px;
	padding-left:10px;
	margin-bottom:0px;
	font-size:12px;
	font-weight:bold;
	height:19px;
	color:#FFFFFF;
	background-color:#AC511A;
}


/**********************************
Specials Styles
***********************************/

#sp-right {
	position:absolute;
	left:625px;
	top:189px;
	width:152px;

	height:239px;
	background-color: #FFFF66;
	
	border: 2px solid #CC3300;
	z-index: 1000;
}
#sp-right p {
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	text-align:center;
	color: #FF0000;
}
#sp-right h1 {
	display:block;
	font-size:16px;
	padding-top:0px;
	margin-bottom:10px;
	text-align:center;
	color: #FFFF66;
	background-color: #CC3300;
}
#sp-right h2 {
	font-size:11px;
	margin-top:0px;
	text-align:center;
	color:#000000;
}
#sp-right h3 {
	font-size:11px;
	margin-top:10px;
	margin-bottom:10px;
	text-align:center;
	color:#993300;
}

#sp-right h4 {
	font-size: 16px;
	text-align: center;
}

#sp-right h5 {
	font-size: 12px;
	text-align: center;
	
}
