/*
Main Stylesheet - Freestyle Fotografie Frank
http://freestylefotografie.nl
(C) 2008 Robin van Mourik / Keeple Webdevelopment
*/

BODY {
	background:#444 url(/img/vatican_bg.jpg) no-repeat top left;
	margin:0;
	padding:0;
	
	/* http://www.maratz.com/blog/archives/2005/10/21/typetesters-base-font-size/ */
	font-size: 62.5%; 
}

BR.breaker	{clear:both;}
DIV.breakline {margin:16px 0; height:1px; overflow:hidden; clear:both; background:url(/img/hline-bg.gif) repeat-x top left;}

A IMG {
	border:0;
}


DIV.allcontent {
	
}

DIV.centered {
	margin:0 auto;
	width:750px;
}

DIV.leftside	{float:left; width:395px; padding:0 20px 0 0;}
DIV.rightside	{float:left; width:330px;}

DIV.width-one	{width: 125px; float:left;}
DIV.width-two	{width: 250px; float:left;}
DIV.width-three {width: 375px; float:left;}
DIV.width-four	{width: 500px; float:left;}
DIV.width-five	{width: 625px; float:left;}
DIV.width-six	{width: 750px; float:left;}


DIV.header {
	margin-top:10px;
	height:80px;
}
DIV.content {
	/*height:450px;*/
}
DIV.footer {
	margin-top:20px;
	height:40px;
}

UL.mainmenu {
	margin:55px 10px 0 0;
	padding:0;
	float:right;
}
UL.mainmenu LI {
	float:left;
	margin:0 0 0 6px;
	list-style-type:none;
	font:normal 15px "Georgia";
}
UL.mainmenu LI A {
	color: #eee;
	text-decoration:none;
	padding:0 4px;
}
UL.mainmenu LI A:hover {
	color: #fff;
	text-decoration:underline;
}
UL.mainmenu LI.current A {
	background-color:#F8992A;
	color: #fff;
}


DIV.story {
	padding:0 8px;
	font-family: "Georgia", Serif;
}
DIV.story H1 {
	color: #ededed;
	font-size:1.8em;
}
DIV.story H2 {
	color: #ededed;
	font-size:1.6em;
}
DIV.story P {
	color: #eaeaea;
	font-size:1.3em;
	text-align:justify;
}
DIV.story UL {
	margin:0 0 0 12px;
	padding:0;
	font:11px Georgia;
}
DIV.story UL LI {
	color: #ededed;
	font-size:1.1em;
	text-align:justify;
}
DIV.story P A {
	color:#fff;
}

P.copyright {
	font:10px Arial;
	color:#aaa;
	float:left;
}
P.bykeeple {
	font:10px Arial;
	color:#aaa;
	text-align:right;
	padding-right:15px;
	width:200px;
	float:right;
}

FORM.formulier	{}
FORM.formulier LABEL {
	font:10 px Arial;
	display:block;
	color:#ededed;
	margin:10px 0 2px 0;
}

FORM.formulier TEXTAREA,
FORM.formulier INPUT {
	width:100%;
	border:0;
}
FORM.formulier P.buttons {
	text-align:center;
}
FORM.formulier BUTTON {
	padding-left:8px;
}
