/*
 * inekemichiel.nl stylesheet
 * $Id: style.css 109 2009-09-09 11:41:08Z mbscholt $
 * http://colorschemedesigner.com/#0p11Tw0w0w0w0
 */

body
{
	font-family: verdana, tahoma, helvetica, sans;
	font-size: 13px;
	margin: 0;
	background-color: #EEE;
	background-color: #4a0115;
	color: #333333;
/*	electric lime:
	background-color: #CCFF00;*/
	/* Nice tile from http://karuka.deviantart.com/art/Circle-Tile-54061299 */
/*	background-image: url(images/circles.jpg);*/
/*	background-color: #32CD32;*/
	background-color: #5b9853;
/*	background-image: url(images/flower_bg_white.png);*/
	background-image: url(images/paper_tile.jpg);
/*	background-repeat: no-repeat;*/
/*	background-color: #32CD32;*/
}

h1
{
	font-size: 1.9em;
	margin-top: .7em;
	margin-bottom: 0;
	color: #c95c01;
	color: #c95c01;
}

h2
{
	font-size: 1.3em;
	color: #c95c01;
	border-bottom: 1px solid #c95c01;
	margin-top: 1em;
}

h3
{
	font-size: 1em;
	font-weight: bold;
	color: #c95c01;
}

ul li
{
	list-style-type: square;
}

a
{
	text-decoration: none;
	color: #c95c01;
}

a:hover, #subnavbar a.highlight
{
	text-decoration: underline;
	color: #c95c01;
}

th
{
	text-align: left;
	font-weight: bold;
}

p
{
	padding-left: .5em;
	padding-right: .5em;
	text-align: justify;
}

/* Hides from IE5-mac; HACK for iframe not resizing properly in IE \*/
* html .content {height: 1%;}
/* End hide from IE5-mac */

img
{
	border: 0;
}

img a
{
	border: 0;
}

p.center
{
	text-align: center;
}
/*
p.center img
{
	border: 1px solid #c95c01;
}
*/
.rounded .c
{
	display:block;
	height:3px;
	background-color:#fff;
}

.rounded .c *
{
	display:block;
	height:1px;
	overflow:hidden;
}

.rounded .c1, .rounded .c2, .rounded .c3
{
	border-width:0 1px;
	border-style:solid;
}

.rounded .c1
{
	padding:0 1px;
	margin:0 1px;
}

.rounded .c2
{
	padding:0 1px;
}
/*
#navigation .c *{background-color:#204a87;}#navigation .c1{background-color:#6582ac;border-color:#d5dde8;}#navigation .c2{background-color:#2d558e;border-color:#d5dde8;}#navigation .c3{border-color:#6582ac;}
*/
/*
.navbar .c *, #subnavbar .c *{background-color:#003363;}
.navbar .c1, #subnavbar .c1{background-color:#6582ac;border-color:#d5dde8;}
.navbar .c2, #subnavbar .c2{background-color:#2d558e;border-color:#d5dde8;}
.navbar .c3, #subnavbar .c3{border-color:#6582ac;}

.news .c *{background-color:#DEEFFF;}
.news .c1{background-color:#6582ac;border-color:#d5dde8;}
.news .c2{background-color:#2d558e;border-color:#d5dde8;}
.news .c3{border-color:#6582ac;}

.navbar .c *, #subnavbar .c *{background-color:#c95c01;}
.navbar .c1, #subnavbar .c1{background-color:#d8a582;border-color:#FFAB73;}
.navbar .c2, #subnavbar .c2{background-color:#BF6A30;border-color:#FFAB73;}
.navbar .c3, #subnavbar .c3{border-color:#d8a582;}

.news .c *{background-color:#DEEFFF;}
.news .c1{background-color:#6582ac;border-color:#d5dde8;}
.news .c2{background-color:#2d558e;border-color:#d5dde8;}
.news .c3{border-color:#6582ac;}
*/
.navbar .c *, #subnavbar .c *{background-color:#c95c01;}
.navbar .c1, #subnavbar .c1{background-color:#d8a582;border-color:#FFAB73;}
.navbar .c2, #subnavbar .c2{background-color:#BF6A30;border-color:#FFAB73;}
.navbar .c3, #subnavbar .c3{border-color:#d8a582;}

