/*
Theme Name: e-fuse
Theme URI: http://www.e-fuse.nl
Description: A nice theme
Author: Joost Jonker
Author URI: http://www.joostjonker.com
version: 1.0
Tags: three-columns, blue
*/




* {
margin : 0;
padding : 0;
}
body {
background : #ddd;
font-family : "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif;
font-size : 8pt;
margin : 20px;
}
h1 {
font-size : 18pt;
}
h2 {
font-size : 14pt;
margin-top : 10px;
}
h3 {
font-size : 10pt;
margin-top : 10px;
}
h4 {
font-size : 9pt;
}
.aligncenter {
display : block;
margin-left : auto;
margin-right : auto;
}
.alignleft {
float : left;
}
.alignright {
float : right;
}
img {
border : none;
padding : 6px;
}
img a {
border : none;
}
img.left {
float : left;
border : none;
padding : 6px;
}
img.right {
float : right;
border : none;
padding : 6px;
}
blockquote {
border-left : 1px solid #a5abab;
margin : 15px;
padding : 0 12px 0 12px;
}
code {
margin : 10px;
font-family : "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif;
}
a {
color : #666;
text-decoration : none;
border : none;
}
a:hover {
color : #006ab3;
text-decoration : underline;
border : none;
}
#container {
width : 900px;
margin : 0 auto;
padding : 0;
background : #ffffff;
color : #333;
}
#header {
background : #ddd;
width : 100%;
color : #fff;
height : 160px;
}
#header h1 {
font-family : "Georgia", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif;
font-size : 27pt;
font-weight : 300;
letter-spacing : 1px;
margin : 0;
padding : 15px 0 0 16px;
}
#header h1 a {
color : #ffffff;
text-decoration : none;
}
#header h1 a:hover {
color : #66cc33;
text-decoration : none;
}
#header h2 {
font-family : "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif;
font-size : 16pt;
font-weight : 300;
font-style : italic;
color : #99ff33;
letter-spacing : 1px;
margin : 0;
padding : 0 0 0 18px;
}
#menu {
background : #006ab3 url(images/grmenu.gif);
font-family : "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif;
font-size : 10pt;
width : 100%;
height : 25px;
border-top : 1px solid #fff;
}
#menu ul {
padding : 0;
margin : 0;
list-style : none;
}
#menu a, #menu a:hover {
display : block;
width : 10em;
}
#menu li {
float : left;
list-style : none;
width : 10em;
}
#menu li ul {
position : absolute;
width : 10em;
left : -999em;
border-bottom : 1px solid #99cc66;
}
#menu li:hover ul {
left : auto;
display: block;
}
#menu li li {
width : 10em;
border-top : 1px solid #99cc66;
border-right : 1px solid #99cc66;
border-left : 1px solid #99cc66;
background : #ffffff;
}
#menu li li a, #menu li li a:visited {
font-weight : normal;
font-size : 0.9em;
color : #006600;
}
#menu li li a:hover, #menu li li a:active {
background : #99cc66;
}
#content {
float : left;
width : 55%;
overflow : hidden;
}
.post {
margin : 0 10px;
padding : 15px;
line-height : 14pt;
}
.post h2 {
font-family : "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif;
font-size : 14pt;
font-weight : 300;
color : #663399;
}
.post h2 a {
color : #663399;
text-decoration : none;
}
.post h2 a:hover {
color : #9966ff;
text-decoration : none;
}
.post p {
font-size : 8pt;
}
.post a {
text-decoration : underline;
}
.entry p {
margin : 12px 0;
}
.postmetadata {
clear : both;
background : #f7f7f7;
padding : 6px;
margin-top : 16px;
}
.navigation {
font-size : 8pt;
float : left;
width : 100%;
}
.alignleft {
float : left;
margin : 25px;
}
.alignright {
float : right;
margin : 25px;
}
.notfound {
padding : 25px;
font-size : 14pt;
font-weight : 300;
}
#left {
font-family : "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif;
font-size : 8pt;
width : 200px;
float : left;
margin : 12px 0 24px 0;
border-right : 1px dotted #a2a2a2;
}
#left h2 {
font-family : "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif;
font-weight : normal;
font-size : 10pt;
padding : 10px 0 0 40px;
background : url(images/sidebarheader2.gif) no-repeat;
background-position : left;
width : 185px;
height : 30px;
color : #ff9900;
}
#left p {
margin : 0;
padding : 0 6px 0 12px;
}
#left img {
padding : 0;
margin : 0;
}
#left ul {
margin : 12px;
padding : 0;
list-style-type : none;
}
#left ul li {
border : none;
border-bottom : 1px dotted #cccccc;
list-style : none;
margin : 0;
padding : 2px 0;
}
#left ul ul {
margin : 6px 0 6px 12px;
padding : 0;
}
#left ul ul li {
list-style-type : none;
list-style-position : inside;
}
#left ul ul ul {
margin : 0;
padding : 0;
}
#left ul ul ul li {
padding : 0 0 0 15px;
list-style-type : square;
color : #898989;
}
#right {
font-family : "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif;
font-size : 8pt;
width : 200px;
float : right;
margin : 12px 0 24px 0;
padding : 0;
border-left : 1px dotted #a2a2a2;
}
#right h2 {
font-family : "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif;
font-weight : normal;
font-size : 10pt;
padding : 10px 0 0 40px;
background : url(images/sidebarheader2.gif) no-repeat;
background-position : left;
width : 185px;
height : 30px;
color : #ff9900;
}
#right p {
margin : 0;
padding : 0 6px 0 12px;
}
#right img {
padding : 0;
margin : 0;
}
#right ul {
margin : 12px;
padding : 0;
list-style-type : none;
}
#right ul li {
border : none;
border-bottom : 1px dotted #cccccc;
list-style : none;
margin : 0;
padding : 2px 0;
}
#right ul ul {
margin : 6px 0 6px 12px;
padding : 0;
}
#right ul ul li {
list-style-type : none;
list-style-position : inside;
}
#right ul ul ul {
margin : 0;
padding : 0;
}
#right ul ul ul li {
padding : 0 0 0 15px;
list-style-type : square;
color : #898989;
}
#commentssection {
clear : both;
padding : 2px 12px;
margin : 0;
}
#commentssection h3 {
font-family : "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif;
font-size : 12pt;
font-weight : 300;
font-style : normal;
color : #000;
}
#commentform {
background : #f0f0f0;
margin : 12px 12px 20px 12px;
padding : 20px;
}
#commentform p {
color : #000;
}
#commentform a {
color : #000;
text-decoration : none;
border-bottom : 1px dotted #465d71;
line-height : 14pt;
}
#commentform h3 {
font-family : "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif;
font-size : 10pt;
font-weight : 300;
color : #000;
}
#commentbox {
width : 75%;
min-width : 400px;
margin : 5px 5px 0 0;
}
#author, #email, #url, #commentbox, #submit {
background : #fff;
font-family : "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif;
font-size : 8pt;
margin : 5px 5px 0 0;
border : none;
padding : 6px;
border : 1px solid #b2b2b2;
}
#submit {
margin : 5px 5px 0 0;
}
ol.commentlist {
list-style-type : none;
}
ol.commentlist li {
background : #fff;
margin : 10px 0;
padding : 5px 0 5px 10px;
overflow : hidden;
}
ol.commentlist li.alt {
background : #ededed;
}
ol.commentlist li p {
margin : 6px 0 6px 0;
padding : 0 12px 0 0;
line-height : 14pt;
}
ol.commentlist a {
color : #000;
}
cite {
font-family : "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif;
font-size : 9pt;
font-weight : bold;
font-style : normal;
}
cite a {
color : #000;
text-decoration : none;
border-bottom : 1px dotted #465d71;
}
#searchform {
padding : 6px 0 6px 6px;
font-family : "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif;
}
#searchform input#searchsubmit {
font-family : "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serifverdana, arial, times;
font-size : 7pt;
padding : 2px;
margin : 2px 0 0 2px;
border : 1px solid #006ab3;
background-color : #fff;
color : #797979;
}
#footer {
background : #e9e9e9 url(images/greenfooter.gif);
clear : both;
width : 100%;
height : 45px;
margin-top : 10px;
font-family : "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif;
font-size : 7pt;
}
#footer p {
padding : 15px;
margin : 0;
color : #eee;
}
#footer a {
color : #ff9900;
text-decoration : none;
}
#footer a:hover {
color : #ffffff;
text-decoration : underline;
}
#myGallery, #myGallerySet, #flickrGallery {
z-index : 5;
border : 1px solid #000;
}
.jdGallery .slideInfoZone {
background : #000;
color : #fff;
}
.jdGallery .slideElement {
width : 100%;
height : 100%;
background-color : #000;
background-repeat : no-repeat;
background-position : center center;
background-image : url('img/loading-bar-black.gif');
}
.jdGallery .loadingElement {
width : 100%;
height : 100%;
position : absolute;
left : 0;
top : 0;
background-color : #000;
background-repeat : no-repeat;
background-position : center center;
background-image : url('img/loading-bar-black.gif');
}
.jdGallery .slideInfoZone h2 {
padding : 0 !important ;
font-size : 14px !important ;
background-color : #000 !important ;
margin : 2px 5px !important ;
font-weight : bold !important ;
color : #fff !important ;
background-image : none !important ;
text-align : left !important ;
}
.jdGallery .slideInfoZone p {
padding : 0 !important ;
background-color : #000 !important ;
font-size : 11px !important ;
margin : 2px 5px !important ;
color : #fff !important ;
background-image : none !important ;
text-align : left !important ;
}
.jdGallery a.carouselBtn, .jdGallery a.carouselBtn:hover, .jdGallery a.carouselBtn:active {
position : absolute;
bottom : 0;
right : 30px;
height : 20px;
text-align : center;
padding : 0 10px;
font-size : 13px;
background : #000;
color : #fff !important ;
cursor : pointer;
}
.jdGallery .carousel {
position : absolute;
width : 100%;
margin : 0;
left : 0;
top : 0;
height : 115px;
background : #000;
color : #fff;
text-indent : 0;
overflow : hidden;
}
.jdGallery .carousel .carouselInner .thumbnail, .jdExtCarousel .carouselInner .thumbnail {
cursor : pointer;
background : #000;
background-position : center center;
float : left;
border : 1px solid #000;
}
.jdGallery .carousel .wallButton, .jdExtCarousel .wallButton {
font-size : 10px;
position : absolute;
bottom : 5px;
right : 10px;
padding : 1px 2px;
margin : 0;
background : #000;
border : 1px solid #000;
cursor : pointer;
}
.jdGallery .carousel .label .number, .jdExtCarousel .label .number {
color : #fff;
}
.jdGallery a {
font-size : 100%;
text-decoration : none;
color : #fff;
}
.jdGallery a.gallerySelectorBtn {
z-index : 15;
position : absolute;
top : 0;
left : 30px;
height : 20px;
text-align : center;
padding : 0 10px;
font-size : 13px;
background : #000;
color : #fff;
cursor : pointer;
}
.jdGallery .gallerySelector {
z-index : 20;
width : 100%;
height : 100%;
position : absolute;
top : 0;
left : 0;
background : #000;
}
.jdGallery .gallerySelector h2 {
margin : 0;
padding : 10px 20px 10px 20px;
font-size : 20px;
line-height : 30px;
color : #fff;
}
.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton {
margin-left : 10px;
margin-top : 10px;
border : 1px solid #000;
padding : 5px;
height : 40px;
color : #fff;
cursor : pointer;
float : left;
}
.jdGallery .gallerySelector .gallerySelectorInner div.hover {
background : #000;
}
.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton div.preview {
background : #000;
background-position : center center;
float : left;
border : none;
width : 40px;
height : 40px;
margin-right : 5px;
}
.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton p.info {
margin : 0;
padding : 0;
font-size : 12px;
font-weight : normal;
color : #fff;
}
.imageElement {
display : none;
}
#flickrGallery {
width : 500px;
height : 334px;
}
.jdGallery .slideInfoZone {
position : absolute;
z-index : 50;
width : 100%;
margin : 0;
left : 0;
bottom : 0;
text-indent : 0;
overflow : hidden;
}
#myGallery img.thumbnail, #myGallerySet img.thumbnail {
display : none;
}
.jdGallery {
overflow : hidden;
position : relative;
}
.jdGallery img {
border : 0;
margin : 0;
}
* html .jdGallery .slideInfoZone {
bottom : 100px;
}
.jdGallery div.carouselContainer {
position : absolute;
height : 135px;
width : 100%;
z-index : 10;
margin : 0;
left : 0;
top : 0;
}
.jdExtCarousel {
overflow : hidden;
position : relative;
}
.jdGallery .carousel .carouselWrapper, .jdExtCarousel .carouselWrapper {
position : absolute;
width : 100%;
height : 78px;
top : 10px;
left : 0;
overflow : hidden;
}
.jdGallery .carousel .carouselInner, .jdExtCarousel .carouselInner {
position : relative;
}
.jdGallery .wall .thumbnail, .jdExtCarousel .wall .thumbnail {
margin-bottom : 10px;
}
.jdGallery .carousel .label, .jdExtCarousel .label {
font-size : 13px;
position : absolute;
bottom : 5px;
left : 10px;
padding : 0 !important ;
margin : 0;
}
.jdGallery a.right, .jdGallery a.left {
position : absolute;
height : 99%;
width : 25%;
cursor : pointer;
z-index : 10;
}
.jdGallery a.left {
left : 0;
top : 0;
background : url('img/fleche1.png') no-repeat center left;
}
* html .jdGallery a.left {
background : url('img/fleche1.gif') no-repeat center left;
}
.jdGallery a.right {
right : 0;
top : 0;
background : url('img/fleche2.png') no-repeat center right;
}
* html .jdGallery a.right {
background : url('img/fleche2.gif') no-repeat center right;
}
.jdGallery a.open {
left : 0;
top : 0;
width : 100%;
height : 100%;
}
.withArrows a.open {
position : absolute;
top : 0;
left : 25%;
height : 99%;
width : 50%;
cursor : pointer;
z-index : 10;
background : none;
}
.withArrows a.open:hover {
background : url('img/open.png') no-repeat center center;
}
* html .withArrows a.open:hover {
background : url('img/open.gif') no-repeat center center;
}
.jdGallery .gallerySelector .gallerySelectorWrapper {
overflow : hidden;
}
.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton h3 {
margin : 0;
padding : 0;
font-size : 12px;
font-weight : normal;
}
#suckerfishnav {
background : #bbb;
font-size : 13px;
font-family : verdana, sans-serif;
font-weight : bold;
}
#suckerfishnav, #suckerfishnav ul {
float : left;
list-style : none;
line-height : 20px;
padding : 0;
border : 1px solid #bbb;
margin : 0 0 1px 0;
width : 100%;
}
#suckerfishnav a {
display : block;
color : #fff;
text-decoration : none;
padding : 0 25px;
}
#suckerfishnav li {
float : left;
padding : 0;
}
#suckerfishnav li ul {
position : relative;
left : -999em;
height : auto;
width : 130px;
font-weight : normal;
margin : 0;
line-height : 1;
}
#suckerfishnav li li {
padding-right : 1px;
width : 130px;
border-bottom : 1px solid #aaa;
}
#suckerfishnav li li a {
padding : 3px 10px;
}
#suckerfishnav li ul li {
font-weight : normal;
font-family : verdana, sans-serif;
}
#suckerfishnav li ul li a {
font-size : 13px;
color : #fff;
}
#suckerfishnav li:hover ul li a {
color : #fff;
}
#suckerfishnav li ul ul {
margin : -20px 0 0 131px;
}
#suckerfishnav li ul li:hover {
background : #99ccff;
}
#suckerfishnav li ul li:hover a {
color : #fff;
}
#suckerfishnav li ul li:hover li a {
color : #fff;
}
#suckerfishnav li ul li li:hover a {
color : #fff;
}
#suckerfishnav li ul li ul li:hover ul li a {
color : #fff;
}
#suckerfishnav li ul li ul li:hover ul li:hover a {
color : #fff;
}
#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul {
left : -999em;
}
#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul {
left : auto;
background : #bbb;
}
#suckerfishnav li:hover, #suckerfishnav li.sfhover {
background : #99ccff;
}
#suckerfishnav li:hover a, #suckerfishnav li.sfhover a {
color : #fff;
}
#header {
background : url(http://www.uwmcteamtransplant.com/wp-content/uploads/2009/03/header_9.jpg) no-repeat;
}

