/*
Theme Name: Wide_White

*/
/*==================================== BASE ====================================*/
html {
font-size:100%
}
html,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6 {
border:0;
outline:0;
margin:0;
padding:0
}
body {
font-size: 12pt;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight: light;
text-transform: uppercase;
line-height: 14px;
height: 13px;
letter-spacing: -0.05em;
color:#000;
text-align:center;
border:0;
outline:0;
margin:0;
padding:0;
}

/*==================================== STRUCTURE ====================================*/
#outerWrapper {
text-align:left;
width:100%
height:100%;
margin:0;
}
#outerWrapper #header {
height:100%;
width:100%;
padding:0 0 0 10px;
margin:0;
white-space:nowrap;
}
#leftColumn {
background:none;
display:block;
font-size:0.87em;
height:auto;
margin:-25px 0 0px -7px;
padding:0;
white-space:nowrap;
}
#outerWrapper #contentWrapper {
margin:0;
}
#outerWrapper #contentWrapper #content {
background:none;
margin: 0;
text-align:center;
width:100%;
height:100%;
overflow:auto;
}
#outerWrapper #contentWrapper .clearFloat {
clear:both;

}
#outerWrapper #footer {
background-color:#fff;
margin:0;
padding:10px 0 0 10px;
}

.post,.page {
}
.entry {
overflow:visible;
}
/*==================================== GAL ====================================*/
/* ----------- Slider style -------------*/
.ngg-galleryoverview-slider {
        height:100%;
        overflow-y:hidden;
}

/* ----------- Grid style -------------*/
.ngg-galleryoverview-grid {
        display:inline;
        height:650px; 
}
.ngg-gallery-thumbnail-grid img {
	display:inline;  
}

/*==================================== TYPOGRAPHY ====================================*/
pre,code {
width:90%;
margin:60px 0 10px 0;
font-family:"Courier New", Courier, monospace;
color:#000;
line-height:18px;
padding:18px 10px 17px
}
.p1 {
display:inline-block;
font-size:4em;
line-height:1em;
padding:0;
margin:0;
}
.p2 {
display:inline-block;
font-size:.9em;
margin:0 0 0 20px;
}
/*==================================== HEADINGS ====================================*/
h1,h2,h3,h4 {
font-size:.87em
font-weight:normal;
color:#000;
padding:20px 0 0
}
#header h1 {
font-weight:normal;
font-size:4em;
padding:30px 0 0 10px
}
h1 {
font-size:1.4em;
}
h2 {
font-size:.6em
}
h3 {
font-size:1.1em
}
#leftColumn h3 {
font-size:1.1em;
padding:0;
margin:20px 0 0
}
h4 {
font-size:1em
}

/*==================================== LINKS ====================================*/
a,a:link,a:visited,a:active {
color:#000;
text-decoration:none
}
a:hover {
color:#4ce9e7;
}
h2.posttitle,h2.posttitle a {
font-size:1.2em;
line-height:1.2em;
color:#000;
margin:0
}
h2.posttitle a {
text-decoration:none
}
h2.posttitle a:hover {
color:#4ce9e7;
text-decoration:none;
}
a.image-border {
text-decoration:none;
border:0 none
}
#header a, #header a:hover {
color:#000;
text-decoration:none;
}
#leftColumn ul a,#leftColumn ul a:link,#leftColumn ul a:visited,#leftColumn ul a:active {
border:0
font-size:3em;
text-decoration:none;
}
#leftColumn ul a:hover {
border:0;
text-decoration:none;
}

/*==================================== SIDEBAR ====================================*/
#leftColumn ul {
font-size:1.14em;
line-height:1.3em;
margin:0;
padding:10px 0 0 0;
}
#leftColumn ul li ul {
margin:0;
padding:0;
list-style-type:none;
display:inline;
}
#leftColumn ul li {
display:inline;
}
#leftColumn ul li ul li {
display:inline;
margin-left:17px;
}
ul.menu {
display:block;
}

/*==================================== IMAGES ====================================*/

img {
border:0
}
