@import url("/css/reset.css");

body			{ color: #000; background: #000 }

/*-------------- Wrapper ------------------EDITED by VND*/

#wrap 			{ width: 1000px; min-height: 100%; margin: 0 auto; background: #ffffff; position:relative  }
/*-------------- Layout -------------------*/

#header			{ position: relative; width: 1000px;  background: #000  no-repeat; height: 200px;}

.logo			{ display: block; width: 174px; height: 131px; text-indent: -9999px;
				  position: absolute; top: 10px; left: 38px;
				  background: url(/img/logo.gif) no-repeat }
.photo			{ float: left; margin: 0; width: 1000px; height: 200px; z-index: 10}
.topLayer		{ position: absolute; bottom: 0; left: 0;}
.Menu			{ margin: 160px 0 0 0; width: 590px; float: right; z-index: 100; position: absolute; right: 0}
.Menu li		{ float: left;  margin: 0; list-style: none;  padding: 0; z-index: 101;  position: relative}
.Menu a:link,
.Menu a:visited
				{ color: #fff; padding: 2px 12px}
.Menu a:hover,
.Menu a:active
				{ background: #faae11; color:#000;}

.Menu li a.active,
.Menu li a.active1	{ background: #faae11 !important; color:#000; }

.subMenu1		{ position: absolute; top: 17px; left: 0; width:180px; margin: 0; display: none;  z-index:102;background: #faae11}
.subMenu1 li	{ list-style: none; margin: 0; width: 205px;  font-size: 1em; height: 18px}
.subMenu1 li a:link,
.subMenu1 li a:visited
				{ width: 158px;  color: #000; display: block; float: left;  height: 18px; padding: 0 12px}
.subMenu1 li a:hover,
.subMenu1 li a:active
				{ background: #bf0009; color: #fff;}
.showMenu		{ display: block !important}
				
#content		{ width: 940px; padding: 15px 30px 70px 30px; background:url(../img/content.gif) top no-repeat}

/*-----------------------------------------*/
#leftCol		{ float:left; width: 185px }
#leftCol p		{ font: normal 1em/1.3em Verdana, Arial, Helvetica, sans-serif}
.donate			{ display:block; background:url(../img/button.gif) no-repeat; width: 112px; 
					height: 15px; padding: 3px 0 0 6px; margin-bottom: 100px; color:#ffffff;}

.donate a:link, a:visited {color:#ffffff;}

#leftCol h1		{ margin:0; font-weight: bold}
#leftCol h2		{ margin-bottom:5px; color: #d50009}

.contactForm 	{ float:left; width: 185px; background:url(../img/left-border1.gif) bottom no-repeat; padding-bottom: 20px; margin-bottom: 20px}
.contactForm legend	
				{ display: none}
.contactForm input
				{ float:left; clear:both; width: 133px; height: 16px; border: 1px solid #e3e3e3; color: #666666;
					 font: normal 1em/1.1em Tahoma, Arial, Helvetica, sans-serif; padding-top: 3px; margin-bottom:10px}
.submit			{ background:url(../img/submit.gif) no-repeat; width: 53px !important; height: 17px !important; 
					border: none !important; padding: 0 0 2px 0 !important; display:block; color: #000 !important; cursor: pointer}
					
.news			{ float:left; width: 185px; background:url(../img/border.gif) bottom repeat-x; padding-bottom: 12px; margin-bottom: 15px} 
.news a			{ background:url(../img/left-button.gif) no-repeat; width: 65px; height: 13px; color: #000 !important; 
					display:block; padding:2px 0 0 6px; font: normal 0.9em/1.1em Verdana, Arial, Helvetica, sans-serif}
/*-----------------------------------------*/
#mainCol		{ float:left; width: 680px; padding:60px 0 20px 60px; margin-top: 20px;}

#mainCol	a{
color:#c70000;
}

#mainCol ul{
display:block;
margin:0px 0px 0px 15px
}

#mainCol ul li{
margin:4px 0px 0px 10px;
list-style-type:disc;
color:#000000;
padding:0px 0px 8px 0px;
}

#mainCol a:link, a:visited {color:#red;}

#mainCol h1		{ color: #bf0009; font: normal 1.9em/1.1em Verdana, Arial, Helvetica, sans-serif; margin-bottom: 5px}

.events			{ width:510px; padding-bottom: 10px; margin-bottom: 20px; background: url(../img/border.gif) bottom repeat-x; overflow:hidden}

.imgContent		{ float:left;  width: 277px; height: 46px; overflow:hidden; padding-top: 137px}

.img1			{ background:url(../img/middle-img1.jpg) no-repeat}
.img2			{ background:url(../img/middle-img2.jpg) no-repeat}
.img3			{ background:url(../img/middle-img3.jpg) no-repeat}
.img4			{ background:url(../img/middle-img4.jpg) no-repeat}
.img5			{ background:url(../img/middle-img5.jpg) no-repeat}


.imgContent a	{ margin-bottom:0; padding-left: 10px; color: #ffac01 !important;font: normal 1.4em/1.1em Verdana, Arial, Helvetica, sans-serif}
.imgContent a:hover
				{ text-decoration:underline}
.imgContent p	{ padding-left: 10px; color: #fff;font: normal 1.1em/1.1em Verdana, Arial, Helvetica, sans-serif; margin:0}

.text			{ background:url(../img/text.png) repeat; padding-top:7px; height:39px}

* html .text
{
    background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/text.png', sizingMethod='scale');
}

.menuEvents		{ float:left; width: 230px}
.menuEvents li	{ float:left; list-style: none; width: 214px; padding: 2px 0 0 16px; height: 33px; background: #f5f5f5; margin:0 0 2px 0; font-size:1em}
.menuEvents li a
				{ color: #040404 !important; font:normal 1.4em/1em Verdana, Arial, Helvetica, sans-serif}
.menuEvents li a:hover
				{ text-decoration:none}
.menuEvents li p
				{ color: #bf0009 !important; font:normal 1.1em/1.3em Verdana, Arial, Helvetica, sans-serif; margin:0}
.active2		{ background: url(../img/middle-gradient.gif) top repeat-x !important}		

.lastNews		{ color: #fff !important; background: #767676; font:normal 1.2em/1em Verdana, Arial, Helvetica, sans-serif; padding:2px 4px}
.newsMiddle h4	{ color:#c5c5c5; font:normal 1em/1em Verdana, Arial, Helvetica, sans-serif; padding-top: 10px}

.line			{ width: 450px; background:url(../img/border2.gif) bottom repeat-x; overflow:hidden; margin-bottom: 10px}
.line p			{ font:normal 1.4em/1.2em Verdana, Arial, Helvetica, sans-serif}
.line a			{ color: #000 !important}
.line a:hover	{ text-decoration:underline}
.line p span	{ font:normal 0.8em/1.2em Verdana, Arial, Helvetica, sans-serif; color: #c5c5c5}
.new			{ color: #fff !important; background: #ffb200; padding:1px 7px 3px 7px}
/*-----------------------------------------*/

#rightCol		{ float:right; width: 170px; padding-top: 50px }
.calendar		{ background:url(../img/calendar.gif) no-repeat; width: 156px; height: 123px; padding-top: 7px; position:relative}
.calendar h4	{ margin: 0 auto; width: 138px; text-align:center; border-bottom: 1px solid #fff; margin-bottom: 7px}
.leftArrow		{ display:block; width: 10px; height: 6px; background:url(../img/arrow-left.gif) no-repeat; position:absolute; left:10px; top: 13px}
.rightArrow		{ display:block; width: 10px; height: 6px; background:url(../img/arrow-right.gif) no-repeat; position:absolute; right:10px; top: 13px}

.calendarDate	{ float:left; margin:0; padding-left: 9px}
.calendarDate li
				{ float:left; margin:0; list-style: none; width: 14px; height: 13px; font-size:1em; padding:0 6px 4px 0; text-align:center }
.calendarDate li p
				{ float:left; display:block; width: 14px; height: 13px; font: normal 0.9em/1.1em Verdana, Arial, Helvetica, sans-serif; overflow:hidden; margin:0}
.calendarDate li a
				{ float:left; display:block; width: 14px; height: 13px; font: normal 0.9em/1.1em Verdana, Arial, Helvetica, sans-serif; overflow:hidden}
.passive		{ color: #b4b4b4 !important}
.date			{ color: #fe2a00 !important; background: #fff}
.check			{ background: #fff}

.right			{ float:left; width: 165px; background:url(../img/border.gif) top repeat-x; margin-top: 11px; padding-top: 18px}
.lineRight		{ width: 160px; padding-bottom: 12px; overflow:hidden}
.lineRight a	{ float:left}
.lineRight p	{ padding-left: 53px; color: #787878;font: normal 1em/1.1em Verdana, Arial, Helvetica, sans-serif; margin-bottom:0}
.red			{ float:left; padding-left: 12px !important; color: #bf0009 !important}
.lineRight h4	{ padding-left: 53px;font: normal 1.2em/1.2em Verdana, Arial, Helvetica, sans-serif; margin-bottom:0}
.lineRight a	{ color: #000 !important}
.lineRight a:hover
				{ text-decoration:underline}

.col2 a			{ margin-right: 11px}
.button			{ background: url(../img/right-button.gif) no-repeat; width: 62px; height: 14px; padding:1px 0 0 6px; display:block; margin-top:6px}
.rss			{ background:url(../img/rss.gif) right no-repeat; height: 30px;  display:inline; padding:5px 39px 10px 0;
					font: normal 1.1em/1.2em Verdana, Arial, Helvetica, sans-serif; color: #666666 !important}

/*-----------------------------------------*/
#footer			{ width: 940px; position: absolute; bottom: 0; left: 0; background: #e3e3e3; padding:0 30px; height: 70px}
#footer p		{ float:left; padding-top: 10px; color: #666; 	font: normal 1em/1.2em Verdana, Arial, Helvetica, sans-serif}
.logoF1			{ display:block; float:left; clear:left}		
.logoF2			{ float:right; margin-top:22px}
.logoF3			{ float:right; margin:10px 0 0 38px}
				
				
				
				
.white a:link, a:visited {color:#fff;}

a:link, a:visited {
color:#c70000;
}

a {
color: #c70000;
}

.donate { color:white;}
.donate a:link, a:visited {color:white;}

#al {height:400px;}
				