@charset "utf-8";
body {font: 11px Verdana, Arial, Helvetica, sans-serif;	background: #b9b8b8 url(images/bg_main.png) top repeat-x; margin: 0; padding: 0; text-align: center; color: #393939;}

img {behavior: url("iepngfix.htc");}

#toplinks {width: 965px; padding: 0;  margin: 5.25em auto 0 auto; padding: 5px 0;}
#toplinks p {margin: 0; padding: 10px 10px; text-align: left; word-spacing:2px;}
#container {margin: 0 auto; text-align: left; width: 977px; background: url(images/bg_container.png) top left repeat-y transparent; _background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='images/bg_container.png');}
#top {width: 965px; height:175px; background: url(images/bg_header.gif) repeat-x; padding: 0; margin: 0 auto;}
	#logo {float:left; width: 710px; height:175px;}
	#reservation {float:right; width: 250px; height:175px; padding:0; margin:0; position:relative;}
	#search {height:85px; margin:15px 10px 0 0;}
#header {width:965px; margin:0 auto;}
	#flash {float: right; width:760px; height: 241px; margin:0; padding:0; position:relative;}
	#nav {float: left; width:205px; height:241px; margin:0; padding:0; background: #e2e2e2 url(images/bg_nav.jpg) no-repeat; position:relative;}
#mainContent {width: 965px; padding: 0;  margin: 0 auto; background: #FFFFFF url(images/bg_content.png) bottom center repeat-x;}
	#mainContent p {text-align:justify;}
	#inside-content {float:none; width: 85%; background:url(images/vr_line.gif) right repeat-y; padding:5px 15px 0 0; margin: 1em auto; position: relative; direction:ltr;}
	#wrapper1{width:930px; height: auto; margin:1em auto; padding:0;}
	#welcome {float:left; width: 70%; background:url(images/vr_line.gif) left repeat-y; padding:5px 0 0 20px; margin:0; position:relative;}
	#reservation2 {float:left; width:186px; height:132px; margin:0; padding:0; position:relative; text-align: center;}
	#wrapper2{width:920px; height: auto; margin:1.5em auto 1em auto; padding:0;}
	#comm {float:right; width:255px; height:165px; margin:0 8px 0 0; padding:0; background:url(images/bg_commeng.png) no-repeat; _background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='images/bg_commeng.png');}
	#comm img{position:relative;}
	#news {float:right; width:323px; height:165px; margin:0; padding:0; background:url(images/bg_newseng.png) no-repeat; _background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='images/bg_newseng.png');}
	#press {float:right; width:323px; height:165px; margin:0 8px 0 0; padding:0; background:url(images/bg_presseng.png) no-repeat; _background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='images/bg_presseng.png');}
	#wrapper3{width:920px; height: auto; margin:0 auto; padding:0;}
	#reports {float:right; width:150px; height:67px; margin:0 5px 0 0; padding:0; background:url(images/bg_areporteng.png) no-repeat; text-align:center; _background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='images/bg_areporteng.png');}
	#reports img{position:relative;}
	#prayer {float:right; width:173px; height:67px; margin:0 5px 0 0; padding:0; background:url(images/bg_prayereng.png) no-repeat; text-align:center; _background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='images/bg_prayereng.png');}
	#prayer a{position:relative;}
	#ticker {float:right; width:378px; height:67px; margin:0 5px 0 0; padding:0; background:url(images/bg_tickereng.png) no-repeat; text-align:center; _background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='images/bg_tickereng.png');}
	#ticker iframe{position:relative;}
	#newsletter {float:right; width:200px; height:67px; margin:0; padding:0; background:url(images/bg_newslettereng.png) no-repeat; _background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='images/bg_newslettereng.png');}
	#newsletter form{position:relative;}

#hline {width:910px; height:1px; padding:0; margin:0 auto 1em auto; background: #999999;}

#footer {width: 973px; padding: 0;  margin: 0 auto; background: url(images/bg_footer.png) top left no-repeat; _background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='images/bg_footer.png'); direction:ltr;}
#footer p {margin: 0; padding: 10px 10px; text-align: left; word-spacing:1px;}

/* Classes */ 
.spacer1 { width:965px; background: #cdcdcd; margin:0 auto; padding:0;}

.text1 {font-size:12px;}
.text1 a{ color:#666666; text-decoration:none;}
.text1 a:hover{ color:#666666; text-decoration:underline; font-weight:bold;}

.text2 {font-size:10px; color:#666666;}
.text2 a{ color:#666666; text-decoration:none; padding:2px;}
.text2 a:hover{ color:#FFF; text-decoration:underline; background: #0081c6; padding: 2px;}

.text3 {font-size:9px; color:#CCC; text-transform:uppercase;}
.text3 a{ color:#CCC; text-decoration:none; padding:2px;}
.text3 a:hover{ color:#FFF; text-decoration:underline; background: #0081c6; padding: 2px;}

.link{
	font-size:10px;
	color:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.link a:hover{
	font-size:10px;
	color:#024E85;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

.style1 {
	font-size:12px;

	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}

.style2 {
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	text-decoration: none;

}

.reser{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #0081C6;
	text-decoration: none;
}
.bgbox{
       background-image: url(images/box.jpg);
       background-repeat: no-repeat;
       height: 148px;
       width: 153px;
       padding-left:8px;
       background-position: center top;
}