.bodystyle
{
	background-image:url(vertical-bg.png);
	background-repeat:repeat-y;
	margin:0px;
	padding:0px;

 color: #333333;
 width: 100%;
 height: 100%;
}
p.line 
{
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: gold;
}
.menu
{
	width: 200px;
	height: 660px;
	background-image:url(menu-bg.png);
	background-repeat: no-repeat;
}
.menu a
{
	display:block;
	font-size: 20px;
	color:#000000;
	font-family: Georgia;
	padding: 5px;
	padding-right: 15px;
	text-decoration: none;
	text-align: right;
}
.menu a:hover
{
	background-image: url(hl.png);
	background-position: 0% 50%;
	background-repeat: no-repeat;
	background-color:#000000;
	color:#ffffff;
}
.menu .current
{
	font-weight:bold;
}
.current-photo
{
	width: 200px;
	overflow: hidden;
}

.fa-logo
{
	background-image: url(fa.png);
	height: 170px;
	width: 230px;
}
.mystic-logo
{
	background-image: url(logo.jpg);
	width: 604px;
	height: 170px;
}
.layout
{
	background-image:url(main-bg.png);
	background-repeat: repeat-x;
	width: 100%;
}
.content
{
	padding-left:2px;
	width:590px;
	text-align:justify;
	font-family:Georgia;
	font-size:12pt;	
}
h1 {
 border: 0px solid #000;
 font-family: Georgia;
 width:       600px;
 text-align:  center;
 padding-top: 20px;
}
h2 {
 border: 0px solid #000;
 padding-top: 20px;
 width:      650px;
 text-align: left;
 color:      #FDD017;
}
h3 {
 font-family: Georgia;
 width:       600px;
 text-align: center;
}
.compImage {
 border: none;
 height: 100px;
 width:  130px;
}
.picRow {
 padding-left: 20px;
}
#allPage{
 border: 0px solid #000;
 width: 650px;
 background: #fff;
 height: 1000px;
 overflow: hidden;
}
#careerAllPage{
 border: 0px solid #000;
 width: 700px;
 background: #fff;
 height: 400px;
 overflow: hidden;
}
#leftCol{
 border: 0px solid #000;
 width: 300px;
 float: left;
 background: #fff;
 padding: 10px;
 height: 1200px;
}
#rightCol{
 border: 0px solid #000;
 width: 300px;
 float: right;
 background: #fff;
 padding: 10px;
 height: 1200px;
}
#divImage1 {
 border: 0px solid #000;
  float: left;
  height: 222px;
  width: 135px;
  /* padding: top, right, bottom, left */
  padding: 1px 10px 0px 0px;
}
#divImage2 {
 border: 0px solid #000;
  float: left;
  height: 222px;
  width: 135px;
  padding: 0px 10px 2px 0px;
}
#divImage3 {
 border: 0px solid #000;
  float: left;
  height: 222px;
  width: 135px;
  padding-right: 10px;
}
#topPics {
  border: 0px solid #000;
  float: left;
  height: 400px;
  width: 300px;
  padding-right: 10px;
}
#picwrapper { 
 margin: 0 auto;
 padding-left: 0px;
 width: 822px;
 border: 1px solid #FFF;
 background: #fff;
}
#leftcolumn { 
 border: 0px solid #fff;
 color: #333;
 background: #FFF;
 margin: 0px 0px 0px -10px;
 padding: 0px;
 height: 500px;
 width: 128px;
 float: left;
}
#leftmiddle { 
 color: #333;
 background: #FFF;
 margin: -10px 0px 0px 0px;
 padding: 10px;
 height: 500px;
 width: 128px;
 float: left;
}
#rightmiddle { 
 color: #333;
 background: #FFF;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 500px;
 width: 128px;
 float: left;
}
#rightcolumn { 
 color: #333;
 background: #FFF;
 margin: 0px 0px 0px 10px;
 padding: 0px;
 height: 500px;
 width: 128px;
 float: left;
}
#farrightcolumn { 
 color: #333;
 background: #FFF;
 margin: 0px 0px 0px 10px;
 padding: 0px;
 height: 500px;
 width: 128px;
 float: left;
 }
#firstImage {	
  border: 2px;
  border-style: ridge;
  border-color: silver;
  height: 222px;
  width:135px;
} 
#secondImage {
  border: 2px;
  border-style: ridge;
  border-color: silver;
  height: 222px;
  width:135px;
} 
#thirdImage {
  border: 2px;
  border-style: ridge;
  border-color: silver;
  height: 222px;
  width:135px;
} 
#schedulewrapper { 
 margin: 0 auto;
 padding-left: 8px;
 width: 822px;
 border: 1px solid #FFF;
 height: 800px;
 margin-left: 100px;
}
#mediawrapper { 
 margin: 0 auto;
 padding-left: 8px;
 width: 622px;
 border: 1px solid #FFF;
 height: 800px;
 margin-left: 100px;
}
.mediablock {
 border: 1px solid #000;
 background: #FFF;
 height: 326px;
 width: 400px;
 float: left;
 margin-bottom: 30px;
}
.wraptext1 {
  padding-top: 0px;
  text-align : justify;
  font-family:Georgia;
} 
.wraptext2 {
  padding: 0px 0px 0px 0px;
  text-align : justify;
  font-family:Georgia;
	
}
.wraptext3 {
  padding-left: 16px;
  text-align: justify;
  width:      600px;
  font-family:Georgia;
}
.clear { float: left; width: 1px; }