@charset "utf-8";
/* CSS Document */

/*BODY, FONT AND COLOR, GLOBAL (id=GENERIC)
****************************************************************/
body  {font-family: Verdana; 
	   font-size: 0.8em;
	   color:#5b2c02; 
	   text-align:left; 
	   background:#FFF;
	   
       }
body,form,h1,h2,h3,h4,h5,h6,p {padding:0; margin:0;}
h1,h2,h3,h4,h5,h6,label,a     {text-decoration:none;}
a                             {color:#5B2C02; font-weight:normal; text-decoration:none;}
a:hover                       {color:#534a9b; text-decoration:underline;}
a:active, a:focus             {outline:0;}/*to avoid link borders on new browsers*/
img                           {border:none;}
ul,li                         {padding:0; margin:0; list-style:none;}
/*li                          {display:inline;}*/
p                             {line-height:150%; padding:2px 0 10px 0;}


/*ID's
******************************************************/

/* GENERAL REDEFINITIONS */

h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
}
h3 {
	font-weight: bold;
}


/* WEBLOGS AND NEWS ITEMS */
p.date {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
}
p.readMore {
	text-align: right;
	text-decoration: underline;
	font-size: 0.7em;
}
span.date {
	width: 150px;
	display: block;
	float: left;
}
a {
	text-decoration: underline;
}
.subMenu a {
	text-decoration: none;
}

#mainWrapper {
	width:1024px;
    margin:0;
	}
#header {
	background:url(../images/haderbg1.gif); 
    width:1024px; 
	height:142px;
	margin-left:15px;
	}
			
#logo {
	width:386px;
	position: absolute;
	top: 31px;
	left: 142px;
	}
				 
#mainContent {
	background: url(../images/frontpage.jpg) no-repeat;
    width:969px;
	height:720px;
	margin-left:57px;
	position:relative;
	}	
	
.mainCont {
	position:absolute;
	width: 328px;
	left: 127px;
	top: 87px;
	}
	
agendaDate {
	float:left;
	height:20px;
	display:block;
}

.agendaContent {
	margin:0 0 8px 10px;
	display:block;
	width:248px;
	text-align:left;
}
span {
	float:left;
	width:50px;
	text-align:right;
}
#mainContent ul li {
	/*list-style:none!important;
	padding-bottom:7px;*/
	}
ul.subMenu {
	margin: 6px 0 12px 15px;
}
	
#content1 {
	background:url(../images/bank.jpg) no-repeat;
    width:969px;
	height:720px;
	margin-left:67px;
	position:relative;
	}		

#content2 {
	background:url(../images/crossLegged.jpg);
    width:969px;
	height:720px;
	margin-left:67px;
	position:relative;
	}
	
#content3 {
	background:url(../images/flute.jpg);
    width:969px;
	height:720px;
	margin-left:67px;
	position:relative;
	}				 
			
#textContent {
	   scrollbar-base-color: #d6c2b7;
       scrollbar-face-color: #d6c2b7;
	   scrollbar-track-color: #775644;
	   scrollbar-arrow-color: #330033;
 	   scrollbar-highlight-color: #FFFFFF;
	   scrollbar-3dlight-color: #CCCCCC;
	   scrollbar-shadow-color: #663366;
	   scrollbar-darkshadow-color: #000000; 
	   width: 280px;
	   height:470px;
	   overflow-y:scroll;
	   overflow-xs: hidden;	   
	   position:absolute;
	   left: 181px;
	   top: 122px;
	   padding-right: 16px;
	   }
	
#textContent h2 {
	font:verdana;
	font-weight:bold;
	margin-bottom:28px;
	}

/* FORM CONTENTS */
#formContent {
	width: 645px;
	height:450px;
	overflow-xy: hidden;
	position:absolute;
	left: 175px;
	top: 65px;
	padding-right: 16px;
	margin:25px 0 0 0;
}

#formContent p {
	width:545px;
	margin:0 0 -10px 60px;
}
#formContent h1 {
	margin-bottom: 10px;
	margin-left: 59px;
}

#formContent h2{
	background:url(../images/cd.png) no-repeat;
	text-indent:-5000px;
	width:200px;
	height:175px;
	margin:40px 0 0 0;
	float:right;
}

#formFields {
	width:443px;
	float:left;
	margin:30px 0 0 0;
}
#formFields input {
	border:1px solid #CCC;
	padding:3px;
	width:180px;
}
#formFields input:hover {
	border:1px solid #5b2c02;
}
#formFields textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.0em;
	border:1px solid #CCC;
	padding:3px;
	width:180px;
}
#formFields textarea:hover {
	border:1px solid #5b2c02;
}
#formFields select {
	border:1px solid #CCC;
	padding:3px;
	width:180px;
}
#formFields select:hover {
	border:1px solid #5b2c02;
}

