body
{
  font-family: Arial, "Arial", Helvetica, san-serif;
  font-size: 14px;
  color: #FFFFFF;
  margin: 0;
  padding: 0;
  background: #000000 url(graphics/background.jpg) top center;
}
#container
{
	margin: auto;
	width: 900px;
}
#content
{
  position: absolute;
  margin: 0;
  padding: 20px;
  width: 860px;
}
#centerline
{
  position: relative;
  top: -125px;
  left: 425px;
}
#equatorline
{
  position: relative;
  top: -125px;
  left: 0px;
}
.header
{
	cursor: pointer;
}
#p2
{
  position: relative;
  top: -125px;
}
#previewbox
{
	position: absolute;
	top: 100px;
	left: 20px;
	width: 860px;
	height: 484px;
	background: #000000 url(graphics/app_background.png) top center;
	display: inline-block;
}
#previewcontent
{
	position: absolute;
	top: 13px;
	left: 20px;
	width: 758px;
	height: 460px;
	overflow-y: scroll;
	scrollbar-width: thin;
}
.previewtitle
{
	position: relative;
	padding: 0px 8px 13px 0px;
	font-size: 23px;
	font-weight: bold;
	color: #000000;
}
.previewtext
{
	position: relative;
	padding: 0px 8px 13px 0px;
	font-size: 16px;
	color: #000000;
}
.previewimage
{
	position: relative;
	padding: 0px 8px 13px 0px;
	width: auto;
	max-width: 735px;
}
.TitleBlock
{
	position: relative;
	left: 0px;
	top: 0px;
	height: 140px;
	margin: 10px 0px 10px 0px;
	width: 860px;
	background-color: #444444;
}
.TextBlock
{
	position: relative;
	left: 0px;
	top: 0px;
	height: 300px;
	margin: 10px 0px 10px 0px;
	width: 860px;
	background-color: #444444;
}
.ImageBlock
{
	position: relative;
	left: 0px;
	top: 0px;
	min-height: 140px;
	margin: 10px 0px 10px 0px;
	width: 860px;
	background-color: #444444;
}
.InsertBlock
{
	position: relative;
	left: 0px;
	top: 0px;
	height: 24px;
	width: 860px;
}
#PGType
{
	position: absolute;
	left: 6px;
	top: 6px;
	font-size: 18px;
	font-weight: bold;
	width: 600px;	
}
.PGTitleInput
{
	position: absolute;
	left: 6px;
	top: 30px;
	font-size: 20px;
	width: 700px;
	height: 28px;
	font-weight: bold;
	padding: 4px;
}
.PGTextInput
{
	position: absolute;
	left: 6px;
	top: 30px;
	font-size: 14px;
	font-family: Arial, "Arial", Helvetica, san-serif;
	width: 700px;
	height: 250px;
	padding: 4px;
}
.EditBlock
{
	position: absolute;
	left: 754px;
	top: 0px;
	width: 100px;
	height: 120px;	
}
.PageImage
{
	margin: 32px 6px 4px 6px;
	width: auto;
	max-width: 710px;	
}
#ImageErrorMessage
{
	position: absolute;
	left: 6px;
	width: 710px;	
}
#ImageReplaceBlock
{
	top: 60px;
	position: absolute;
	left: 6px;
	width: 710px;		
}
#fileToReplace
{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 200px;
	height: 24px;
	border: none;
	color: white;
	background-color: #888888;
	cursor: pointer;
	//letter-spacing: -2px;
	border-radius: 0px;
	-webkit-appearance: none;
}

