
body {
	padding:0; margin:0;
	background:#500000 url(../images/BG.gif) center repeat-y;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color:#d3b22e;
	text-align:center;
}

img { border:0px; }

div {}

A, A:visited, A:active {
	text-decoration:underline;
	color:#e5881c;
}
A:hover {
	text-decoration: none;
	color:#ffffff;
}

input.textNewsletter {
	background-color:#990000; /* 770000	*/
	border:1px solid #400000;
	width:165px;
	color:#e5881c;
}
input.buttonNewsletter {
/*	background-color:#770000;
	border:1px;
	vertical-align:middle;
	color:#e5881c;	*/
}

input.textContact {
	background-color:#990000;
	border:1px solid #400000;
	width:162px;
	color:#e5881c;
}
select.selectContact {
	background-color:#990000;
	border:1px solid #400000;
	width:165px;
	color:#e5881c;
}
textarea.textareaContact {
	background-color:#990000;
	border:1px solid #400000;
	color:#e5881c;
}
input.buttonContact {
	background-color:#990000;	/**/
	border:1px solid #400000;
	vertical-align:middle;
	color:#e5881c;
}

#outermostDIV {
	width:100%;
	text-align:center;
}

.outermostTBL {
	width:100%;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-align:center; vertical-align:middle;
	padding-left:1px;
}

.outerTBL {
	background: #680000 url(../images/BG.gif) repeat-y;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	width:1000px;
	text-align: left;
}

.outerTBLTD {
	padding-left:25px; padding-right:25px;
}

.mainTBL {
	width:950px;
}

.leftPanel {
	width:197px;
	text-align:left;
	padding-left:5px;
	vertical-align:top;
}
.rightPanel {
	width:753px;
	text-align:left;
	vertical-align:top;
}

.menuTBL {
	width:188px; 
}

.menuTBL TD {
	padding-left:30px; padding-top:0px; padding-right:1px;
	border-bottom: #500000 1px solid;
	background: #770000 url(../images/menuBullatin.gif) no-repeat;
	height:23px;
	color:#d3b22e;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:1px;
	text-align:left; vertical-align:middle;
	text-transform:uppercase;
}

.menuTBL TD A, .menuTBL TD A:visited, .menuTBL TD A:active {
	width:180px; 
	color:#d3b22e; text-decoration:none;
}
.menuTBL TD A:hover {
	color:#ffffff; text-decoration:none;
}
.newsletterTBL {
	color:#d3b22e;
	line-height:20px;
}
.newsletterTBL .title {
	color:#e5881c;
	line-height:20px;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}


.contentTBL {
	width:753px;
}
.contentTBL .volImgTD {
	width:40px;
	text-align:center;
}
.contentTBL .contentTitleTD {
	padding-right:150px;
	color:#e5881c;
	font: 18px Arial, Helvetica, sans-serif;
	font-weight:bold; letter-spacing:1px;
	text-align:right;
}


.historyTBL {
	width:650px;
	color:#d3b22e;
}
.historyTBL TD {
	vertical-align:top;
	padding-left:10px; padding-bottom:10px;
}
.historyTBL .hisTitle {
	font-weight:bold; 
	color:#e5881c;
	padding-bottom:20px;
}
.historyTBL .hisParam {
	width:100px;
	height:25px;
}
.historyTBL .hisValue {
}
.historyTBL .hisPhoto {
	width:200px;
}

.photoFrameTBL {
}
.photoFrameTBL TD {
	padding:0px;
}
.photoFrameTBL TD.top {
	background:url(../images/photoFrameT.gif) repeat-x;
}
.photoFrameTBL TD.bottom {
	background:url(../images/photoFrameB.gif) repeat-x;
}
.photoFrameTBL TD.left {
	background:url(../images/photoFrameL.gif) repeat-y;
}
.photoFrameTBL TD.right {
	background:url(../images/photoFrameR.gif) repeat-y;
}

.photoAlbumDIV {
	width:680px;
	height:180px;
	border:1px solid #990000;
	overflow:auto;
	scrollbar-arrow-color:#000000;
	scrollbar-DarkShadow-color:#400000;
	scrollbar-3dlight-color:#aa0000;
	scrollbar-base-color:#990000;
	scrollbar-highlight-color:#990000;
	scrollbar-Shadow-color:#600000;
	scrollbar-face-color:#990000;
	scrollbar-track-color:#770000; 
}
.photoAlbumTBL {}
.photoAlbumTBL TD {
	width:200px;
	padding:12px;
	text-align:center; vertical-align:top;
	color:#e5881c;
}
.photoAlbumTBL TD IMG {
	border:3px solid #450000;
}
.photoAlbumTBL TD A, .photoAlbumTBL TD A:visited, .photoAlbumTBL TD A:active {
	text-decoration:none;
	color:#e5881c;
}
.photoAlbumTBL TD A:hover {
	text-decoration:none;
	color:#ffffff;
}

