@charset "utf-8";
/* CSS Document */

@font-face {
  font-family: alexBrushFont;
  src: url(/images/fonts/AlexBrush-Regular.ttf);
}

:focus,:active { outline: 0; }
.x { clear: both; }
.break { border-top: 1px solid #ccc; margin: 30px 0; display: block; }
	.no-border { border: 0; }
.break2 { border-top: 1px solid #ccc; margin: 10px 0; display: block; }
.break3 { margin: 10px 0; display: block; }
.break4 { border-top: 1px solid #ccc; margin: 4px 0; display: block; }
/*body { font: 12px Tahoma, Arial, Sans-Serif; color: #000; background:#c0c0c0; background-image:url(/images/music73.jpg)}*/

a { text-decoration: none; color: #000; }
	a:hover { color: #000; }

img { border: 0; }

body { margin: 0px 0px 0px 0px; padding: 0 0 0 0; font: 12px Tahoma, Arial, Sans-Serif; color: #000; background:#f5f5f5;}
#wrapper { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:auto;}

#body-content { width: 1080px; margin: 0 auto; margin-top: 10px; background: #f5f5f5; padding-top:10px;}
#body-whole { width: 1068px; margin:0px 0px 5px 0px; padding:5px 5px 5px 5px; background-color:#999; border:solid 1px #666 }
#body-landing { width: 1080px; margin: 0 auto; background: #f5f5f5;}
#body-admin { width: 1080px; margin-left: 0px;  }
#body-student { width: 825px; margin-left: 0px; float: left;  }
#body-popup { width: 400px; margin: 10px; margin-top: 10px; background: #f5f5f5; padding-top:10px;}
#body-popup-in { width: 380px; margin-left: 5px;  }

#body-left { width: 200px; float: left; margin-left: 0px; }
	#body-left form { padding-left: 5px; }
	#body-left label { float: left; display: block; clear: both; padding: 3px 0; color: #666; font-weight: normal; width: 200px; }
		#body-left .lcurrent { font-weight: bold; }
	#body-left label img { vertical-align: middle; }
	#body-left textarea { height: 200px; }
	#body-left select { }
	#body-left input.radio {  }
		#body-left input:focus { border-color:#aaa; }
		#body-left textarea:focus { border-color: #aaa; }

#body-center { width: 670px; float: left; margin-left: 5px; display: inline; }
	#body-center form { padding-left: 5px; }
	#body-center label { float: left; display: block; clear: both; padding: 3px 0; color: #666; font-weight: normal; width: 200px; }
		#body-center .lcurrent { font-weight: bold; }
	#body-center label img { vertical-align: middle; }
	#body-center textarea { height: 200px; }
	#body-center select { }
	#body-center input.radio {  }
		#body-center input:focus { border-color:#aaa; }
		#body-center textarea:focus { border-color: #aaa; }

#body-whole-center { width: 1080px; float: left; margin-left: 0px; display: inline; }
	#body-whole-center form { padding-left: 5px; }
	#body-whole-center label { float: left; display: block; clear: both; padding: 3px 0; color: #666; font-weight: normal;}
		#body-whole-center .lcurrent { font-weight: bold; }
	#body-whole-center label img { vertical-align: middle; }
	#body-whole-center input.radio {  }
		#body-whole-center input:focus { border-color:#aaa; }
		#body-whole-center textarea:focus { border-color: #aaa; }

#body-right { width: 200px; float: right; padding-left: 5px; margin-right: 0px; display: inline; }
	#body-right img { float: left; padding: 3px; border: 1px solid #ccc; }
	#body-right form { padding-left: 5px; }
	#body-right label { float: left; display: block; clear: both; padding: 3px 0; color: #666; font-weight: normal; width: 150px; }
		#body-right .lcurrent { font-weight: bold; }
	#body-right label img { vertical-align: middle; }
	#body-right textarea { height: 200px; }
	#body-right select { }
	#body-right input.radio {  }
		#body-right input:focus { border-color:#aaa; }
		#body-right textarea:focus { border-color: #aaa; }	
		
#body-right-student { width: 250px; float: right; padding-left: 5px; margin-right: 0px; display: inline; }
	#body-right-student  img { float: left; padding: 3px; border: 1px solid #ccc; }
	#body-right-student  form { padding-left: 5px; }
	#body-right-student  label { float: left; display: block; clear: both; padding: 3px 0; color: #666; font-weight: normal; width: 150px; }
		#body-right-student  .lcurrent { font-weight: bold; }
	#body-right-student  label img { vertical-align: middle; }
	#body-right-student  textarea { height: 200px; }
	#body-right-student  select { }
	#body-right-student  input.radio {  }
		#body-right-student  input:focus { border-color:#aaa; }
		#body-right-student  textarea:focus { border-color: #aaa; }
		


#body-footer { width: 1080px; margin: 0 auto; margin-top: 10px; background: #f5f5f5; padding-top:0px;}
#body-footer { float:right; margin-right:10px;}
	#body-footer p{ color: #666; font-size: 11px; text-align:right; padding-right:10px;}
	
#pitch { margin-bottom: 30px;}
	#pitch .infoline { margin-top: 0px; padding: 8px 0px 18px 10px; background: #000; font-size: 16px; font-weight:bold; height: 10px; opacity:0.70; filter:alpha(opacity=70); color: #fff; }
	.pitch-gallery { overflow: hidden; width: 100%; position: relative; }
		.pitch-gallery-holder { width: 4000px; position: relative; top: 0; left: 0; }
		.pitch-gallery-div { float: left; }

#leftGallery { width: 180px; margin-left: 0px; }
	#leftGallery img { margin: 5px 10px 2px 0; padding: 3px; border: 1px solid #ccc; }
#rightGallery { width: 445px; margin-right: 0px; border-left: 1px solid #ccc; padding-left: 5px;}
	#rightGallery img { float: left; margin: 5px 20px 2px 0; padding: 3px; border: 1px solid #ccc; }

#folderArea table { float: left; margin: 5px 20px 2px 0; padding: 3px; border: 1px solid #ccc; }
#folderArea img { margin: 5px 20px 2px 0; padding: 3px; border: 0px solid #ccc; }
.albumtable {border:1px solid #CCC;padding:3px;}

.pod { margin:0px 0px 5px 0px; padding:5px 5px 5px 5px; background-color:#fff; border:solid 1px #CCC}
	.pod p {font-size:9px; font-weight:bold;}
	.pod h1 { font-size: 11px; font-weight: bold; margin-bottom: 5px; color: #036;}
	.pod h2 { font-size: 11px; font-weight: normal; margin-bottom: 5px; color: #333;}
	.pod h3 { font-size: 12px; font-weight: normal; margin-bottom: 5px; color: #036;}
	.pod h4 { font-size: 14px; font-weight: normal; margin-bottom: 5px; color: #333;}
	.pod h5 { font-size: 16px; font-weight: normal; margin-bottom: 5px; color: #333;}
	.pod h6 { font-size: 18px; font-weight: normal; margin-bottom: 5px; color: #333;}
	.pod img {border-bottom:0px solid #ccc}

.podemail { margin:0px 0px 5px 0px; padding:5px 5px 5px 5px; background-color:#fff; border:solid 1px #CCC}
	.pod h1 { font-size: 11px; font-weight: bold; margin-bottom: 5px; color: #036;}
	.pod h2 { font-size: 11px; font-weight: normal; margin-bottom: 5px; color: #333;}
	.pod h3 { font-size: 12px; font-weight: normal; margin-bottom: 5px; color: #036;}
	.pod h4 { font-size: 14px; font-weight: normal; margin-bottom: 5px; color: #333;}
	.pod h5 { font-size: 16px; font-weight: normal; margin-bottom: 5px; color: #333;}
	.pod h6 { font-size: 18px; font-weight: normal; margin-bottom: 5px; color: #333;}

.linesubmit { display: inline; border: 0; background: #000; color: #fff; padding: 5px; float: left; cursor:pointer }
.error { font-size: 10px; color: #666; margin: 0 0 10px 150px; display: none; }
.mytabs{margin-left:-10px;margin-right:-10px;}
		


/* Ens Calendar */
.cal {
	background-color:#f5f5f5;
	border:1px solid #c0c0c0;
	}
.calDate{
	background-color:#f5f5f5;
	color:#333;
	font-weight:bold;
	margin:5px;
	}
.calTitle {
	background-color:#fff;
	color:#000;
	font-weight:normal;
	margin:5px;
	}
#loading {
	background-color: #ffffff;
    opacity: 0.8;
    display: none;
	position: fixed;
  	top: 30%;
  	left: 50%;
  	margin-top: -50px;
  	margin-left: -100px;
	}
#processing {
    background-color: #ffffff;
    opacity: 0.8;
    display: none;
	position: fixed;
  	top: 30%;
  	left: 50%;
	margin-left: -150px;
	padding-left:-150px;
	}
#congrats {
    background-color: #ffffff;
    opacity: 1;
    display: none;
	position: fixed;
  	top: 30%;
  	left: 50%;
  	margin-top: -30px;
	margin-left: -150px;
	padding-left:-150px;
	}
#errorText{
    background-color:#900;
	color:#FFF;
    font-weight:bold;
	padding-top: 5px;
 	padding-bottom: 5px;
	}
#errorText2{
    background-color:#900;
	color:#FFF;
    font-weight:bold;
	padding-top: 5px;
 	padding-bottom: 5px;
	}
#errorText3{
    background-color:#900;
	color:#FFF;
    font-weight:bold;
	padding-top: 5px;
 	padding-bottom: 5px;
	}
.popprogress {
	width: 20%;
	height: 20px;
	font-size:18px; 
	font-weight:bold;
}

#marqueecontainer{
 position: relative;
 /*width: 350px; /*marquee width */
 height: 269px; /*marquee height */
 background-color: white;
 overflow: hidden;
 border: 0px solid black;
 padding: 2px;
 padding-left: 4px;
 margin-bottom:25px;
 }

.dialog-popup {font: 12px Tahoma, Arial, Sans-Serif;font-weight:normal}
	.dialog-popup label {font-weight:normal; color:#666; margin-bottom:4px; display:block},
	.dialog-popup table {padding: 0px; border-spacing: 0px; border-collapse: separate;}
	.dialog-popup table td {vertical-align:top;font-size:12px;}
	.dialog-popup input {
		border: 1px solid #aaaaaa;
		background: #ffffff;
		color: #222222;
		border-top-left-radius: 4px;
		border-top-right-radius: 4px;
		border-bottom-left-radius: 4px;
		border-bottom-right-radius: 4px;
		height:26px;
		margin-bottom:10px;
		}
	.dialog-popup select{
		border: 1px solid #aaaaaa;
		background: #ffffff;
		color: #222222;
		border-top-left-radius: 4px;
		border-top-right-radius: 4px;
		border-bottom-left-radius: 4px;
		border-bottom-right-radius: 4px;
		height:36px;
		}
	.dialog-popup textarea{
		border: 1px solid #aaaaaa;
		background: #ffffff;
		color: #222222;
		border-top-left-radius: 4px;
		border-top-right-radius: 4px;
		border-bottom-left-radius: 4px;
		border-bottom-right-radius: 4px;
		}
	.dialog-popup button {font-weight:normal;}
	.dialog-popup radio {font-weight:normal;}
	
/* CSS */
.submit-button-1 {
  background-image: linear-gradient(#f7f8fa ,#e7e9ec);
  border-color: #adb1b8 #a2a6ac #8d9096;
  border-style: solid;
  border-width: 1px;
  border-radius: 3px;
  box-shadow: rgba(255,255,255,.6) 0 1px 0 inset;
  box-sizing: border-box;
  color: #0f1111;
  cursor: pointer;
  display: inline-block;
  font-family: "Amazon Ember",Arial,sans-serif;
  font-size: 13px;
  height: 40px;
  outline: 0;
  overflow: hidden;
  padding: 0 6px;
  text-align: center;
  text-decoration: none;
  text-overflow: ellipsis;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
  white-space: nowrap;
  margin: 0 5px 5px 0;
}

.submit-button-1:active {
  border-bottom-color: #a2a6ac;
}

.submit-button-1:active:hover {
  border-bottom-color: #a2a6ac;
}

.submit-button-1:hover {
  border-color: #a2a6ac #979aa1 #82858a;
}

.submit-button-1:focus {
  border-color: #e77600;
  box-shadow: rgba(228, 121, 17, .5) 0 0 3px 2px;
  outline: 0;
}

/* CSS */
.submit-button-2 {
  background-image: linear-gradient(#A5B3D8, #2755D8);
  border-color: #adb1b8 #a2a6ac #8d9096;
  border-style: solid;
  border-width: 1px;
  border-radius: 3px;
  box-shadow: rgba(255,255,255,.6) 0 1px 0 inset;
  box-sizing: border-box;
  color: #0f1111;
  cursor: pointer;
  display: inline-block;
  font-family: "Amazon Ember",Arial,sans-serif;
  font-size: 13px;
  height: 40px;
  outline: 0;
  overflow: hidden;
  padding: 0 6px;
  text-align: center;
  text-decoration: none;
  text-overflow: ellipsis;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
  white-space: nowrap;
  margin: 0 5px 5px 0;
}

.submit-button-2:active {
  border-bottom-color: #a2a6ac;
}

.submit-button-2:active:hover {
  border-bottom-color: #a2a6ac;
}

.submit-button-2:hover {
  border-color: #a2a6ac #979aa1 #82858a;
}

.submit-button-2:focus {
  border-color: #e77600;
  box-shadow: rgba(228, 121, 17, .5) 0 0 3px 2px;
  outline: 0;
}

/* CSS */
.submit-button-3 {
  background-image: linear-gradient(#FE7D7B, #BE5C5A);
  border-color: #adb1b8 #a2a6ac #8d9096;
  border-style: solid;
  border-width: 1px;
  border-radius: 3px;
  box-shadow: rgba(255,255,255,.6) 0 1px 0 inset;
  box-sizing: border-box;
  color: #0f1111;
  cursor: pointer;
  display: inline-block;
  font-family: "Amazon Ember",Arial,sans-serif;
  font-size: 13px;
  height: 40px;
  outline: 0;
  overflow: hidden;
  padding: 0 6px;
  text-align: center;
  text-decoration: none;
  text-overflow: ellipsis;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
  white-space: nowrap;
  margin: 0 5px 5px 0;
}

.submit-button-3:active {
  border-bottom-color: #a2a6ac;
}

.submit-button-3:active:hover {
  border-bottom-color: #a2a6ac;
}

.submit-button-3:hover {
  border-color: #a2a6ac #979aa1 #82858a;
}

.submit-button-3:focus {
  border-color: #e77600;
  box-shadow: rgba(228, 121, 17, .5) 0 0 3px 2px;
  outline: 0;
}

/* CSS */
.submit-button-4 {
  background-image: linear-gradient(#D0FFD1, #74BC75);
  border-color: #adb1b8 #a2a6ac #8d9096;
  border-style: solid;
  border-width: 1px;
  border-radius: 3px;
  box-shadow: rgba(255,255,255,.6) 0 1px 0 inset;
  box-sizing: border-box;
  color: #0f1111;
  cursor: pointer;
  display: inline-block;
  font-family: "Amazon Ember",Arial,sans-serif;
  font-size: 13px;
  height: 36px;
  outline: 0;
  overflow: hidden;
  padding: 0 6px;
  text-align: center;
  text-decoration: none;
  text-overflow: ellipsis;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
  white-space: nowrap;
  margin: 0 5px 5px 0;
}

.submit-button-4:active {
  border-bottom-color: #a2a6ac;
}

.submit-button-4:active:hover {
  border-bottom-color: #a2a6ac;
}

.submit-button-4:hover {
  border-color: #a2a6ac #979aa1 #82858a;
}

.submit-button-4:focus {
  border-color: #e77600;
  box-shadow: rgba(228, 121, 17, .5) 0 0 3px 2px;
  outline: 0;
}

.select-1 {
	font-family: Verdana,Arial,sans-serif;
	font-size: 14px;
	height:41px;
	border: 1px solid #aaaaaa;
	background: #ffffff;
	color: #222222;
	/* Corner radius */
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	margin: 0 5px 5px 0;
}

.text-1 {
	font-family: Verdana,Arial,sans-serif;
	font-size: 14px;
	height:36px;
	margin-bottom:5px;
	border: 1px solid #aaaaaa;
	background: #ffffff;
	color: #222222;
	/* Corner radius */
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	margin: 0 5px 5px 0;
}
	