/*
 * yappa-ng, Theme Stylesheet:  koew
 *
 * created: 23/Apr/2005 13:21 by koew
 *
 */

body {
	font-family: Verdana, Arial, sans-serif; 
	background-image: url("head_bkg04.gif");
	background-repeat: repeat-x;
	width: 100%;
	margin: 0px;
	}

/*
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-color: #FFFFFF;
}
.bgcolor2 {
	background-color: #FFFFFF;
}
.bgcolor3 {
	background-image: url("head_bkg04.gif");
	background-repeat: repeat-x;
	width: auto;
	height: 150px;
	background-color: #FFFFFF;
}
.bgcolor4 {
	background-color: #FFFFFF;
}
.fontcolor1 {
	color: #000000;
}
.outernavbarBg {
}
.outernavbarRightBg {
	text-align:right;
}
.upperNavbar {
	color: #000000;
	font-family: verdana, arial, sans-serif;
	font-size: 14px;
}
.upperNavbarBg {
	color: #000000;
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
}
.upperNavbar2Bg {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.lowerNavbar {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #000000;
}
.lowerNavbarBg {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #000000;
}
.small {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.selectbox {
	font-size: 10px;
	font-family: verdana, arial, sans-serif;
	color: #000000;
}
.headerMain {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #000000;
}
.yappaLogo {
	color: #000000;
	background-image: url("head_bkg04.gif");
	background-repeat: repeat-x;
	width: 100%;
}

/*
End Navbar
*/

a {
    text-decoration: none;
}

