/*
Theme Name: 	AquaBlock
Description: 	A quick loading 3 column theme
Version: 		1.0.1
Author: 		Lyndi Geldenhuis
Author URI: 	http://nice2all.com/themes/
Tags: 			3 column, widget ready, most poular posts, wp-pagenavi, related posts, comments on pages, documentation and support.

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

/* RESET */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,del,dfn,font,img,ins,kbd,q,s,samp,strike,sub,sup,tt,var,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-style:normal;font-size:100%;font-family:inherit;vertical-align:baseline;}
:focus{outline:0}
body{font-family:Arial, Helvetica, sans-serif;font-size:62.5%;}
ol,ul{list-style:none;}
table{border-collapse:separate;border-spacing:0;}
caption,th,td{text-align:left;font-weight:normal;}
blockquote:before,blockquote:after,q:before,q:after{content: "";}
blockquote,q{quotes: "" "";}

/* STRUCTURE */
body
	{
	width:100%;
	background:#fff;
	color:#000;
	font-size:12pt;
line-height:1.2;
font-family: "Arial", Sans Serif;
	}
#header-container
	{
	width:1000px%;
	float:left;
	border-top:5px solid #000080;
	}
#header
	{
	float:left;
	width:70%;
	}
#footer
	{
	clear:both;
	width:1000px;
	background:#f1f1f1;
	color:#000;
	border-top:1px solid #ddd;
	border-bottom:1px solid #ddd;
position: relative;
line-height:1;
	}
#header-home {
width:1000px;
}
#sidebar-left {
float:left;
width:165px;
font-size:0.8em
}
#container {
width:1000px;
}
#content-container {
float:left;
width:645px;
padding-left:10px;
paddding-right:10px;
}
#sidebar-right {
float:right;
width:180px;
}
#footer2 {
clear:both;
padding-top:10px;
padding-left:5px;
padding-right:5px;
}
table {
margin-bottom:10px;
}
#footer2 table {
margin-bottom:0px;
}
#footer2 p {
margin:0px;
padding:0px;
}
/* BLOCK
---------------------------------------*/
.block
	{
	clear:both;
	margin:10px 0px 10px 10px;
	}
.halfblock
	{
	width:50%;
	float:left;
	padding:0;
	margin:0;
	}
.postmetadata
	{
	background:#f1f1f1;
	color:#000;
	padding:10px !important;
	margin:20px 10px 20px 20px;
	border:1px solid #ddd;
	}

/* LINKS
---------------------------------------*/
a:link, a:visited
	{
	color:#cc3300;
	text-decoration:none;
	}
a:hover, a:focus, a:active
	{
	color:#ff3300;
	text-decoration:underline;
}
/* TEXT
----------------------------------------*/
p, h1, h2, h3, h4, h5, h6
	{
padding-top: 8px;
padding-bottom: 8px;
padding-left: 0px;
padding-right: 0px;
font-family: "Verdana", Sans Serif;
	}
p {
  text-align:justify;
  font-family: "Arial", Sans Serif;
}
td p {
  text-align:left;
}
#footer p {
  margin-left:5px;
  margin-right:5px;
}
h1
	{
	font-size:18pt;
	padding:0;
	margin:10px 0 0 0;
	padding-left:50px;
	weight: bold;
	}
h2
	{
	font-size:18pt;
	weight: bold;
margin-bottom:10px;
	}
h3
	{
	font-size:16pt;
	weight: bold;
	}
h4
	{
	font-size:16pt;
	weight: bold;
	}
h5
	{
	font-size:16pt;
	weight: bold;
	}
h6
	{
	font-size:16pt;
	weight: bold;
	}
#small {
font-size:8pt;
}
img {
vertical-align: middle;
}
#footer2 img {
padding-top: 0px;
padding-bottom: 0px;
padding-left: 10px;
padding-right: 10px;
}
/* Table
----------------------------------------*/
td {
padding-top: 4px;
padding-bottom: 4px;
padding-left: 4px;
padding-right: 4px;
}
/* LISTS
----------------------------------------*/
ul {
list-style-position:outside;
list-style-type:square;
padding-left: 0.5cm;
padding-top: 3px;
padding-bottom: 3px;
}
ol {
list-style-position:outside;
list-style-type:decimal;
padding-left: 3em;
text-align: justify;
}
li
	{
padding-top:3px;
padding-bottom:3px;
	}
dl
	{
	}
dt
	{
	}
dd
	{
	}
#menu ul, #menu ul ul, #menu ul li
	{
list-style-position:inside;
list-style-type:none;
padding-left: 0em;
	}
#content ul
	{
list-style-position:outside;
list-style-type:square;
padding-left: 2em;
	}
#content ol
	{
	}
#content li
	{
	}
li.current_page_item a { background-color: #F4FA58; font-weight: bold; }
.current_page_item ul li a { background-color: white !important; font-weight: normal !important;}