html, body{
margin:0px;
padding:0px 0px 0px 0px;
height:100%; background-color:#000000;
border:none;}

table{
	margin:0px;
	padding:0px;
	border:none;
	width:100%;
	text-align:left;
	border-collapse:collapse;}

tr{
padding:0px;
Margin:0px;}

td{
vertical-align:top;
padding:0px;
margin:0px;}

.svpx{
vertical-align:top;
padding:0px;
margin:0px;
height:1px;}

.shpx{
vertical-align:top;
padding:0px;
margin:0px;
width:1px;}

img{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
border:none;}

p{
padding:0px; margin:0px;}

.top-bg{background:url(../images/top-bg.jpg) no-repeat;}
.head{height:120px; vertical-align:middle; padding-left:15px; padding-top:5px;}
.head p{ margin-top:20px; text-align:right; margin-right:10px;}
.head span{ margin-top:40px; text-align:right; margin-right:10px;}

.main-br {background:#070f16; border-left:1px solid #202020; border-right:1px solid #202020;  padding:4px 8px 0px 8px;}
.main-td {padding:4px 2px 0px 8px; background:#070f16; border-left:1px solid #202020; border-right:1px solid #202020;}
.main-td1 {vertical-align:middle; background:url(../images/right.gif) no-repeat right top #ffffff; padding-right:8px; text-align:center;}

.btn-rt-img{background:url(../images/rt-cr.gif) no-repeat top right; height:61px; width:13px;}
.btn-lf-img{background:url(../images/lf-cr.gif) no-repeat top left; height:61px; width:13px;}


.btn {background: url(../images/btn-bg.gif) repeat-x; height:61px;}
.btn a{ font-family: verdana; font-size:15px; color:#ac0a0a;}
.btn a:hover{color:#f7ee04;}
.btn ul {margin:0px; padding:0px;}
.btn li {margin:0px; padding:0px; list-style:none; display:inline;}
.btn li span {display:inline-block; background:url(../images/btn-line.gif) no-repeat top right; height:36px; line-height:40px; padding:15px 16px 0px 16px; margin:0px;}
.btn li span a {font-family: verdana; font-variant:small-caps; font-size:15px; color:#ac0a0a; text-decoration:none; font-weight:bold;}
.btn li span a:hover {color:#f7ee04;}

.top-link {background: url(../images/btn-bg.gif) repeat-x; height:61px; vertical-align:top;}
.top-link b {display:inline-block; width:19px; background:url(../images/btn-line.gif) no-repeat 10px 4px; height:21px;}
.top-link ul {margin:24px 0px 0px 25px; padding:0px; display:block;}
.top-link li {margin:0px; padding:0px; display:inline; vertical-align:top;}
.top-link li a {padding-left:5px; display:inline-block; line-height:21px; font-family: "Times New Roman", Times, serif; font-variant:small-caps; font-size:15px; color:#ac0a0a; text-decoration:none; font-weight:bold;}
.top-link li a:hover {background:url(../images/left-bg.gif) no-repeat left center; color:#ff0000;}
.top-link li a span {padding-right:5px; display:inline-block; height:21px; line-height:21px; cursor:pointer;}
.top-link li a:hover span {background:url(../images/right-bg.gif) no-repeat right center;}
.top-link li .fix {background:url(../images/left-bg.gif) no-repeat left center; padding-left:5px; display:inline-block; line-height:21px; font-family: "Times New Roman", Times, serif; font-variant:small-caps; font-size:15px; color:#ff0000; text-decoration:none; font-weight:bold;}
.top-link li .fix span {background:url(../images/right-bg.gif) no-repeat right center;}

/*.top-link1 {background: url(../images/btn-bg.gif) repeat-x; height:61px; vertical-align:top;}
.top-link1 b {display:inline-block; width:27px; background:url(../images/btn-line.gif) no-repeat 16px 4px; height:21px;}
.top-link1 ul {margin:24px 0px 0px 25px; padding:0px; display:block;}
.top-link1 li {margin:0px; padding:0px; display:inline; vertical-align:top;}
.top-link1 li a {padding-left:5px; display:inline-block; line-height:21px; font-family: verdana; font-size:16px; color:#ac0a0a; text-decoration:none; font-weight:bold;}
.top-link1 li a:hover {background:url(../images/left-bg.gif) no-repeat left center; color:#ff0000;}
.top-link1 li a span {padding-right:5px; display:inline-block; height:21px; line-height:21px; cursor:pointer;}
.top-link1 li a:hover span {background:url(../images/right-bg.gif) no-repeat right center;}
.top-link1 li .fix {background:url(../images/left-bg.gif) no-repeat left center; padding-left:5px; display:inline-block; line-height:21px; font-family: verdana; font-size:16px; color:#ff0000; text-decoration:none; font-weight:bold;}
.top-link1 li .fix span {background:url(../images/right-bg.gif) no-repeat right center;}*/

.mid-cr{background-color:#FFFFFF; background:url(../images/rt-cr1.gif) no-repeat top right; background-color:#e3e0e3; }
.mid-td{background:url(../images/bg-img1.jpg) no-repeat top; background-color:#ebeaf1; }

.time{background-color:#FFFFFF; border:4px solid #d9d9d9; font-family:"Times New Roman", Times, serif; font-size:15px; font-weight:bold; color:#310200;}
.time ul{margin:0px; padding:0px;}
.time li{list-style:none; line-height:30px; padding-left:30px; background:url(../images/line.gif) repeat-x bottom left;}
.time td{list-style:none; line-height:30px; padding-left:30px; background:url(../images/line.gif) repeat-x bottom left;}

.rt-cr2{ background: url(../images/lf-title-bg.gif); no-repeat top right; height:42px;}

.lf-title{background:url(../images/rt-cr2.gif) repeat-x center right; height:42px;}
.lf-title img{vertical-align:middle;}
.lf-title span{float:left;}
.lf-title p{float:right;}

.gallery{background-color:#000000; border-left:4px solid #e3e0e3; border-right:4px solid #e3e0e3;}
.image-br{border:1px solid #FFFFFF; margin:4px;}

.gall-link{ background: url(../images/rt-cr3.gif) no-repeat top right; height:42px; line-height:30px; color:#FFFFFF; font-size:10px; text-align:right;}
.gall-link span a{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-decoration:none; }
.gall-link span a:hover{text-decoration:underline;}


.title{font-family:"Times New Roman", Times, serif; font-size:30px; color:#ac0a0a; font-variant:small-caps; font-weight:bold;}
.title b{ border-bottom:1px solid #d3d1d1; width:100%; display:block;}
.title strong{ border-bottom:1px solid #d3d1d1; width:100%; display:block;}
.title1{font-family:"Times New Roman", Times, serif; font-size:36px; color:#ac0a0a; font-variant:small-caps; font-weight:bold; border-bottom:1px solid #d3d1d1; }
.title2{font-family:"Times New Roman", Times, serif; font-size:23px; color:#ac0a0a; font-variant:small-caps; font-weight:bold;}

<!--.sub-title{font-family:verdana; color:#ac0a0a; font-weight:bold; font-size:17px;}-->

.sub-title{font-family:"Times New Roman", Times, serif; color:#ac0a0a; font-weight:bold;}

.content1{font-family:verdana; font-size:11px; color:#000000;}
.content1 ul{margin:0px; padding:0px;}
.content1 li{list-style:none; background:url(../images/b-3.gif) no-repeat 10px 6px; padding-left:20px; line-height:18px;}

.content{font-family:verdana; font-size:11px; color:#000000; text-align:justify; padding:10px 10px 10px 0px;}
.content a{font-family:verdana; font-size:11px; color:#000000; text-align:justify;}
.content a:hover{color:#ac0a0a;}

.content img{ margin-top:10px;}

.sub-table{padding:0px 20px 0px 20px; font-family:"Times New Roman", Times, serif; font-size:23px; color:#ac0a0a; font-variant:small-caps; font-weight:bold;}
.image-br1{border:3px #8c7a77 solid; padding:1px;}

.footer{font-family: verdana; font-size:11px; color:#ffffff; background:url(../images/footer-lf-cr1.gif) no-repeat top left;}
.footer a{font-family: verdana; font-size:11px; color:#ffffff; text-decoration:none; padding:0px 3px 0px 3px;}
.footer a:hover{color:#ffc74a;}
.footer span{float:left;}
.footer b{ font-weight:normal; float:right;}
.footer p{background:url(../images/footer-lf-cr1.gif) no-repeat top right; height:54px; line-height:35px;}

.grid td{padding:3px 0px 3px 15px; border-top:1px solid #9e9ea6; border-bottom:1px solid #9e9ea6; background:url(../images/input-bg.png) repeat;}
.input1{width:160px; border:1px solid #9e9ea6; background-color:#f7f7f7; padding:2px; height:18px;}
.input2{width:280px; border:1px solid #9e9ea6; background-color:#f7f7f7; padding:2px; height:60px;}
.cont-text{font-family:verdana; font-size:11px; color:#000000; font-weight:bold; padding-top:8px; border-left:1px solid #9e9ea6;}
.cont-title{font-family:verdana; font-size:11px; color:#000000; padding-top:8px; font-weight:bold;}
.cont-text1{font-family:verdana; font-size:11px; color:#000000; padding-top:8px; font-weight:normal;}
.cont-text1 a{font-family:verdana; font-size:11px; color:#000000; padding-top:8px; font-weight:normal; }
.cont-text1 a:hover{text-decoration:underline; color:#ac0a0a;}

.grid1 td{ padding:0px 10px 10px 10px; border:1px solid #9e9ea6;}
.part-logo{ font-family:verdana;}
.part-logo img{width:150px; height:36px;}

.lf-bg{background:url(../images/lf-bg2.gif) repeat-x top right; width:50%;}
.rt-bg{background:url(../images/rt-bg.gif)  repeat-x top left; width:50%;}

.revi-cont{font-family:verdana; font-size:11px; color:#000000; margin:10px 0px 0px 0px;}
.revi-cont ul{padding:0px 0px 0px 0px; margin:0px;}
.revi-cont li{list-style:none; line-height:20px;}
.revi-cont p{font-weight:bold; padding-bottom:10px;}

.gall-cont{padding:0px 0px 0px 0px; font-family:verdana; font-size:11px; color:#000000;  }
.gall-cont span{font-family:verdana; font-size:20px; color:#ac0a0a; font-variant:small-caps; font-weight:bold; padding-bottom:10px;}

.gal-tab {width:auto;}
.gal-tab td {padding:10px 15px;}
.gal-tab td a img {border:solid 3px #7c817c; filter:alpha(opacity=100); opacity:1.0;}
.gal-tab td a:hover img {border:solid 1px #ffffff; filter:alpha(opacity=100); opacity:1.0;}

.paging {font-family:verdana; font-size:12px; font-weight:normal; color:#000000; text-align:right; vertical-align:bottom;}
.paging a {color:#000000; text-decoration:none;}
.paging a:hover {color:#ac0a0a;}
.paging img {vertical-align:middle; margin:0px 5px;}
.paging .num {color:#000000; text-decoration:none; padding:1px 5px; border:solid 1px #999999;}
.paging .num:hover {color:#FFFFFF; text-decoration:none; background:#ac0a0a; padding:1px 5px; border:solid 1px #999999;}
.paging .selected {color:#FFFFFF; text-decoration:none; background:#ac0a0a; padding:1px 5px; border:solid 1px #999999;}
.paging .selected:hover {color:#FFFFFF; text-decoration:none; background:#ac0a0a; padding:1px 5px; border:solid 1px #999999;}


.testimonial-title{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:bold; text-decoration:none; text-align:left; padding-bottom:8px;}
.testimonial-title p{ padding:0px; margin:0px; font-weight:normal; text-align:justify; padding-top:8px;}

.image-br2{border:2px solid #333333; margin:0px 10px 10px 10px;}

.events {width:auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#ac0a0a; text-align:justify;}
.events td {padding:0px 5px;}
.event-td {text-align:center; vertical-align:middle;}
.event-td span {display:inline-block; padding:4px; background:#dddddd; border:solid 1px #999999; text-align:center;}
.event-td span a img {border:solid 1px #eeeeee; opcity:100%; filter:100%;}
.event-td span a:hover img {border:solid 1px #ffffff; opcity:100%; filter:100%;}

.title3 {font-family:"Times New Roman", Times, serif; font-size:15px; color:#ac0a0a; font-variant:small-caps; font-weight:bold;}

.link {text-align:right;}
.link a {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; text-decoration:none;}
.link a:hover {color:#ac0a0a; text-decoration:none;}



span.event-1{display:inline-block; padding:4px; background:#dddddd; border:solid 1px #999999; float:left; margin-bottom:10px; margin-right:10px;}
span.event-1 a img {border:solid 1px #eeeeee; opcity:100%; filter:100%;}
span.event-1 a:hover img {border:solid 1px #ffffff; opcity:100%; filter:100%;}

.event-dis h3{font-family:"Times New Roman", Times, serif; font-size:15px; color:#ac0a0a; font-variant:small-caps; font-weight:bold; vertical-align:middle; padding:0px; margin:0px; display:inline-block;}
.event-dis h3 img{ vertical-align:middle; float:right;}  
.event-dis h3 b{ float:left;}
.event-dis p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:justify; padding:10px 0px 0px 0px; margin:0px; line-height:16px;}

.cat{ padding:5px 0px 5px 0px; vertical-align:middle; font-family:"Times New Roman", Times, serif; font-size:15px; color:#ac0a0a; font-weight:bold; border-bottom:#adadad solid 1px;}
.cat p{ vertical-align:middle;}
.cat img{ vertical-align:middle; margin:0px 10px;}