.clear 
{ 
	clear: both; 
}
#fileInput
{
	//position: absolute;
	//left: 6px;
	//top: 40px;
	position: absolute;
	left: 480px;
	top: 0px;
}
#fileToUpload
{
	position: absolute;
	left: 480px;
	top: 0px;
	width: 210px;
	height: 24px;
	border: none;
	color: white;
	background-color: #888888;
	cursor: pointer;
	//letter-spacing: -2px;
	border-radius: 0px;
	-webkit-appearance: none;
}
input[type=button].replacefile
{
	position: absolute;
	//left: 0px;
	//top: 40px;
	left: 210px;
	top: 0px;
	width: 170px;
	height: 24px;
	border: none;
	color: white;
	background-color: #666666;
	cursor: pointer;
	//letter-spacing: -2px;
	border-radius: 0px;
	-webkit-appearance: none;	
}
input[type=submit].submitfile
{
	position: absolute;
	//left: 0px;
	//top: 40px;
	left: 690px;
	top: 0px;
	width: 170px;
	height: 24px;
	border: none;
	color: white;
	background-color: #666666;
	cursor: pointer;
	//letter-spacing: -2px;
	border-radius: 0px;
	-webkit-appearance: none;	
}
input[type=button].submitfile
{
	position: absolute;
	//left: 0px;
	//top: 40px;
	left: 690px;
	top: 0px;
	width: 170px;
	height: 24px;
	border: none;
	color: white;
	background-color: #666666;
	cursor: pointer;
	//letter-spacing: -2px;
	border-radius: 0px;
	-webkit-appearance: none;	
}
input[type=button].InsertTitle
{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 210px;
	height: 24px;
	border: none;
	color: white;
	background-color: #666666;
	cursor: pointer;
	//letter-spacing: -2px;
	border-radius: 0px;
	-webkit-appearance: none;	
}
input[type=button].InsertText
{
	position: absolute;
	left: 240px;
	top: 0px;
	width: 210px;
	height: 24px;
	border: none;
	color: white;
	background-color: #666666;
	cursor: pointer;
	//letter-spacing: -2px;
	border-radius: 0px;
	-webkit-appearance: none;	
}
input[type=button].InsertImage
{
	position: absolute;
	left: 480px;
	top: 0px;
	width: 230px;
	height: 24px;
	border: none;
	color: white;
	background-color: #666666;
	cursor: pointer;
	//letter-spacing: -2px;
	border-radius: 0px;
	-webkit-appearance: none;	
}
input[type=button].MoveUp
{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100px;
	height: 24px;
	border: none;
	margin: 6px 0px 0px 0px;
	cursor: pointer;
	//letter-spacing: -2px;
	border-radius: 0px;
	-webkit-appearance: none;	
}
input[type=button].MoveUpOff
{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100px;
	height: 24px;
	border: none;
	background-color: #222222;
	margin: 6px 0px 0px 0px;
	//letter-spacing: -2px;
	border-radius: 0px;
	-webkit-appearance: none;
}
input[type=button].ItemClear
{
	position: absolute;
	left: 0px;
	top: 30px;
	width: 100px;
	height: 24px;
	background-color: #F0E09B;
	cursor: pointer;
	border: none;
	margin: 6px 0px 0px 0px;
	//letter-spacing: -2px;
	border-radius: 0px;
	-webkit-appearance: none;
}
input[type=button].ItemDelete
{
	position: absolute;
	left: 0px;
	top: 60px;
	width: 100px;
	height: 24px;
	background-color: #D59F9D;
	cursor: pointer;
	border: none;
	margin: 6px 0px 0px 0px;
	//letter-spacing: -2px;
	border-radius: 0px;
	-webkit-appearance: none;	
}
input[type=button].MoveDn
{
	position: absolute;
	left: 0px;
	top: 90px;
	width: 100px;
	height: 24px;
	border: none;
	margin: 6px 0px 0px 0px;
	cursor: pointer;
	//letter-spacing: -2px;
	border-radius: 0px;
	-webkit-appearance: none;	
}
input[type=button].MoveDnOff
{
	position: absolute;
	left: 0px;
	top: 90px;
	width: 100px;
	height: 24px;
	border: none;
	background-color: #222222;
	margin: 6px 0px 0px 0px;
	//letter-spacing: -2px;
	border-radius: 0px;
	-webkit-appearance: none;	
}
.startlabel
{
  position: relative;
  top: 0px;
  left: 10px;
  width: 290px;
  height: 20px;
  text-align: left;	
}
.endlabel
{
  position: relative;
  top: -20px;
  left: 310px;
  width: 290px;
  height: 20px;
  text-align: left;
}
.titlelabel
{
  position: relative;
  top: -20px;
  left: 10px;
  width: 290px;
  height: 20px;
  text-align: left;
}
.textlabel
{
  position: relative;
  top: 0px;
  left: 10px;
  width: 290px;
  height: 20px;
  text-align: left;
}
#leftdate
{
  position: relative;
  top: -20px;
  left: 10px;
  width: 290px;
  height: 20px;
  color: black;
  text-align: left;	
}
#rightdate
{
  position: relative;
  top: -40px;
  left: 310px;
  width: 290px;
  color: black;
  text-align: left;
}
#formatting
{
  position: relative;
  left: 10px;
  width: 860px;
}
#SideBarBlocks
{
	position: absolute;
	top: 90px;
	left: 0px;	
}
#SideBarBlock1
{
	position: absolute;
	top: 0px;
	left: 20px;
	width: 412px;
	height: 400px;
}
#SideBarBlock2
{
	position: absolute;
	top: 0px;
	left: 460px;
	position: absolute;
	width: 412px;
	height: 400px;
}
#SideBarBlock3
{
	position: absolute;
	top: 425px;
	left: 20px;
	width: 412px;
	height: 400px;
}
#SideBarBlock4
{
	position: absolute;
	top: 425px;
	left: 460px;
	width: 412px;
	height: 400px;
}
#SideBarBlock5
{
	position: absolute;
	top: 850px;
	left: 20px;
	width: 412px;
	height: 400px;
}
#SideBarBlock6
{
	position: absolute;
	top: 850px;
	left: 460px;
	width: 412px;
	height: 400px;
}
#SideBarBlock7
{
	position: absolute;
	top: 1275px;
	left: 20px;
	width: 412px;
	height: 400px;
}
#SBfooter
{
	position: absolute;
	top: 1695px;	
	left: 20px;
	width: 860px;
}
#previewfooter
{
	position: absolute;
	top: 600px;	
	left: 20px;
	width: 860px;
}
#SideBarName
{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 412px;
	height: 22px;
	font-size: 18px;
	font-weight: bold;
}
#SBTitleLabel
{
	position: absolute;
	top: 22px;
	left: 0px;
	width: 412px;
	height: 22px;
	font-size: 14px;	
}
#SBTextLabel
{
	position: absolute;
	top: 70px;
	left: 0px;
	width: 412px;
	height: 22px;
	font-size: 14px;	
}
input[type=text].sbtitle
{
	position: absolute;
	top: 40px;
	left: 0px;
	width: 412px;
	height: 22px;
	font-size: 14px;	
}
textarea.sbtext
{
	position: absolute;
	top: 88px;
	left: 0px;
	width: 412px;
	height: 275px;
	font-size: 14px;	
	font-family: Arial, "Arial", Helvetica, san-serif;
}
input[type=button].sb1
{
	position: absolute;
	left: 0px;
	top: 363px;
	width: 209px;
	height: 32px;
	font-size: 18px;
	color: white;
	background-color: #808080;
	border: none;
	margin: 10px 0px 10px 0px;
	cursor: pointer;
	//letter-spacing: -2px;
	border-radius: 0px;
	-webkit-appearance: none;
}
input[type=button].sb2
{
	position: absolute;
	left: 209px;
	top: 363px;
	width: 209px;
	height: 32px;
	font-size: 18px;
	color: white;
	background-color: #BBBBBB;
	border: none;
	margin: 10px 0px 10px 0px;
	cursor: pointer;
	//letter-spacing: -2px;
	border-radius: 0px;
	-webkit-appearance: none;
}
input[type=button].sb3
{
	position: absolute;
	left: 278px;
	top: 363px;
	width: 139px;
	height: 32px;
	font-size: 18px;
	color: #000000;
	background-color: #DDDDDD;
	border: none;
	margin: 10px 0px 10px 0px;
	cursor: pointer;
	//letter-spacing: -2px;
	border-radius: 0px;
	-webkit-appearance: none;
}
input[type=button].sb1:hover
{
	color: black;
	background-color: white;
}
input[type=button].sb2:hover
{
	color: black;
	background-color: white;
}
input[type=button].sb3:hover
{
	color: white;
	background-color: gray;
}
input[type=submit].long:hover
{
	color: white;
	background-color: black;
}
input[type=submit].long
{
	width: 860px;
	height: 32px;
	font-size: 18px;
	color: white;
	background-color: gray;
	border: none;
	margin: 10px 0px 10px 0px;
	cursor: pointer;
	//letter-spacing: -2px;
	border-radius: 0px;
	-webkit-appearance: none;
}
input[type=button].half
{
	width: 428px;
	height: 32px;
	font-size: 18px;
	color: white;
	background-color: gray;
	border: none;
	margin: 10px 0px 10px 0px;
	cursor: pointer;
	//letter-spacing: -2px;
	border-radius: 0px;
	-webkit-appearance: none;
}
input[type=button].link
{
	width: 580px;
	height: 32px;
	font-size: 18px;
	color: white;
	background-color: gray;
	border: none;
	margin: 10px 0px 10px 0px;
	cursor: pointer;
	//letter-spacing: -2px;
	border-radius: 0px;
	-webkit-appearance: none;
}
input[type=button].link3
{
	width: 290px;
	height: 32px;
	font-size: 18px;
	color: white;
	background-color: gray;
	border: none;
	margin: 10px 0px 10px 0px;
	cursor: pointer;
	//letter-spacing: -2px;
	border-radius: 0px;
	-webkit-appearance: none;
}
input[type=button].edit
{
	width: 290px;
	height: 32px;
	font-size: 18px;
	color: white;
	background-color: darkgray;
	border: none;
	margin: 10px 0px 10px 0px;
	cursor: pointer;
	//letter-spacing: -2px;
	border-radius: 0px;
	-webkit-appearance: none;
}
input[type=button].hints
{
	width: 280px;
	height: 32px;
	font-size: 18px;
	color: black;
	background-color: white;
	border: none;
	margin: 10px 0px 10px 0px;
	cursor: pointer;
	//letter-spacing: -2px;
	border-radius: 0px;
	-webkit-appearance: none;
}
input[type=button].longgreen
{
	width: 860px;
	height: 32px;
	font-size: 18px;
	color: white;
	background-color: #7FC01A;
	border: none;
	margin: 10px 0px 10px 0px;
	cursor: pointer;
	//letter-spacing: -2px;
	border-radius: 0px;
	-webkit-appearance: none;
}
input[type=button].longred
{
	width: 860px;
	height: 32px;
	font-size: 18px;
	color: white;
	background-color: #A5523F;
	border: none;
	margin: 10px 0px 10px 0px;
	cursor: pointer;
	//letter-spacing: -2px;
	border-radius: 0px;
	-webkit-appearance: none;
}