#formFields input.button1{
	background:#71563c;
	border:1px solid #c4a586;
	padding:3px;
	width:80px;
	margin:0 0 0 240px;
	color: #FFF;	
}

#formFields input.button1:hover{
	border:1px solid #5b2c02;
	color: #FFF;
}

#formFields p {
	clear:left;
	margin:8px 0;
	padding-top:5px;
}
#formFields p label {
	float:left;
	width:21%;
	font-size:1em;
	text-align:right;
	margin-right:20px;
}
#CD-cover-incantations {
	width: 121px;
	position: absolute;
	top: 147px;
	left: 400px;
	text-align: center;
}
#CD-cover-incantations span {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	margin-top: 5px;
	display: block;
}


#video, #wide {
	background:url(../images/eline-video.gif);
    width:969px;
	height:634px;
	margin-left:60px;
	position:relative;
	}
	
#videoContent, #wideContent {
	width: 736px;
	height:400px;
	position:absolute;
	left: 210px;
	top: 50px;
}
#wideContent {
	   scrollbar-base-color: #d6c2b7;
       scrollbar-face-color: #d6c2b7;
	   scrollbar-track-color: #775644;
	   scrollbar-arrow-color: #330033;
 	   scrollbar-highlight-color: #FFFFFF;
	   scrollbar-3dlight-color: #CCCCCC;
	   scrollbar-shadow-color: #663366;
	   scrollbar-darkshadow-color: #000000; 
	   width: 700px;
	   height:470px;
	   overflow-y:scroll;
	   position:absolute;
	   left: 181px;
	   top: 70px;
}
#wideContent p {
	width: 580px;
}
#wideContent h2 {
	margin-bottom: 25px;
}
#video_win{
	height:605;
	width:350;
	float:left;
	}
	
#videoContent h2 {
	font:verdana;
	font-size:1.6em;
	font-weight:bold;
	margin-bottom:15px;
	}
	
#videoContent p {
	padding-top:20px;
	width:620px;
	}
/*MAIN MENU
******************************************************/

#mainMenu {
	width:400px;
	position: absolute;
	top: 65px;
	left: 563px;
	}
#mainMenu li {
	display: inline;
	}
#mainMenu li a {
	font:14px bold #6e3303;
	margin:0;
	}

/*SCROLLBAR
*****************************************************/
/*.scroll {filter:chroma(color=#FFFFFF);
      scrollbar-face-color:#000000;
      scrollbar-shadow-color:#632984;
      scrollbar-highlight-color:#632984;
      scrollbar-3dlight-color:#130919;
      scrollbar-darkshadow-color:#130919;
      scrollbar-track-color:#FFFFFF;
      scrollbar-arrow-color:#C2A2DA}*/


/*IMAGE REPLACEMENT
*****************************************************/

#logo { 
	display:block;
	width:386px;
	height:56px;
	text-indent:-9999px;
	background: url(../images/logo.gif) no-repeat 0 0;
	}
/* h1 a {
      display: block;
      width: 100%;
      height: 100%;
      outline: none;
     } */
	 
/* FOOTER */
#footer {
	width:720px;
	height:300px;
	background:url(../images/ad_banner.jpg) no-repeat;
	margin-left:57px;
}
/*#buyVideo {
	text-indent:-9999px;
	background:url(../images/buy-video.png);
	margin:50px 0 0 100px;
	width:230px;
	height:65px;
	float:left;
}
#cdCover {
	text-indent:-9999px;
	background:url(../images/cd-cover.png);
	margin:35px 0 0 100px;
	width:120px;
	height:105px;
	float:left;
}
#seeVideo {
	text-indent:-9999px;
	background:url(../images/see-video.png);
	margin:50px 0 0 100px;
	width:230px;
	height:65px;
	float:left;
}*/
a.banner {
	position:absolute;
	top:454px;
	left:125px;
	z-index:10;
}

#advertise {
	width:137px;
	height:120px;
	float:left;
	margin:454px 0 0 346px;
	text-align:center;
}
#buyCd {
	background:url(../images/buy-cd.png) no-repeat;
	float:left;
	margin:7px 0 0 13px;
	width:118px;
	height:13px;
	text-indent:-5000px;
}
#seeVideo {
	background:url(../images/see-video.png);
	float:left;
	margin:7px 0 0 0;
	width:140px;
	height:13px;
	text-indent:-5000px;
}

/* OTHER */
.clear {
	clear:both;
}
div.calendarItem {
	margin: 20px 0;
}
