/* Author Name	: Nieta 
   Author Site	: http://www.nieta.nl 
   Style Name	: nieta_POTC Version		: 3.0 
*/

/* Force Vertical Scrollbar */
/* Moz */
html, body {
height: 100%;
margin: 0 0 0px;
padding: 0;
}

/*- Page Structure */
body.columns-three #primary, body.columns-three #primary-non-scroll, body.columns-two #primary, body.columns-two #primary-non-scroll {
	margin-left: 212px;
}

body.columns-three #sidebar-1 {
	left: -430px;
	margin-left: -240px;
	margin-top:-30px;
}

body { margin: 0;font: 62.5% Verdana, Arial, Sans-Serif; /* Resets 1em to 10px */ color: #444; background: #000000; text-align: center; background:#000000  url('images/POTC_background2_1280x.jpg') center center no-repeat;}

#outerpage { text-align: center; position: absolute; top: 50%; left: 0px; width: 100%; height: 1px; overflow: visible; visibility: visible; display: block; }

#page { background: transparent;  text-align: left; padding: 0; border: 0px solid #ddd; border-top: none; clear: both; margin-left: -475px; position: absolute; top: -275px; left: 50%; width: 950px; height: 560px; visibility: visible;  } 

#header { padding: 0; margin: 0; position: relative; height: 160px; background: none; } 

/*
#navfunctions {
	width:210px;
	text-align:right;
	position: absolute;
	left: 0px;
	bottom:15px;
}
#navfunctions ul {	margin: 0;
	padding: 0;
	width:100%;
	
}
 #navfunctions li {
 	display: inline;
	margin: 0;
}
 #navfunctions li a {
	padding: 5px 10px 6px;
	}
*/
/*.qtrans_language_chooser li, .qtrans_language_chooser li.active { float:left; margin-right:10px; }*/

.content { padding: 0 20px; margin:0; } 
#primary { position: relative; float: left; width: 460px; height:338px;overflow:auto;border: 1px solid #FFF; padding: 9px 10px; margin:0;overflow-x:hidden;overflow-y:auto; }
#primary-non-scroll {position: relative; float: left; width: 460px; height:300px;overflow:hidden;border: 0px solid #FFF; padding: 9px 10px 9px 12px; margin:0;}


.secondary { font-size: 1em; line-height: 1.5em; margin: 0px 0; padding: 0px 0; color: #666; position: relative; } 

#sidebar-2 {
	clear: right;
	width: 170px;
	padding:18px 0 0 30px;
	margin:0px 0 0 0;

	}


/*- Main Menu in Sidebar */
ul.menu { display:none; } 
.admintab { position: absolute; display:none; } 

ul li.current_page_item, ul li.page_item { text-align:right; } 
ul li.page_item a, ul li.page_item a:visited, ul li.page_item a:visited:hover, ul li.current_page_item a, ul li.current_page_item a:visited, ul li.current_page_item a:visited:hover { color: #FFFFFF !important; font-family: Georgia; text-decoration: none; font-size: 2em; line-height:2em; padding: 0 20px 0 0; } 
ul li.current_page_item a { background: url('images/active.png') no-repeat center right; }
ul li.current_page_item a:hover, ul li.page_item a:hover { color: #FFFFFF !important; text-decoration: none; font-weight:bold; font-size: 2em; }

#pages ul ul, #pages-2 ul ul {display:none;}

/*- Sub Menu in Sidebar 2 */
#sidebar-2 ul li, #sidebar-2 ul li { text-align:left; } 
#sidebar-2 ul li a, #sidebar-2 ul li a:visited { color: #4490d1 !important; font-family: Verdana; text-decoration: none; font-size: 1.4em; line-height:1.6em; padding: 0 0 0 0px; font-weight:bold;} 
#sidebar-2 ul li a:hover { color: #fff !important; text-decoration: none; font-weight:normal; font-size: 1.4em; }

#pages ul ul, #sidebar-2 .page_item {display:none;}

/*- Headings */
h1, h2, h3, h4 { font-family: 'Georgia', Verdana, Sans-Serif; } 
h1 { /* H1 is the title in the header */ font-size: 3em; font-weight: bold; letter-spacing: -1px; margin: 0; padding: 75px 40px 0; visibility:hidden; } 
#header .description { /* Description in header */ font-size: 1em; margin: 0 40px; visibility:hidden; } 
h2 { /* H2 is what kind of page you are on. Eg. 'Monthly Archive'. */ text-align: center; font-size: 0em; font-weight: bold; letter-spacing: -1px; visibility:hidden; } 
.page-head { margin: 0px; } 
.secondary h2 { /* Secondary H2 is sidebar headlines */ font-size: 0em !important; font-weight: normal !important; padding: 0 !important; display: inline; } 

/*- Content */
div #current-content { height:260px; color: #FFFFFF; overflow:visible; } 
div .entry-content { color:#FFFFFF; font-family: Verdana; font-size:1.4em; }
.secondary div { margin: 0; padding: 0; position: relative; } 
.hentry { margin: 0; padding: 5px 0px; position: relative; }
.entry-content { font-size: 1.5em; line-height: 1.8em; text-align: left; color: #444; } 
.entry-content p, .entry-content ul, .entry-content ol, .entry-content div, .entry-content blockquote { margin: 5px 0; } 
#footer { clear: both; margin: 0 auto; padding: 0px 0; text-align: center; color: #777; visibility:hidden; }
.entry-content a:link, .entry-content a:visited { color: #FFF !important;text-decoration:underline; } 
.entry-content a:hover { color: #4490d1 !important;text-decoration:none !important; } 
.secondary ul, .secondary ol, .secondary div div { margin: 1px 0 0; padding-left: 0; }

.meta-start, div.entry-author, /*div.entry-date,*/ div.entry-categories, span.commentslink, .meta-end {display:none;}

h3, h4, .single .k2-asides h3 { /* H3 is entry headlines. H4 is comments and replyform headlines */
	font-size: 2em;
	font-weight: normal;
	letter-spacing: 0px;
	line-height:1em;
	}

h2, h2 a, h2 a:visited,
h3, h3 a, h3 a:visited,
h4, h4 a, h4 a:visited {
	color: #FFF;
	}

h2, h2 a, h2 a:hover, h2 a:visited,
h3, h3 a, h3 a:hover, h3 a:visited,
h4, h4 a, h4 a:hover, h4 a:visited {
	text-decoration: none !important;
	}
.entry-head {
	margin-top: 7px;
	}


.entry-content p { margin: 5px 0 10px 0; } 


.secondary h4 { /* Secondary H4 is sidebar headlines */
	font-size: 20px;
	font-weight: normal;
	padding: 5px 0 0 0;
	display: block;
	color: #FFFFFF !important; 
	font-family: Georgia;
}

#recent-posts ul { 
padding: 20px 0 0 0;
}

/*#navfunctions a, #navfunctions a:visited {color:#4490d1;text-decoration:none;font-weight:bold;}
#navfunctions a:hover {color:#fff;}
*/

form.ddfm label {color: #FFFFFF !important;}
form.ddfm .credits, form.ddfm .credits a {color: #333333 !important;visibility: hidden;}