/*leader colours:John:#ef8a00, Mike:#009fef, Teresa:#00aa33 */
/*#d0c99d;#af9f7d;#bfaf8f;9f8f6d; #cfcfad #c0af7f;*//*background-color:#c0b689;/*#afa67d;#a0ae7c;*/
body{
color:#ffffff;
font-family:arial;
line-height:15px;
}
table#main{
background:#c6c699 url(/images/bg.jpg) top left repeat-Y;
}
h1{
color:#000;
font-family:Arial;
font-size:20px;
font-weight:bold;
margin-top:20px;
line-height:23px;
}
h1.indiv{
font-size:12px;
display:inline;
line-height:normal;
}
h2{
font-size:16px;
margin-top:20px;
color:#000;
line-height:21px;
}
h2.h2hp{
font-size:18px; 
color:#ffffff; 
background-color:#606030; 
padding:4px;
}
h4{
margin:20px 0px 0px 0px;
font-size:12px;
}
td, div{
font-family:"arial","sans-serif";
font-size:12px;
color:#000;
vertical-align:top;
}
.dark, td.dark, td.title{
background-color:#606030;/*#333300;#584e2c;#666600;#786947;*/
}
.dark table{
width:100%;
}
div.menuleft, div.menuright{
color:#fff;
}

table td a.sec, table td a.sec:visited, table td a.menu_s, table td a.menu_s:visited, table td a.menu_s2, table td a.menu_s2:visited{
color:#ffffff;
}
table td a.menu_s, table td a.menu_s2{
width:128px;
padding:0px 0px 0px 6px;
}
table td a.sec:hover, table td a.menu_s:hover{
color:#FFFFFF;
}
table td a.menu_s:hover, table td a.menu_s2:hover{
text-decoration:none;
color:#222222;
background-color:#ffffff;
background-color:#ffefdf;
background-color:#FFFFCC;
}
table td a.menu_s2:hover{
color:#ffffff;
background-color:#222222;
}
table td .menu_s, table td a.menu_s2{
background-color:#324022;
margin:6px 0px 0px 0px;
}

/*search section*/
form{
margin:0px;
padding:0px;
}
input#fdse_TermsEx, input#searchsubmit{
margin:0px;
}
input#fdse_TermsEx{
margin:4px 0px 0px 6px;
width:116px;
font-size:11px;
background-color:#ffffff;
}
input#searchsubmit{
border:0px;
padding:0px;
margin:0px 0px 0px 3px;
width:45px;
cursor:pointer;
cursor:hand;
background-color:#606030;
background-color:#222222;
background-color:#324022;
color:#ffffff;
font-family:arial;
font-size:12px;
font-weight:bold;
}

div.caption{
width:130px;
padding:0px 0px 4px 4px;
font-size:11px;
color:#fff;
background-color:#222;
}
.caption2{
color:#fff;
/*width:130px;*/
margin:0px 0px 0px 3px;
}
.caption2{//;
display:block;
margin-top:2px;
}
.caption3{
display:block;
color:#fff;
font-weight:bold;
margin:0px 0px 2px 0px;
padding:0px 0px 0px 2px;
}
.floatright{
float:right;
background:#222 url(/images/picspacer.gif);
padding:1px 0px 1px 1px;
}
.floatright{//;/*hide from NN4*/
display:block;
margin:10px 0px 10px 10px;
padding:2px 2px 2px 2px;
}
.floatleft{
float:left;
background:#222 url(/images/picspacer.gif);
padding:1px 0px 1px 1px;
}
.floatleft{//;/*hide from NN4*/
display:block;
margin:10px 10px 10px 0px;
padding:2px 2px 2px 2px;
}
.blogbox{
margin:0px 0px 20px 0px;
clear:both;
}
span.timestamp{
font-size:10px;
}
/*homepage pics*/
#hm1, #hm3, #hm6, #hm7, #hm5{//;width:110px;}
#hm2{//;width:106px;}
#hm4{//;width:116px;}
#hm1, #hm2, #hm3, #hm4{margin-bottom:25px;}
#hm7{margin-bottom:5px;}
/*about pics*/
#birds1{//;width:140px;}
#birds2{margin-top:0px;//;width:140px;}
#birds3{margin:0px;//;width:297px;}
#butterflies1{margin-top:0px;//;width:150px;}
#butterflies2{//;width:140px;}
#butterflies3{//;width:244px;}
#flowers1{//;width:180px;}
#flowers2{//;width:187px;}
#flowers3{//;width:145px;}
#scenery1{margin:0px;//;width:297px;}
#scenery2{margin:0px;//;width:297px;}
#scenery3{margin-top:0px;//;width:150px;}

