/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
/*
/* Colors for Adrians fotoalbum, Aetles style
/*
/* #406A82; dark Aetles blue
/* #2D546A; NEW dark Aetles blue
/* #86A0AD; light Aetles blue
/* #7191A2; NEW light Aetles blue
/* #DB00A8; strong liliac-pink
/* #EC7D08; strong orange
/* #F2F1EF; almost white, warm white
/* #EAE9F8; almost white, cold white
/* #2C404B; very dark Aetles blue
/* #BAC9D1; very light Aetles blue, background blue
/*
/*
/*
/*
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

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

BODY { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#000000;
font-weight:bold;
background-color: #fff;
margin-top: 10px;
margin-left: 0px;
margin-right: 0px;
margin: 10px;
background: url(/gallery/adrian/bg1.gif);
}

TD, P { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; 
}

/* 
link colors - overridden by the album 'linkcolor' property.
*/

A, a {
color: #2D546A;
text-decoration: none;
}

A:link, a:link {
color: #2D546A;
text-decoration: none;
}

A:visited, a:visited {
color: #406A82;
text-decoration: none;
}

A:active, a:active {
color: #DB00A8;
text-decoration: none;
}

A:hover, a:hover {
color: #EC7D08; 
border-bottom: 0px solid;
text-decoration: none;
}

/* 
text styles 
*/

/* album titles on main page */
.title {
/* background-image: url(../images/mod_titlemid.jpg); */
line-height:140%;
padding:1px;
margin-top:2px;
width: 100%;
}

.title a,
.title a:link,
.title a:visited,
.title a:active {
font-family:verdana, arial, sans-serif;
color:#2D546A;
font-size:13px;
font-weight:bold;
/* letter-spacing: .2em; */
text-decoration: none;
/* text-transform:uppercase; */
}

.title a:hover {
color: #EC7D08;
text-decoration: none;
border-bottom: 1px solid #EC7D08;
} 

/* album title  Text is controled by .title */ 
.mod_title { 
/* background-image: url(../images/mod_titlebar.jpg); */
/* background-color: #B6B6CB; */
width: 100%;
height: 28px;
border: 0px solid red;
border-bottom: 1px solid #406A82;
margin: 0px
}

/* album title hightlight Text is controled by .title */ 
.mod_title_bg { 
}

/* album title hightlight  Text is controled by .title*/ 
.mod_title_right {
}

/* album title hightlight  Text is controled by .title */ 
.mod_title_left {
}

/*album description includes all text and background*/
.albumdesc {
font-family:verdana, arial, sans-serif;
color:#7191A2;
font-size:11px;
font-weight:bold;
background-color: #F2F1EF;
line-height:140%;
padding:7px;
margin-top:2px;
border:1px solid #406A82;
empty-cells: hide;
}

td.albumdesc.albumtree {
width: 260px;
}

.subalbumTreeLine {
}

.subalbumTreeLine a {
}


.subalbumTreeElement {
white-space:normal;
font-weight: normal;
}

/* album descriptions on main page just description and author*/
.desc { 
font-family:verdana, arial, sans-serif;
color:#000;
font-size:11px;
font-weight:normal;
line-height:16px;
padding:0px;
margin-top:0px;
border: 0px solid red;
}

/* photo captions on all pages */
.caption { 
font-size: 10px;
}

/* modifies background for caption text to reside */
.modcaption {
font-family:Verdana, 'Lucida Grande', 'Lucida Sans Unicode', lucida, verdana, arial, sans-serif;
color: #000;
font-size: 11px;
font-weight:normal;
text-align: left;
line-height:1.45;
padding:0px;
margin-top:0px;
border:0px dashed #000000;
}

/* all error text */
.error { 
color: red; 
font-size: 12px; 
}

/* voting instructions */
.attention {
}

/* box around the page headers */
.headbox {
border: 0px solid red;
}

/* page headers behind the Gallery title*/
.head { 
font-family:tahoma, 'Trebuchet MS', 'Lucida Sans', lucida, verdana, arial, sans-serif;
color:#ffffff;
font-size: 18px;
font-weight:bold;
line-height: 22px;
letter-spacing: .1em;
border:0px dashed #000000;
height: 30px; 
width: 100%; 
}

.head a,
.head a:link,
.head a:visited,
.head a:active {
font-weight: normal;
color:#fff;
text-decoration: none;
}

.head a:hover {
font-weight: normal;
color: #EAE9F8;
text-decoration: underline;
}

/* Gallery & Album titles. Text is controled by .head */ 
.mod_headliner {
width: 100%;
height: 28px;
border: 0px solid red;
}

/* Gallery & Album titles. Text is controled by .head */ 
.mod_toplight_bg {
border: 0px solid red;
}

/* Gallery & Album titles. Text is controled by .head*/ 
.mod_toplight_right {
border: 0px solid red;
}

/* Gallery & Album titles. Text is controled by .head */ 
.mod_toplight_left {
border: 0px solid red;
}

