/* Alignment */ .alignleft { display:inline; float:left; margin-right:1.625em; } .alignright { display:inline; float:right; margin-left:1.625em; } .aligncenter { clear:both; display:block; margin-left:auto; margin-right:auto; } img.alignleft, img.alignright, img.aligncenter { margin-bottom:2.625em; } img[class*="align"], img[class*="wp-image-"], img[class*="attachment-"] { height:auto; /* Make sure images with WordPress-added height and width attributes are scaled correctly */ } img.size-full, img.size-large { max-width:100%; height:auto; /* Make sure images with WordPress-added height and width attributes are scaled correctly */ } .sticky, .bypostauthor { } #pageWrapper, #pageWrapper .pageWrapperInner { width:100%; } #pageWrapper { background:transparent url(../img/bg_pageglow.png) 50% 100% repeat-y; } #pageWrapper .pageWrapperInner .pageWrapperBody { width:80%; margin:0 auto; padding:0 30px; max-width:1309px; /*min-width:580px;*/ text-align:left; } /* font definitions for 'BebasNeueRegular' */ #pageWrapper #content h1, #pageWrapper #content h1 *, #pageWrapper #content h2, #pageWrapper #content h2 *, #pageWrapper #content h3, #pageWrapper #content h3 *, #pageWrapper #content h4, #pageWrapper #content h4 *, #pageWrapper #content h5, #pageWrapper #content h5 *, #pageWrapper #content h6, #pageWrapper #content h6 *, #pageWrapper #content .entry-title, #pageWrapper #content .entry-title *, #pageWrapper #content .page-title, #pageWrapper #content .page-title *, #pageWrapper #header .logo .logoLeft .siteTitle, #pageWrapper #header .logo .logoLeft .siteDescription, #pageWrapper #content .calendar .entry-creationDate, #pageWrapper #content .calendar .entry-author, #pageWrapper #footer .footerBody .navi .naviLeft ul li h2 { font-family:'BebasNeueRegular', "Trebuchet MS", Verdana, DejaVu Sans; font-weight:normal; } #pageWrapper #content h1, #pageWrapper #content h2, #pageWrapper #content h3, #pageWrapper #content h4, #pageWrapper #content h5, #pageWrapper #content h6, #pageWrapper #content .entry-title, #pageWrapper #content .page-title, #pageWrapper #header .logo .logoLeft .siteTitle, #pageWrapper #header .logo .logoLeft .siteDescription, #pageWrapper #content .calendar .entry-creationDate, #pageWrapper #content .calendar .entry-author, #pageWrapper #footer .footerBody .navi .naviLeft ul li h2 { text-shadow:0 0 3px #000; } /*########## header ##########*/ #pageWrapper #header { width:100%; height:229px; text-align:center; position:relative; z-index:10; } #pageWrapper #header .logo .logoLeft .siteTitle, #pageWrapper #header .logo .logoLeft .siteDescription { /* Schatten #1 Versatz links - Versatz oben - Unschärfe (Blur) - Farbe, Schatten #2 Versatz links - Versatz oben - Unschärfe (Blur) - Farbe */ text-shadow:-1px -1px 3px #6f6f6f, 1px 1px 3px #424242; } /* .logo */ #pageWrapper #header .logo { display:inline-block; } #pageWrapper #header .logo .logoLeft, #pageWrapper #header .logo .logoRight { display:block; float:left; height:89px; } #pageWrapper #header .logo .logoLeft, #pageWrapper #header .logo .logoRight { background-color:transparent; background-repeat:no-repeat; overflow:hidden; } #pageWrapper #header .logo .logoLeft { background-position:0 0; padding-left:50px; } #pageWrapper #header .logo .logoRight { background-position:0 -89px; width:50px; } #pageWrapper #header .logo .logoLeft h1.siteTitle, #pageWrapper #header .logo .logoLeft h1.siteTitle a.siteTitle { text-decoration:none; display:block; } #pageWrapper #header .logo .logoLeft h1.siteTitle { line-height:42px; margin-top:10px; } #pageWrapper #header .logo .logoLeft h1.siteTitle a.siteTitle { font-size:3.7em; white-space:nowrap; } #pageWrapper #header .logo .logoLeft h1.siteTitle.singleHeadline { line-height:91px; border-bottom:none; margin-top:0; } #pageWrapper #header .logo .logoLeft h1.siteTitle.singleHeadline a.siteTitle { font-size:4.9em; color:#fff; } #pageWrapper #header .logo .logoLeft .siteDescription { padding-top:1px; font-size:1.8em; white-space:nowrap; } /* .logo.customLogo */ #pageWrapper #header .logo.customLogo .logoLeft, #pageWrapper #header .logo.customLogo .logoRight { height:auto; background-image:none; } #pageWrapper #header .logo.customLogo .logoLeft { padding-left:0; } #pageWrapper #header .logo.customLogo .logoRight { width:0; } #pageWrapper #header .logo.customLogo .logoLeft h1.siteTitle { line-height:auto; margin-top:0; } #pageWrapper #header .logo.customLogo .logoLeft h1.siteTitle a.siteTitle { padding-bottom:7px; } #pageWrapper #header .logo.customLogo .logoLeft h1.siteTitle a.siteTitle span.siteTitle { display:none; } #pageWrapper #header .logo.customLogo .logoLeft h1.siteTitle a.siteTitle img.customLogo { max-width:100%; max-height:90px; } #pageWrapper #header .logo.customLogo .logoLeft h1.siteTitle.singleHeadline a.siteTitle img.customLogo { max-height:130px; } /*~~~~~~ .headerNavi ~~~~~~*/ #pageWrapper #header .headerNavi { position:absolute; left:0; top:132px; width:100%; } #pageWrapper #header .headerNavi ul.navi { padding-left:45px; } #pageWrapper #header .headerNavi ul.navi li, #pageWrapper #header .headerNavi ul.navi li h2, #pageWrapper #header .headerNavi ul.navi li a { display:block; float:left; height:49px; line-height:49px; } #pageWrapper #header .headerNavi ul.navi li { padding:0 20px; } #pageWrapper #header .headerNavi ul.navi li h2, #pageWrapper #header .headerNavi ul.navi li a, #pageWrapper #header .headerNavi ul.navi li.search_item form#searchformHeader fieldset .searchformInputfield { color:#e1e1e1; text-shadow:0 0 5px #000; text-decoration:none; font-size:1.4em; font-weight:normal; } /* .iconHome - BEGIN */ #pageWrapper #header .headerNavi ul.navi li.iconHome, #pageWrapper #header .headerNavi ul.navi li.iconHome:hover { padding-left:0; padding-right:0; float:none; position:absolute; left:-40px; top:0; } #pageWrapper #header .headerNavi ul.navi li.iconHome a, #pageWrapper #header .headerNavi ul.navi li.iconHome.current_page_ancestor a, #pageWrapper #header .headerNavi ul.navi li.iconHome.current-cat-parent a, #pageWrapper #header .headerNavi ul.navi li.iconHome.current_page_item a, #pageWrapper #header .headerNavi ul.navi li.iconHome.current-cat a { position:relative; width:101px; } #pageWrapper #header .headerNavi ul.navi li.iconHome a span { display:block; width:30px; height:30px; position:absolute; left:50%; top:9px; margin-left:-15px; padding:0; background:transparent url(../img/sprite_global.png) 0 -160px no-repeat; } #pageWrapper #header .headerNavi ul.navi li.iconHome a span em { display:none; } #pageWrapper #header .headerNavi ul.navi li.iconHome a:hover { background-image:none; } #pageWrapper #header .headerNavi ul.navi li.iconHome a:hover span { background-position:0 -190px; } #pageWrapper #header .headerNavi ul.navi li.current_page_ancestor a:hover, #pageWrapper #header .headerNavi ul.navi li.current-cat-parent a:hover, #pageWrapper #header .headerNavi ul.navi li.current_page_item a:hover, #pageWrapper #header .headerNavi ul.navi li.current-cat a:hover { background-image:url(../img/bg_menue-horizontal_selected.png); } /* .iconHome - END */ #pageWrapper #header .headerNavi ul.navi li a:hover { background:transparent url(../img/bg_menue-horizontal_hover.png) 50% 100% no-repeat; } #pageWrapper #header .headerNavi ul.navi li.current_page_ancestor a, #pageWrapper #header .headerNavi ul.navi li.current-cat-parent a, #pageWrapper #header .headerNavi ul.navi li.current_page_item a, #pageWrapper #header .headerNavi ul.navi li.current-cat a { background:transparent url(../img/bg_menue-horizontal_selected.png) 50% 100% no-repeat; min-width:101px; } #pageWrapper #header .headerNavi ul.navi li h2 { padding-left:20px; } #pageWrapper #header .headerNavi ul.navi li:hover h2 { background:transparent url(../img/bg_menue-horizontal_hover-submenue.png) 0 50% no-repeat; } /*~~~ sublevel 1 ~~~*/ #pageWrapper #header .headerNavi ul.navi li ul { display:none; } #pageWrapper #header .headerNavi ul.navi li:hover { cursor:pointer; position:relative; } #pageWrapper #header .headerNavi ul.navi li:hover ul { display:block; width:220px; position:absolute; left:0; top:49px; border-left:1px solid #b0b0b0; border-right:1px solid #b0b0b0; border-bottom:1px solid #b0b0b0; background-color:#414141; background-image:-moz-linear-gradient(top, #414141 0%, #0e0e0e 100%); background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#414141), color-stop(100%,#0e0e0e)); background-image:-webkit-linear-gradient(top, #414141 0%, #0e0e0e 100%); background-image:-o-linear-gradient(top, #414141 0%, #0e0e0e 100%); background-image:-ms-linear-gradient(top, #414141 0%, #0e0e0e 100%); background-image:linear-gradient(top, #414141 0%, #0e0e0e 100%); /*CSS3*/ -moz-box-shadow:0 10px 10px #303030; -webkit-box-shadow:0 10px 10px #303030; box-shadow:0 10px 10px 0 #303030; } #pageWrapper #header .headerNavi ul.navi li:hover ul li, #pageWrapper #header .headerNavi ul.navi li:hover ul li a { display:block; height:30px; line-height:30px; padding:0; float:none; background-image:none; } #pageWrapper #header .headerNavi ul.navi li:hover ul li a { white-space:nowrap; color:#e1e1e1; text-shadow:0 0 5px #000; text-decoration:none; text-align:left; font-weight:normal; font-size:1em; min-width:90px; padding:0 20px; } #pageWrapper #header .headerNavi ul.navi li:hover ul li.current_page_ancestor a, #pageWrapper #header .headerNavi ul.navi li:hover ul li.current-cat-parent a, #pageWrapper #header .headerNavi ul.navi li:hover ul li.current_page_item a, #pageWrapper #header .headerNavi ul.navi li:hover ul li.current-cat a { background-color:#545454; } #pageWrapper #header .headerNavi ul.navi li:hover ul li a:hover { background-image:none; background-color:#646464; } #pageWrapper #header .headerNavi ul.navi li:hover ul li.hasSubmenue a, #pageWrapper #header .headerNavi ul.navi li:hover ul li.hasSubmenue a:hover { background-image:url(../img/bg_menue-horizontal_hassubmenue.png); background-position:95% 50%; background-repeat:no-repeat; } /*~~~ sublevel 2 ~~~*/ #pageWrapper #header .headerNavi ul.navi li:hover ul li ul { display:none !important; -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none; } #pageWrapper #header .headerNavi ul.navi li:hover ul li:hover ul { display:block !important; position:absolute; left:220px; top:0; border-left:1px solid #414141; border-top:1px solid #b0b0b0; border-right:1px solid #b0b0b0; border-bottom:1px solid #b0b0b0; } #pageWrapper #header .headerNavi ul.navi li:hover ul li.hasSubmenue ul li a { background-color:transparent; } #pageWrapper #header .headerNavi ul.navi li:hover ul li.hasSubmenue ul li a:hover { background-color:#646464; } #pageWrapper #header .headerNavi ul.navi li:hover ul li ul li.current_page_ancestor a, #pageWrapper #header .headerNavi ul.navi li:hover ul li ul li.current-cat-parent a, #pageWrapper #header .headerNavi ul.navi li:hover ul li ul li.current_page_item a, #pageWrapper #header .headerNavi ul.navi li:hover ul li ul li.current-cat a { background-color:#545454; } #pageWrapper #header .headerNavi ul.navi li:hover ul li.hasSubmenue ul li a, #pageWrapper #header .headerNavi ul.navi li:hover ul li.hasSubmenue ul li a:hover { background-image:none; } #pageWrapper #header .headerNavi ul.navi li:hover ul li.hasSubmenue ul li.hasSubmenue a, #pageWrapper #header .headerNavi ul.navi li:hover ul li.hasSubmenue ul li.hasSubmenue a:hover { background-image:url(../img/bg_menue-horizontal_hassubmenue.png); } /*~~~ sublevel 3 ~~~*/ #pageWrapper #header .headerNavi ul.navi li:hover ul li ul { display:none !important; } #pageWrapper #header .headerNavi ul.navi li:hover ul li:hover ul { display:block !important; top:-1px; } #pageWrapper #header .headerNavi ul.navi li:hover ul li ul li.hasSubmenue ul li a { background-color:transparent; } #pageWrapper #header .headerNavi ul.navi li:hover ul li ul li.hasSubmenue ul li a:hover { background-color:#646464; } #pageWrapper #header .headerNavi ul.navi li:hover ul li ul li ul li.current_page_ancestor a, #pageWrapper #header .headerNavi ul.navi li:hover ul li ul li ul li.current-cat-parent a, #pageWrapper #header .headerNavi ul.navi li:hover ul li ul li ul li.current_page_item a, #pageWrapper #header .headerNavi ul.navi li:hover ul li ul li ul li.current-cat a { background-color:#545454; } #pageWrapper #header .headerNavi ul.navi li:hover ul li.hasSubmenue ul li.hasSubmenue ul li a, #pageWrapper #header .headerNavi ul.navi li:hover ul li.hasSubmenue ul li.hasSubmenue ul li a:hover { background-image:none; } /* form#searchformHeader */ #pageWrapper #header .headerNavi ul.navi li.search_item { float:none; position:absolute; right:0; top:0; padding-left:0; padding-right:0; } #pageWrapper #header .headerNavi ul.navi li.search_item form#searchformHeader { overflow:hidden; padding-top:1px; } #pageWrapper #header .headerNavi ul.navi li.search_item form#searchformHeader fieldset , #pageWrapper #header .headerNavi ul.navi li.search_item form#searchformHeader fieldset .searchformSubmit, #pageWrapper #header .headerNavi ul.navi li.search_item form#searchformHeader fieldset .searchformInputfield { height:47px; line-height:47px; } #pageWrapper #header .headerNavi ul.navi li.search_item form#searchformHeader fieldset { display:block; position:relative; } #pageWrapper #header .headerNavi ul.navi li.search_item form#searchformHeader fieldset .searchformInputfield, #pageWrapper #header .headerNavi ul.navi li.search_item form#searchformHeader fieldset .searchformSubmit, #pageWrapper #header .headerNavi ul.navi li.search_item .searchformHeaderShowHide { background-image:url(../img/sprite_search-header.png); background-color:transparent; background-repeat:no-repeat; } #pageWrapper #header .headerNavi ul.navi li.search_item form#searchformHeader fieldset label { display:none; } #pageWrapper #header .headerNavi ul.navi li.search_item form#searchformHeader fieldset .searchformInputfield { float:left; background-position:0 0; width:209px; padding-left:20px; padding-right:52px; letter-spacing:1px; } #pageWrapper #header .headerNavi ul.navi li.search_item form#searchformHeader fieldset .searchformSubmit { background-position:0 -49px; width:52px; cursor:pointer; text-decoration:none; position:absolute; right:0; top:0; } #pageWrapper #header .headerNavi ul.navi li.search_item form#searchformHeader fieldset .searchformSubmit:hover { background-position:0 -96px; } #pageWrapper #header .headerNavi ul.navi li.search_item .searchformHeaderShowHide { display:none; float:right; width:52px; height:47px; line-height:47px; background-position:0 -142px; } /*########## content ##########*/ #pageWrapper #content{ width:100%; padding-bottom:40px; position:relative; } body.search-no-results #pageWrapper #content h1 { color:#a82828; } #pageWrapper #content h1 { font-size:2.8em; } #pageWrapper #content h1, #pageWrapper #content h1 a { color:#fff; } #pageWrapper #content h2 { font-size:2.2em; } #pageWrapper #content h3 { font-size:1.8em; } #pageWrapper #content h4 { font-size:1.4em; } #pageWrapper #content h5 { font-size:1.2em; } #pageWrapper #content h6 { font-size:1.0em; } #pageWrapper #content div.globalTableLayout.contentLayoutWrapper { -moz-box-shadow:0 0 5px #303030; -webkit-box-shadow:0 0 5px #303030; box-shadow:0 0 5px 0 #303030; } #pageWrapper #content div.globalTableLayout.contentLayoutWrapper div.globalTableLayout-Row div.globalTableLayout-Cell.cell-1 { width:100%; background:transparent url(../img/bg_transparent-white.png) 0 0 repeat; } #pageWrapper #content div.globalTableLayout.contentLayoutWrapper div.globalTableLayout-Row div.globalTableLayout-Cell.cell-2 { border-top:1px solid #494949; border-right:1px solid #494949; border-bottom:1px solid #494949; width:280px; background:transparent url(../img/bg_transparent-black.png) 0 0 repeat; } body.pagetype_front-page #pageWrapper #content div.globalTableLayout.contentLayoutWrapper { -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none; } body.pagetype_front-page #pageWrapper #content div.globalTableLayout.contentLayoutWrapper div.globalTableLayout-Row div.globalTableLayout-Cell.cell-1 { background:transparent none; } body.pagetype_front-page #pageWrapper #content div.globalTableLayout.contentLayoutWrapper div.globalTableLayout-Row div.globalTableLayout-Cell.cell-2 { border-left:1px solid #494949; -moz-box-shadow:0 0 5px #151515; -webkit-box-shadow:0 0 5px #151515; box-shadow:0 0 5px 0 #151515; } #pageWrapper #content form#searchform fieldset { float:left; position:relative; clear:both; } #pageWrapper #content form#searchform fieldset label { display:none; } #pageWrapper #content form#searchform fieldset input.searchformInputfield, #pageWrapper #content form#searchform fieldset input.searchformSubmit { height:47px; line-height:47px; background:transparent url(../img/sprite_search-header.png) 0 0 no-repeat; } #pageWrapper #content form#searchform fieldset input.searchformInputfield { width:auto; padding:0 20px; overflow:hidden; border-right:1px solid black; border-bottom:1px solid black; color:#E1E1E1; font-size:1.4em; text-shadow:0 0 5px #000000; letter-spacing:1px; -moz-box-shadow:0 0 15px #303030; -webkit-box-shadow:0 0 15px #303030; box-shadow:0 0 15px 0 #303030; } #pageWrapper #content form#searchform fieldset input.searchformSubmit { background-position:0 -49px; width:52px; height:47px; line-height:47px; cursor:pointer; position:absolute; right:0; top:1px; } #pageWrapper #content form#searchform fieldset input.searchformSubmit:hover { background-position:0 -96px; } /*~~~ calendar ~~~*/ #pageWrapper #content .calendar { width:88px; height:82px; float:right; background:transparent url(../img/sprite_global.png) -79px -159px no-repeat; text-align:center; font-weight:bold; margin:-5px -5px 10px 15px; } #pageWrapper #content .calendar .entry-creationDate { line-height:43px; } #pageWrapper #content .calendar .entry-author { line-height:33px; display:block; } /*~~~ sidebar ~~~*/ #pageWrapper #content #sidebar { padding:30px; } #pageWrapper #content #sidebar a:hover { color:#fff; } #pageWrapper #content #sidebar form#searchform fieldset { float:none; } #pageWrapper #content #sidebar form#searchform fieldset input.searchformInputfield { width:180px; } #pageWrapper #content #sidebar ul li.widget { margin-bottom:30px; padding-bottom:30px; border-bottom:1px solid #656565; } #pageWrapper #content #sidebar ul li.widget h2.widgettitle a { } #pageWrapper #content #sidebar ul li.widget ul { list-style:square; margin-left:16px; } #pageWrapper #content #sidebar ul li.widget ul li { padding-top:6px; } #pageWrapper #content #sidebar ul li.widget ol { margin-left:20px; } #pageWrapper #content #sidebar ul li.widget ol li { padding-top:6px; } #pageWrapper #content #sidebar ul li.widget.widget_image img { height:auto; max-width:100%; } /* widget_calendar */ #pageWrapper #content #sidebar ul li.widget.widget_calendar #wp-calendar { width:100%; text-align:center; text-shadow:0 0 3px #000000; } #pageWrapper #content #sidebar ul li.widget.widget_calendar #wp-calendar caption, #pageWrapper #content #sidebar ul li.widget.widget_calendar #wp-calendar td, #pageWrapper #content #sidebar ul li.widget.widget_calendar #wp-calendar th { text-align:center; } #pageWrapper #content #sidebar ul li.widget.widget_calendar #wp-calendar caption { padding:5px 0 3px 0; } #pageWrapper #content #sidebar ul li.widget.widget_calendar #wp-calendar tbody td { padding:2px 0; background:transparent url(../img/bg_transparent-black.png) 0 0 repeat; } #pageWrapper #content #sidebar ul li.widget.widget_calendar #wp-calendar tbody td a { font-weight:bold; } #pageWrapper #content #sidebar ul li.widget.widget_calendar #wp-calendar th { background-color:#000; border-top:1px solid #8c8c8c; border-bottom:1px solid #8c8c8c; } #pageWrapper #content #sidebar ul li.widget.widget_calendar #wp-calendar th { font-weight:bold; padding-top:1px; padding-bottom:1px; } #pageWrapper #content #sidebar ul li.widget.widget_calendar #wp-calendar tfoot td { border-top:1px solid #000; background-color:#000; } #pageWrapper #content #sidebar ul li.widget.widget_calendar #wp-calendar tfoot td a { text-decoration:none; text-shadow:0 0 3px #000000; display:block; border-left:1px solid #000; border-right:1px solid #000; border-bottom:1px solid #000; background-color:#444444; background-image:-moz-linear-gradient(top, #8c8c8c 0%, #444444 48%, #000000 52%, #333333 100%); background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#8c8c8c), color-stop(48%,#444444), color-stop(52%,#000000), color-stop(100%,#333333)); background-image:-webkit-linear-gradient(top, #8c8c8c 0%, #444444 48%, #000000 52%, #333333 100%); background-image:-o-linear-gradient(top, #8c8c8c 0%, #444444 48%, #000000 52%, #333333 100%); background-image:-ms-linear-gradient(top, #8c8c8c 0%, #444444 48%, #000000 52%, #333333 100%); background-image:linear-gradient(top, #8c8c8c 0%, #444444 48%, #000000 52%, #333333 100%); /*CSS3*/ } /* widget_tag_cloud */ #pageWrapper #content #sidebar ul li.widget.widget_tag_cloud .tagcloud a { display:inline-block; text-decoration:none; /*font-size:100% !important;*/ margin:4px 2px; padding:3px 7px; background-color:#3d3d3d; border:1px solid #000; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; } #pageWrapper #content #sidebar ul li.widget.widget_tag_cloud .tagcloud a:hover { background-color:#000; border:1px solid #ccc; text-decoration:none; } /*~~~ photoGridCell ~~~*/ #pageWrapper #content .photoGridBody { /*padding-right:170px;*/ } #pageWrapper #content .photoGridCell { float:left; width:33%; visibility:hidden; } #pageWrapper #content .photoGridCell.mediumBox { float:left; width:50%; } #pageWrapper #content .photoGridCell.smallBox, #pageWrapper #content .photoGridCell.microBox { float:none; width:100%; } #pageWrapper #content .photoGridCell .photoGridCellInner { overflow:hidden; position:relative; margin:0 35px 35px 0; border:2px solid #000; } #pageWrapper #content .photoGridCell .photoGridCellInner.lastItem { margin-right:0; } #pageWrapper #content .photoGridCell .photoGridCellInner .photoGridCellInnerBody, #pageWrapper #content .photoGridCell .photoGridCellInner .photoGridCellInnerBody .photoGridCellImage, #pageWrapper #content .photoGridCell .photoGridCellInner .photoGridCellInnerBody .photoGridCellContent { /*width:300px; height:200px;*/ width:100%; height:100%; } #pageWrapper #content .photoGridCell .photoGridCellInner .photoGridCellInnerBody img.photoGridPlaceholder { width:100%; } #pageWrapper #content .photoGridCell .photoGridCellInner .photoGridCellInnerBody.hasNoPostThumbnail .photoGridCellImage { /*background:transparent url(../img/sprite_global.png) 0 -316px no-repeat;*/ background-color:transparent; /* default background-color */ background-image:-moz-linear-gradient(top, transparent 0%, #2d2d2d 100%); background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%,transparent), color-stop(100%,#2d2d2d)); background-image:-webkit-linear-gradient(top, transparent 0%, #2d2d2d 100%); background-image:-o-linear-gradient(top, transparent 0%, #2d2d2d 100%); background-image:-ms-linear-gradient(top, transparent 0%, #2d2d2d 100%); background-image:linear-gradient(top, transparent 0%, #2d2d2d 100%); /*CSS3*/ } #pageWrapper #content .photoGridCell .photoGridCellInner .photoGridCellInnerBody .photoGridCellImage, #pageWrapper #content .photoGridCell .photoGridCellInner .photoGridCellInnerBody .photoGridCellContent, #pageWrapper #content .photoGridCell .photoGridCellInner .photoGridCellInnerBody .photoGridHover { position:absolute; left:0; top:0; } #pageWrapper #content .photoGridCell .photoGridCellInner .photoGridCellInnerBody .photoGridCellContent .calendar { visibility:hidden; } #pageWrapper #content .photoGridCell .photoGridCellInner .photoGridCellInnerBody .photoGridCellContent.hoverEvent .calendar, #pageWrapper #content .photoGridCell .photoGridCellInner .photoGridCellInnerBody.hasNoPostThumbnail .photoGridCellContent .calendar { visibility:visible; } #pageWrapper #content .photoGridCell.microBox .photoGridCellInner .photoGridCellInnerBody .photoGridCellContent .calendar { display:none; } #pageWrapper #content .photoGridCell .photoGridCellInner .photoGridCellInnerBody .photoGridCellContent .photoGridCellContentInner { padding:6%; } #pageWrapper #content .photoGridCell .photoGridCellInner .photoGridCellInnerBody .photoGridCellContent .photoGridCellContentInner h2.entry-title { width:62%; font-size:1.7em; text-shadow:0 0 3px #000; } #pageWrapper #content .photoGridCell .photoGridCellInner .photoGridCellInnerBody .photoGridCellContent .photoGridCellContentInner h2.entry-title a { display:block; font-size:100%; } #pageWrapper #content .photoGridCell.microBox .photoGridCellInner .photoGridCellInnerBody .photoGridCellContent .photoGridCellContentInner h2.entry-title { width:100%; font-size:1em; } #pageWrapper #content .photoGridCell .photoGridCellInner .photoGridCellInnerBody .photoGridCellContent .photoGridCellContentInner .entry-comments { position:absolute; left:15px; top:137px; z-index:1; } #pageWrapper #content .photoGridCell .photoGridCellInner .photoGridCellInnerBody .photoGridCellContent.photoGridCellContentFadeinFadeOut .photoGridCellContentInner .entry-comments { /*display:none;*/ } #pageWrapper #content .photoGridCell .photoGridCellInner .photoGridCellInnerBody .photoGridCellContent .photoGridCellContentInner .entry-comments .entry-comments-left, #pageWrapper #content .photoGridCell .photoGridCellInner .photoGridCellInnerBody .photoGridCellContent .photoGridCellContentInner .entry-comments .entry-comments-right { height:24px; line-height:24px; float:left; background:transparent url(../img/sprite_global.png) 0 -543px no-repeat; } #pageWrapper #content .photoGridCell .photoGridCellInner .photoGridCellInnerBody .photoGridCellContent .photoGridCellContentInner .entry-comments .entry-comments-left { padding-left:10px; } #pageWrapper #content .photoGridCell .photoGridCellInner .photoGridCellInnerBody .photoGridCellContent .photoGridCellContentInner .entry-comments .entry-comments-right { width:10px; background-position:-289px -543px; } #pageWrapper #content .photoGridCell .photoGridCellInner .photoGridCellInnerBody .photoGridCellContent .photoGridCellContentInner .entry-comments a { text-decoration:none; font-size:0.9em; } #pageWrapper #content .photoGridCell .photoGridCellInner .photoGridCellInnerBody .photoGridCellContent .photoGridCellContentInner .entry-comments a:hover { color:#fff; } #pageWrapper #content .photoGridCell .photoGridCellInner .photoGridCellInnerBody .photoGridCellImage img { /*max-width:270px; max-height:164px;*/ width:100%; } #pageWrapper #content .photoGridCell .photoGridCellInner .photoGridCellInnerBody .photoGridCellImage .photoGridCellImageFullSize { display:none; } #pageWrapper #content .photoGridCell .photoGridCellInner .photoGridCellInnerBody .photoGridHover, #pageWrapper #content .photoGridCell .photoGridCellInner .photoGridCellInnerBody .photoGridHover .photoGridHoverInner .photoGridHoverZoom, #pageWrapper #content .photoGridCell .photoGridCellInner .photoGridCellInnerBody .photoGridHover .photoGridHoverInner .photoGridHoverDetailview { background:transparent url(../img/sprite_global.png) 100% -259px no-repeat; } #pageWrapper #content .photoGridCell .photoGridCellInner .photoGridCellInnerBody .photoGridHover { width:60%; height:56px; left:-300px; top:120px; background-position:100% -259px; } #pageWrapper #content .photoGridCell .photoGridCellInner .photoGridCellInnerBody.hasComments .photoGridHover { width:230px; left:-230px; } #pageWrapper #content .photoGridCell .photoGridCellInner .photoGridCellInnerBody .photoGridHover .photoGridHoverInner .photoGridHoverZoom, #pageWrapper #content .photoGridCell .photoGridCellInner .photoGridCellInnerBody .photoGridHover .photoGridHoverInner .photoGridHoverDetailview { float:right; width:34px; height:34px; cursor:pointer; margin:12px 15px 0 0; } #pageWrapper #content .photoGridCell .photoGridCellInner .photoGridCellInnerBody .photoGridHover .photoGridHoverInner .photoGridHoverZoom { background-position:-199px -220px; } #pageWrapper #content .photoGridCell .photoGridCellInner .photoGridCellInnerBody .photoGridHover .photoGridHoverInner .photoGridHoverDetailview { background-position:-254px -220px; } #pageWrapper #content .photoGridCell .photoGridCellInner .photoGridCellInnerBody .photoGridHover .photoGridHoverInner .photoGridHoverZoom.hoverEvent { background-position:-199px -160px; } #pageWrapper #content .photoGridCell .photoGridCellInner .photoGridCellInnerBody .photoGridHover .photoGridHoverInner .photoGridHoverDetailview.hoverEvent { background-position:-254px -160px; } /*~~~ post ~~~*/ #pageWrapper #content .attachment .postBody, #pageWrapper #content .post .postBody, #pageWrapper #content .page .postBody { padding:30px; } #pageWrapper #content .attachment .postBody .calendar, #pageWrapper #content .post .postBody .calendar, #pageWrapper #content .page .postBody .calendar { float:right; } body.search-results #pageWrapper #content .attachment .postBody .entry-content .page-link, body.search-results #pageWrapper #content .post .postBody .entry-content .page-link, body.search-results #pageWrapper #content .page .postBody .entry-content .page-link { padding-bottom:20px; } #pageWrapper #content .attachment .postBody .entry-content, #pageWrapper #content .post .postBody .entry-content, #pageWrapper #content .page .postBody .entry-content { padding-top:30px; } #pageWrapper #content .attachment .postBody .entry-content p, #pageWrapper #content .post .postBody .entry-content p, #pageWrapper #content .page .postBody .entry-content p, #pageWrapper #content .attachment .postBody .entry-content .page-link, #pageWrapper #content .post .postBody .entry-content .page-link, #pageWrapper #content .page .postBody .entry-content .page-link { padding-bottom:30px; } #pageWrapper #content .attachment .postBody .entry-content .page-link, #pageWrapper #content .post .postBody .entry-content .page-link, #pageWrapper #content .page .postBody .entry-content .page-link { display:block; clear:both; } #pageWrapper #content .attachment .postBody .entry-content p, #pageWrapper #content .post .postBody .entry-content p, #pageWrapper #content .page .postBody .entry-content p { line-height:1.3em; text-align:justify; } #pageWrapper #content .attachment .postBody .entry-content img, #pageWrapper #content .post .postBody .entry-content img, #pageWrapper #content .page .postBody .entry-content img { -moz-box-shadow:0 0 15px #303030; -webkit-box-shadow:0 0 15px #303030; box-shadow:0 0 15px 0 #303030; } #pageWrapper #content .entry-content h1, #pageWrapper #content .entry-content h2, #pageWrapper #content .entry-content h3, #pageWrapper #content .entry-content h4, #pageWrapper #content .entry-content h5, #pageWrapper #content .entry-content h6 { clear:both; } /* Example / gallery-columns-2: --------------------------------------------------------