/* generic text, background color - only content class has line-height feature, for body and td, it would mess up image positioning */

    body { background-image: url('/images/bg.gif'); font-family: trebuchet MS, verdana, helvetica, arial; font-size: 11px; color: #694e30; margin:0px 0px 0px 0px; }
    .admbg { background-image: url('/images/bg.gif'); margin:20px 20px 20px 20px;}
    
.admcontentbg {background: #694e30;}
.homecontentbg {background: #694e30;}
.contentbg {background: #694e30;}
.content {font-family: trebuchet MS, verdana, helvetica, arial; font-size: 11px; color: #FFFFFF; line-height: 16px; }
      td {font-family: trebuchet MS, verdana, helvetica, arial; font-size: 11px; color: #FFFFFF; }

 a:link img, a:visited img {border-color: #694e30}
 a:hover img {border-color: #FFFFFF}

/* background colors and images */


 .vertline {background: #FFFFFF}
 

/* this is a little experiment to create a drop shadow behind the photos - FRAMING  2 values in the DB turn this feature on or off: dropshadow and dropshadow */
/* value 0 sets the cellpadding of each table to 0, value 1 sets the cellpadding to 1, revealing the table color. */
 .frame1 {background: #E6EDF6}
 .frame2 {background: #d6d6d6}
 .frame3 {background: #c6c6c6}
 .frame4 {background: #b6b6b6}
 .frame5 {background: #A6A6A6}

 .photobg {background: #DEDEDE}

/* forms */

input, textarea, select { font-family: verdana, arial, helvetica; font-size: 10px; }

.submitbutton {
cursor:pointer;
border:outset 1px #FFFFFF;
background:#ff9933;
color:#FFFFFF;
font-weight:bold;
padding: 2px 3px;
background:url(/images/buttonbg.gif) repeat-x left top;
}

.submitbutton:hover {
cursor:pointer;
border:outset 1px #FFFFFF;
background:#ff9933;
color:#FFFFFF;
font-weight:bold;
padding: 2px 3px;
background:url(/images/buttonbg.gif) repeat-x left top;
}

.deletebutton {
cursor:pointer;
border:outset 1px #FFFFFF;
background:#FFFFFF;
color:#ff9933;
font-weight:bold;
padding: 2px 3px;
background:url(/images/buttonbg.gif) repeat-x left top;
}

/*link color - font and size, line-height is inherited*/

				a {color: #ff9933; text-decoration: underline;}
		a:visited {color: #ff9933; text-decoration: underline;}
		  a:hover {color: #FFFFFF; text-decoration: none;}

        a.content {color: #ff9933; text-decoration: underline;}
a.content:visited {color: #ff9933; text-decoration: underline;}
  a.content:hover {color: #FFFFFFF; text-decoration: none;}

/* headers - display inline does not add any extra line breaks */

h1 {display: inline; font-family: trebuchet MS, verdana, helvetica, arial; font-size: 15px; color: #ff9933; line-height: 120%}
h2 {display: inline; font-family: trebuchet MS, verdana, helvetica, arial; font-size: 14px; color: #FFFFFF; line-height: 120%}
h3 {display: inline; font-family: trebuchet MS, verdana, helvetica, arial; font-size: 13px; color: #ff9933; line-height: 120%}
h4 {display: inline; font-family: trebuchet MS, verdana, helvetica, arial; font-size: 12px; color: #FFFFF; line-height: 120%}


a.h1 {display: inline; font-family: trebuchet MS, verdana, helvetica, arial; font-size: 15px; color: #ff9933; line-height: 120% text-decoration: none;}
a.h2 {display: inline; font-family: trebuchet MS, verdana, helvetica, arial; font-size: 14px; color: #FFFFFF; line-height: 120% text-decoration: none;}
a.h3 {display: inline; font-family: trebuchet MS, verdana, helvetica, arial; font-size: 13px; color: #ff9933; line-height: 120% text-decoration: none;}
a.h4 {display: inline; font-family: trebuchet MS, verdana, helvetica, arial; font-size: 12px; color: #FFFFFF; line-height: 120% text-decoration: none;}

/* list styles added here */

	   ul {display: block; list-style-position: outside;}
ul.inline {display: inline; list-style-position: outside;}

/* styles for small text */

 .directions {font-family: trebuchet MS, verdana, helvetica, arial; font-size: 10px; font-style: normal; color: #000000; }
     .footer {font-family: trebuchet MS, verdana, helvetica, arial; font-size: 10px; font-style: normal; color: #FFFFFF; }
     a.footer, a.footer:visited {font-family: trebuchet MS, verdana, helvetica, arial; font-size: 10px; font-style: normal; color: #FFFFFF; }
     a.footer:hover {font-family: trebuchet MS, verdana, helvetica, arial; font-size: 10px; font-style: normal; color: #FFFFFF; }
      .small {font-family: trebuchet MS, verdana, helvetica, arial; font-size: 10px; font-style: normal; color: #FFFFFF; }
       .help {font-family: trebuchet MS, verdana, helvetica, arial; font-size: 10px; font-style: normal; color: #cc6633; }
    .caption {font-family: trebuchet MS, verdana, helvetica, arial; font-size: 11px; font-style: normal; color: #ff9933; }

/* nav styles */

     .navspacing {line-height: 180%}
            .nav {color: #FFFFFF; font-family: trebuchet MS, verdana, helvetica, arial; font-size: 12px; text-decoration: none;}
           a.nav:link, a.nav:visited {color: #FFFFFF; font-family: trebuchet MS, verdana, helvetica, arial; font-size: 12px; text-decoration: none;}
     a.nav:hover {color: #ff9933; font-family: trebuchet MS, verdana, helvetica, arial; font-size: 12px; text-decoration: none;}
         a.navon:link, a.navon:visited {color: #ff9933; font-family: trebuchet MS, verdana, helvetica, arial; font-size: 12px; text-decoration: none; font-weight: bold;}
   a.navon:hover {color: #ff9933; font-family: trebuchet MS, verdana, helvetica, arial; font-size: 12px; text-decoration: underline; font-weight: bold;}

         .subnav {color: #FFFFFF;  font-size: 12px; text-decoration: none; font-weight: bold;}
        a.subnav:link, a.subnav:visited {color: #FFFFFF;  font-size: 12px; text-decoration: none; font-weight: bold; }
  a.subnav:hover {color: #ff9933;  font-size: 12px; text-decoration: underline; font-weight: bold;}
      a.subnavon:link, a.subnavon:visited {color: #ff9933;  font-size: 12px; text-decoration: none;  font-weight: bold;}
a.subnavon:hover {color: #ff9933;  font-size: 12px; text-decoration: underline;  font-weight: bold;}




/* styles governing all table layouts in admin interfaces: */

   /* admin titles and sub titles */ 
      .title {font-family: trebuchet MS, verdana, helvetica, arial; font-size: 14px; color: #ff9933; font-weight: bold; }
   .subtitle {font-family: trebuchet MS, verdana, helvetica, arial; font-size: 12px; color: #FFFFFF; font-weight: bold; }
       .bold {font-weight: bold; }

/* h5 is used for the help section on the admin site */
h5 {display: inline; font-family: trebuchet MS, verdana, helvetica, arial; font-size: 12px; color: #990000; line-height: 120%}



   /* stroke outline color for tables */
   .admstroke { background-color: #000000; } 
   
   /* cell background, font for table headings and "sort by" links in column headings */
 .admtablehead         { background-color: #000000; font-weight: bold; font-size: 12px; color: #ffffff; } 
a.admtablehead:link    { background-color: #000000; font-weight: bold; font-size: 12px; color: #ffffff; } 
a.admtablehead:visited { background-color: #000000; font-weight: bold; font-size: 12px; color: #ffffff; } 
a.admtablehead:hover   { background-color: #000000; font-weight: bold; font-size: 12px; color: #FFFFFF; } 

 .admtablehead2         { background-color: #674926; font-weight: bold; font-size: 12px; color: #ffffff; } 
a.admtablehead2:link    { background-color: #674926; font-weight: bold; font-size: 12px; color: #ffffff; } 
a.admtablehead2:visited { background-color: #674926; font-weight: bold; font-size: 12px; color: #ffffff; } 
a.admtablehead2:hover   { background-color: #674926; font-weight: bold; font-size: 12px; color: #000000; } 

   /* cell background, font for most table cells */
		          .adm { background-color: #674926; } 
		          .admtop { background-color: #694e30; } 
		          .admnav { background-color: #694e30; } 
		 
   /* cell background, slightly different than class=adm for striping search results, etc */
	             .adm2 { background-color: #674926; } 

   /* cell background, slightly different than class=adm for striping search results, etc */
	             .admdelete { background-color: #674926; } 


   /* test styles for bold/italics/link javascript */
.buttons {
	background: #ccc;
	border: 1px solid #ccc;
	margin: 1;
	float:left;
}
.raise	{
	border-top: 1px solid buttonhighlight;
	border-left: 1px solid buttonhighlight;
	border-bottom: 1px solid buttonshadow;
	border-right: 1px solid buttonshadow;
	background: #ccc;
	margin:1;
	float:left;
}
.press {
	border-top: 1px solid buttonshadow;
	border-left: 1px solid buttonshadow;
	border-bottom: 1px solid buttonhighlight;
	border-right: 1px solid buttonhighlight;
	background: #ccc;
	margin:1;
	float:left;
}
#toolbar {
	margin: 0;
	width: 78px;
	padding: 0;
	height:20px;
	background: #ccc;
	border-top: 1px solid buttonhighlight;
	border-left: 1px solid buttonhighlight;
	border-bottom: 1px solid buttonshadow;
	border-right: 1px solid buttonshadow;
	text-align:left;
}