#photoLinksDIV {
	width:680px;
	overflow:auto;
	text-align:left;
}
.photoLinksTBL {}
.photoLinksTBL TD {
	padding:12px;
	text-align:left; vertical-align:top;
	color:#e5881c;
	line-height:20px;
}
.photoLinksTBL TD A, .photoLinksTBL TD A:visited, .photoLinksTBL TD A:active {
	text-decoration:underline;
	color:#e5881c;
}
.photoLinksTBL TD A:hover {
	text-decoration:none;
	color:#ffffff;
}

#photoHolderDIV {
	width:680px;
	overflow:auto;
	text-align:center;
}
.photoHolderTBL { width:100%; }
.photoHolderTBL TD {
	padding:12px;
	text-align:center; vertical-align:top;
	color:#e5881c;
	line-height:20px;
}


#videoLinksDIV {
	width:680px;
	overflow:auto;
	text-align:left;
}
.videoLinksTBL {
	width:100%;
	border-collapse:collapse;
	border:1px solid #990000;
}
.videoLinksTBL TD {
	padding:12px;
	text-align:left; vertical-align:top;
	color:#e5881c;
	line-height:20px;
}
.videoLinksTBL TD A, .videoLinksTBL TD A:visited, .videoLinksTBL TD A:active {
	text-decoration:underline;
	color:#e5881c;
}
.videoLinksTBL TD A:hover {
	text-decoration:none;
	color:#ffffff;
}
.videoLinksTBL TD.videoHolder {
	width:344px;
	padding:12px;
	text-align:right; vertical-align:top;
	color:#e5881c;
}

#pravachansLinksDIV {
	width:680px;
	overflow:auto;
	text-align:left;
}


.contactTBL {
	color:#e5881c;
	width:450px;
	line-height:18px;
}
.contactTBL TD.conParam {
	width:250px;
	height:30px;
	vertical-align:top;
}

.eventsTBL {
	width:680px;
	color:#d3b22e;
}
.eventsTBL TD.titleTD {
	width:150px;
	padding:10px;
	color:#d3b22e;
	text-align:center;
	background-color:#550000;
}
.eventsTBL TD.activeTitleTD {
	text-align:center;
	width:150px;
	padding:10px;
	color:#d3b22e;
	font-weight:bold;
	background-color:#990000;
}
.eventsTBL TD.titleMiddleTD {
	width:10px;
}
.eventsTBL TD.titleExtraTD {
}
.eventsTBL TD.contentTD {
	padding:10px;
	border-left:2px solid #990000;
	border-top:10px solid #990000;
	border-right:2px solid #990000;
	border-bottom:2px solid #990000;
}
.eventsTBL TD.contentTD .eventInnerTBL {
	width:650px; display:none;
}
.eventsTBL TD.contentTD .activeEventInnerTBL {
	width:650px;
}
.eventsTBL TD.contentTD div.eventsTitleDIV {
	width:300px;
	height:500px;
	overflow:auto;
	scrollbar-arrow-color:#000000;
	scrollbar-DarkShadow-color:#400000;
	scrollbar-3dlight-color:#aa0000;
	scrollbar-base-color:#990000;
	scrollbar-highlight-color:#990000;
	scrollbar-Shadow-color:#600000;
	scrollbar-face-color:#990000;
	scrollbar-track-color:#770000; 
}
.eventsTBL TD.contentTD div.eventsDIV {
	width:350px;
	height:500px;
	padding-left:10px;
	overflow:auto;
	scrollbar-arrow-color:#000000;
	scrollbar-DarkShadow-color:#400000;
	scrollbar-3dlight-color:#aa0000;
	scrollbar-base-color:#990000;
	scrollbar-highlight-color:#990000;
	scrollbar-Shadow-color:#600000;
	scrollbar-face-color:#990000;
	scrollbar-track-color:#770000; 
}


.newsTBL {
	width:680px;
	color:#d3b22e;
}
.newsDescTD {
	width:650px;
	border:1px dashed #990000;
	padding:10px;
	margin-bottom:20px;
	display:none;
}
.newsDescTD IMG.newsDescIMG {
	float:left;
	padding-right:10px;
}

.footerTBL {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color:#d3b22e;
}
