html, body {
 height: 100%;
}
body {
 margin: 0;
 padding: 0;
 text-decoration: none;
 background-repeat:no-repeat;
 background-repeat:repeat-x
}
#containerSl {
 min-height: 100%;
 height: 100%;
 margin: 0 auto 0 auto;
 width:792px;/* width od  current site*/
 } html>body #containerSl { height: auto; }

#link {
  width:592px;
  height:33px;
  padding-left:200px;
  background-image:url(../images/links.jpg);
  float:left;
  padding-top:25px
  }
#content {
 width:792px;
 float:left;
 background-image:url(../images/bgContent.jpg);
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#3e5a01;
 background-repeat:repeat
 }
#innerContent {
 width:340px;
 float:left;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#666666;
 padding-left:70px;
 text-align:justify;
 padding-top:15px;
 padding-bottom:25px;
 }
#mainFlash {
 height:379px;
 float:left;
 padding-left:50px;
 }
 #logo {
 height:150px;
 float:left;
 padding-left:200px;
 }
#logoContainer {
 float:right;
 padding-right:30px;
 width:344px;
 }
 
#teenz {
 width:300px;
 height:105px;
 float:left;
 background-image:url(../images/teenz.jpg);
 background-repeat:no-repeat;
 margin-left:20px;
 }
#subFlash {
 width:179px;
 height:124px;
 float:left;
 padding-left:100px;
 background-repeat:no-repeat;
 }
 #galsubFlash {
 width:280px;
 height:124px;
 float:left;
 padding-left:40px;
 background-repeat:no-repeat;
 }
 #video{
  float:left;
  padding-left:15px;
 }
#footer {
 width:792px;
 height:60px;
 float:left;
 background-image:url(../images/footer.jpg);
 
 }
 
.footerLinks {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:9px;
 color:#999999;
 text-decoration:none;
 }
.footerLinks:hover {
 color:#f48f37;
 text-decoration:none;
 }
.Heading {
font-family:"Times New Roman", Times, serif;
font-size:16px;
font-weight:bold;
color:#c40928;
text-decoration: underline;
}
.subHeading {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#c40928;
}
.mail {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#FF6600;
 text-decoration:none;
 font-weight:bold; 
 }
.mail:hover {
 color:#333333;
 text-decoration:none;
}
#address {
font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#666666;
}
  /* STYLE SHEET FOR FORM PAGE */
.errorText {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FA5858;
    }
.button {
	padding: 1px;
	background-color: #c4c1c1;
	float:left;
	border-top: 2px solid white;
	border-left: 2px solid white;
	border-bottom: 2px solid #E3E4E9;
	border-right: 2px solid #E3E4E9;
}
.button_reset {
	float:left;
	padding: 1px;
	background-color: #c4c1c1;
	border-top: 2px solid white;
	border-left: 2px solid white;
	border-bottom: 2px solid #E3E4E9;
	border-right: 2px solid #E3E4E9;
}
/*.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #BDD5EC;
	cursor: auto;
	margin: 0px;
	padding: 0px;
	text-align: center;
}*/
.buttonreset {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #DDDCE1;
	margin: 0px;
	padding: 0px;
}
.input   
	   {
		 font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 11px;
		color: #383838;
		border: solid rgb(193,192,192) 1px;
		width:200px;
	   }
.inputBook   
	   {
		font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
		color: #666666;
		border: solid rgb(193,192,192) 1px;
		width:75px;
	   }
.border{
  border: 1px solid #cccccc;
}	
.subDiv{
border-color:#FFFFFF;
border:2px;
border-style:groove;
width:135px;
float:left;
padding-left:5px;
padding-bottom:5px;
padding-top:5px;
padding-right:5px;
background:#FFFFFF;
}
.mainDiv{
background:#FFFFFF;
}
#jylogo{
padding-left:18px;
 padding-top:4px;
 border:thick;
 border:#33FFFF;
}
.linksharing {
	background-image:url(../images/arrow_contact.jpg);
	background-repeat:no-repeat;
	background-position:left center;
	font-family: Veradana, Arial, Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#CC3300;
	letter-spacing:.12em;
	padding:0px 0px 0px 14px;
}
.linksharing:hover {
	text-decoration:none;
	color:#666666;
}
#name{
font-family:Georgia, 'Times New Roman', Times, serif;
font-size:11px;
color:#804040
}
.news_listing {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	list-style:none;
}
.news_listing ul {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	list-style:none;
}
.news_listing li {
	padding:0px 0px 0px 25px;
	margin:0px 0px 0px 0px;
	list-style:none;
	background-image:url(../images/news_icon.jpg);
	background-repeat:no-repeat;
	background-position:left center;
	height:24px;
	font-family:Tahoma, Verdana, Arial;
 	font-size:11px;
 	font-weight:normal;
 	color:#666666;
}
.news_listing li a {
	color:#666666;
	font-weight:bold;
	text-decoration:underline;
}
.news_listing li a:hover {
	color:#666666;
	font-weight:bold;
	text-decoration:none;
}
.style_03 {
	font-family:Tahoma, Verdana, Arial;
 	font-size:15px;
 	font-weight:bold;
 	color:#c40928;
	line-height:18px;
	text-align:justify;
	text-decoration:underline;
}
#newsDetailContiner {
 width:700px;
 float:left;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#666666;
 padding-left:70px;
 text-align:justify;
 padding-top:15px;
 padding-bottom:25px;
 }
 #videoDetailContiner {
 width:650px;
 float:left;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#666666;
 padding-left:70px;
 text-align:justify;
 padding-top:15px;
 padding-bottom:25px;
 }
 .copyright{
 padding-top:3px;
  color:#666666;
   font-family:'Times New Roman', Times, serif;
    font-size:12px;
 }
 .ebeatz {
	background-image:url(../images/arrow_contact.jpg);
	background-repeat:no-repeat;
	background-position:left center;
	font-family: Veradana, Arial, Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#FF3333;
	letter-spacing:.12em;
	padding:0px 0px 0px 14px;
}
.ebeatz:hover {
	text-decoration:none;
	color:#666666;
}
.ediv{
margin-left:30px;
padding-left:50px;
}
.teens2008 {
	background-repeat:no-repeat;
	background-position:left center;
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
	color:#444444;
	letter-spacing:.12em;
	padding:25px 0px 0px 0px;
	text-decoration:none;
}
.teens2008:hover {
text-decoration:inherit;
	color:#CC0000;
}
.subHeadingxmass {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#c40928;
}
/* STYLE SHEET FOR FORM PAGE END */