	/* RURAL ROUTE ONE style sheet */

		/* BODY Styling */
body	{
	background-color:#F9EBC0;
	font-size:12pt;
	color:#000000;
	font-family:verdana,sans-serif;
	padding:0px;
	margin:0px;
	text-align:center;
}

#container {margin:0px auto;width:790px;background-color:#ffffff;border:1px solid #67563F;margin-top:10px;}
#topbar	{padding:0px;margin:0px;}


/* ******************* NAVIGATION **************************** */
#navbar	{position:relative;float:left;margin-left:6px;width:780px;left:0px;top:0px;height:20px;}
.navbar	{list-style-type:none;}
.navbar ul{margin:0px;padding:0px;list-style-type:none;}
.navbar ul li{width:110px;position:relative;display:inline;float:left;background-color:#7E6A4D;border-right:1px solid white;text-align:center;}
.navbar ul li a{display:block;width:100%;padding:2px 0px;text-decoration:none;color:#ffffcc;font:bold 13px verdana;}
.navbar ul li a:hover{background-color:#bfab86;text-decoration:none;}
.navbar .mainicon{background-image:url(images/arrow_down.gif);background-repeat:no-repeat;background-position:center right;}
	/* second level */
.navbar ul li ul{position:absolute;display:block;margin-top:0px;left:0px;visibility:hidden;z-index:200;}
.navbar ul li ul li{width:160px;float:none;display:list-item;margin:0px;padding:0px;background-color:#918267;border:none;}
.navbar ul li ul li a{display:block;width:100%;padding:0px;margin:0px;line-height:24px;color:#ffffff;text-decoration:none;text-indent:5px;text-align:left;font-size:11px;}
.navbar ul li ul li a:hover{background-color:#bfab86;text-decoration:none;}
.navbar ul li ul li.sub_hdr {border-bottom:1pt solid #ffffcc;color:#ffffcc;font-family:verdana;font-size:11px;font-weight:bold;line-height:24px;}
.navbar .subicon{background-image:url(images/arrow_right.gif);background-repeat:no-repeat;background-position:center right;}
	/* third + level */
.navbar ul li ul li ul{left:0px;top:0px;border:none;}
	/* button off state */
.navbar ul li.on{width:111px;padding:0px;margin:0px;line-height:20px;text-align:center;font-weight:bold;color:#ffffcc;background-color:#5A8838;font-family:verdana;font-size:13px;}
.navbar ul li.onlive{width:111px;padding:0px;text-align:center;font-weight:bold;color:#ffffcc;background-color:#5A8838;font-family:verdana;font-size:13px;line-height:20px;cursor:pointer;}
/* ******************* End NAVIGATION **************************** */


#content    {background: url(images/header_treebase.gif) top left no-repeat}
#content,td {color:#4c4c4c;font:10pt verdana;text-align:left;}

#leftnav	{display:inline;float:left;width:160px;margin:25px 0 0 6px;text-align:center;}
#leftsub li.hdr	{margin:0px;padding:1px;background-color:#918267;border:1px solid #7E6A4D;color:#ffffcc;text-align:center;font:bold 9pt arial;list-style-type:none;}
#leftsub li.mid	{border-bottom:none;}
#leftsub		{margin:0 0 20px 0;padding:0px;text-align:left;list-style-type:none;}
#leftsub li	{margin:0px;padding-top:2px;padding-bottom:2px;background-color:#bfab86;}
#leftsub li a	{padding-left:6px;font:normal 10pt verdana;color:#ffffff;text-decoration:none;}
#leftsub li a:hover	{text-decoration:none;color:#383838}

.display2	{border:1px solid #7E6A4D;text-align:center;padding-bottom:2px;}
.display2 .hdr{padding:1px;background-color:#918267;color:#ffffcc;text-align:center;font:bold 9pt arial;}
.display2 img{margin:2px 0}
.display3 {border:1px solid #9a9486;background-color:#F4ECE0;}

	/* INDEX styling */
#mailist	{padding:2px;text-align:left;font-size:8pt;font-family:arial;}
#mailist input  {width:140px;color:#BA602D;font-size:8pt;font-family:arial;float:right;display:inline;border:1pt solid #918267;margin-bottom:1px;}
#mailist .label {width:52px;text-align:right;color:#BA602D;float:left;display:inline;padding-top:4px;}
#bkmark	{width:160px;height:17px;padding:1px;background-color:#918267;color:#ffffff;text-align:center;margin:-10px 0 10px 0;}
#bkmark a	{width:100%;font-family:arial;font-size:10pt;color:#ffffcc;font-weight:bold;text-decoration:none;}
#bkmark a:hover{color:#fff;text-decoration:underline;}

#maincontent{display:inline;float:right;width:590px;margin-right:10px;margin-top:25px;}
.mainhead	{margin:0px;padding:3px;background-color:#F4ECE0;border:1px solid #660033;color:#603016;text-align:center;font:bold 12pt arial;}

	/* link styling */
a	{text-decoration:none;}
a.u 	{text-decoration:none;}
a.u:hover	{text-decoration:underline;color:#000}
a.brown8	{font-size:8pt;font-family:verdana;color:#7E6A4D;text-decoration:none;}
a.brown8:hover{text-decoration:underline;}
a.brown10b{color:#660033;font-weight:bold;text-decoration:none;}
a.brown10b:hover{color:#660033;font-weight:bold;text-decoration:underline;}
a.dktan10u{font-size:10pt;color:#BA602D;text-decoration:underline;}
a.dktan10u:hover{color:#660033;}
ul.tut a	{color:#660033;text-decoration:none;}
ul.tut a:hover{text-decoration:underline;}
a.web	{color:#666666;font-family:arial;font-weight:normal;font-size:9pt;text-decoration:underline;}
a.web:hover{color:#aeaeae;}
a.web2	{color:#F8A033;font-size:9pt;text-decoration:underline;font-weight:bold;}
a.web2:hover{color:#FA8C03;}
a.grey10	{color:#4c4c4c;text-decoration:none;}
a.grey10du{color:#4c4c4c;text-decoration:none;border-bottom:1px dashed #4c4c4c;}
a.mail	{color:#4c4c4c;text-decoration:underline;font-family:verdana;font-size:10pt;}
a.mail:hover{color:#000000}

	/* text styling */
.maroon	{color:#990000;font-weight:bold;}
h1	{font-size:11pt;font-family:verdana;margin-bottom:4px;margin-top:10px;}
h2	{font-size:14pt;font-family:arial;margin-bottom:4px;color:#660033;}
h3	{font-size:12pt;font-family:arial,verdana;margin-bottom:4px;color:#660033;}
.brown9	{font-size:9pt;color:#503015;}
.brown10bi{color:#603016;font-style:italic;font-weight:bold;}
.brown10b {color:#603016;font-weight:bold;}
.brown16b {font-size:16pt;color:#603016;font-weight:bold;}
.txt8	{font-size:8pt;}
.dktan10	{font-size:10pt;color:#BA602D;font-family:verdana;}
.dktan8	{font-size:8pt;color:#BA602D;}
.dktan8i	{font-size:8pt;color:#BA602D;font-style:italic;}
.red8i	{color:#ff0000;font-style:italic;font-size:8pt;}
.tan8i	{font-size:8pt;color:#d5a542;font-style:italic;}
.link 	{margin:7px 0;}
.link a	{font-family:verdana,arial;font-size:10pt;color:#660033;font-weight:bold;}
.link a:hover{color:#918267;}
.b	{font-weight:bold;}
.bold	{font-weight:bold;}

.wipbox5	{float:left;display:inline;width:114px;height:100%;text-align:center;}
.wipbox5x	{float:left;display:inline;width:104px;margin:0 5px;border: solid #aeaeae 1px;}
.wipbox4	{float:left;display:inline;width:142px;height:100%;text-align:center;}
.wipbox4x	{float:left;display:inline;width:132px;margin:0 5px;border: solid #aeaeae 1px;}
.wiphead  {background-color:#918267;font-family:verdana,arial;font-size:10pt;color:#ffffff;font-weight:bold;text-align:center;}
.wiphead2 {background-color:#918267;font-family:verdana,arial;font-size:10pt;color:#ffffff;font-weight:bold;text-align:center;line-height:24pt;}
.latest	{border:1px solid #aeaeae;text-align:center;}


	/* ----- GALLERY STYLING ------------------------ */
	/*  Scrolling thumbs styling  */
#thumbs, #infobox, #infoboxv, #cardslct
	{float:left;margin-bottom:5px;margin-top:5px;width:178px;height:480px;overflow:auto;z-index:5;padding-left:6px;
	scrollbar-face-color:      F4ECE0;
	scrollbar-highlight-color: #E6CBA3;
	scrollbar-arrow-color:     #603016;
	scrollbar-track-color:     #E5E2E2;
	scrollbar-shadow-color:    #E6CBA3;
	scrollbar-darkshadow-color:#625A42;
	scrollbar-3dlight-color:   #938664;
}

#galheadr	{width:784px;margin:45px 3px 0 3px;padding:0px;background-color:#F4ECE0;border:1px solid #660033;color:#660033;text-align:center;font:bold 12pt arial;}
#galspace	{height:600px;}
.galhead	{color:#603016;font-weight:bold;font-size:16pt;text-align:center;}
.gallery	{float:left;width:52px;margin-left:10px;font-family:arial;font-size:10pt;font-weight:bold;color:#603016;}
#galon	{width:166px;height:17px;padding:0px;}
.galon	{list-style-type:none;}
.galon ul	{margin:0px;padding:0px;list-style-type:none;}
.galon ul li	{display:inline;float:left;width:12px;text-align:center;margin:1px;}
.galon ul li a	{display:block;color:#603016;width:100%;text-align:center;text-decoration:none;font-family:arial;font-size:9pt;font-weight:bold;}
.galon ul li a:hover{color:#ffffff;background-color:#603016;text-decoration:none;}
.galon ul li.galdim {display:inline;float:left;width:7px;height:12px;border:none;}
.galon ul li.galoff {display:inline;float:left;width:10px;text-align:center;padding:0px 2px;margin:0px 1px;font-family:arial;font-size:9pt;color:#676257;font-weight:bold;border:1px solid #603016;}
#nextnav	{width:160px;height:12px;padding:0px;}
.nextbox	     {list-style-type:none;}
.nextbox ul    {margin:0px;padding:0 0 0 6px;list-style-type:none;}
.nextbox ul li {display:inline;float:left;width:73px;background-color:#7E6A4D;border:1px solid #603016;text-align:center;}
.nextbox ul li a{display:block;width:73px;color:#ffffff;width:100%;text-align:center;text-decoration:none;font-family:arial;font-size:8pt;font-weight:bold;text-decoration:none;}
.nextbox ul li a:hover{background-color:#f4ece0;color:#676257;text-decoration:none;}
.nextbox ul li.nextdim {background-color:#ffffff;text-align:center;border:1px solid #603016;color:#aeaeae;font-family:arial;font-size:8pt;font-weight:bold;text-align:center;}
#picimg	{text-align:center;}
#pic	{margin-top:90px;}
#txtline  {line-height:20px;text-align:center;}
#iconh	{width:110px;height:20px;}
#iconv	{top:10px;margin-left:6px;margin-bottom:6px;width:120px;height:23px;}

#screen	{width:590px;height:546px;padding-top:10px;border:none;}
.display  {background-color:#f4ece0;border:1px solid #7E6A4D;}
.datahead	{width:100%;background-color:#9D885E;font-size:9pt;font-weight:bold;color:#ffffff;line-height:12pt;border-bottom:1px solid #7E6A4D;}
.artboxx	{width:150px;margin-bottom:6px;border:1px solid #aeaeae;}
.artbox	{width:150px;margin-bottom:6px;padding-top:2px;text-align:center;background-color:#ffffff;border:1px solid #ffffff;}
a.art	{color:#503015;font-family:verdana;font-size:8pt;font-weight:normal;text-decoration:none;}
a.art:hover{color:#FFA205;text-decoration:none;}
.datatxt  {color:#9D885E;font-family:verdana;font-size:8pt;}
#infobox	{height:390px;width:560px;overflow:auto;padding:20px 10px 0px 10px;background-color:#ffffff;border:1px solid #847352;text-align:left;}
#infoboxv	{height:470px;width:400px;overflow:auto;padding:20px 10px 0px 10px;background-color:#ffffff;border:1px solid #847352;text-align:left;}
.infotxt	{font-size:11pt;color:#503015;}
.artbox img {border:1px solid #aeaeae;}

#linkGen	{float:right;display:inline;width:640px;height:16px;border:none;margin:10px 0 20px 0;}
#linkData	{width:640px;height:16px;border:none;font:normal 8pt arial;color:blue;text-align:center;}
#linkG	{float:right;display:inline;width:40px;height:16px;border:1px solid #aeaeae;margin:11px 20px 0 5px;}
#linkG a	{font:normal 8pt arial;color:#aeaeae;text-decoration:none;width:100%;}
#linkG a:hover {color:black;}
	
#ultight	{margin-top:0px}
.ul	{text-decoration:underline;}
#waterMark{z-index:50;}

	/*  Buttons  */
.button	{text-align:center;}
.button a	{width:100%;padding:1px 5px;background-color:#918267;color:#ffffcc;text-align:center;font:bold 9pt arial;text-decoration:none;letter-spacing:1px;}
.button a:hover{background:#bfab86;color:#ffffff;text-decoration:none;}
.button1a	{background-color:#FCFCFC;border:4px outset;border-color:#9A9486;text-decoration:none;padding:4px;text-align:center;line-height:20px;}
.button1b	{background-color:#FCFCFC;border:4px inset; border-color:#9A9486;text-decoration:none;padding:4px;text-align:center;line-height:24px;cursor:pointer;}
a.button1	{color:#676257;font-weight:bold;text-align:center;}

.copy	{color:#999999;font-size:9pt;font-family:arial}

ul li	{color:#660033;}
ul li a	{color:#660033;text-decoration:none;}
ul li a:hover{text-decoration:underline;}

form	{display:inline;}
.must	{color:#ff0000;}
hr	{color:#996633;}
.dashline	{border-bottom:1pt dashed #918267}
#double	{background-color:#ffffee;border:4px double #342b19;}
a.galndx	{color:#660033;font-weight:bold;}
a.galndx:hover{text-decoration:underline;}

.imgborder{border:1pt solid #342b19;}

	/*  CARD + PRINT SHOP styling  */
a.shopPrice  {color:#F98F1D;font:bold 10pt verdana;border-bottom:1px dashed #F98F1D;text-decoration:none;}
a.help	{font: 8pt verdana;color:blue;text-decoration:underline;}
#view	{margin-bottom:3px;}
#data input,select  {margin:2px 0px;width:80px;font-size:8pt;font-familt:arial;color:#aeaeae;}
#data .label {float:left;padding-top:4px;width:60px;text-align:right;font-size:8pt;}
#orderline     {margin-top:210px;width:160px;height:300px;border:1px solid #aeaeae;}
#orderlineHead {padding:2px;font-size:9pt;text-align:center;background:#cccbcb;color:#ffffff;}
#orderlineInfo {width:100%;height:120px;}
#orderline .aa {float:left;width:52px;margin-left:2px;font-size:8pt;text-align:right;}
#orderline .ab {float:left;display:inline;width:100px;font-size:8pt;text-align:left;}
#orderline .ac {float:left;display:inline;width:50px;margin-left:2px;text-align:right;font-weight:bold;border-top:1pt solid #aeaeae;line-height:15pt;}
#orderline .ad {float:left;display:inline;width:100px;border-top:1pt solid #aeaeae;text-align:left;}
.cardh	{width:250px;height:176px;float:left;display:inline;text-align:center;border:2px solid white;}
.cardv	{width:130px;height:176px;float:left;display:inline;text-align:center;border:2px solid white;}
.printv	{width:186px;height:260px;float:left;display:inline;text-align:center;}
.printBox {width:576px;height:280px;border:2px solid #aeaeae;}
.printHdr {text-indent:20px;margin:0px;}
#cardslct	{width:100%;height:500px;overflow:auto;}
#cardslct div {margin-top:5px;}
#cardslct img {border:1px solid black;margin-top:5px;}
#updt    {width:50px;height:16px;float:right;display:inline;margin-right:3px;background-color:#cccbcb;border:1px solid #9A9486;padding:1px;text-align:center;cursor:pointer;visibility:hidden;}
#updt a  {width:100%;text-decoration:none;text-align:center;font:8pt;font-family:arial;color:#676257;font-weight:bold;}
#updt a:hover{color:#ffffff;}
#q1	{width:30px;margin-left:6px;font-size:8pt;border:1px solid #7a3a02;float:left;display:inline; }

	/*  COMMISSION styling  */
#commfees	       {width:550px;text-align:left;}
#commenqu	       {width:550px;text-align:left;}
#commenqu input, textarea  {width:360px;color:#BA602D;float:right;display:inline;margin-right:70px;border:1pt solid #918267;margin-bottom:2px;}
#commenqu .label {width:100px;text-align:right;float:left;display:inline;padding-top:4px;}
#commfoto input  {width:460px;color:#BA602D;margin-left:40px;border:1pt solid #918267;}