div.linknext{
text-align:right;
margin-right:15px;
}
div.linkprev{
text-align:left;
margin-left:0px;
}
div.linkprev, div.linknext{
margin-top:10px;
}

/*ABOUT IWT 1-3 links*/
.linknext h4 a, .linkprev h4 a, .pagetop h4 a{font-size:12px;color:#ffffff;text-decoration:none;}
.linknext h4 a:visited, .linkprev h4 a:visited, .pagetop h4 a:visited{font-size:12px;color:#ffffff;text-decoration:none;}
.linknext h4 a:hover, .linkprev h4 a:hover, .pagetop h4 a:hover{color:#fd0;}

/*menu nav links*/
td{font-size:12px;}
td div a{font-size:12px;text-decoration:none;}

/*NEW STYLING*/
body{
background-color:#c6c699;/*#c9c99d;#d0c99d;*/
}
.dark, td.dark, td.title{
background-color:#5f602f;
}
/*normal links #601090;#700044;*/
a{color:#9f0044;text-decoration:underline;}
a:visited{color:#5f0076;text-decoration:underline;}/*#00553f;*/
a:hover{color:#9f0044;text-decoration:none;}
/*menu*/
td.dark a{color:#ffefdf;text-decoration:none;}
td.dark a:visited{color:#cfbf99;text-decoration:none;}/*#bfaf8f;*/
td.dark a:hover{color:#ffefdf;text-decoration:underline;}
td div a{color:#9f0044;text-decoration:underline;}
td div a:visited{text-decoration:underline;}
td div a:hover{text-decoration:none;}
/*NEW END*/

/*top menu links and home title links*/
td.slogan a, h2.h2hp a{color:#ffffff;text-decoration:none;}
td.slogan a#iwt{color:#eeee00;text-decoration:none;}
td.slogan a:visited, h2.h2hp a:visited{color:#ffffff;text-decoration:none;}
td.slogan a:hover{color:#eeee00;text-decoration:none;}
h2.h2hp a:hover{color:#ffffff;text-decoration:none;}

.slogan{
color:#FFFFFF;
}
.menu_s, .menu_s2{
background-color:#222222;/*#584e2c;*/
color:#ffffff;
width:134px;
font-weight:bold;
margin-top:14px;
line-height:17px;
display:block;
}
/*menu*/
a#hm, a#iwg, a#sp_dd, a#con, a#wt{color:#eeee00;}
/*john*/
a#jm, a.jmt, a#cs_bt, a#cm_b, a#m_b, a#ex_b, a#ex_lg, a#ex_h, a#ec_tr, a#sp_b, a#sp_gc, a#sp_bl, a#ci_f, a#ex_bl, a#po_tr, a#ex_lb{color:#ef8a00;}
/*teresa*/
a#tf, a.tft, a#pe_np, a#pe_ww, a#pe_ol, a#pe_bl, a#pe_bm, a#p_se, a#p_sa, a#pe_ff, a#pe_bmtr, a#pe_bmtr2, a#bk_sfl, a#bk_tng, a#sg, a#p_bsbi, a#pe_bsbi, a#ca_bsbi, a#cl_bsbi, #cdg{color:#00aa33;}
/*mike*/
a#ml, a.mlt, a#c_ww{color:#009fef;}


a.tft:hover{color:#00aa33;}
a.jmt:hover{color:#ef8a00;}
a.mlt:hover{color:#009fef;}
a.tft, a.jmt, a.mlt{color:#ffefdf;text-decoration:none;}
a.tft:visited, a.jmt:visited, a.mlt:visited{color:#cfbf99;text-decoration:none;}
a.tft:hover, a.jmt:hover, a.mlt:hover{
color:#ffefdf;text-decoration:underline;
}

a.amazon{color:#0000CC;}
a.amazon:hover{color:#0000CC;}

tr#jm{background-color:#ef8a00;}
tr#jm a{color:#000;}
tr#tf{background-color:#00aa33;}
tr#tf a{color:#000;}

div.hpguides{
background-color:#cfcfad;
padding:10px;
border:1px solid #999999;
margin-bottom:3px;
}
.hpguidelinks{
margin:10px 0px 0px 16px;
padding:0px;
}
div.hplinks{
text-align:right;
margin-bottom:7px;
}
.largebox, .smallbox, .largeadbox, .adboxleft, .adboxright, .bookbox{
background:#cfcfad url(/images/picspacer.gif);/*#af9f7d#c0b07d*/
padding:10px;
border:1px solid #999999;
text-align:left;
}
.adboxleft, .adboxright{
padding:5px;
width:170px;
}
.adboxright{
float:right;
}
.smallbox{
width:380px;
}
.largeadbox{
background:#cccccc url(/images/picspacer.gif);/*:#d0cfd0 */
padding:10px;margin-top:20px;
}
.cellframe, .plants, .cellframe td, .plants td, .books, .books td, .books th, .cellframe th{
border-color:#999999;
border-style:solid;
}
.books th{
padding:5px 2px;
}
.cellframe, .plants, .books{
border-width:1px 1px 1px 1px;
}
.cellframe, .books{
width:100%;
}
.cellframe td, .plants td, .books td, .books th{
border-width:1px 0px 0px 1px;
}
.cellframe th{
border-width:0px 0px 0px 1px;
}
th.f, td.f{
border-width:0px 0px 0px 0px;
}
td.f2{
border-width:1px 0px 0px 0px;
}
td.ref{
vertical-align:middle;
text-align:center;
border-width:1px 0px 0px 0px;
}

.linkboxleft, .linkboxsubjectleft, .linkboxleftinset{float:left;}
.linkboxright, .linkboxrightinset, .linkboxsubjectright{float:right;}
.linkboxleft, .linkboxright, .linkboxrightinset, .linkboxleftinset, .linkboxsubjectright, .linkboxsubjectleft{
padding:5px 5px 5px 5px;
background:#cfcfad url(/images/picspacer.gif);/*#c0c9b0 c0b98d  #7f8f6d */
border:1px solid #999999;
}
.linkboxleft, .linkboxleftinset{//;
padding:5px;
margin:0px 8px 3px 0px;
background-color:#FFFFaa; 
font-weight:bold;
}
.linkboxright, .linkboxrightinset{//;
padding:5px;
margin:0px 0px 3px 8px;
background-color:#FFFFaa; 
font-weight:bold;
}
.linkboxrightinset{
background:#c6c699 url(/images/picspacer.gif);
}
.linkboxsubjectleft, .linkboxsubjectright{
background-color:#ccc;
background-image: url(/images/picspacer.gif);
}
.linkboxsubjectright{
margin-top:10px;
}
.linkboxsubjectleft{
margin-top:20px;
}
ul.tourlist{
list-style:none;
margin:0px;
padding:0px;
}
ul.tourlist li{
height:15px;
}
ul.tourlist li img{
vertical-align:text-top;
}
b.tourzone{
background-color:#222222;
background-color:#324022;
line-height:17px;
display:block;
}
.mapbox{
float:right;
margin:15px 0px 10px 20px;
}
.mapcap{
background:#606030 url(/images/vector_map_bottom.jpg) bottom left no-repeat;
padding:10px 10px 10px 17px;
}
.mapcap a, .mapcap a:visited{
font-size:18px;font-weight:bold;color:#ffffff;text-decoration:none;
}
.mapcap a:hover{
color:#ffffff;text-decoration:none;
}
