/*
Theme Name: NanetteFullscreen
Theme URI: http://lightworkerarts.com/
Description: Child Theme for Fullscreen
Author: lightworkerarts.com
Author URI: http://lightworkerarts.com/
Template: fullscreen
Version: 1.2
.
This work is released under the GNU General Public License 2:
http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
.
*/
 
@import url("../fullscreen/style.css");

body {
	background-color: #002333;
	color: #CCCCCC;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif,;
	font-size: 14px;
}

a img {border: 0px solid #999;} /* PL */

#content h2, .post h2 {
	text-transform:none;
	text-align:center;
	border-bottom:1px solid #333;
	border-top:1px solid #333;
	padding:6px 0 6px 10px;
	background: url(images/stripe.png) repeat
}

#branding h1 a, #masthead h1 a /*{ color:#fff; }*/  {
	background: url(images/nanHeader02.gif) no-repeat;
	display:block;
	width: 360px; /* changed from 462 */
	height: 43px;
	padding:0;
	text-indent:-9999px;
}

#branding h1, #masthead h1 /*{ text-transform:uppercase; font-weight:bold; margin:0 ;}*/ {
	background: url(images/nanHeader02.gif) no-repeat;
	display:block;
	width: 360px;
	height: 43px;
	padding:0;
	text-indent:-9999px;
}