a.albumpath:link {	font-weight:bold; font-style:normal; color: #336666; text-decoration:underline; font-family: verdana, arial, helvetica, sans-serif; white-space:nowrap; }
a.albumpath:visited {	font-weight:bold; font-style:normal; color: #336666; text-decoration:underline; font-family: verdana, arial, helvetica, sans-serif; white-space:nowrap; }
a.albumpath:hover {	font-weight:bold; font-style:normal; color: #00FFFF; text-decoration:none; font-family: verdana, arial, helvetica, sans-serif; white-space:nowrap; }
a.albumpath:active {	font-weight:bold; font-style:normal; color: #336666; 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: underline;
    color: #99FFFF;
}
.linkImage:hover {
    font-size: 80%;
    font-weight: bold;
    text-decoration: none;
    color: #FFFFFF;
}
.albumCellA {
    background-color: #99CCCC;
}
.albumCellB {
    background-color: #CCFFFF;
}
.menubarCell {
    background-color: #FFFFFF;
}
.albumCell {
    background-color: #33CCCC;
}
.subalbumsBar {
    background-color: #00CCCC;
}
.subalbumsBar a:link	{color: #336666;text-decoration: underline;}
.subalbumsBar a:visited	{color: #336666;text-decoration: underline;}
.subalbumsBar a:hover	{color: #33FFFF;text-decoration: none;}
.subalbumsBar a:active	{color: #33CCCC;text-decoration: underline;}

.albumCellSelected {
    background-color: #339999;
}

/*
          ##########  Single Image Page  ##########
*/
.imageLinkPrevnext {
	font-family: Times New Roman, Times, serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	font-style: normal;
}
.imageLinkPrevnext:hover {
	font-family: Times New Roman, Times, serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-style: normal;
}


.imageCell {
	font-family: Times New Roman, Times, serif;
	background-color: #66CCCC;
}
.imagemenuCell {
    background-color: #CCFFFF;
    font-family: Times New Roman, Times, serif;
    font-size: 80%;
    font-style: normal;
}
.imagenameCell {
    background-color: #99FFFF;
    font-size: 110%;
}
.imagecaptionCell {
    font-family: verdana, arial, helvetica, sans-serif;
    background-color: #99FFFF;
    color: #000000;
    font-size: 12px;
    font-weight: bold;
    font-style: normal;
}
.imagedescriptionCell {
    font-family: verdana, arial, helvetica, sans-serif;
    background-color: #99FFFF;
    color: #000000;
    font-size: 60%;
    font-weight: normal;
    font-style: normal;
}

/*
          ##########  Thumbnail Page  ##########
*/
/*
.thumbnail_cell {
    background-color: #FFFFF;
}
*/
.thumbnailCell {
    background-color: #FFFFFF;
}
/* Album Info */
.textNavlink {
	border-top: 1px #66CCCC solid;
	border-left: 1px #66CCCC solid;
	border-right: 1px #669999 solid;
	border-bottom: 1px #669999 solid;
	color: #33CCCC;
	background-color: #CCFFFF;
	text-align: center;
	font-size: 14px;
}
.textNavlink:hover {
	border-top: 1px #669999 solid;
	border-left: 1px #669999 solid;
	border-right: 1px #66CCCC solid;
	border-bottom: 1px #66CCCC solid;
	color: #009999;
	background-color: #99CCCC;
	text-align: center;
	font-size: 14px;
}
.infoAlbumStatCell {
    font-family:  Times New Roman, Times, serif;
    background-color:#FFFFFF;
    color: #000000;
    font-size: 70%;
    font-weight: normal;
    font-style: normal;
    text-align: right;
}
.imageLinkNav	{
	color: #000000;
	text-decoration: underline;
	}
.imageLinkNav:hover	{
	color: #000000;
	text-decoration: none;
	}
.imageRateCell {
	font-family:  Times New Roman, Times, serif;
	color: #000000;
	font-size: 70%;
	font-weight: normal;
	font-style: normal;
	text-align: left;
	background-color: #99FFFF;
}
.imageRatingTable	{
	background-color: #99FFFF;
	}
.infoAlbumRateCell {
    font-family:  Times New Roman, Times, serif;
    background-color:#FFFFFF;
    color: #000000;
    font-size: 70%;
    font-weight: normal;
    font-style: normal;
    text-align: left;
}
.infoAlbumTitleCell {
    font-family: verdana, arial, helvetica, sans-serif;
    background-color:#FFFFFF;
    color: #009999;
    font-size: 140%;
    font-weight: bold;
    font-style: normal;
    text-align: left;
}
.infoAlbumInfoCell {
    font-family:Times New Roman, Times, serif;
    background-color:#33CCCC;
    color:#000000;
    font-size:90%;
    font-weight:normal;
    font-style:italic;
    text-align:justify;
}
.lowerNavbar	{
	color: #000000;
	text-decoration: none;
	}
.lowerNavbar:hover	{
	color: #00CCCC;
	text-decoration: underline;
	}
/* Thumbnails */
.textImageCaption {
    font-size: 80%;
}
.thumbTop10Table {
    background-color:#00CCCC;
    font-size: 80%;
    margin-top: 0;
    margin-bottom:0;
}
.thumbStandardTable {
    background-color:#009999;
    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 {
    background-color: #99CCCC;
    font-size: 80%;
    font-style:italic;
    white-space:normal;
}
.aheaderTop10Back	{
	color: #000000;
	}
.aheaderTop10Back:hover	{
	color: #00CCCC;
	}
.headerTop10Title {
    background-color: #FFFFFF;
    font-size: 150%;
    font-weight:bold;
    font-style:normal;
}
.headerTop10Albumname {
    background-color: #FFFFFF;
    color: #006666;
    font-size: 130%;
    font-weight:bold;
    font-style:normal;
}
.headerTop10Back {
    background-color: #FFFFFF;
    color: #000000;
    font-size: 80%;
    font-weight:bold;
    font-style:normal;
}
.headerTop10Tabledescription {
    background-color: #99CCCC;
    font-size: 100%;
    font-weight:bold;
}
.headerTop10Statistic {
    background-color: #FFFFFF;
    font-size: 70%;
    font-style:normal;
    color:#000000;
}
.headerTop10Fileinfo {
    background-color: #99CCCC;
    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: #66CCCC;
	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: #66FFFF
}
.comSelectionTable {
	margin-left:0;
	margin-right:0;
	margin-top:0;
	margin-bottom:0;
	border:0;
	height:20px;
	vertical-align:middle;
	background-color: #99FFFF;
}
.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-bottom:2px solid #009999;
}
.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 !  ##########
*/
