/*
Nadieh Visagie v2
Design & programming: SIMA productions
info@simaproductions.nl
www.simaproductions.nl
All rights reserved (c) 2009
*/

:focus {
	outline: 0;
}

td
{
	font:										11px Tahoma, Verdana, Arial sans-serif, Trebuchet MS;
}

a:link,
a:visited,
a:active
{
	color:									#ee0000;
	text-decoration:				none;
	border:									none;
}
a:hover
{
	color:									#990000;
	text-decoration:				none;
	border:									none;
}

a.active
{
	text-decoration:				underline;
}

img,
img:hover,
img a:hover
{
	border:									0px;
}

input,
textarea
{
	font:										11px Tahoma, Verdana, Arial sans-serif, Trebuchet MS;
	width:									250px;
}

#bodycontainer
{
	margin:									0px;
	height:									100%;
	text-align:							center;
	background-color: 			#333333;
	background-image:				url('../images/backgrounds/shadow_center.jpg');
	background-position:		center center;
	background-repeat:			no-repeat;
}

#outer_container
{
  text-align: 						center;
  position: 							absolute;
	top:										0;
  left: 									0;
  width: 									100%;
	height:									100%;
}

#container
{
	width:									748px;
	height:									553px;
	border:									none;
	text-align:							left;
	margin-left: 						-374px;
	margin-top:							-263px;
  position: 							absolute;
  top: 										50%;
  left: 									50%;
}

#pagepic
{
	width:									320px;
	height:									523px;
	float:									left;
}

#header
{
	width:									400px;
	height:									170px;
	float:									right;
	text-align:							center;
	margin-top:							20px;
}

#menu
{
	width:									400px;
	height:									50px;
	float:									right;
	text-align:							left;
	font:										12px Tahoma, Verdana, Arial sans-serif, Trebuchet MS;
}

#content
{
	width:									400px;
	height:									283px;
	text-align:							left;
	font:										11px Tahoma, Verdana, Arial sans-serif, Trebuchet MS;
	line-height:						18px;
	color:									#000000;
	background-color:				#eeeeee;
	float:									right;
	overflow:								auto;
}	

#footer, .footer
{
	width:									748px;
	margin-top:							10px;
	height:									20px;
	color:									#eeeeee;
	font:										11px Tahoma, Verdana, Arial sans-serif, Trebuchet MS;
	clear:									both;
}

#errorDisplay
{
	border: 								1px solid #333333; 
	background-color: 			#fff998;
	font:										11px "Courier New", Tahoma, Arial sans-serif;
	color:									#333333;
	padding:								5px;
}

/* Portfolio */
#portfolio_holder
{
	width:				400px;
	height:				280px;
}

#portfolio_left
{
	float:				left;
	width:				130px;
	height:				280px;
	overflow:			auto;
}

#portfolio_thumb
{
	max-height:				200px;
	max-width:				133px;
	text-align:			center;
	float:				left;
	border:				5px solid #ffffff;
	margin:				2px;
}

#portfolio_thumb:hover
{
	max-height:				200px;
	max-width:				133px;
	text-align:			center;
	cursor:				pointer;
	border:				5px solid #ee0000;
	margin:				2px;
}

#portfolio_detail
{
	float:				left;
	width:				270px;
	height:				280px;
	overflow:			auto;
}

#section_select
{
	color:			#ee0000;
	cursor:			hand;
}

#section_select:hover
{
	color:				#ee0000;
	cursor:			hand;
}

#section_select_active
{
	color:				#990000;
	font-style:		oblique;
}

/* Gastenboek */
#guestbook_container
{
	width:						350px;
	border:						1px solid #ff0000;
	margin-bottom:		10px;
}

#guestbook_title
{
	color: #ffffff;
	background-color:	#ff0000;
	padding:					3px;
}

#guestbook_message
{
	color:						#000000;
	background-color:	#ffffff;
	padding:					3px;
}

/* Classes */
.sendBut
{
	background-color:				#ff0000;
	color:									#ffffff;
	border:									1px solid #990000;
	font:										11px Tahoma, Verdana, Arial sans-serif, Trebuchet MS;
	margin:									3px;
	cursor:									pointer;
}
