body {background: url(/pics/new_main_bg2.png) no-repeat scroll center 33px; background-color:#c5ddec; color:#4e2614;font-family:arial;font-size:10pt;line-height:10pt;margin:0;padding:0;}

img{border:0px;}

p{color:#000;}

a{color:#4e2614;}
a:hover{color:#000;}

#columnOne a,#columnTwo a{color:#000;text-decoration:none;}
#columnOne a:hover,#columnTwo a:hover{color:#4e2614;}

.inred{color:#f00;}

.editLinkDiv{display:inline;cursor:pointer;text-decoration:underline;color:#4e2614;}
.editLinkDiv:hover{color:#000;}

#wrapperMain{width:995px;margin:0 auto;position:relative;height:684px;overflow:hidden;}

#ren{padding:0px;margin:0 auto;border:0px;cursor:pointer;}
#renframe{position:absolute;top:0px;left:0px;z-index:1;overflow:hidden;margin:0;padding:0;}

#main {background-color:transparent;width:995px; height:684px;margin:0; position:absolute;left:0px;/*top:36px;*/z-index:1;}
#logoMain{position:absolute; left:70px;top:50px;border:0px;}

.stanPad{padding:10px;}
#contentMain{width:734px;height:620px;position:absolute; top:30px;right:25px;background:url(/pics/content_bg.png) repeat;}
#columnOne,#columnTwo{width:326px;padding:0; margin:0;}
#columnOneWrap{width:344px;height:540px;padding:0px;margin:0px;position:absolute;left:25px;top:65px;overflow:auto;}
#columnTwoWrap{width:344px;height:540px;padding:0px;margin:0px;position:absolute;left:385px;top:65px;overflow:auto;}

#columnOneOnly #columnOne{width:684px; height:520px; position:absolute;left:25px;top:65px;overflow:auto;padding:0 0 20px 0;}


.colorTwo{color:#4e2614;}

.stanHead{position:absolute;left:25px;top:25px;width:684px;border-top:1px solid #4e2614;border-bottom:1px solid #4e2614;height:28px;margin-bottom:25px;font-size:1.029em;color:#000;line-height:28px;}
.smallHead{white-space: nowrap;position:absolute;left:0px;top:25px;width:252px;text-align:center;border-top:1px solid #4e2614;border-bottom:1px solid #4e2614;margin:0 25px;font-size:1.029em;color:#000;margin-bottom:25px;margin-right:0px;height:28px;font-size:1em;line-height:28px;}
#subHead{position:absolute;right:25px;top:25px;font-size:.90em;color:#4e2614;line-height:28px;}

.leftContent{
position:absolute;left:25px;top:104px;width:252px;height:281px;border-top:1px solid #4e2614;border-bottom:1px solid #4e2614;margin:0px;overflow:auto;
}

#loginDiv{position:absolute;bottom:27px;left:25px;width:180px;color:#000;font-size:.85em;background:url(/pics/content_bg.png) repeat;}
input.loginField{width:150px;}
.button{background-color:#a4c8d6;border:1px solid #4e2614;font-size:1em;cursor:pointer;}
.button:hover{background-color:#b5d9e7;}
.leftContentTall{
padding:0px;padding:10px 0 20px 0;color:#000;position:absolute;left:25px;top:104px;height:260px;width:252px;border-top:1px solid #4e2614;border-bottom:1px solid #4e2614;margin:0px;
}
.leftContentTall p,#columnOne p,#columnTwo p,#columnOneOnly #columnOne p{line-height:1.2em;margin-bottom:1.5em;}

#leftContScroll{
height:241px;
width:252px;
	overflow: auto;
	position: absolute;
	left:0px;
	top:20px;
color:#000;
}
#leftBarCont {width:180px;height:188px;position:absolute;left:25px;top:195px;border-top:1px solid #fff;border-bottom:1px solid #fff;}
#scrollup {
	   position: absolute;
	   overflow: hidden;
	   height: 150px;
	   width: 180px;
	 }
	 .headline {
	   position: absolute;
	   top: 160px;
	   left: 0px;
	   width:180px;
	 } 

#leftContScroll p, .medFont {margin-left:0px;margin-right:10px;color:#000;line-height:1.2em;margin-bottom:1em;}
#galleryTopicExtra,#galleryTopicExtra p{color:#4e2614;}
.thumbViewer{
position:absolute;left:25px;top:394px;width:252px;padding:0px;padding-bottom:3px;border-bottom:1px solid #4e2614;margin:0px;
}
.thumbViewer h3, #thumbTitle {color:#000;font-size:1.050em;line-height:1em;padding:0px;margin:0px;margin-bottom:5px;}
.thumb{border:1px solid #99B8C4;cursor:pointer;}
.thumb:hover{border:1px solid #000;cursor:pointer;}

#thumbnail {
	overflow: hidden;
	list-style: none;
	padding:0;
	margin:0;
	margin-bottom:4px;
}
#thumbnail li {
	float:left;
	margin-right:5px;
	cursor:pointer;
}


#bottomQuote{
position:absolute;
bottom:25px;
left:4px;
margin:0 20px;
width:252px;
height:99px;
overflow:hidden;
}

#quoteHolder{
position:absolute;
bottom:1px;
left:0px;
}

#bottomQuote p{font-style:italic;line-height:1em;margin:0;color:#4e2614;}
a.quoteLink{font-style:italic;}
.quoteName{float:right;margin-top:0px;font-size:.79em;line-height:.89em;font-style:italic;margin-right:2px;}
.quoteNameTb{float:right;margin-top:0px;font-size:.79em;line-height:.89em;font-style:italic;margin-right:2px;width:450px;text-align:right;}

#leftContScroll h3{color:#000;font-size:1.050em;line-height:1.1em;margin-top:5px;margin-bottom:10px;}
#leftBarCont h3, .medFont h3{color:#000;font-size:1.050em;margin-top:10px;margin-bottom:0px;}
h3.contact{font-size:1em;}
p{line-height:1.5em;margin:5px 20px 5px 0px;}
#result p{margin-bottom:10px;}
.leftArrows, .rightArrows{
border:0px;
cursor:pointer;
display:block;
margin:0px;
padding:0px;
margin-top:9px;
}

#quoteText{display:none;}
	
#photoViewer{
	height:570px;
	width:407px;
	overflow: auto;
	position: absolute;
	right:25px;
	top:25px;
	background-color:#000;
}

#textScroll{
height:540px;
width:694px;
	overflow: auto;
	position: absolute;
	left:20px;
	top:80px;

}

ul.sitemap{
	margin:2px;
	margin-left:10px;
	padding:2px;
	line-height:16px;
}
ul.sitemap li{
	margin:2px;
	margin-left:10px;
	padding:2px;
	line-height:16px;
}
ul.sitemap li ul{
	margin:2px;
	margin-left:10px;
	padding:2px;
	line-height:16px;
}
ul.sitemap li ul li{
	margin:2px;
	margin-left:10px;
	padding:2px;
	line-height:16px;
}


#altNavHolder{
position:relative;width:252px;height:28px;
}
#linkCount{position:absolute;left:24px;top:0px;width:206px;text-align:center;height:28px;line-height:28px;}
#prevLinkHolder{position:absolute;left:0px;top:0px;width:23px;height:28px;line-height:28px;}
#nextLinkHolder{position:absolute;right:0px;top:0px;width:23px;height:28px;line-height:28px;}

.clearBoth{overflow: hidden; clear:both; height:0; margin:0; font-size: 1px; line-height: 0;min-width: 0;}