/*
 * yappa-ng, Theme Stylesheet:  riders
 *
 * created: 11.02.2003 by wizard@zirkon.at
 *
 */

body {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 100%;
	background-color: #c69779;
	background-image: url( themes_hot_bk.jpg);
	margin-left:0;
	margin-right:0;
	margin-top:0;
	margin-bottom:0;

}

/*
Navbar Top
*/
.selectionTable {
	margin-left:0;
	margin-right:0;
	margin-top:0;
	margin-bottom:0;
	border:0;
	height:20px;
	vertical-align:middle;
	background-color: #ffeb99;
}
.imageRatingTable {
	margin-left:0;
	margin-right:0;
	margin-top:0;
	margin-bottom:0;
	border:0;
	height:20px;
	vertical-align:middle;
	background-color: #cc2200;
	text-align:right;
}
div.topbutton {
	background-image: url(themes_hot_topflat.png);
	background-color: #000000;
	color: #00FFFF;
	font-size: 10px;
	vertical-align: top;
	top : 100px;
	text-align: center;
	width: 100%;
	height: 60px;
}
.albumnav {
	background-color: #c69779;
}

.topnav {
	color : white;
	font-style : bold;
	font-size : 200%;
}

span.topbutton {
	float:right;
	text-align : center;
	background-image: url("themes_hot_topbutton.gif");
	background-repeat: no-repeat;
	width : 67;
	height : 60%;
	padding-top: 5px;
	padding-left: 25px;
	padding-right: 20px;
	color: black;
	font-style : bold;
	white-space: normal;
}

A.topbutton:link {
	color: black;
	text-decoration: underline;
}

A.topbutton:visited {
	color: #002244;
	text-decoration: underline;
}

A.topbutton:hover {
	text-decoration : underline;
	color : red;
	background-color: yellow;
}


div.verytop {
	background-image: url(themes_hot_topbk.png);
	background-color: #000000;
	width : 100%;
	height : 100px;
	top : 0px;
	z-index: 1;
}

.verytoptext {
	top:0;
	left:5%;
	position:absolute;
	color: #cc3300;
	text-shadow: 3px 3px yellow;
}
.verytopshadow {
	color : #330033;
	top: 2px;
	left:5%;
	position:absolute;
	z-index:2;
}

