﻿* { padding:0; margin:0; }
a { color:#899665; text-decoration:underline; }
td { vertical-align:top; text-align:left; }

body { background-color:#fff; font-family:Arial; }

.sup { font-size:9px; vertical-align:top; }

#ExtTable { border:solid 2px #c9d6a6; margin-top:10px; }

#BannerDiv { background-color:#c9d6a6; height:7px; }

#NavBar { background-color:#e3f3f1; color:#bac69a; text-align:center; color:#bac69a; font-weight:bolder; font-size:12px; line-height:25px; }
#NavBar span { margin:0 10px; }
#NavBar a { text-decoration:none; color:#889564; margin:0; }
#NavBar a:hover { text-decoration:underline; }

#Body { height:394px; color:#8f8c8d; font-size:12px; }
#Body h1 { color:#899665; font-size:15px; }
#Body h2 { font-size:15px; margin-top:10px; }

#Body h1.HomeH1 { color:#9b9697; font-size:20px; }

#wishlisttable h2.HomeH2 { color:#9b9697; font-size:19px; }

#HomeContent td { padding:0 20px; }
#HomeContent .LinkV2 { display:block; text-decoration:none; font-weight:bold; }
#HomeContent .LinkV2:hover { text-decoration:underline; }
#HomeContent .Col1 { width:293px; }
#HomeContent .Col2 { width:169px; }
#HomeContent .Col3 { width:201px; }


/* set the size of the definition list &lt;dl&gt; and add the background image */
#imap {
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	display:block;
	width:785px;
	height:879px;
	background:url(/img/ONA2011_417.jpg) no-repeat;
	position:relative;}

/* place the &lt;dd&gt;s in the correct absolute position */
#imap dd {position:absolute; padding:0; margin:0;}
#imap #picona {left:560px; top:739px; z-index:20;}

/* style the &lt;dd&gt;&lt;a&gt; links physical size and the background image for the hover */
#imap a#onalink {display:block; width:176px; height:41px;text-decoration:none; z-index:20;}

/* style the span text so that it is not initially displayed */
#imap a span, #imap a:visited span {display:none;}


/* set the size of the definition list &lt;dl&gt; and add the background image */
#treetable {
	background:url(/img/IsabelsTree_417.jpg) no-repeat top;
	background-color:#a8aa74;
}

#tree {
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	display:block;
	width:785px;
	min-height:510px;	
	position:relative;
	color:#5E331A;}


/* place the &lt;dd&gt;s in the correct absolute position */
#tree dd {position:absolute; padding:0; margin:0;}
#tree #picona {left:529px; top:780px; z-index:20;}

/* style the &lt;dd&gt;&lt;a&gt; links physical size and the background image for the hover */
#tree a#onalink {display:block; width:194px; height:100px;text-decoration:none; z-index:20;}

/* style the span text so that it is not initially displayed */
#tree a span, #tree a:visited span {display:none;}

#treetext {
	margin-top:200px;
	margin-left: 270px;
	margin-right:20px;
}

#treetext h2 {
	font-size:24px;
	font-weight:bold;
	font-style:italic;
	margin-bottom:0px;
}

#treetext h3 {
	font-size:18px;
	font-weight:bold;
	font-style:italic;
	margin-top:10px;
	margin-bottom:0px;
}

#treetext p {
	font-size:14px;
	margin-top:10px;
}

#treetext p.houlihan, #home p.houlihan {
	width:200px;
	float:left;
}

#home p.houlihan {
	margin-top:15px;
	margin-bottom:15px;
}

#treetext a {
	color:#5E331A;
}

#treetext ul {
	margin-top:15px;
}

#treetext ul li {
	margin-left:20px;
}

#treetext p.taxcredit {
	font-size:12px;
	padding-bottom:40px;
}

.clear {
	clear:both;
	height:1px;
}
#wishlisttable {
	color:#9b9697;
	margin-left:20px;
	margin-right:20px;
	border:solid 2px #c9d6a6; margin-top:10px;
}

#wishlist li {
	width:220px;
	float:left;
	margin-right:20px;
}

#wishlisttable ul {
	font-size:13px;
	margin-bottom:5px;
	list-style-type:none;
	margin-left:20px;
}

#wishlisttable p {
	font-size: 14px;
	font-weight:bold;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:20px;
}

#wishlisttable h1 {
	font-size:20px;
	margin-top:10px;
}

#bodycontent p {
	margin-bottom:10px;
}