.postmetadata { background: #000; margin:0 0 2em 0; padding:1em; color:#999; font-size:11px; -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; display:block; clear:both ;/*height:25px*/ height:auto}

.postmetadata a {
	color:#FFFFFF;
	background-color: #1D000C;
	font-size: 11px;
}

.post-nav-prev,.post-nav-next, #dialog_link,.icon { float:left; margin:0 10px 0 0; padding: .4em 5px .4em 20px; text-decoration: none; position: relative; color:#FFF; }

.post-nav-prev a,.post-nav-next a {font-size:14px;}

.post-nav-next span.ui-icon {
	margin: 0 5px 0 5px;
	}
	
h1,h2,h3,h4,h5,h6 {
	color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

h2 {font-size:20px;
line-height: 40px;}

#footer a { color:#FFF; }

.sub { text-transform:none; }

.wp-caption img { margin: 0; padding: 0; border: 1px solid #999; }

.thumbnail-div {
	width: 100%;
	padding: 0 50px 0 50px;
}

.archiveimages {
	float: left;
	display:inline;
	/*clear:both;*/
}

.archiveimages img{
border: 1px solid #999;
}

.post {
	display:inline;
	clear:both
}

#nav ul li.enhanced { margin-right: 30px; padding-right: 15px; z-index:211}

#nav ul li { font-size: 12px; font-weight: normal; text-transform: lowercase; list-style: none; float: left; margin-right: 15px; position: relative;color:#FFF; }
#nav ul li a { color: #FFF; text-decoration: none; }
#nav ul li a:hover {color:#999}

/* Image sizes depending on the number of columns */
.col-0 { width: 100%; }
.col-1 { width: 100%; }
.col-2 { width: 50%; }
.col-3 { width: 33%; }
.col-4 { width: 25%; }
.col-5 { width: 20%; }
.col-6 { width: 16.5%; }
.col-7 { width: 14%; }
.col-8 { width: 12.4%; }
.col-9 { width: 11%; }
.col-10 { width: 10%; }
.col-11 { width: 9%; }
.col-12 { width: 8.33%; }
.col-13 { width: 7.6%; }
.col-14 { width: 7.1%; }
.col-15 { width: 6.66%; }
.col-16 { width: 6.25%; }
.col-17 { width: 5.83%; }
.col-18 { width: 5.55%; }
.col-19 { width: 5.25%; }
.col-20 { width: 4.95%; }

/*Finally, delete this from functions.php:

// Improved Gallery
include(CHILD_PATH . '/functions/cleaner-gallery.php'); */

#top a {
	color:#FFFFCC;
}

ul#portfolio {
	padding:0;
	list-style:none;
	margin:0 0 1em;
	overflow:hidden;
	max-height:590px;
	background-color: #000033;
}

.content-archive {
	display:block;
	clear:both;
	/*background-color: #99FF00;*/
}

.thumbnail, .attachment-thumbnail {
	max-width:150px;
	margin:0 1.5em 1.5em 0;
	float:left
	}
	
	
.snazzy table, td, th {
vertical-align:top;
}

.snazzy a, .snazzy a:hover {
font-size:11px;
}

.snazzy a {
	color:#999999;/*
	display:block;
	border-color:#666666;
	border-style:solid;
	border-width: 1px;*/
}

.sz_date_day {
color:#003333;
}

/* Gallery */
.gallery-image { border: 1px solid #999999; margin-left: 0; }

/*	
	/* Navigation at rest 
#nav { position: absolute; top: 0; right: 0; padding:10px 30px 6px 10px; }
#branding #nav { position: absolute; top: 45px; left:600px;}
#nav ul, #nav ul li { margin: 0; padding: 0; }
#branding #nav ul {height:30px;width:710px}
#nav ul li { font-size: 11px; font-weight: normal; text-transform: lowercase; list-style: none; float: left; margin-right: 10px; position: relative;color:#FFF; }
#nav ul li a {
	color: #2e83ff;
	text-decoration: none;
}
#nav ul li a:hover {color:#fff}

/* Navigation interaction
#nav ul li ul { display: none; text-align:left;}
#nav ul li.drop:hover ul { display: block; }
#nav ul li span {cursor: pointer}

/* Sub-navigation 
#nav ul li ul { padding-top: 7px; margin-left: -10px; position: absolute;z-index:200}
#nav ul li ul li { margin-right: 0; float: none; font-weight: normal; font-size: 11px;z-index:210}
#nav ul li ul li a { display: block; background: #1a1a1a; padding: 7px 10px; width: 150px; color: #2e83ff; background-repeat: no-repeat; background-position: 5px 50%; }
#nav ul li ul li a:hover { text-decoration: underline; background:#000;}
#nav #search {margin:0; padding:0;}
#nav #search #s {color: #999;font-size: 1em;margin:0;padding: 8px 0 8px 10px;width: 140px;border:none;background:#1a1a1a}
#nav #search input {border:0}
#nav #search #s:hover {color: #fff;background: #000}

/* Navigation enhanced styles
#nav ul li ul.push { margin-top: 12px; z-index:211}
#nav ul li.enhanced { margin-right: 0; padding-right: 15px; z-index:211}
#nav ul li.enhanced span { padding-right: 7px; float: left; z-index:211}
#nav ul li.enhanced a.arrow { display: block; position: relative; top: -2px; width: 18px; height: 15px; overflow: hidden; float: left; }
#nav ul li.enhanced a.arrow:hover { cursor: pointer; }
#nav ul li.enhanced a.arrow img { display: block; position: relative; border: 0; }
#nav ul li.enhanced a.rest img { top: 0; }
#nav ul li.enhanced a.hover img { top: -15px; }
#nav ul li.enhanced a.open img { top: -30px; }
*/

.clearfix:after{
content:".";clear:both;height:0;visibility:hidden;display:block}
* html .clearfix{height:1%}
.clearfix{display:block}

/*div.archiveimages {float:left; width:150px; margin:0 0 10px; padding:0;}*/

.icon span.ui-icon,#dialog_link span.ui-icon, .post-nav-prev span.ui-icon, #nav ul li ul li a.icon span.ui-icon { top: 8px; margin-top: 0px }

.sf-menu a.sf-with-ul {
	padding-right: 	3.0em; /* changed PAL 091025 2.25 to 3.0em  Horizontal spacing between nav elements*/
}

.ddmcc {
	width: 400px; /* changed from 200px*/
	float: left;
	padding-right: 20px;
}

.ddmcc ul {
	margin: 10px 0 10px 0;
	padding: 0;
	list-style: none;
	text-indent: 0;
}

.ddmcc li {
	margin: 0 0 2px 0;
	padding: 0;
}

.ddmcc p.sep {
	font-size: 1.2em;
	color: #808080;
	font-weight: bold;
}

.ddmcc p.sep:hover {
	cursor: pointer;
}

#commentform input {width: 170px;padding: 2px;margin: 5px 5px 1px 0;font-size: 1.2em;}
#commentform textarea {
	margin-top:5px;
	width: 100%;
	padding: 2px;
	border:1px #ccc solid;
	font-size: 1.2em;
	background-color: #003;
	color: #CCC;
}
