/*
   This is the style sheet used when Gallery running standalone and
   'bars002' is selected.

   If you would like to customize the styles please create
   copy of this file called

   "screen.css" (same name without ".default")

   If that file is found in this directory it will be
   used instead of this one.

   Some of the styles below are overriden by specific
   album properties. These are noted

   $Id: screen.css 14282 2006-08-12 00:46:01Z jenst $
*/


/*
   default text styles - background and colors overriden by
   album 'bgcolor', 'background', and 'textcolor' properties.
*/

BODY
	{
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 10pt;
	  color:#404040;
	  font-weight:bold;
	  background-color: #ffffff;
	  margin-top: 25px;
	  margin-left: 0px;
	  margin-right: 0px;
	}
TD, P
	{
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 10pt;
	}
/*
   link colors - overridden by the album 'linkcolor' property.
*/
A   	{ color: #404040; text-decoration: none; }
A:link	{ color: #404040; text-decoration: none; }
A:visited { color: #404040; text-decoration: none; }
A:active { color: #404040; }
A:hover	{ color: #C0C0C0; }

textarea:focus {
    background-color: #FFFFFF;
}

input:focus {
    background-color: #FFFFDA;
}

/*
   text styles
*/
.title                          /* album titles on main page */
	{
	  line-height:140%;
	  padding-right:2px;
	  padding-left:3px;
	}
.title a,
.title a:link,
.title a:visited,
.title a:active {
	  font-family:verdana, arial, sans-serif;
	  color:#000000;
	  font-size:x-small;
	  font-weight:bold;
	  letter-spacing: .2em;
	  text-decoration: none;
	}
.title a:hover {
	  color: #C0C0C0;
	  text-decoration: none;
	}

.mod_title	/* album title  Text is controled by .title */
	{
	  background-image: url(../images/mod_headliner.jpg);
	  width: 100%;
	  height: 28px;
	}
.mod_title_bg	/* album title hightlight Text is controled by .title */
	{
	  direction: ltr;
	  background-image: url(../images/mod_toplight_bg.jpg);
	  height: 28px;
	}
.mod_title_right  /* album title hightlight  Text is controled by .title*/
	{
	  background-image: url(../images/mod_toplight_right.jpg);
	  height: 28px;
	  width: 9px;
	}
.mod_title_left  /* album title hightlight  Text is controled by .title */
	{
	  background-image: url(../images/mod_toplight_left.jpg);
	  height: 28px;
	  width: 10px;
	}
.albumdesc  /*album description includes all text and background*/
	{
	  font-family:verdana, arial, sans-serif;
	  color:#404040;
	  font-size:x-small;
	  font-weight:bold;
	  background-color: #ffffff;
	  line-height:140%;
	  padding:2px;
	  margin-top:2px;
	  border:0px solid #404040;
	}
.desc  /* album descriptions on main page just description and author*/
	{
	  font-family:verdana, arial, sans-serif;
	  color:#404040;
	  font-size:x-small;
	  font-weight:bold;
	  line-height:140%;
	  padding:2px;
	  margin-top:2px;
	  letter-spacing: .2em;
	}
.caption  /* photo captions on all pages */
	{
	  font-size: 10px;
	}
.modcaption  /* modifies background for caption text to reside */
	{
	  font-family:verdana, arial, sans-serif;
	  color: #ffffff;
	  font-size: 10px;
	  font-weight:bold;
	  background-color: #202020;
	  line-height:140%;
	  padding:2px;
	  margin-top:2px;
	  border:0px dashed #404040;
	}

a.modcaption {
       1color: #C0C0C0;
       color: green;
}

a.modcaption:hover {
   text-decoration: underline;
}

.pcaption  /* modifies background for caption text to reside */
       {
         font-family:verdana, arial, sans-serif;
         color: FFFFFF;
         font-size: 10px;
         font-weight:bold;
         background-color: #202020;
         line-height:140%;
         padding:2px;
         margin-top:2px;
         border:0px dashed #404040;
}

.error  /* all error text */
	{
	  color: red;
	  font-size: 12px;
	}
.attention  /*voting instructions */
{
    color: #f0000c;
}

.headbox  /* box around the page headers */
{
}

.head  /* page headers behind the Gallery title*/
	{
	  font-family:verdana, arial, sans-serif;
	  color:#000000;
	  font-size: 16px;
	  font-weight:bold;
	  padding-left:2px;
	  padding-right:2px;
	  line-height:140%;
	  letter-spacing: .2em;
	  border:0px dashed #404040;
	  height: 28px;
	}
.mod_headliner  /* Gallery & Album titles. Text is controled by .head */
	{
	  background-image: url(../images/mod_headliner.jpg);
	  width: 100%;
	  height: 28px;
	}
.mod_toplight_bg  /* Gallery & Album titles. Text is controled by .head */
	{
	  direction: ltr;
	  background-image: url(../images/mod_toplight_bg.jpg);
	  height: 28px;
	}
.mod_toplight_right  /* Gallery & Album titles. Text is controled by .head*/
	{
	  background-image: url(../images/mod_toplight_right.jpg);
	  height: 28px;
	  width: 9px;
	}
.mod_toplight_left  /* Gallery & Album titles. Text is controled by .head */
	{
	  background-image: url(../images/mod_toplight_left.jpg);
	  height: 28px;
	  width: 10px
	}
.bread  /* used in breadcrumb bars */
	{
	  font-size: 10px;
	}
.nav    /* used in navigation bars */
	{
	  font-size: 12px;
	}
.bordertop
	{
	}
.borderright
	{
	}
.borderleft
	{
	}
.fineprint  /* used for fine print */
	{
	  font-size: 10px;
	}

.editlink,  /* Used for the [edit] tags */
.editlink a,
.editlink a:link,
.editlink a:visited,
.editlink a:active
	{
	  font-size: 10px;
	  font-weight: normal;
	  color: #404040;
	}
.modnavbox  /* main navigation bar next and previous */
	{
	  font-family:verdana, arial, sans-serif;
	  color:#404040;
	  font-size: 12px;
	  font-weight:bold;
	  background-image: url(../images/mod_navbar.jpg);
	  line-height:140%;
	  letter-spacing: .2em;
	  border:0px dashed #404040;
	  width: 100%;
	  height: 15px;
	}
.modnavbox a,
.modnavbox a:link,
.modnavbox a:visited,
.modnavbox a:active {
	  font-weight: normal;
	  color:#404040;
	  text-decoration: none;
	}
.modnavbox a:hover {
	  font-weight: normal;
	  color: #C0C0C0;
	  text-decoration: underline;
	}
.admin  /* used in admin bars - the serch text*/
	{
	  font-size: 10px;
	  color: #FE8880;
	  font-weight: bold;
	}

.adminform
        {
          font-size: 10px;
          font-weight: bold;
          color: #FE1402;
        }
.search  /* used in admin bars - the serch text*/
	{
	  font-size: 10px;
	  color: #404040;
	  font-weight: bold;
	}
.leftspacer /* amount of space to the left of the header and titles */
	{
	  width: 50px;
	}
.modnavboxtop  /*navagation bar top of screen where admin buttons show*/
	{
	  font-family:verdana, arial, sans-serif;
	  color: #ffffff;
	  font-size: 10px;
	  font-weight:bold;
	  background-color: #404040;
	  line-height:140%;
	  letter-spacing: .1em;
	  border:0px dashed #404040;
	  width: 100%
	}
.modnavboxtop a,
.modnavboxtop a:link,
.modnavboxtop a:visited,
.modnavboxtop a:active {
	  font-weight: normal;
	  color: #ffffff;
	  text-decoration: none;
	}
.modnavboxtop a:hover {
	  font-weight: normal;
	  color: #C0C0C0;
	  text-decoration: none;
	}
.modnavboxmid  /*navagation bar middle where the link for the albums show*/
	{
	  font-family:verdana, arial, sans-serif;
	  color: #202020;
	  font-size: 10px;
	  font-weight:bold;
	  background-color: #c0c0c0;
	  line-height:140%;
	  border:0px dashed #404040;
	  width: 100%
	}
.modnavboxmid a,
.modnavboxmid a:link,
.modnavboxmid a:visited,
.modnavboxmid a:active {
	  font-weight: normal;
	  color:#202020;
	  text-decoration: none;
	}
.modnavboxmid a:hover {
	  font-weight: normal;
	  color: #606060;
	  text-decoration: underline;
	}
.modfooter  /*footer where the Gallery version is located*/
	{
	  font-family:verdana, arial, sans-serif;
	  color:#ffffff;
	  font-size: 8px;
	  font-weight:normal;
	  background-color: #404040;
	  line-height:140%;
	  padding:2px;
	  border:0px dashed #404040;
	  width:100%
	}
.modfooter a,
.modfooter a:link,
.modfooter a:visited,
.modfooter a:active {
	  color:#ffffff;
	  text-decoration: none;
	}
.modfooter a:hover {
	  color: #C0C0C0;
	  text-decoration: none;
	}

.pview /* brackets both the image and all text in one frame */
{
	margin:7px;
	padding: 7px;
 }

.pcaption /* brackets all text below photo */
{
	padding:2px;
	margin-top:2px;
 }

.vatable /* width of the div set for all photo sets - view albums  */
 {
 	width: 100%;
 }

.vathumbs /* full background bracket for images and text - veiw albums  */
 {
	margin:17px;
 }

.vafloat /* float for view album - text */
 {
	float: none;
 }

.vafloat2 /* float for view album - images */
 {
 	float: none;
 }

.vasummary /* controls the view of Album summary */
{
        font-weight:bold;
        padding:2px;
        margin-top:10px;
        width:80%;
}

.pollresults /* poll result text */
{
         font-size: 12px;
         color: #404040;
         font-weight: bold;
}

.popupbody  /* controls the background of popup. */
        {
               margin: 25px;
               background-color: #808080;
        }

.popuphead  /* controls the title and background */
{
    text-align:center;
    font-size: 14px; font-weight: bold;
    line-height: 150%;
    color: #202020;
    padding-left: 5px;
    border-top: 1px solid #000000;
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
    background-image: url(../images/mod_navbar.jpg);
}


.popup /* controls the main text and message body */
{
    text-align:center;
    font-size: 12px; font-weight: normal;
    color: #202020;
    padding: 5px;
    border: 1px solid #000000;
    background-color: #ffffff;
    margin-bottom: 10px;
}

#adminbox td {
    font-family:verdana, arial, sans-serif;
    color: #202020;
    background-color: #c0c0c0;
}

#adminbox a:hover {
    color: #FFFFFF;
}
