@charset "UTF-8";
/* CSS Lydia Jonkman */

body { background:url('/images/frame/background-grad.jpg') repeat-x #333333; }
body,td,input,textarea { font-family: Verdana; font-style:normal; font-size:11px; line-height:16px; }

	a { color:#FF9900; text-decoration:none; }
	a:hover { color:#666666; }
	p {margin-top:0px; }
	
		#container { width:960px; margin: 20px auto; }
		#logo { position:relative; height:50px; background:url('/images/frame/lydiajonkmanbk.jpg') no-repeat; }
		#talen { position:absolute; bottom:0px; right:0; }
			#talen a { color: #A0A0A0; font-size:10px; }
			#talen a:hover { color: #FF9900; font-size:10px; }
			
		#sphere { height:217px; width:952px; margin: 0 auto; }
		#content { margin-bottom:10px; }
	
		#menu { margin-bottom:30px; font-family:arial; font-size:16px; font-weight:normal; }
			#menu .menuitem { float:left; margin:0 10px 0 10px; }
			#menu .menuitem input {font-size:16px; font-family:Verdana;}
			#menu .menuitem a.aMenuItem { color:#FF9900; text-decoration:none; display:block;  padding:2px 5px 2px 5px;}
			#menu .menuitem a.aMenuItem:hover { color:#FFFFFF; background-color:#FF9900; text-decoration:none; display:block; padding:2px 5px 2px 5px; }
			#menu .active a.aMenuItem { color:#FFFFFF; background-color:#FF9900; text-decoration:none; display:block; padding:2px 5px 2px 5px; }
	
		#columnscontainer { margin-top:30px; min-height:400px;}
			#columnscontainer #left  { float:left; width:230px; color:#A0A0A0; margin:0 30px 0 5px; }
			#columnscontainer #left p { color:#A0A0A0; }
			#columnscontainer #center { float:left; width:430px; color:#FFFFFF; }
				#columnscontainer #center body{ color:#CCCCCC; }
				#columnscontainer #center p { color:#FFFFFF; }
				#columnscontainer #center td { color:#FFFFFF; }
				
				#columnscontainer #center td .item_title { font-size:12px; color:#FFFFFF; font-family:Verdana; }
			#columnscontainer #right { float:left; width:230px; color: #ceff9d; margin:0 5px 0 30px; }
				#columnscontainer #right p {  color: #ceff9d; }
				#columnscontainer #right td {  color: #ceff9d; }
				#columnscontainer #right td .item_title a {  color: #66cc00; }
			
			#columnscontainer #full { color:#FFFFFF; }
				#columnscontainer #full #portfolio_imgs {padding-top:20px; }
				#columnscontainer #full #album_container  td { font-size:16px; font-family:arial; font-weight:normal; }
				#columnscontainer #full #album_container .portfolio_album { float:left; margin:0 10px 0 10px; }
				#columnscontainer #full #album_container .portfolio_album a.Album { color:#A0A0A0; text-decoration:none; display:block;  padding:2px 5px 2px 5px; }
				#columnscontainer #full #album_container .portfolio_album a.Album:hover { color:#FFFFFF; background-color:#A0A0A0; text-decoration:none; display:block; padding:2px 5px 2px 5px; }
				#columnscontainer #full #album_container .port_active a.Album { color:#FFFFFF; background-color:#A0A0A0; text-decoration:none; display:block; padding:2px 5px 2px 5px; }


		#rightsreserved { color:#A0A0A0; font-size:10px; padding-left:5px; float:left; }
		#cs { float:right; color:#A0A0A0; }
			#cs a { color: #A0A0A0; font-size:10px; }
			#cs a:hover { color: #FF9900; font-size:10px; }
	
	
.cl { width:960px; background:url('/images/frame/cutline.gif') no-repeat; height:15px; }
.clr { clear:both; }

.swfupload {position:absolute; z-index:1; }
#btnSubmit { margin: 0 0 0 155px ; }

/* -- Table Styles ------------------------------- */
td {
	font-family:Verdana;
	font-size:11px;
	line-height:18px;
}

.progressWrapper {
	width: 357px;
	overflow: hidden;
}

.progressContainer {
	margin: 5px;
	padding: 4px;
	border: solid 1px #E8E8E8;
	background-color: #F7F7F7;
	overflow: hidden;
}
/* Message */
.message {
	margin: 1em 0;
	padding: 10px 20px;
	border: solid 1px #FFDD99;
	background-color: #FFFFCC;
	overflow: hidden;
}
/* Error */
.red {
	border: solid 1px #a20808;
	background-color: #d35151;
}

/* Current */
.green {
	border: solid 1px #034187;
	background-color: #497db8;
}

/* Complete */
.blue {
	border: solid 1px #2e7300;
	background-color: #67a73d;
}

.progressName {
	font-size: 8pt;
	font-weight: 700;
	color: #FFFFFF;
	width: 323px;
	height: 14px;
	text-align: left;
	white-space: nowrap;
	overflow: hidden;
}

.progressBarInProgress,
.progressBarComplete,
.progressBarError {
	font-size: 0;
	width: 0%;
	height: 2px;
	background-color: #333333;
	margin-top: 2px;
}

.progressBarComplete {
	width: 100%;
	background-color: green;
	visibility: hidden;
}

.progressBarError {
	width: 100%;
	background-color: red;
	visibility: hidden;
}

.progressBarStatus {
	margin-top: 2px;
	width: 337px;
	font-size: 7pt;
	font-family: Arial;
	text-align: left;
	white-space: nowrap;
}

a.progressCancel {
	font-size: 0;
	display: block;
	height: 14px;
	width: 14px;
	background-image: url(../images/cancelbutton.gif);
	background-repeat: no-repeat;
	background-position: -14px 0px;
	float: right;
}

a.progressCancel:hover {
	background-position: 0px 0px;
}


/* -- SWFUpload Object Styles ------------------------------- */
.swfupload {
	vertical-align: top;
}
