@charset 'utf-8';
@font-face { font-family: 'penultimatelightregular'; src: url('penulli_-webfont.woff2') format('woff2'), url('penulli_-webfont.woff') format('woff'); font-weight: normal; font-style: normal; } 

html, body { width:100%; height:100%; background:transparent; } 
body { margin:0px; padding:0px; } 
body, table { font-family: Arial, Helvetica, sans-serif; font-size:12px; } 
body { position:static !important; top:0px !important; } 
h1,h2,h3,h4,h5,h6 { padding:0px; font-weight: normal; /* line-height: 1.2; */ } 

.isLinkTxt { color:#FC0; font-size:10px; } 
.isSoundTxt { color:#0FF; font-size:10px; } 
.isVideoTxt { color:#fc0505; font-size:10px; } 
.isImageTxt { color:#02e5fa; font-size:10px; } 
.isLink { border:1px solid #FC0; color:#FC0; } 
.isVideo { border:1px solid #fc0505; color:#fc0505; } 
.isImage { border:1px solid #02e5fa; color:#02e5fa; } 
.isLink:hover { border:1px solid #FC0; } 
.isVideo:hover { border:1px solid #fc0505; } 
.isImage:hover { border:1px solid #FC0; } 			
.txtShadow { text-shadow: 2px 2px #000; } 
.magenta { color:#FF00FF; } .magentaBG { background-color:#FF00FF; } 
.cyan { color:#00FFFF; } .cyanBG { background-color:#00FFFF; } 
.orange { color:#FFA500; } .orangeBG { background-color:#FFA500; } 
.golden { color:#FC0; } .orangeBG { background-color:#FC0; } 

#bgDiv { z-index:1; position:fixed; width:100%; height:100%; top:0px; display:inline-table; } 
/*
#welcomeDiv { z-index:4; position:fixed; width:100%; height:100%; top:5%; display:inline-table; background-image:url(../images/black_90.png); background-color: #999;  } font-size:22px; 

*/
#navigation { font-size:18px; padding: 5px; color:#CCC; position:fixed; z-index:50; width:100%; text-align:center; background-image:url(../images/black_90.png); } 
#newNavBox { font-size:18px; padding: 5px; color:#CCC; position:fixed; z-index:50; width:100%; text-align:center; background-image:url(../images/black_90.png); } 
a.newNavBox:link, a.newNavBox:visited { padding:5px; margin:2px; color:#FC0; } 
a.newNavBox:hover { color:#FFF; background-color:#555; } 

a.newNavBox2:link, a.newNavBox2:visited { padding:5px; color:#FC0; display:block; text-align:center; } 
a.newNavBox2:hover { color:#FFF; background-color:#555; } 

#bottomLayer { background-image:url(../images/black_90.png); font-size:18px; padding: 5px; padding: 5px; color:#FC0; position:fixed; z-index:55; width:100%; text-align:center; bottom:0px; } 
a.navigation:link, a.navigation:visited, a.pageContent:link, a.pageContent:visited { color:#FC0; /* text-decoration:none;*/ } 
a.whiteLink:link, a.whiteLink:visited { color:#FFF; text-decoration:none; } 
a.navigation:hover, a.pageContent:hover { color:#FFF; background-color:#555; } 
a.whiteLink:hover { color:#FC0; } 
#pageContent { position:fixed; z-index:5; width:100%; height:100%; overflow:auto; text-align:center; } 
.activeMenu { font-size:18px; color:#FFF; margin:0px 5px 0px 5px; } 
.navigation { margin-left: 3px; margin-right: 3px; } 
			.navigation { padding: 5px; } 

a.entryNav:link, a.entryNav:visited { color:#FC0; text-decoration:none; } 
a.entryNav:hover { color:#FFF; } 

.noBorder { border:none; }

/*#imageDeck { z-index:999; position:fixed; width:100%; height:100%; top:0px; left:0px; display:inline-table; background-image:url(../images/black_80.png); display:none; } */
.penultimatelightregular { font-family: 'penultimatelightregular'; } 
.searchIcon { margin-right:15px; background-image:url(../images/searchIconUp.png); background-position:center; } 
.searchIcon:hover { background-image:url(../images/searchIconOver.png); background-position:center; } 
.scrollToTop { display:inline-block; position:fixed; z-index:999; width:60px; height:60px; right:20px; bottom:10px; background-position:center; background-repeat:no-repeat; background-image:url(../images/up1.png); } 
.scrollToTop:hover { background-image:url(../images/up2.png); cursor:pointer; } 

.entryContent a:link { color:#FC0; }
.entryContent a:visited { color:#E0AF05; }
.entryContent a:hover { color:#FFF; }
.imageLink { color:#999; border:1px solid #999; text-decoration:none; padding:5px; background-image:url(../images/btns/apl1.png); background-position:center; border:1px solid #333; text-transform:uppercase; position:relative; z-index:99; float:right; margin-top:-40px; }
.imageLink:hover { color:#FC0; border:1px solid #FC0; cursor:pointer; }

.doNotShow { display:none; }
#userButton { -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; border-top-left-radius:5px; -moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px; border-top-right-radius:5px; -moz-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px; border-bottom-left-radius:5px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px; border-bottom-right-radius:5px; }
.blodiv { height:1px; border-bottom:1px dashed #333; margin-top:10px; margin-bottom:7px; }
.siclbtn { display:inline-block; padding:5px; font-size:10px; text-transform:uppercase; border:1px solid #333; color:#CCC; margin-bottom:5px; float:left; }
.siclbtn:hover { color:#FC0; border:1px solid #FC0; cursor:pointer; }
.activeSection { color:#CCC; font-size:10px; text-transform:uppercase; margin-right:2px; }
.inactiveSection { color:#999; font-size:10px; text-transform:uppercase; margin-right:2px; }
.activeSection:hover, .inactiveSection:hover { color:#FC0; }
.entryFrom { color:#999; font-size:10px; text-transform:uppercase; }
.galleryIMGTitle { background-image:url(../images/black_85.png); color:#FC0; border:1px solid #333; display:inline-block; position:absolute; z-index:78; padding:5px; }
.imgCTxt { padding:10px; background-image:url(../images/black_85.png); }
.rob { border:1px solid #000; }
.rob:hover { border:1px solid #333; }
.bNTitle { color:#999; display:block; text-decoration:none; font-size:12px; padding:7px; border:none; text-transform:uppercase; font-weight:bold; background:none; margin:5px 2px 2px 2px; border:1px solid #000; }
.bNTitle:hover { color:#FC0; cursor:pointer; border:1px solid #FC0; }
.sCBtn { display:inline-block; padding:5px; background-image:url(../images/editbtnbg.png); background-position:center; margin:10px auto 5px; border:1px solid #333; color:#777; text-transform:uppercase; font-size:10px; }
.sCBtn:hover { border:1px solid #FC0; color:#FC0; cursor:pointer; }
.hiddenComments { display:none; }
.pinhb { padding:5px; }
.pinhb:hover { background-image:url(../images/black_75.png); }
.entryContentSF { text-align:left; padding:0px 5px 5px 5px; }
.entryContentL { text-align:left; padding:0px 5px 5px 5px; }
.entryContentLA { text-align:left; padding:0px 5px 5px 5px; }
.col2LA { display:inline-block; vertical-align:top; font-size:14px; color:#FC0; width:285px; float:right; }
.gotoEArticleLA { font-size:12px; color:#999; text-decoration:none; line-height:22px; font-weight:bold; display:inline-block; width:320px; margin:5px 10px; text-align:center; border:1px solid #333; background-image:url(../images/editbtnbg.png); background-position:center; padding:5px; }
.gotoEArticleLA:hover { color:#FFF; text-decoration:none; font-weight:bold; background-image:url(../images/seditbtnbg.png); }
.usedPageTagsLA { color:#999; text-transform:uppercase; font-size:10px; text-align:left; width:285px; }
.usedPageTagsLA a:link, .usedPageTagsLA a:visited { color:#999; font-size:10px; font-weight:bold; margin:0px 5px 0px 5px; display:inline-block; }
.usedPageTagsLA a:hover { color:#FC0; }
.entryContentCL { text-align:left; padding:0px 5px 5px 5px; margin-top:10px; margin-bottom:20px; }
.comHeadingCL { height:16px; border-bottom:1px dotted #333; display:block; color:#FFF; }
.latestComDateCL { font-size:12px; color:#CCC; text-transform:uppercase; display:inline-block; float:right; }
.comConPageCL { padding:5px; font-size:12px; color:#FFF; text-align:left; margin-bottom:10px; border-bottom:1px solid #333; }
.latestComNameCL { font-size:12px; color:#FFF; text-transform:uppercase; display:inline-block; float:left; }
.lcvp { padding:5px; width:580px; }
.CLPT { text-align:left; font-size:16px; margin-bottom:5px; color:#FC0; }
.ILPT { text-align:left; font-size:16px; }
.videoInfoText { text-align:left; width:620px; margin-top:-30px; color:#999; font-size:10px; }
.videoInfoTextl { text-align:left; color:#999; font-size:10px; }
.videoTitleSF { display:inline-block; font-size:12px; color:#FC0; }
.videoTagsSF { display:inline-block; font-size:12px; color:#999; }
.comInfoSF { text-align:left; color:#999; font-size:10px; text-transform:uppercase; }
.imgInfoS { text-align:center; color:#999; font-size:10px; text-transform:uppercase; padding-top:5px; margin-top:5px; border-top:1px dotted #333; }
.imgInfoL { text-align:center; color:#999; font-size:10px; text-transform:uppercase; }
.col2PP { display:inline-block; height:130px; overflow:hidden; vertical-align:top; width:510px; background-image:url(../images/profileBGPlate.jpg); padding:0px 5px 5px 5px; }

.col2l { display:inline-block; vertical-align:top; font-size:14px; /*color:#FC0;*/ }
.col2lr { display:inline-block; vertical-align:top; font-size:14px; width:298px; }
.col2CS { display:inline-block; vertical-align:top; font-size:14px; color:#FFF; height:120px; overflow:hidden; border:1px solid #000; width:600px; margin-bottom:5px; background-image:url(../images/profileBGPlate.jpg); padding:5px; }
.col2CS a:link { color:#FC0; }
.col2CS a:visited { color:#DC0; }
.col2CS a:hover { color:#999; }
.userContentLink { text-transform:uppercase; }
.userContentLink a:link { color:#FC0; display:inline-block; padding:0px 2px; }
.userContentLink a:visited { color:#CCC; }
.userContentLink a:hover { color:#999; }
.wd { margin-top:10px; }
.textOnlyIcon120x120 { background-image:url(../images/iconText-120x120.png); background-position:center; display:inline-block; width:120px; height:130px; vertical-align:top; }
.textOnlyIcon120x120l { background-image:url(../images/iconText-120x120.png); background-position:center; display:inline-block; width:120px; height:120px; vertical-align:top; margin-top:-20px; }
.textOnlyIcon60x60 { background-image:url(../images/iconText-60x60.png); background-position:center; display:inline-block; width:60px; height:60px; vertical-align:top; }
.textOnlyIconLA60x60 { background-image:url(../images/iconText-60x60.png); background-position:center; display:inline-block; width:60px; height:60px; vertical-align:top; margin-top:0px; }
.videoIcon120x120 { background-image:url(../images/iconMovie-120x120.png); background-position:center; display:inline-block; width:120px; height:130px; vertical-align:top; }
.videoIcon120x120l { background-image:url(../images/iconMovie-120x120.png); background-position:center; display:inline-block; width:120px; height:120px; vertical-align:top; margin-top:-20px; }
.videoIcon60x60 { background-image:url(../images/iconMovie-60x60.png); background-position:center; display:inline-block; width:60px; height:60px; vertical-align:top; }
.videoIconLA60x60 { background-image:url(../images/iconMovie-60x60.png); background-position:center; display:inline-block; width:60px; height:60px; vertical-align:top; margin-top:0px; }
.imageIcon120x120 { background-image:url(../images/iconImage-120x120.png); background-position:center; display:inline-block; width:120px; height:130px; vertical-align:top; }
.imageIcon120x120l { background-image:url(../images/iconImage-120x120.png); background-position:center; display:inline-block; width:120px; height:120px; vertical-align:top; margin-top:-20px; }
.imageIcon60x60 { background-image:url(../images/iconImage-60x60.png); background-position:center; display:inline-block; width:60px; height:60px; vertical-align:top; }
.imageIconLA60x60 { background-image:url(../images/iconImage-60x60.png); background-position:center; display:inline-block; width:60px; height:60px; vertical-align:top; margin-top:0px; }
.repBtn, .cancelAction { height:30px; text-transform:uppercase; background-image:url(../images/btns/apl1.png); background-position:center; border:1px solid #777; color:#777; }
.repBtn:hover, .cancelAction:hover { color:#FC0; border-color:#FC0; }
.repSelect { font-family:Arial, Helvetica, sans-serif; font-size:14px; }
.repTA { width:480px; font-family:Arial, Helvetica, sans-serif; font-size:14px; }
.reportEntry { display:inline-block; padding:2px 5px; background-image:url(../images/btns/darkgrey100.png); color:#777; font-size:10px; text-decoration:none; margin:5px; border:1px solid #333; background-position:center; cursor:pointer; }
.reportEntry:hover { color:#FC0; border:1px solid #FC0; }
.prevPage { color:#999; display:inline-block; padding:5px; text-transform:uppercase; margin:1px; text-decoration:none; }
.prevPage:hover { color:#FC0; }
.nextPage { color:#999; display:inline-block; padding:5px; text-transform:uppercase; margin:1px; text-decoration:none; }
.nextPage:hover { color:#FC0; }
.uiBtn { display:inline-block; margin-top:-5px; padding:0px 3px 5px 3px; color:#999; text-decoration:underline; margin-top:-2px; height:28px; }
.uiBtnA { display:inline-block; margin-top:-5px; padding:0px 3px 5px 3px; color:#DDD; text-decoration:underline; margin-top:-2px; height:28px; }
.uiBtn:hover { color:#DDD; }
.sNS { /*background-color:#0F3; overflow-x:auto; overflow-y:hidden;*/ /* height:28px; */ }
.videoContent { position:relative; z-index:55; }
.goYTBtn { display:block;/*inline-*/ margin:1px; padding:5px; font-size:12px; color:#999; text-align:left; }
.doReportCom {}
.theComments { padding:5px; }
.ankorTag { display:inline-block; margin:1px; padding:5px; font-size:12px; color:#999; text-decoration:none; background-image:url(../images/btns/darkgrey75.png); background-position:center; border-bottom:1px solid #999; -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; border-top-left-radius:5px; -moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px; border-top-right-radius:5px; -moz-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px; border-bottom-left-radius:5px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px; border-bottom-right-radius:5px; }
.reloadForTag { border-bottom:1px solid #333; display:inline-block; margin:1px; padding:5px; font-size:12px; color:#999; text-decoration:none; background-image:url(../images/btns/darkgrey75.png); background-position:center; -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; border-top-left-radius:5px; -moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px; border-top-right-radius:5px; -moz-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px; border-bottom-left-radius:5px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px; border-bottom-right-radius:5px; }
.ankorTag:hover, .reloadForTag:hover, .goYTBtn:hover { color:#FC0; border-bottom:1px solid #FC0; }
.pageBoxPrev {}
.theTitle { color:#FC0; font-size:14px; }
.pageConBoxed { color:#FFF; text-align:left; }
.qnBtn { color:#999; line-height:40px; border:1px solid #000; background-image:url(../images/btns/apl1.png); background-position:center; margin-top:0px; margin-bottom:2px; display:block; text-decoration:none; -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; border-top-left-radius:5px; -moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px; border-top-right-radius:5px; -moz-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px; border-bottom-left-radius:5px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px; border-bottom-right-radius:5px; }
.qnBtnNC { color:#999; line-height:40px; border:1px solid #000; background-image:url(../images/btns/apl1.png); background-position:center; margin-top:0px; margin-bottom:2px; display:block; text-decoration:none; -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; border-top-left-radius:5px; -moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px; border-top-right-radius:5px; -moz-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px; border-bottom-left-radius:5px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px; border-bottom-right-radius:5px; }
.qnBtnActive { color:#FC0; line-height:40px; background-image:url(../images/editbtnbg.png); background-position:center; margin-bottom:2px; display:block; text-decoration:none; text-align:left; padding-left:10px; -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; border-top-left-radius:5px; -moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px; border-top-right-radius:5px; -moz-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px; border-bottom-left-radius:5px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px; border-bottom-right-radius:5px; }
.qnBtn:hover, .qnBtnNC:hover { color:#FC0; font-weight:bold; border:1px solid #FC0; }
.eIBtn { display:inline-block; color:#999; padding:5px; border:1px solid #000; background-image:url(../images/btns/apl1.png); background-position:center; margin-top:0px; margin-bottom:2px; display:block; text-decoration:none; -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; border-top-left-radius:5px; -moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px; border-top-right-radius:5px; -moz-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px; border-bottom-left-radius:5px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px; border-bottom-right-radius:5px; }
.eIBtn:hover { color:#FC0; font-weight:normal; border:1px solid #FC0; cursor:pointer; }
.qnBtnT { color:#999; line-height:40px; /*background-image:url(../images/editbtnbg.png); background-position:center;*/ border-left:1px solid #333; border-right:1px solid #333; margin-top:0px; margin-bottom:2px; display:block; text-decoration:none; -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; border-top-left-radius:5px; -moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px; border-top-right-radius:5px; -moz-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px; border-bottom-left-radius:5px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px; border-bottom-right-radius:5px; }
.qnBtnT:hover { color:#FC0; font-weight:bold; }
.videoTitle { padding:1px 5px 0px 5px; color:#FC0; text-align:left; font-size:14px; }
.videoTags { padding:0px 5px 5px 5px; color:#999; text-align:left; font-size:12px; display:none; }
.videoTagsBoxed { padding:0px 5px 5px 5px; color:#999; text-align:left; font-size:12px; }
.videoTags:hover, .videoTagsBoxed:hover { color:#FFF; }
.yTCInfo {}
/*
.videoTitle { padding:1px 5px 0px 5px; color:#FC0; text-align:left; font-size:14px; }
.videoTags { padding:0px 5px 5px 5px; color:#FFF; text-align:left; font-size:12px; }
*/
.smallBoxEntry { padding:5px; display:block; text-decoration:none; margin-bottom:5px; border:1px solid transparent; border-bottom:1px solid #333; }
.smallBoxEntry:hover { background-image:url(../images/editbtnbg.png); cursor:pointer; background-position:center; border:1px solid #333; }
#contentBox { vertical-align:top; }
.fabulous { font-family: 'fabulous_50snormal'; }

.supportBtn { display:inline-block; padding:7px; border:1px solid #333; background-image:url(../images/editbtnbg.png); background-position:center; color:#999; }
.supportBtn:hover { border:1px solid #FC0; color:#FC0; cursor:pointer; }
.supportbox { background-image:url(../images/profileBGPlate.jpg); background-position:center; display:none; color:#FFF; padding:5px; border:1px solid #333; }
.softShadow { box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75); -moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75); -webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75); -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#000000')"; filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#000000'); }
.shadow { 
	box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.80); 
	-moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.80); 
	-webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.80); 
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#000000')"; 
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#000000'); 
} 
.roundedCorner5 { -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; border-top-left-radius:5px; -moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px; border-top-right-radius:5px; -moz-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px; border-bottom-left-radius:5px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px; border-bottom-right-radius:5px; }
.roundedCorner10 { -moz-border-radius-topleft:10px; -webkit-border-top-left-radius:10px; border-top-left-radius:10px; -moz-border-radius-topright:10px; -webkit-border-top-right-radius:10px; border-top-right-radius:10px; -moz-border-radius-bottomleft:10px; -webkit-border-bottom-left-radius:10px; border-bottom-left-radius:10px; -moz-border-radius-bottomright:10px; -webkit-border-bottom-right-radius:10px; border-bottom-right-radius:10px; }
.roundedCorner40 { -moz-border-radius-topleft:40px; -webkit-border-top-left-radius:40px; border-top-left-radius:40px; -moz-border-radius-topright:40px; -webkit-border-top-right-radius:40px; border-top-right-radius:40px; -moz-border-radius-bottomleft:40px; -webkit-border-bottom-left-radius:40px; border-bottom-left-radius:40px; -moz-border-radius-bottomright:40px; -webkit-border-bottom-right-radius:40px; border-bottom-right-radius:40px; }
#ttnwd { display:inline-table; width:100%; /*height:100%;*/ vertical-align:middle; text-align:center; }
#loginBtn { display:block; text-align:center; font-size:10px; padding:2px; margin:auto; background-image:url(../images/editbtnbg2.png); background-position:center; color:#333; border:1px solid #CCC; }
#loginBtn:hover { border:1px solid #000; background-image:url(../images/seditbtnbg.png); background-position:center; color:#FFF; cursor:pointer; }
#contactBtnDiv { position:relative; bottom:0px; left:0px; text-align:center; padding:3px; }
#contactBtn { display:inline-block; text-align:center; font-size:10px; padding:3px; margin:auto; background-image:url(../images/btns/apl1.png); background-position:center; color:#999; border:1px solid #333; text-decoration:none; }
#contactBtn:hover { border:1px solid #000; background-image:url(../images/seditbtnbg.png); background-position:center; color:#FFF; cursor:pointer; }
.doComment { /* position:fixed; z-index:123; left:10px; bottom:10px; */ display:none; background-image:url(../images/btns/darkgrey100.png); background-position:center; padding:5px 10px 5px 10px; color:#999; border:1px solid #000; text-transform:uppercase; width:200px; margin:auto; }
.doComment:hover { color:#FC0; cursor:pointer; border:1px solid #FC0; }
.doWriteComment { text-align:center; display:none; padding-top:5px; padding-bottom:15px; border-bottom:1px solid #333; border-top:1px solid #333; }
.comBtn, .canComBtn { background-image:url(../images/btns/darkgrey100.png); background-position:center; color:#999; width:200px; height:30px; border:1px solid #333; text-transform:uppercase; }
.comBtn:hover, .canComBtn:hover { color:#FC0; border:1px solid #FC0; cursor:pointer; }
.smbdivider { border-bottom:1px solid #000; }
.boxNaviBox { /*border-bottom:1px solid #000;*/ padding:5px; }
.boxNaviTitle { color:#999; display:block; text-decoration:none; font-size:12px; padding:5px; border:none; text-transform:uppercase; font-weight:bold; width:100%; background:none; }
.boxNaviTitle:hover { color:#FC0; cursor:pointer; border:none; }
.boxNaviEntry { color:#999; display:block; text-decoration:none; font-size:12px; padding:5px; }
.boxNaviEntry:before{ content:"» "; font-weight:bold; }
.boxNaviEntry:hover { background-color:#FC0; color:#333; font-weight:bold; }
.boxNaviTags { color:#999; display:inline-block; text-decoration:underline; font-size:12px; padding:2px; font-weight:bold; }
.boxNaviTags:hover { background-color:#FC0; color:#333; }
.button:hover { cursor:pointer; }
.submitBtn { display:block; width:100%; text-align:center; font-size:10px; text-transform:uppercase; background-image:url(../images/editbtnbg.png); background-position:center; color:#777; border:1px solid #333; height:22px; margin-top:5px; }
.submitBtn:hover { color:#FC0; border:1px solid #FC0; cursor:pointer; }
.hideProfile { width:20px; height:20px; top:-10px; right:-5px; position:relative; /*display:inline-block;*/ display:none; float:right; font-weight:normal; color:#999; font-size:22px; }
.hideProfile:hover { color:#FC0; } 
.doNotShow { display:none; }
.black-bgp { background-image:url(../images/contentBGPlate.jpg); }
.black-75 { background-image:url(../images/black_75.png); }
.black-90 { background-image:url(../images/black_90.png); }
.white-75 { background-image:url(../images/white_75.png); }
.white-90 { background-image:url(../images/white_90.png); }
.bgBarWhite { background-image:url(../images/bgBarWhite.png); background-position:center; }
/* .bgBarBlack { background-image:url(../images/bgBarBlack.png); background-position:center; } */
.border-999 { border:1px solid #999; }
.border-333 { border:1px solid #333; }
.boBot-333 { border-bottom:1px solid #333; }
.boTop-333 { border-top:1px solid #333; }
.border-FFF { border:1px solid #FFF; }
.border-FC0 { border:1px solid #FC0; }
.fcFFF { color:#FFF; }
.fc999 { color:#999; }
.top { position:relative; top:0px; z-index:100; width:auto; }
.block { position:relative; z-index:99; display:block; /* width:100%; */ }
.inline-block { position:relative; z-index:99; display:inline-block; }
.inline { display:inline-block; }
.bottom { position:absolute; bottom:0px; left:0px; right:0px; z-index:100; } 

.padding-5 { padding:5px; }
.padding-10 { padding:10px; }
.padding-15 { padding:15px; }
.padding-20 { padding:20px; }
.padding-0 { padding:0px; }

.marginLeft-5 { margin-left:5px; }
.margin-5 { margin:5px; }
.margin-10 { margin:10px; }
.margin-15 { margin:15px; }
.margin-20 { margin:20px; }
.margin-auto { margin:auto; }

#chl { margin:18px auto; display:inline-block; }
.a-color { color:#600; }
.title { color: #555; font-size: 14px; display:inline-block; padding:5px; }
.titlebold { color:#555; font-size: 14px; display:inline-block; padding:5px; font-weight:bold; }
.titleaubergine { color:#906; font-size: 14px; display:inline-block; padding:5px; font-weight:bold; }
h1 { color:#555; font-size:inherit; }
/*blau 036  033*/
.over { display:none; }
.alignCenter { text-align:center; }
.margin-center { margin:auto; }
.tempTitle { color:#3C3C1E; font-size:16px; text-transform:uppercase; font-weight:bold; }
.titlelargeC { color:#FC0; font-size: 18px; padding-right:10px; }
.angebot { color:#3C3C1E; }
.dienst { color:#3C3C1E; }
.office { color:#3C3C1E; }
.titlelarge { color:#FC0; font-size: 20px; padding-right:10px; }
.titlebold14 { color: #4c454d; font-size: 14px; text-align: left; font-weight: bold; }
.titlebold12 { color: #4c454d; font-size: 12px; text-align: center; font-weight: bold; }
.fs10 { font-size:10px; }
.norm12{ color: #333; font-size: 12px; text-align: left; }
.fs14 { font-size:14px; }
.fs16 { font-size:16px; }
.bgctest { background-color:#CC6; }
.marginTopM5 { margin-top:-5px; }
.paddingTop10 { padding-top:10px; }
.marginTop10  { margin-top:10px; }
.paddingBottom10 { padding-bottom:10px; }
.marginBottom10  { margin-bottom:10px; }
.paddingTop20 { padding-top:20px; }
.marginTop20  { margin-top:20px; }
.paddingBottom20 { padding-bottom:20px; }
.marginBottom20  { margin-bottom:20px; }
.imageBorder { border:1px solid #333; }
.inlineBlock { display:inline-block; }
.boli { background-image:url(../images/boli.png); background-position:center top; background-repeat:no-repeat; }

#tt { background-image:url(../images/intropic1A1.jpg); background-position:center; background-repeat:no-repeat; display:inline-table; width:495px; height:100%; }
#tt:hover { background-image:url(../images/intropic1A2.jpg); }
#wd { background-image:url(../images/intropic1B1.jpg); background-position:center; background-repeat:no-repeat; display:inline-table; width:495px; height:100%; }
#wd:hover { background-image:url(../images/intropic1B2.jpg); }
.height30 { height:30px; }
.blackBtnBg { background-image:url(../images/btns/darkgrey100.png); background-position:center; }
.blackapBg  { background-image:url(../images/btns/apl1.png); background-position:center; }

.profileIMG200X { display:inline-block; width:80px; height:80px; text-align:center; overflow:hidden;
	/* -moz-border-radius-topleft:10px; -webkit-border-top-left-radius:10px; border-top-left-radius:10px; -moz-border-radius-topright:10px; -webkit-border-top-right-radius:10px; border-top-right-radius:10px; -moz-border-radius-bottomleft:10px; -webkit-border-bottom-left-radius:10px; border-bottom-left-radius:10px; -moz-border-radius-bottomright:10px; -webkit-border-bottom-right-radius:10px; border-bottom-right-radius:10px; */
	border:1px solid #333; -moz-border-radius-topleft:40px; -webkit-border-top-left-radius:40px; border-top-left-radius:40px; -moz-border-radius-topright:40px; -webkit-border-top-right-radius:40px; border-top-right-radius:40px; -moz-border-radius-bottomleft:40px; -webkit-border-bottom-left-radius:40px; border-bottom-left-radius:40px; -moz-border-radius-bottomright:40px; -webkit-border-bottom-right-radius:40px; border-bottom-right-radius:40px; }
.profileIMG200X:hover { border-color:#FC0; }
/* #profilePlate { background-image:url(../images/profileBGPlate.jpg); margin:10px auto 10px; padding:20px; display:inline-block; } */
.profileIMG200XF { display:inline-block; width:150px; height:150px; text-align:center; overflow:hidden;
	/* -moz-border-radius-topleft:10px; -webkit-border-top-left-radius:10px; border-top-left-radius:10px; -moz-border-radius-topright:10px; -webkit-border-top-right-radius:10px; border-top-right-radius:10px; -moz-border-radius-bottomleft:10px; -webkit-border-bottom-left-radius:10px; border-bottom-left-radius:10px; -moz-border-radius-bottomright:10px; -webkit-border-bottom-right-radius:10px; border-bottom-right-radius:10px; */
	border:1px solid #333; -moz-border-radius-topleft:75px; -webkit-border-top-left-radius:75px; border-top-left-radius:75px; -moz-border-radius-topright:75px; -webkit-border-top-right-radius:75px; border-top-right-radius:75px; -moz-border-radius-bottomleft:75px; -webkit-border-bottom-left-radius:75px; border-bottom-left-radius:75px; -moz-border-radius-bottomright:75px; -webkit-border-bottom-right-radius:75px; border-bottom-right-radius:75px; }
.profileIMG200XF:hover { border-color:#FC0; }
/* #profilePlate { background-image:url(../images/profileBGPlate.jpg); margin:10px auto 10px; padding:20px; display:inline-block; } */
.profilePlate { background-image:url(../images/profileBGPlate.jpg); margin:10px auto 10px; padding:20px; display:inline-block; }


.contentPlate2 { background-image:url(../images/contentBGPlate.jpg); margin:10px auto 10px; padding:20px; display:inline-block; color:#FFF; }
.contentPlate3 { background-image:url(../images/contentBGPlate.jpg); margin:10px auto 10px; padding:5px; display:inline-block; color:#FFF; }
#prleco, #prrico { display:inline-table; vertical-align:top; color:#FFF; }
#prrico { text-align:right; padding-left:10px; line-height:22px; }
.comY { border-right:2px dotted #0F0; }
.comN { border-right:2px dotted #F00; }
.commentEntryDivider { height:1px; margin:2px auto 3px; border-top:1px solid #555; }
.comTitle { color:#CCC; font-size:16px; }
.commentEntry { display:table; margin:5px auto 10px; }
.comHeading { height:16px; border-bottom:1px dotted #333; display:block; }
.entryHeading { height:16px; border-bottom:1px dotted #333; text-align:left; padding:5px; margin-top:5px; }
.entryHeadingIO { border-bottom:1px dotted #333; text-align:left; padding:5px; /*margin-top:5px;*/ display:inline-block; margin:5px 10px; }
.imgHeadingF { height:16px; border-bottom:1px dotted #333; display:block; }
.imgHeadingS { height:16px; border-bottom:1px dotted #333; display:block; }
.imgHeadingL { height:16px; border-bottom:1px dotted #333; display:block; }
.ehF { font-size:10px; color:#999; }
.entryName { color:#FC0; text-transform:uppercase; font-size:14px; display:inline-block; float:left; text-decoration:none; }
.entryDate { color:#999; text-transform:uppercase; font-size:10px; display:inline-block; float:right; font-weight:bold; margin-top:5px; }
.entryContent { text-align:left; padding:0px 40px 5px 40px; }
.entryContentIMGF { text-align:left; padding:0px 5px 5px 5px; }
.entryContentIMGS { text-align:center; padding:0px 5px 25px 5px; }
.entryContentIMGL { text-align:center; display:inline-block; vertical-align:top; }
.gotoEArticle { font-size:12px; color:#999; text-decoration:none; line-height:22px; font-weight:bold; display:block; margin:5px 10px; text-align:center; border:1px solid #333; background-image:url(../images/btns/apl1.png); background-position:center; padding:5px; }
.gotoEArticle:hover { color:#FFF; text-decoration:none; font-weight:bold; background-image:url(../images/seditbtnbg.png); }
.gotoEArticleDS { font-size:12px; color:#999; text-align:center; text-decoration:none; line-height:22px; font-weight:bold; display:block; margin:5px 10px; text-align:center; border:1px solid #333; background-image:url(../images/editbtnbg.png); background-position:center; padding:5px; }
.gotoEArticleDS:hover { color:#FFF; text-decoration:none; font-weight:bold; background-image:url(../images/seditbtnbg.png); border:1px solid #FC0; }
.cComBox { padding:5px; border:1px dashed #333; margin:5px 10px 40px 10px; }
.cInfo { color:#999; font-size:16px;  }
.borderImg555 { border:1px solid #555; }
.comNameGuest { color:#FC0; text-transform:uppercase; font-size:14px; display:inline-block; float:left; }
.comNameProfile { color:#FC0; text-transform:uppercase; font-size:14px; display:inline-block; float:left; }
.commyProfile { color:#FC0; text-transform:uppercase; font-size:12px; display:inline-block; float:left; font-weight:bold; }
.comDate { color:#FC0; text-transform:uppercase; font-size:10px; display:inline-block; float:right; font-weight:bold; }
.gotoArticle { font-size:12px; color:#999; text-decoration:none; font-weight:bold; display:block; height:16px; margin-top:2px; }
.gotoArticle:hover { font-size:11px; color:#FC0; text-decoration:none; font-weight:bold; }
.gotoArticleI { font-size:12px; color:#999; text-decoration:none; font-weight:bold; display:block; height:16px; margin-top:2px; }
.gotoArticleI:hover { color:#FC0; text-decoration:none; }
.comCon { padding:5px; font-size:12px; width:600px; }
.comConP { margin-top:5px; padding:0px 5px 5px 5px; font-size:12px; color:#FFF; text-align:left; margin-bottom:5px; border-bottom:1px solid #333; }
.comConPage { padding:5px; font-size:12px; color:#FFF; text-align:left; margin-bottom:10px; border-bottom:1px solid #333; }
.comCon2 { padding:5px; font-size:12px; width:340px; }
/* .comConP:hover { color:#FFF; } */
.commForm { display:inline-block; } 
.hasBR { margin:10px auto 0px; border-top:1px solid #777; color:#FC0; padding:5px; display:inline-block; font-size:10px; text-transform:uppercase; }
.info { display:block; position:relative; }
.propubDate { color:#999; text-transform:uppercase; font-size:10px; display:inline-block; float:right; font-weight:bold; position:relative; margin-top:-10px; }
.propubDate:hover { color:#FC0; font-size:12px; cursor:none; }
.usedPageTags { color:#999; text-transform:uppercase; font-size:10px; font-weight:bold; text-align:left; padding-top:5px; border-top:1px dotted #333; }
.theKeywordsBoxed { color:#999; text-transform:uppercase; font-size:10px; font-weight:bold; text-align:justify; padding-top:5px; border-top:1px dotted #333; }
.pageURL { color:#999; text-transform:uppercase; font-size:10px; font-weight:bold; text-align:left; }
.usedPageTagsl { color:#999; text-transform:uppercase; font-size:10px; text-align:left; }
.usedPageTagsl a:link, .usedPageTagsl a:visited { color:#999; font-size:10px; font-weight:bold; margin:0px 2px; }
.usedPageTags a:link, .usedPageTags a:visited, .theKeywordsBoxed a:link, .theKeywordsBoxed a:visited, .pageURL a:link, .pageURL a:visited { color:#999; font-size:10px; font-weight:bold; margin:0px 5px 0px 5px; }
.usedPageTags a:hover, .usedPageTagsl a:hover, .pageURL a:hover { color:#FC0; }
.profileIMG50X { display:inline-block; width:50px; height:50px; text-align:center; overflow:hidden;
	/*	-moz-border-radius-topleft:10px; -webkit-border-top-left-radius:10px; border-top-left-radius:10px; -moz-border-radius-topright:10px; -webkit-border-top-right-radius:10px; border-top-right-radius:10px; -moz-border-radius-bottomleft:10px; -webkit-border-bottom-left-radius:10px; border-bottom-left-radius:10px; -moz-border-radius-bottomright:10px; -webkit-border-bottom-right-radius:10px; border-bottom-right-radius:10px; */
	border:1px solid #333; -moz-border-radius-topleft:25px; -webkit-border-top-left-radius:25px; border-top-left-radius:25px; -moz-border-radius-topright:25px; -webkit-border-top-right-radius:25px; border-top-right-radius:25px; -moz-border-radius-bottomleft:25px; -webkit-border-bottom-left-radius:25px; border-bottom-left-radius:25px; -moz-border-radius-bottomright:25px; -webkit-border-bottom-right-radius:25px; border-bottom-right-radius:25px; }
.profileIMG100X { display:inline-block; width:100px; height:100px; text-align:center; overflow:hidden;
	/*-moz-border-radius-topleft:10px; -webkit-border-top-left-radius:10px; border-top-left-radius:10px; -moz-border-radius-topright:10px; -webkit-border-top-right-radius:10px; border-top-right-radius:10px; -moz-border-radius-bottomleft:10px; -webkit-border-bottom-left-radius:10px; border-bottom-left-radius:10px; -moz-border-radius-bottomright:10px; -webkit-border-bottom-right-radius:10px; border-bottom-right-radius:10px;*/
	border:1px solid #333; -moz-border-radius-topleft:50px; -webkit-border-top-left-radius:50px; border-top-left-radius:50px; -moz-border-radius-topright:50px; -webkit-border-top-right-radius:50px; border-top-right-radius:50px; -moz-border-radius-bottomleft:50px; -webkit-border-bottom-left-radius:50px; border-bottom-left-radius:50px; -moz-border-radius-bottomright:50px; -webkit-border-bottom-right-radius:50px; border-bottom-right-radius:50px; }
/*.profileIMG50X:hover { border-color:#FC0; }*/
.buttonBGP { text-decoration:none; border:1px solid #333; text-align:center; float:right; top:5px; right:5px; line-height:14px; font-size:10px; padding:0px 2px 2px 2px; display:inline-block; position:absolute; z-index:777; background-image:url(../images/btns/darkgrey100.png); background-position:center; box-shadow:0px 0px 5px rgba(0, 0, 0, 0.75); -moz-box-shadow:0px 0px 5px rgba(0, 0, 0, 0.75); -webkit-box-shadow:0px 0px 5px rgba(0, 0, 0, 0.75); -ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#000000')"; filter:progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#000000'); color:#999; }
.buttonBGP:hover { color:#FC0; border:1px solid #FC0; background-image:url(../images/black_90.png); background-position:center; }
.gridImgEntry { text-align:center; display:inline-block; vertical-align:top; }
.gridImgHeader { border-bottom:1px dotted #333; text-align:left; padding:5px; /*margin-top:5px;*/ display:inline-block; margin:5px 10px; }
.imageLinkGrid { color:#999; border:1px solid #999; text-decoration:none; padding:5px; background-image:url(../images/btns/apl1.png); background-position:center; border:1px solid #333; text-transform:uppercase; display:block; margin-top:5px; }
.imageLinkGrid:hover { color:#FC0; border:1px solid #FC0; cursor:pointer; }
.gotoIMGgrid { color:#999; border:1px solid #999; text-decoration:none; padding:5px; background-image:url(../images/btns/apl1.png); background-position:center; border:1px solid #333; text-transform:uppercase; display:block; margin-top:1px; height:16px; width:220px; overflow:hidden; }
.gotoIMGgrid:hover { color:#FC0; border:1px solid #FC0; cursor:pointer; }
h1,h2,h3,h4,h5,h6 {	font-weight: normal; /* line-height: 1.2; */ }
h2 { color:#FC0; }
h3 { color:#FC0; }
blockquote { font-style: italic; font-family: Georgia, Times, "Times New Roman", serif; padding: 2px 0; border-style: solid; border-color: #ccc; border-width: 0; }
.cke_contents_ltr blockquote {	padding-left: 20px;	padding-right: 8px;	border-left-width: 5px; }
.cke_contents_rtl blockquote { padding-left: 8px; padding-right: 20px; border-right-width: 5px; }
img.right {	border: 1px solid #555;	float: right;	margin-left: 15px;	padding: 5px; }
img.left { border: 1px solid #555; float: left; margin-right: 15px; padding: 5px; }
pre { white-space: pre-wrap; /* CSS 2.1 */ word-wrap: break-word; /* IE7 */ -moz-tab-size: 4; -o-tab-size: 4; -webkit-tab-size: 4; tab-size: 4; }
.marker { background-color:#FC0; color:#000; font-weight:bold; padding:1px; }
span[lang] { font-style: italic; }
figure { text-align: center; border: solid 1px #ccc; border-radius: 2px; background: rgba(0,0,0,0.05); padding: 10px; margin: 10px 20px; display: inline-block; }
figure > figcaption { text-align: center; display: block; /* For IE8 */ }
#infobox a:link, #infobox a:visited { color:#999; }
#infobox a:hover { color:#FC0; } 