input[type=button].long
{
	width: 860px;
	height: 32px;
	font-size: 18px;
	color: white;
	background-color: gray;
	border: none;
	margin: 10px 0px 10px 0px;
	cursor: pointer;
	//letter-spacing: -2px;
	border-radius: 0px;
	-webkit-appearance: none;
}
input[type=button].small
{
	width: 60px;
	height: 22px;
	font-size: 14px;
	color: white;
	background-color: gray;
	border: none;
	margin: 10px 0px 10px 0px;
	cursor: pointer;
	//letter-spacing: -2px;
	border-radius: 0px;
	-webkit-appearance: none;
}
input[type=button].action
{
	width: 100px;
	height: 24px;
	font-size: 12px;
	color: white;
	background-color: gray;
	border: none;
	margin: 6px 0px 0px 0px;
	cursor: pointer;
	//letter-spacing: -2px;
	border-radius: 0px;
	-webkit-appearance: none;
}
input[type=button].action:hover
{
	color: black;
	background-color: white;
	cursor: pointer;
}
input[type=button].golive
{
	width: 100px;
	height: 24px;
	font-size: 12px;
	color: white;
	background-color: #87CCA1;
	border: none;
	margin: 6px 0px 0px 0px;
	cursor: pointer;
	//letter-spacing: -2px;
	border-radius: 0px;
	-webkit-appearance: none;
}
input[type=button].golive:hover
{
	color: black;
	background-color: white;
	cursor: pointer;
}
input[type=button].suspend
{
	width: 100px;
	height: 24px;
	font-size: 12px;
	color: white;
	background-color: #D2B251;
	border: none;
	margin: 6px 0px 0px 0px;
	cursor: pointer;
	//letter-spacing: -2px;
	border-radius: 0px;
	-webkit-appearance: none;
}
input[type=button].suspend:hover
{
	color: black;
	background-color: white;
	cursor: pointer;
}
input[type=button].grayed
{
	width: 100px;
	height: 24px;
	font-size: 12px;
	color: silver;
	background-color: gray;
	border: none;
	margin: 6px 0px 0px 0px;
	//letter-spacing: -2px;
	border-radius: 0px;
	-webkit-appearance: none;
}
input[type=submit].option
{
	width: 280px;
	height: 32px;
	font-size: 18px;
	color: white;
	background-color: gray;
	border: none;
	margin: 0px 0px 0px 0px;
	cursor: pointer;
	//letter-spacing: -2px;
	border-radius: 0px;
	-webkit-appearance: none;
}
input[type=button].option
{
	width: 280px;
	height: 32px;
	font-size: 18px;
	color: white;
	background-color: gray;
	border: none;
	margin: 0px 0px 0px 0px;
	cursor: pointer;
	//letter-spacing: -2px;
	border-radius: 0px;
	-webkit-appearance: none;
}
input[type=submit].option:hover
{
	color: black;
	background-color:white;
}
input[type=button].option:hover
{
	color: black;
	background-color: white;
}
#headbar
{
  position: relative;
  left: 0px;
  top: 0px;
  width: 860px;
  font-size: 14px;
  height: 20px;

}
#lefthead
{
  position: absolute;
  left: 6px;
  //padding-top:10px;
  width: 109px; 
  height: 20px;
}
#centerhead
{
  position: absolute;
  left: 115px;
  //padding-top:10px;
  width: 640px;
  height: 20px;  
}
#righthead
{
  position: absolute;
   //padding-top:10px;
   left: 755px;
  width: 90px;
  height: 20px;  
}
#itemlist
{
  position: relative;
  top: 0px;
  height: 600px; 
  width: 860px;
  //border: 1px solid black; 
}
#titleinput
{
  position: relative;
  top: -20px;
  left: 10px;
  width: 840px;
  height: 30px;
  border: 1px solid black;
  border-radius: 0px;
  -webkit-appearance: none;
  box-sizing: border-box;
  color: black;
  text-align: left;	
  font-size: 18px;
}
input[type=textarea].pa_title
{
  position: relative;
  width: 135px;
  height: 22px;
  border: 1px solid gray;
  border-radius: 0px;
  -webkit-appearance: none;
  box-sizing: border-box;
  color: black;
  text-align: left;	
  font-size: 14px;
}