.news .c *{background-color:#DEEFFF;}
.news .c1{background-color:#6582ac;border-color:#d5dde8;}
.news .c2{background-color:#2d558e;border-color:#d5dde8;}
.news .c3{border-color:#6582ac;}

.wrapperbox
{
	text-align: center;
}

.pagewrap
{
	width: 1250px;
	width: 1170px;
	margin: 0 auto 0 auto;
	background-image: url(images/flower_bg_white.png);
	background-repeat: no-repeat;
}

.page
{
	background-color: #FEFEFE;
	width: 880px;
	width: 800px;
	width: 790px;
	padding: 10px;
	margin: 1em auto 1em auto;
	text-align: left;

        -moz-border-radius-bottomleft:6px;
        -moz-border-radius-bottomright:6px;
        -moz-border-radius-topleft:6px;
        -moz-border-radius-topright:6px;
        -webkit-border-radius: 6px;
        border-radius: 6px;
}

#banner
{
	width: 880px;
	padding: 10px;
	margin: 10px auto 10px auto;
	text-align: center;
	color: #FFF;
	font-size: 70px;
	font-family: "URW Palladio L", "freeserif", cambria, serif;
	font-style: italic;
}

#banner a, #banner a:hover
{
	color: #FFF;
	text-decoration: none;
}

.highlight
{
	color: #c95c01;
}

.navbar
{
	background-color: #c95c01;
	color: #FFF;
/*
	padding: .3em;
	padding-left: .2em;
	padding-left: .4em;
	color: #FFF;
	font-weight: bold;
	font-size: .9em;
*/
}

	.navbar a
	{
		padding-left: .2em;
		padding-right: .2em;
		color: #FFF;
		text-decoration: none;
		font-weight: normal;
	}

	.navbar a:hover, .navbar a.highlight
	{
		padding-left: .2em;
		padding-right: .2em;
		color: #FFF;
		text-decoration: underline;
		font-weight: normal;
	}

	.navbar img
	{
		vertical-align:middle;
	}


.pagebody
{
	margin-top: .5em;
	line-height: 1.2;
	background: transparent;
	padding: 0;
}

#subnavbar
{
	float: left;
	width: 13em;
	width: 195px;
	background-color: #FFF;
	background-color: #BF6A30;
	background-color: #FFAB73;
	margin: 0;
	margin-bottom: 1em;
}

	#subnavbar h2
	{
		background-color: #3f5671;
		background-color: #c95c01;
		background-color: #c95c01;
		font-size: 1.1em;
		font-weight: bold;
		color: #FFF;
		margin-top: 0;
		margin-bottom: .5em;
		border-bottom: 0;
		padding-left: .3em;
		padding-right: .3em;
		padding-top: .2em;
		padding-bottom: .2em;
		text-align: center;
	}

	#subnavbar ul
	{
		margin-top: 0;
		margin-bottom: 0;
		margin-left: 1.4em;
		margin-right: .5em;
		padding-left: 0;
	}

	#subnavbar li
	{
		padding-left: 0;
		margin-left: 0;
		list-style: none;
		list-style: square;
		list-style-image: url("bullet.png");
	}

	#subnavbar ul.info
	{
		margin-top: .5em;
		padding-top: .5em;
		border-top: 1px dotted #FFF;
		border-top: 1px dotted #3f5671;
	}

	#subnavbar ul.info li
	{
		list-style: none;
		font-size: .7em;
	}
/*
	#subnavbar input
	{
		border: 1px solid #3f5671;
		background: transparent;
		color: #000;
	}
*/
	#subnavbar input.searchfield
	{
		width: 6em;
	}


.content
{
/*	margin-left: 15em;*/
	background: transparent;
}

	.content .download img
	{
		border: 0;
		padding: 0;
		vertical-align:middle;
	}


.updatedat
{
	text-align: right;
	font-size: .8em;
}

.news
{
	background-color: #3f5671;
	background-color: #FFF;
/*	border: 1px solid #3f5671;
	border: 1px solid #c95c01;
	border: 1px solid #820024;*/
	border-bottom: 1px dotted #c95c01;
	padding: 0;
}

	.news .date
	{
		font-weight: bold;
		/*background-color: #c95c01;
		background-color: #820024;
		background-color: #c95c01;*/
		padding: .2em;
		padding-left: .5em;
		color: #FFF;
		color: #c95c01;
	}

	.news .newscontent
	{
		margin-top: 0;
		padding: .3em;
		padding-left: .5em;
		padding-right: .5em;
		margin-bottom: 0;
	}

	.news p
	{
		margin-top: .2em;
		padding-left: 0;
		padding-right: 0;
	}

.timeline
{
	text-align: center;
}

	.timeline .item
	{
		margin: 0 auto 0 auto;
		width: 275px;

		padding: .5em;
		background-color: #c95c01;
		color: #FFF;

		-moz-border-radius-bottomleft:6px;
		-moz-border-radius-bottomright:6px;
		-moz-border-radius-topleft:6px;
		-moz-border-radius-topright:6px;
		-webkit-border-radius: 6px;
		border-radius: 6px;
	}

	.timeline .divider
	{
		font-size: 1.4em;
	}

	.timeline a
	{
		color: #FFF;
		text-decoration: underline;
	}


.formfields p
{
	margin-top: 0;
	margin-bottom: .2em;
}

.footer
{
	clear: both;
	margin-top: .5em;
	padding: .2em;
	border-top: 1px solid #CCC;
	border-top: 1px solid #c95c01;
	font-size: .8em;
	font-style: italic;
}

/*
 * aquariusoft.org modifications
 */

.logo
{
	float: left;
}

.portalnav
{
	float: right;
	text-align: right;
	padding-right: .5em;
	padding-top: .1em;
	padding-bottom: .1em;
}

pre, tt, code
{
        font-size: 1.2em;
        font-size: 1em;
	font-family: monospace, "courier new";
}

pre
{
        border: 1px solid #3f5671;
        padding: .5em;
	background-color: #FFF;
	overflow: auto;
}

.mininav
{
	border-top: 1px dotted #3f5671;
	border-bottom: 1px dotted #3f5671;
	font-size: .8em;
	font-weight: bold;
	padding: .2em;
}

em
{
/*	font-style: italic;*/
	font-style: none;
	font-weight: bold;
	color: #c95c01;
}


table
{
	border: 0;
/*	border-collapse: collapse;*/
}

table td
{
	padding-left: .3em;
	padding-right: .3em;
	padding-top: .1em;
	padding-bottom: .1em;
	margin: 0;
}

.odd td
{
	background-color: #c95c01;
	color: #FFF;
}

.showcase
{
	padding: .2em;
	margin-bottom: 1em;
}

	.thumbnail
	{
		float: left;
	}

	.thumbnail img
	{
		border: 1px solid #c95c01;
/*		padding: 1px;*/
	}

	.description
	{
		float: left;
		width: 54%;
		padding: 0;
		margin: 0;
	}

hr
{
	clear: both;
	border: 0;
}

/*
.gallery_thumbs
{
	border: 1px solid #c95c01;
	padding: .2em;
}
*/
.gallery_thumbs .thumb
{
	float: left;
	width: 155px;
}