/* used in breadcrumb bars */
.bread {
font-size: 10px; 
border: 0px solid red;
}

.bordertop {
border: 0px solid red;
}

.borderright {
border: 0px solid red;
}

.borderleft {
border: 0px solid red;
}

/* used for fine print */ 
.fineprint {
font-weight: normal;
font-size: 10px; 
}

.popuphead {
font-size: 16px;
}

.popup {
font-size: 12px;
}

/* Used for the [edit] tags */
.editlink,
.editlink a,
.editlink a:link,
.editlink a:visited,
.editlink a:active {
font-size: 10px;
font-weight: normal;
color: #2D546A;
}

.editlink a:hover {
color: #EC7D08;
text-decoration: none;
border-bottom: 1px solid #EC7D08;
}

/* main navigation bar next and previous */ 
.modnavbox {
font-family:verdana, arial, sans-serif;
color:#2C404B;
font-size: 12px; 
font-weight:bold;
line-height: 17px;
width: 100%;
height: 14px;
border-top: 1px solid #86A0AD;
border-bottom: 1px solid #86A0AD;
margin-top: 4px;
margin-bottom: 6px;
padding-top: 3px;
}

.modnavbox a,
.modnavbox a:link,
.modnavbox a:visited,
.modnavbox a:active {
font-weight: bold;
color:#2D546A;
text-decoration: none;
border: 0px solid #86A0AD;
margin: 1px;
padding: 1px;
}

.modnavbox a:hover {
font-weight: bold;
color: #EC7D08;
text-decoration: none;
border-bottom: 0px solid;
}

/* used in admin bars - the serch text */
.admin {
font-size: 10px;
font-weight: bold;
}

/* used in admin bars - the serch text*/
.search {
font-size: 10px;
font-weight: bold;
}

/* amount of space to the left of the header and titles */
.leftspacer {
width: 10px;
}

/* navagation bar top of screen where admin buttons show */
.modnavboxtop {
font-family:verdana, arial, sans-serif;
color: #2D546A;
font-size: 10px;
font-weight:bold;
line-height:140%;
border: 0px solid #EBEBFA;
width: 100% ;
border-top: 1px solid  #406A82;
border-bottom: 1px solid  #406A82;
margin-top: 0px;
margin-bottom: 4px;
}

.modnavboxtop a,
.modnavboxtop a:link,
.modnavboxtop a:visited,
.modnavboxtop a:active {
font-weight: normal;
color: #2D546A;
text-decoration: none;
border: 0px solid red;
}

.modnavboxtop a:hover {
font-weight: normal;
color: #EC7D08;
text-decoration: none;
border-bottom: 1px solid;
}

/*navagation bar middle where the link for the albums show*/
.modnavboxmid {
font-family:verdana, arial, sans-serif;
color: #2C404B;
font-size: 12px;
font-weight:bold;
line-height:18px;
border: 0px dashed #000000;
width: 100% ;
border-bottom: 0px solid #406A82;
}

.modnavboxmid a,
.modnavboxmid a:link,
.modnavboxmid a:visited,
.modnavboxmid a:active {
font-weight: bold;
color:#2D546A;
text-decoration: none;
border: 0px solid red;
}

.modnavboxmid a:hover {
font-weight: bold;
color: #EC7D08;
text-decoration: none;
border-bottom: 1px solid;
}

/* more from 1.5 */

#adminbox {
border:0px solid #406A82;
border-bottom-width: 1px;
margin-bottom: 4px;
color:#2D546A;
font-weight: normal;

}

#menu {
}

#menu td {
}

#menu a {
font-weight: normal;
}

.navtableborderbegin
{
border:0px solid #406A82;
border-top-width:0px;
border-bottom-width:0px;
}
.navtableborderend
{
border:0px solid #406A82;
border-top-width:0px;
}


/* footer where the Gallery version is located */
.modfooter {
font-family:verdana, arial, sans-serif;
color:#2C404B;
font-size: 10px;
font-weight:normal;
line-height:14px;
padding:2px;
border:0px dashed #000000;
width=100%;  
border-top: 1px solid #406A82;
margin-top: 4px;
}

.modfooter a,
.modfooter a:link,
.modfooter a:visited,
.modfooter a:active {
text-decoration: none;
border: 0px solid red;
}

.modfooter a:hover {
text-decoration: none;
color:#EC7D08;
border: 0px solid red;
border-bottom: 1px solid;
}

/* Adrian: style the fineprint and viewcounter */
.fineprint, .viewcounter {
color: #7191A2;
font-size: 10px; 
}

/* Adrian's thumb generator */
.randomthumbs {
background-color: #fff;
padding: 4px;
border: 1px solid black;
padding: 0px;
border: 0px solid black;
}

.randomthumbslink,
.randomthumbslink:link,
.randomthumbslink:visited,
.randomthumbslink:active,
.randomthumbslink:hover
{
border: none;
}

a img {
border: none;
}

img a {
border: none;
}

img:link {
border: none;
}



