body {margin:0px;padding-top:8px;padding-bottom:25px;
	/*background-color:#F8EFC6;*/
	background:url(images/bg_index.gif) repeat top left;}

body, p {font-family:verdana,sans-serif;font-size:12px;line-height:18px;color:#000000;}
p {margin:0px;}

a:link {font-weight:normal;text-decoration:none;color:#DE5C14;}
a:hover {font-weight:normal;text-decoration:none;color:#FF772B;}
a:visited {font-weight:normal;text-decoration:none;color:#DE5C14;}
a:visited:hover {font-weight:normal;text-decoration:none;color:#FF772B;}

h1, h2, h3, h4, h5, h6, h7 {margin: 0px;}
h1 { font-size: 18px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #CE6931; margin-left:30px;margin-top:50px;}
h1.h1index {font-size:15px;font-weight:bold;color:#d0d3ea;padding-left:48px;line-height:21px;border-bottom:1px solid #5D6170;padding-bottom:10px;margin-bottom:10px;}
h2 {font-size:12px;font-weight:bold;color:#87905A;margin-top:20px;}
h3 {font-size:12px;font-weight:bold;color:#929292;}
h4 {font-size:12px;font-weight:bold;color:#777777;}

td.tdmast {background-image:url(new/images/bg_pg.jpg);background-repeat:repeat-x;background-position:top center;}
td.tdfooter {height:53px;background-image:url(new/images/bg_footer.jpg);background-repeat:no-repeat;background-position:top center;}
	td.tdfooter p {margin-top:13px;margin-left:365px;font-size:10px;color:#ffffff;}
	td.tdfooter a:link { font-weight: normal; text-decoration: none; color: #ffffff;}
	td.tdfooter a:hover { font-weight: normal; text-decoration: none; color: #F2DD8F;}
	td.tdfooter a:visited { font-weight: normal; text-decoration: none; color: #ffffff;}
	td.tdfooter a:visited:hover { font-weight: normal; text-decoration: none; color: #F2DD8F;}

td.tdnavcol {width:250px;background-image:url(new/images/bg_nav-y.jpg);background-repeat:repeat-y;background-position:top center;}
	p.paddress {font-size:10px;line-height:14px;margin-top:15px;}
	td.tdnavcol a:link { font-weight: normal; text-decoration: none; color: #ac5a38;}
	td.tdnavcol a:hover { font-weight: normal; text-decoration: none; color: #B43A0E;}
	td.tdnavcol a:visited { font-weight: normal; text-decoration: none; color: #ac5a38;}
	td.tdnavcol a:visited:hover { font-weight: normal; text-decoration: none; color: #B43A0E;}

td.tdindexwellsp {width:25px;}
td.tdindexwelltext {height:315px;background-image:url(new/images/bg_well-index.jpg);background-repeat:no-repeat;background-position:top center;}
	td.tdindexwelltext p {font-size:12px;line-height:20px;margin:45px;}

td.tdwellfull {background:url(images/bg_well.jpg) repeat-y top left;}

#divwell {margin:15px 75px 50px 210px;}
	#divwell p {text-align:justify;margin-top:10px;margin-bottom:10px;}
	#divwell p.pwellfree {text-align:none;}
	#divwell table.tabletight td {font-size:10px;line-height:14px;text-align:none;}
	#divwell table.tabletight p {font-size:10px;line-height:14px;text-align:none;}
	
#divdivider {height:5px;margin-top:20px;margin-bottom:5px;border-top:1px solid #999999;}

div.diventry_hl {height:24px;background:url(new/images/entry_hl.jpg) no-repeat top left;padding-left:48px;font-weight:bold;margin-top:15px;line-height:12px;}
div.diventry_frame {width:602px;background:url(new/images/entry_frame.jpg) no-repeat top left;padding-left:60px;padding-top:12px;}
	div.diventry_frame p {margin-bottom:10px;}
div.diventry_bot {height:32px;background:url(new/images/entry_bot.jpg) no-repeat top left;}

div.divaboutthomas {background:url(new/images/hl_about-thomas-mcauley.jpg) no-repeat top left;padding-top:135px;padding-bottom:20px;}
	div.divaboutthomas h2 {margin-left:25px;}
	div.divaboutthomas p {width:258px;margin-left:25px;margin-bottom:10px;font-size:13px;font-weight:normal;line-height:20px;}
	div.divaboutthomas ul {width:200px;}

div.divsidebar {margin-top:25px;color:#B0B3C2;}
	div.divsidebar p {width:258px;margin-left:25px;margin-bottom:10px;}
	div.divsidebar img {margin-bottom:10px;}
	div.divsidebar li {font-size:10px;line-height:13px;margin-bottom:10px;}
		div.divsidebar a:link { font-weight: bold; text-decoration: none; color: #D4D6DF;}
		div.divsidebar a:hover { font-weight: bold; text-decoration: none; color: #B0B3C2;}
		div.divsidebar a:visited { font-weight: bold; text-decoration: none; color: #D4D6DF;}
		div.divsidebar a:visited:hover { font-weight: bold; text-decoration: none; color: #B0B3C2;}
	
div.divquotebox { background-color: #808080; padding: 8px; border: #cccccc 1px solid; color: #dadada; margin-bottom:20px;}

.fmouse {font-size:9px;color:#999999;line-height:13px;}

.specname { color: #cc3300; font-size: 26px; font-weight: bold; font-family: arial narrow, helvetica, sans-serif; margin-bottom: -5px; }
.specname-winter { color: #006600; font-size: 26px; font-weight: bold; font-family: arial narrow, helvetica, sans-serif; margin-bottom: -5px; }
.spechit { color: #ff5533; font-size: 18px; font-weight: bold; font-family: arial, helvetica, sans-serif; }
.spechit-winter { color: #DA1010; font-size: 18px; font-weight: bold; font-family: arial, helvetica, sans-serif; }
.spec05 { color: #800000; font-size: 22px; font-weight: bold; font-family: arial, helvetica, sans-serif; line-height: 23px; }
.spec06 { color: #006600; font-size: 18px; font-weight: bold; font-family: arial, helvetica, sans-serif; line-height: 20px; }


