/*
 * yappa-ng, Theme Stylesheet:  blue
 *
 * created: 01.12.2002 by wizard@zirkon.at
 *
 */

body {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 100%;
	background-color: #ffba59;
	background-image: url(themes_wood_tile5.png);
	margin-left:0;
	margin-right:0;
	margin-top:0;
	margin-bottom:0;

}


/*
Navbar Top
*/
.imageRatingTable {
	margin-left:0;
	margin-right:0;
	margin-top:0;
	margin-bottom:0;
	border:0;
	height:20px;
	vertical-align:middle;
	/*background-color: #cccccc;*/
	text-align:right;
}
.bgcolor1 {
	background-image: url("themes_wood_tile2.png");
}
.bgcolor2 {
	background-image: url("themes_wood_tile1.png");
}
.bgcolor3 {
	background-image: url("themes_wood_tile2.png");
}
.bgcolor4 {
	background-image: url("themes_wood_tile4.png");
}
.fontcolor1 {
	color: #ffffff;
}
.outernavbarBg {
}
.outernavbarRightBg {
	text-align:right;
}
.upperNavbar {
	color: black;
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
}
.upperNavbarBg {
	color: black;
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
}
.upperNavbar2Bg {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
}
.lowerNavbar {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
}
.lowerNavbarBg {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
}
.small {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.selectbox {
	font-size: 10px;
	font-family: verdana, arial, sans-serif;
	color: black;
}
.headerMain {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: black;
	background-color: #ece3ad;
	background-image: url("themes_wood_tile7.png");
	border-top: thick solid grey;
	border-bottom: thick solid grey;
}
.yappaLogo {
	color: black;
	background-color: #ece3ad;
	background-image: url("themes_wood_tile7.png");
	border-top: thick solid grey;
	border-bottom: thick solid grey;
}

/*
End Navbar
*/

a {
    text-decoration: none;
}

a.albumpath:link { font-weight:bold; font-style:normal; color:#0000FF; text-decoration:none; font-family: verdana, arial, helvetica, sans-serif; white-space:nowrap; }
a.albumpath:visited { font-weight:bold; font-style:normal; color:#808000; text-decoration:none; font-family: verdana, arial, helvetica, sans-serif; white-space:nowrap; }
a.albumpath:hover { font-weight:bold; font-style:normal; color:#E00000; text-decoration:none; font-family: verdana, arial, helvetica, sans-serif; white-space:nowrap; }
a.albumpath:active { font-weight:bold; font-style:normal; color:#E00000; text-decoration:underline; font-family: verdana, arial, helvetica, sans-serif; white-space:nowrap; }
a.albumpath:focus { font-weight:bold; font-style:normal; color:#00E000; text-decoration:underline; font-family: verdana, arial, helvetica, sans-serif; white-space:nowrap; }


.textTitle {
    font-size: 170%;
}
.textAlbumPath {
    font-family: Times New Roman, Times, serif;
    font-size: 100%;
}

a.info:link { font-weight:bold; font-style:normal; color:#0000FF; text-decoration:underline; }
a.info:visited { font-weight:bold; font-style:normal; color:#808000; text-decoration:underline; }
a.info:hover { font-weight:bold; font-style:normal; color:#E00000; text-decoration:none; }
a.info:active { font-weight:bold; font-style:normal; color:#E00000; text-decoration:underline; }
a.info:focus { font-weight:bold; font-style:normal; color:#00E000; text-decoration:underline; }

.textAlbumNavInfo {
    font-size: 60%;
}
.boldLink {
    font-weight: bold;
}
.linkImage {
    font-size: 80%;
    font-weight: bold;
    text-decoration: none;
    color: #000000;
}
.linkImage:hover {
    font-size: 80%;
    font-weight: bold;
    text-decoration: none;
    color: #ffffcc;
}
.albumCellA {
    background-color: #ffba59;
    background-image: url("themes_wood_tile4.png");
}
.albumCellB {
    background-color: #ffba59;
    background-image: url("themes_wood_tile5.png");
}
.menubarCell {
    background-color: #ffba59;
    background-image: url("themes_wood_tile2.png");
    /*border: thin solid grey;*/
}
.albumCell {
    background-color: #ffba59;
    background-image: url("themes_wood_tile2.png");
    border: thick solid grey;
}
.subalbumsBar {
    background-color: #ffba59;
    border : thin solid grey;
}
.albumCellSelected {
    background-color: #ffba59;
    background-image: url("themes_wood_tile4.png");
}

/*
          ##########  Single Image Page  ##########
*/
.imageLinkPrevnext {
    font-family: Times New Roman, Times, serif;
    font-size: 100%;
    font-weight: bold;
    font-style: normal;
}

.imageCell {
    font-family: Times New Roman, Times, serif;
    /* background-color: #999999*/
}
.imagemenuCell {
    background-color: #ffba59;
    background-image: url("themes_wood_tile6.png");
    border: thin solid #aa8844;
    font-family: Times New Roman, Times, serif;
    font-size: 80%;
    font-style: normal;
}
.imagenameCell {
    /*background-color: #cccccc;*/
    font-size: 110%;
}
.imagecaptionCell {
    font-family: verdana, arial, helvetica, sans-serif;
    border-bottom : thick solid black;
    color: black;
    font-size: 80%;
    font-weight: bold;
    font-style: normal;
}
.imagedescriptionCell {
    font-family: verdana, arial, helvetica, sans-serif;
    /*background-color: #AAAAAA;*/
    color: #000000;
    font-size: 60%;
    font-weight: normal;
    font-style: normal;
}

/*
          ##########  Thumbnail Page  ##########
*/
/*
.thumbnail_cell {
    background-color: #EFEFEF
}
*/
.thumbnailCell {
    background-repeat : repeat-x;
    background-image: url("themes_wood_tile6.png");
    background-color: #ffba59;
    border: thin solid #aa8844;
}
/* Album Info */
.textNavlink {
    font-size: 80%;
}
.infoAlbumStatCell {
    font-family:  Times New Roman, Times, serif;
    /*background-color:#b4b4c2;*/
    color: #000000;
    font-size: 70%;
    font-weight: normal;
    font-style: normal;
    text-align: right;
}
.imageRateCell {
	font-family:  Times New Roman, Times, serif;
	color: #000000;
	font-size: 70%;
	font-weight: normal;
	font-style: normal;
	text-align: left;
	/* background-color: #cccccc; */
}
.infoAlbumRateCell {
    font-family:  Times New Roman, Times, serif;
    /*background-color:#b4b4c2;*/
    color: #000000;
    font-size: 70%;
    font-weight: normal;
    font-style: normal;
    text-align: left;
}
.infoAlbumTitleCell {
    font-family: verdana, arial, helvetica, sans-serif;
    /* background-color:#b4b4c2;*/
    color: grey;
    font-size: 140%;
    font-weight: bold;
    font-style: normal;
    text-align: left;
}
.infoAlbumInfoCell {
    font-family:Times New Roman, Times, serif;
    /* background-color:#DAE9FC; */
    color:#000000;
    font-size:90%;
    font-weight:normal;
    font-style:italic;
    text-align:justify;
}
/* Thumbnails */
.textImageCaption {
    font-size: 80%;
}
.thumbTop10Table {
    background-color: #ffba59;
    background-image: url("themes_wood_tile4.png");
    font-size: 80%;
    margin-top: 0;
    margin-bottom:0;
}
.thumbStandardTable {
    background-color: #ffba59;
    background-image: url("themes_wood_tile4.png");
    font-size: 80%;
    margin-top: 0;
    margin-bottom:0;
}
.thumbHeadTop10Cell {
    font-size: 80%;
    margin-top: 0;
    margin-bottom:0;
}
.thumbHeadCommentCell {
    font-size: 80%;
    margin-top: 0;
    margin-bottom:0;
}

/*
          ##########  Password Query  ##########
*/

.passwdTxtHead {
    font-family: Times New Roman, Times, serif;
    font-size: 300%;
    font-weight: bold;
    color: #ff0000;
    margin-bottom:5px;
}
.passwdTxtMain {
    font-family: Times New Roman, Times, serif;
    font-size: 100%;
    margin-top: 0;
    margin-bottom:0;
}
.passwdTxtRequest {
    font-family: Times New Roman, Times, serif;
    font-size: 110%;
    margin-top: 0;
}
.passwdTxtAnnotation {
    font-size: 60%;
}
a.passwdTxtAnnotation:link { font-weight:bold; font-style:normal; font-size:100%; color:#0000FF; text-decoration:underline; }
a.passwdTxtAnnotation:visited { font-weight:bold; font-style:normal; font-size:100%; color:#808000; text-decoration:none; }
a.passwdTxtAnnotation:hover { font-weight:bold; font-style:normal; font-size:100%; color:#E00000; text-decoration:none; }
a.passwdTxtAnnotation:active { font-weight:bold; font-style:normal; font-size:100%; color:#E00000; text-decoration:underline; }
a.passwdTxtAnnotation:focus { font-weight:bold; font-style:normal; font-size:100%; color:#00E000; text-decoration:underline; }
.passwdTxtAlbum {
    font-size:100%;
    color:#660099;
    font-weight:bold;
    margin-top:0;
    margin-bottom:0;
}

/*
          ##########  Admin - Password Query  ##########
*/

.passwdAdminTxtHead {
    font-family: Times New Roman, Times, serif;
    font-size: 300%;
    font-weight: bold;
    color: #ff0000;
    margin-bottom: 0;
}
.passwdAdminTxtHead2 {
    font-family: Times New Roman, Times, serif;
    font-size: 200%;
    font-weight: bold;
    color: #ff0000;
    margin-top: 0;
    margin-bottom: 5px;
}
.passwdAdminCancel {
    font-family: Times New Roman, Times, serif;
    font-size: 100%;
    font-weight: bold;
    color: #000000;
}


/*
          ##########  Top 10  ##########
*/

/* display text & link in thumbnail page */
.top10Table {
    border:0;
    width:100%;
    text-align:center;
}

.hitsTop10Cell {
    font-size: 130%;
    text-align:center;
}
.captionsTop10Cell {

    font-size: 80%;
    font-style:italic;
    white-space:normal;
}
.headerTop10Title {
    /*background-color: #bbbbbb;*/
    font-size: 150%;
    font-weight:bold;
    font-style:normal;
}
.headerTop10Albumname {
    /*background-color: #bbbbbb;*/
    color: #ffff00;
    font-size: 130%;
    font-weight:bold;
    font-style:normal;
}
.headerTop10Back {
    background-color: #999999;
    color: #ffff00;
    font-size: 80%;
    font-weight:bold;
    font-style:normal;
}
.headerTop10Tabledescription {
    background-color: #dddddd;
    font-size: 100%;
    font-weight:bold;
}
.headerTop10Statistic {
    background-color: #dddddd;
    font-size: 70%;
    font-style:normal;
    color:#E00000;
}
.headerTop10Fileinfo {
   /* background-color: #dddddd; */
    font-size: 70%;
    font-style:normal;
    color:#000000;
}
/*
          ########## Comments  ##########
*/
.comEditLabel {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 80%;
	color: #000000;
	font-weight: normal;
	font-style: normal;
}
.comRightCell {
	font-family: verdana, arial, helvetica, sans-serif;
	background-color: #cccccc;
	padding:5px;
	font-size: 9pt;
}
.comLeftCell {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
}
.comNameCell {
	font-size: 12pt;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	margin-bottom:0;
	border:0;
	height:30px;
	vertical-align:middle;
	background-color: #999999
}
.comSelectionTable {
	margin-left:0;
	margin-right:0;
	margin-top:0;
	margin-bottom:0;
	border:0;
	height:20px;
	vertical-align:middle;
	background-color: #424aa5;
}
.comTableBorder {
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	border-spacing:0px;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	border-bottom:3px solid #000000;
}
.comPageLinks {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 700;
	vertical-align:middle;
	color: #FFFFFF;
}
.comPageCurrent {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 700;
	vertical-align:middle;
	color: #000000;
}


/*
          ##########  END !  ##########
*/