input[type=textarea].pa_text
{
  position: relative;
  width: 699px;
  height: 22px;
  border: 1px solid gray;
  border-radius: 0px;
  -webkit-appearance: none;
  box-sizing: border-box;
  color: black;
  text-align: left;	
  font-size: 12px;
}
input[type=textarea].pa_text2
{
  position: relative;
  width: 638px;
  height: 22px;
  border: 1px solid gray;
  border-radius: 0px;
  -webkit-appearance: none;
  box-sizing: border-box;
  color: black;
  text-align: left;	
  font-size: 12px;
}
input[type=text].pa_title
{
  position: relative;
  width: 135px;
  height: 22px;
  border: 1px solid gray;
  border-radius: 0px;
  -webkit-appearance: none;
  box-sizing: border-box;
  color: black;
  text-align: left;	
  font-size: 12px;
}

input[type=text].pa_text
{
  position: relative;
  width: 699px;
  height: 22px;
  border: 1px solid gray;
  border-radius: 0px;
  -webkit-appearance: none;
  box-sizing: border-box;
  color: black;
  text-align: left;	
  font-size: 12px;
}
input[type=text].pa_text2
{
  position: relative;
  width: 638px;
  height: 22px;
  border: 1px solid gray;
  border-radius: 0px;
  -webkit-appearance: none;
  box-sizing: border-box;
  color: black;
  text-align: left;	
  font-size: 12px;
}
#newsinput
{
  position: relative;
  top: 0px;
  left: 10px;
  width: 840px;
  height: 280px;
  border: 1px solid black;
  border-radius: 0px;
  -webkit-appearance: none;
  box-sizing: border-box;
  color: black;
  text-align: left;	
  font-size: 18px;
  font-family: Gotham, san-serif;
}
a
{
	color: #FFFFFF;
}
	
