#main {
	text-align:					left;
}
#wikiForm div{
	text-align:					center;
}
input.maxWidth {
	width:						95% !important;
}

span.input {
	margin:						0;
	padding-left:				12px;
	display:					block;
	width:						95%;
	text-align:					left;
}
.styledForm textarea {
	width:						95% !important;
	height:						400px;
	font-family:				Times New Roman;
	font-size:					1em;
	overflow:					scroll;
}
#wikiForm label {
	margin-left:				3%;
}
label.inline {
	display:					inline;
	text-align:					left;
	margin-left:				0;
	padding-left:				0;
}
span.right {
	width:						95% !important;
	padding:					0px !important;
}
.wikiBtn {
	width:						30% !important;
	padding-left:				0;
	padding-right:				0;	
	margin-top:					5px;
	background-color:			#EEEEEE;
}
#content {
	text-align:					justify;
	line-height:				1.6em;
}
#content table tbody tr td{
	border-right:				1px solid white;
	padding:					2px;
}
#content a:link, #content a:visited {
	color:						#c1c0a5;
	text-decoration:			none;
}
#content a:link {
	color:						#c1c0a5;
	border-bottom:				1px dashed #c1c0a5;
}
#content a:visited {
	color:						#9c9b85;
	border-bottom:				1px dashed #9c9b85;
}
#content a:hover {
	font-weight:				bold;
}
h2.large {
	display:					block;
	font-weight:				lighter;
	font-size:					2em;
	text-align:					left;
	width:						95% !important;
	margin-left:				13px;
	border-bottom:				1px solid white;
}
#bgDiv {
	visibility:					hidden;
	width:						100%;
	position:					absolute;
	z-index:					2;
	height:						100%;
	background-color:			#000000;
	left:						0px;
	top:						0px;
}
#attachments {
	visibility:					hidden;
	position:					absolute;
	z-index:					3;
	background-color:			#c1c0a5;
	color:						#000000;
	width:						300px;
	height:						500px;
	left:						0px;
	padding:					5px;
	top:						50px;
}
#fileListContainer {
	padding:					5px;
	background-color:			#FFFFFF;
	height:						60%;
	overflow:					auto;
}
#attachments #fileList {
	list-style:					none;
	margin:						0px;
	padding:					0px;
	text-align:					left;
	margin-left:				10px;
}
/* PHOTO UPLOAD */
#photo_upload{
	width:				95%;
}

/**
 * Thats the basic css needed for the upload bars
 */

#photo_upload_container{
	padding-top:		5px;
}
.photoupload-queue{
	list-style:			none;
}
.photoupload-queue li{
	background:			url(../images/photo_upload.png) no-repeat 5px 5px;
	height:				23px;
}

.photoupload-queue .queue-file{
	margin-left:		20px;
	height:				100%;
	color:				#000000;
	font-weight:		bold;
	font-size:			x-small;
	padding:			5px;
}

.photoupload-queue .queue-size{
	color:				#aaa;
	font-size:			x-small;
}

.photoupload-queue .queue-loader{
	position:			relative;
	background-color:	#ddd;
	color:				#fff;
	border:				1px inset #ddd;
}
.photoupload-queue .queue-subloader{
	text-align:			center;
	position:			absolute;
	background-color:	#81B466;
	height:				100%;
	width:				0%;
	left:				0;
	top:				0;
}

.photoupload-queue .input-delete{
	width:				16px;
	height:				16px;
	background:			url(../images/delete.png) no-repeat 0 0;
	text-decoration:	none;
	border:				none;
	float:				right;
}
.editWikiContainer {
	width:				100%;
	text-align:			right;
	margin-bottom:		3px;
	padding:			0;
}
.editWikiContainer a, .editWikiContainer a:link, .editWikiContainer a:visited {
	padding:			3px;
	border:				0px;
	color:				#000;
}
.editWikiContainer a:hover {
	font-weight:		normal;
	text-decoration:	overline underline;
}
#otherLanguages {
	text-align:			right;
}
#otherLanguages a, #otherLanguages a:link, #otherLanguages a:visited, #otherLanguages a:hover {
	text-decoration:	none;
	border:				0px;
}
#saveBtn, #previewBtn {
	visibility:			hidden;	
}
ins{
	background-color:	#94CC60;
	text-decoration:	none;
	padding-left:		2px;
	padding-right:		2px;
	display:			block;
	width:				auto;
	height:				auto;
	margin:				0;
}
ins p,del p {
	display:			block;
	margin:				0;
}
del {
	background-color:	#CC8787;
	text-decoration:	none;
	padding-left:		2px;
	padding-right:		2px;
	display:			block;
	width:				auto;
	height:				auto;
	margin:				0;
}
del.clear {
	background-color:	#FFF;
}
ins.clear {
	display:			none;
}
.wikiContent {text-align:left; width:50%;}
.wikiContent p {text-align:left;}

#btnBoth {
	cursor:				pointer;
	display:			none;
}
#btnBoth.clear {
	display:			inline;
}
#btnOnlyNew {
	cursor:				pointer;
	display:			inline;
}
#btnOnlyNew.clear {
	display:			none;
}
div#wikiContent {
	color:				black;
}
div.message {
	background-color:		#fefce3;
	padding-top:			3px;
	padding-bottom:			3px;
	text-align:				center;
	font-weight:			bold;
	visibility:				hidden;
}

#main .wikiContent {
	text-align:			left;
}

div.needsLogin				{background-color:#FFB85C; width:60%; padding:2px; margin:0 auto; text-align:center;}