.bgcolor1 {
	background-color: #330000;
}
.bgcolor2 {
	background-color: #FF6633;
}
.bgcolor3 {
	background-color: #993333;
}
.bgcolor4 {
	background-color: #ff9999;
}
.fontcolor1 {
	color: #ffffff;
}
.outernavbarBg {
	background-color : #ff6633;
}
.outernavbarRightBg {
	background-color : #ff6633;
	text-align:right;
}
.upperNavbar {
	color: #FFFFFF;
	background-color: #ffeb99;
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
}
.undnuu {
	padding:0px;
	margin:0px;
	border:0px;
	border-spacing:0px;
}
.selectionTxt {
	color: #000000;
	background-color: #ffeb99;
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
}
.upperNavbarBg {
	color: #FFFFFF;
	background-color: #ffeb99;
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
}
.upperNavbar2Bg {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	background-color: #ffeb99;
	font-size: 10px;
	color: #000000;
}
.navigationTxt {
	font-size: 12px;
	font-style : bold;
	color: black;
}
.dateTxt {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #FF9966;
}
.lowerNavbar {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #FFFFFF;
}
.lowerNavbarBg {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #FFFFFF;
	background-image:url(themes_zirkon_outernavbar.gif);
}
.small {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.selectbox {
	font-size: 10px;
	font-family: verdana, arial, sans-serif;
	color: #000000;
}
div.Main {
	clear: both;
	background-color: #cc2200;
}

.yappaLogo {
	background-image:url(themes_riders_logo_blue.jpg);
	color: #000000;
}

/*
End Navbar
*/

.leftMenu {
	background-color : #ff9966;
}
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; }
a.albumpath:visited { font-weight:bold; font-style:normal; color:#808000; text-decoration:none; font-family: verdana, arial, helvetica, sans-serif; }
a.albumpath:hover { font-weight:bold; font-style:normal; color:#E00000; text-decoration:none; font-family: verdana, arial, helvetica, sans-serif; }
a.albumpath:active { font-weight:bold; font-style:normal; color:#E00000; text-decoration:underline; font-family: verdana, arial, helvetica, sans-serif; }
a.albumpath:focus { font-weight:bold; font-style:normal; color:#00E000; text-decoration:underline; font-family: verdana, arial, helvetica, sans-serif; }


.textTitle {
	font-family: Times New Roman, Times, serif;
	font-size: 200%;
	color: #0000CC;
	font-weight: 700;
}
.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: #0000cc;
}
.linkImage:hover {
	font-size: 80%;
	font-weight: bold;
	text-decoration: none;
	color: #ffffcc;
}
.albumCellA {
	background-color: #FF8833
}
.albumCellB {
	background-color: #FF8800
}
.menubarCell {
	background-color: #FF5500;
}
.menubarCell2 {
	background-color: #ff3333;
}
.albumCell {
	background-color: #FFCCCC
}
.subalbumsBar {
	background-color: #ff5500;
}
.albumCellSelected {
	background-color: #FFAAAA
}

/*
          ##########  Single Image Page  ##########
*/
.imageLinkPrevnext {
	font-size: 110%;
	font-weight: bold;
	font-style: normal;
	color:#FFFF66;
}

a.imageLinkPrevnext:hover {
	color:blue;
	text-decoration : underline;
}

.imageLinkNav {
	font-size: 100%;
	font-weight: normal;
	font-style: normal;
	color:#FFFF66;
}

a.imageLinkNav:hover {
	color:blue;
	text-decoration : underline;
}

.imageNavbar {
	background-color: #cc2200;
	color : white;
}
.imageCell {
	background-color: #993300;
}
.imagemenuCell {
	font-size: 80%;
	color:#000000;
	font-style: normal;
	white-space:nowrap;
}
.imagenameCell {
	background-color: #cc2200;
	color : white;
	font-size: 110%;
}
.imagecaptionCell {
	font-family: verdana, arial, helvetica, sans-serif;
	background-image : url(themes_hot_whitebar.png);
	color: #002266;
	font-size: 180%;
	font-weight: bold;
	font-style: normal;
}
.imagedescriptionCell {
	background-color: #cc2200;
	color: #000000;
	font-size: 60%;
	font-weight: normal;
	font-style: normal;
}

/*
          ##########  Thumbnail Page  ##########
*/
.thumbnailCell {
	background-color: #cc2200;
}
/* Album Info */
.textNavlink {
	font-size: 80%;
}
.infoAlbumStatCell {
	font-family:  Times New Roman, Times, serif;
	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: #cc2200;
}
.infoAlbumRateCell {
	font-family:  Times New Roman, Times, serif;
	color: #000000;
	font-size: 70%;
	font-weight: normal;
	font-style: normal;
	text-align: left;
}
.infoAlbumTitleCell {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #FF8833;
	font-size: 140%;
	font-weight: bold;
	font-style: normal;
	text-align: left;
}
.infoAlbumInfoCell {
	font-family:Times New Roman, Times, serif;
	background-image : url(themes_hot_whitebar.png);
	color:#000000;
	font-size:90%;
	font-weight:normal;
	font-style:italic;
	text-align:justify;
}
/* Thumbnails */
.thumbHeader {

	color: #000000;
}
.textImageCaption {
	font-size: 80%;
}
.thumbTop10Table {
	background-image:url(themes_hot_thumbsbacktop10.png);
	font-size: 80%;
	margin-top: 0;
	margin-bottom:0;
}
.thumbStandardTable {
	background-image:url(themes_hot_thumbsback.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  and Album-Info ##########
*/

/* display text & link in thumbnail page */
.top10Table {
	border:0;
	width:100%;
	text-align:center;
}
.top10HeadBg {
	background-color : #ff6633;
}
.hitsTop10Cell {
	font-size: 130%;
	text-align:center;
}
.captionsTop10Cell {
	background-color: #ff3300;
	font-size: 80%;
	font-style:italic;
	white-space:normal;
}
.headerTop10Title {
	font-size: 150%;
	font-weight:bold;
	font-style:normal;
}
.headerTop10Albumname {
	color: black;
	font-size: 130%;
	font-weight:bold;
	font-style:normal;
}
.top10BackBg {
	background-image : url(themes_hot_whitebar.png);
	color: #ffffff;
}
.aheaderTop10Back {
	color: #ffffff;
}
.headerTop10Back {
	color: #ffffff;
	font-size: 80%;
	font-weight:bold;
	font-style:normal;
}
.headerTop10Tabledescription {
	background-color: #ff6633;
	color: #ffffff;
	font-size: 100%;
	font-weight:bold;
}
.headerTop10Statistic {
	font-size: 70%;
	font-style:normal;
	color: white;
}
.headerTop10Fileinfo {
	font-size: 70%;
	font-style:normal;
	color:#000000;
}
.headerAlbumInfo {
	background-image : url(themes_hot_whitebar.png);
	font-size: 100%;
	font-style:normal;
	color: black;
	font-weight:bold;
}
.aiLangSelDef {
	background-color: red;
	font-size: 70%;
	font-style:normal;
	font-weight:bold;
	color:#000000;
}
.aiLangSel {
	background-color: green;
	font-size: 70%;
	font-style:normal;
	font-weight:bold;
	color:#000000;
}
.aiLangDef {
	background-color: yellow;
	font-size: 70%;
	font-style:normal;
	font-weight:bold;
	color:#000000;
}
.iaUsed {
	background-color: yellow;
}
.iaNotUsed {
	background-color: #DAE9FC;
}

/*
          ########## Admin Module  ##########
*/
.adminHeading {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 150%;
	font-weight:bold;
	color: #000000;
	margin-bottom:5px;
}
.adminDescription {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 100%;
	font-weight:bold;
	color: #000000;
	margin-top:10px;
}
.adminAlbum {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 100%;
	font-weight:bold;
	color: red;
	margin-top:10px;
}
.adminComments {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 70%;
	font-style:italic;
	color: #000000;
}
.adminComments2 {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 70%;
	font-style:italic;
	font-weight:bold;
	color: #FF0000;
}
.adminDemo {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 90%;
	font-style:normal;
	color: blue;
}
.adminLanguage {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 90%;
	font-style:normal;
	color: #000000;
}
.adminSelection {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 80%;
	font-weight:bold;
	font-style:normal;
	color: #000000;
}
.adminStatus {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 120%;
	font-style:normal;
	font-weight:bold;
	color:red;
}
.adminInfoH2 {
	background-color: #DDDDFF;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 120%;
	font-weight:bold;
	color: #000000;
	margin-top:10px;
}
.adminInfoH3 {
	background-color: #DDDDFF;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 100%;
	font-weight:bold;
	color: #000000;
	margin-top:10px;
}
/*
          ########## 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 !  ##########
*/
