img, div { behavior: url(iepngfix.htc) }

/* General */
body{ background-image:url(images/bg.jpg); background-color:#ffffff; 
margin:0px; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;}

.newsbg{ background-image:url(images/newsbg.jpg); background-position:top; background-repeat:no-repeat; background-position:right;}

.header {  font-family: arial; font-size: 13px; color: #00000; line-height: normal; 
font-weight: normal; font-weight:bold;}

.header-blue { font-family: arial; font-size: 11px; color: #103e66; font-weight:bold;}
.slogan{ font-family:Garamond; font-size:15px; color:#c4aa5c; font-weight:bold; text-decoration:none; font-style:italic; line-height:1.2;}

.bolum-header { font-family: Georgia, "Times New Roman", Times, serif; font-size: 22px; color: #103e66; font-weight:bold;}
.header { font-family: Georgia, "Times New Roman", Times, serif; font-size:25px; color: #c4aa5c; font-weight:normal;}
.newshead{ font-family: Georgia, "Times New Roman", Times, serif; font-size: 20px; color: #103e66; font-weight:nornal;}

.readmore { font-family: arial; font-size: 11px; color: #103e66; font-weight:bold; text-decoration:none;}
.readmore:hover{ font-family: arial; font-size: 11px; color: #bc9c5f; font-weight:bold; text-decoration:underline;}

.media { font-family: arial; font-size: 12px; color: #103e66; font-weight:bold; text-decoration:none;}
.media:hover{ font-family: arial; font-size: 12px; color: #bf9f62; font-weight:bold; text-decoration:underline;}

.bodytext { font-family: Georgia, "Times New Roman", Times, serif;  font-size: 13px; color: #333333; font-weight:regular;line-height:1.5;}
.faciliites { font-family: Arial, Helvetica, sans-serif;  font-size: 12px; color: #ffffff; font-weight:regular; line-height:1.5;}

.bodylink { font-family: Arial, Helvetica, sans-serif;  font-size: 12px; color: #ffffff; font-weight:regular; text-decoration:none;}
.bodylink:hover { font-family: Arial, Helvetica, sans-serif;  font-size: 12px; color: #CFB666; font-weight:regular; text-decoration:none;}

.index-bodytext { font-family: Arial, Helvetica, sans-serif;  font-size: 12px; color: #ffffff; font-weight:regular; line-height:1.7;}

.bottomtext { font-family: arial; font-size: 11px; color: #ffffff; font-weight:regular;}

.bottom-link { font-family: arial; font-size: 11px; color: #ffffff; font-weight:regular; text-decoration:none;}
.bottom-link:hover { font-family: arial; font-size: 11px; color: #bf9f62; font-weight:regular; text-decoration:none;}


.bottomnavtd { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color:#ffffff; text-decoration:none; }
.bottomnav { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color:#ffffff; text-decoration:none; line-height:1.5;}
.bottomnav:hover { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color:#ffffff; text-decoration:underline; line-height:1.5;}

.newsdate {  font-family: arial; font-size: 11px; color: #103e66; font-weight: normal; font-weight:bold;}

.newsheader { font-family: Arial; font-size: 13px; color: #c1280e; font-weight:bold; text-decoration:none;} 


.newsheader2 {  font-family: arial; font-size: 13px; color: #103e66; font-weight: normal; font-weight:bold; }

.newslink{  font-family:  arial; font-size: 11px; color: #103e66; font-weight: normal; font-weight:bold; text-decoration:none;}
.newslink:hover{  font-family:  arial; font-size: 11px; color: #bc9c5f; font-weight: normal; font-weight:bold; text-decoration:none;}

.prolink{  font-family:  arial; font-size: 10px; color: #103e66; font-weight: normal; font-weight:bold; text-decoration:none;}
.prolink:hover{  font-family:  arial; font-size: 10px; color: #bc9c5f; font-weight: normal; font-weight:bold; text-decoration:none;}


.leftlink{  font-family:  Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #F1BD53; font-weight: normal; font-weight:bold; text-decoration:none;}
.leftlink:hover{  font-family:  Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #B94200; font-weight: normal; font-weight:bold; text-decoration:none;}

.newshlink{  font-family:  arial; font-size: 13px; color: #e5d489; font-weight: normal; font-weight:bold; text-decoration:none;}
.newshlink:hover{  font-family: arial; font-size: 13px; color: #ebdc89; font-weight: normal; font-weight:bold; text-decoration:none;}

.newstxt{  font-family: arial; font-size: 11px; color: #333333; font-weight: regular; font-weight:normal; text-decoration:none;}

.left-floating { float:left; padding-right:10px; }

.right-floating { float:right; padding-left:10px; border:0px; }

.resheader{ font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 15px; color: #2D0201; font-weight:bold; text-decoration:none;}

.resheaderact{ font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 15px; color: #ffffff; font-weight:bold; text-decoration:none;}
/*---------------------------------------------------------------------------------------------------*/


/* Admin Panel */
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

.admin-text {color: #000000; font-size: 11px; font-family: Verdana;}

.admin-header { font-family: Verdana; font-size: 15px; color:#FFFFFF; font-weight: bold;}

.admin-subheader { font-family: Verdana; font-size: 13px; color:#f4eac6; font-weight: bold;}

.admin-button1 { font-family:Arial; font-size:14px; font-weight:bold; color:#FFFFFF; background-color:#00315c; cursor:pointer; width:140px; border:0px solid #759683; filter: progid:DXImageTransform.Microsoft.Shadow(color=#323F38,direction=120,strength=4);}

.music-button1 { font-family:Arial; font-size:11px; font-weight:bold; color:#333333; background-image:url(images/stopbt.jpg); cursor:hand; width:24px; height:16px; margin-top:0px; margin-bottom:0px; border:0px;  }

.admin-button12 { font-family:Arial; font-size:14px; font-weight:bold; color:#FFFFFF; background-color:#0f3364; cursor:pointer; width:140px; border:0px solid #759683; filter:progid:DXImageTransform.Microsoft.Shadow(color=#323F38,direction=120,strength=4);}

.admin-button2 { font-family:Arial; font-size:14px; font-weight:bold; color:#FFFFFF; background-color:#330000; cursor:pointer; width:80px; border:0px solid #759683; filter: progid:DXImageTransform.Microsoft.Shadow(color=#323F38,direction=120,strength=4);}

.admin-button22 { font-family:Arial; font-size:14px; font-weight:bold; color:#FFFFFF; background-color:#0f3364; cursor:pointer; width:80px; border:0px solid #759683; filter: progid:DXImageTransform.Microsoft.Shadow(color=#323F38,direction=120,strength=4);}

.admin-link {font-size: 12px; font-family: Verdana; text-decoration:none; color:#0d3163;}
.admin-link:hover {text-decoration:underline; color:#0d3163;}

.admin-errortxt {  font-family: Verdana; font-size: 11px; color: #FF0000; line-height: normal}

/*.textfield { font-family: Verdana; font-size: 11px; color: #3F423B;}*/

.admin-bodytext { font-family: Arial, Helvetica, sans-serif;  font-size: 12px; color: #000000; font-weight:regular;}

.admin-textsmall { font-family: Verdana; font-size: 9px; color: #666666; }

.admin-price { font-family: Verdana; font-size: 11px; color: #CC0000; font-weight: bold;}

.admin-textfield { ffont-family: Verdana; font-size: 11px; color: #000000;}

/*---------------------------------------------------------------------------------------------------*/

/* Booking From */

.rules { font-family: Verdana; font-size: 9px; color: #F1BD53; font-weight:bold;}
.validate {font-family: Verdana; font-size: 11px; color: #000000;} /*#02027E*/
.red { font-family: arial; font-size: 10px; color: #FE0000; font-weight:bold;}
.error { font-family: Verdana; font-size: 9px; color: #F1BD53; font-weight:bold;}
.textfield { font-family: Verdana; font-size: 11px; color: #02027E;}
.textsmall { font-family: Verdana; font-size: 9px; color: #666666; }
.indexformtext { font-family: Verdana; font-size:12px; color:#333333;}
.whiteformtext { font-family: Verdana; font-size: 12px; color: #FFFFFF; font-weight:bold;}

.form-button { font-family:Arial; font-size:11px; font-weight:bold; color:#FFFFFF; background-color: #103e66; cursor:pointer; width:105px; border:1px solid #ffffff; height:22px;  }

.seach-button { font-family:Arial; font-size:10px; font-weight:bold; color:#FFFFFF; background-color: #103e66; cursor:pointer; width:30px; border:0px solid #ffffff; height:19px;  }

.form-button3 { font-family:Arial; font-size:12px; font-weight:bold; color:#FFFFFF; background-color:#5d0201; cursor:pointer; width:120px; border:1px solid #cfb666; height:22px;  }

.form-button2 { font-family:Arial; font-size:12px; font-weight:bold; color:#ffffff; background-color:#480200; cursor:pointer; width:110px; border:1px solid #cfb666; height:22px; }

/*Pagination*/

div.pagination {
	padding: 3px;
	margin: 3px;
}

div.pagination a {
	padding: 1px 3px 1px 3px;
	margin: 2px;
	border: 1px solid #494748;
	
	text-decoration: none; /* no underline */
	color: #494748;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #ffffff;

	color: #494748;
}
div.pagination span.current {
	padding: 1px 3px 1px 3px;
	margin: 2px;
		border: 1px solid #ffffff;
		
		font-weight: bold;
		background-color: #CFB75F;
		color: #FFF;
	}
	div.pagination span.disabled {
		padding: 1px 3px 1px 3px;
		margin: 2px;
		border: 1px solid #CCCCCC;
	
		color: #CCCCCC;
	}
	
	
	
/*----------------------*/
.solidblockmenu{
margin: 0;
padding: 0;
float: center;
font: bold 14px Georgia, "Times New Roman", Times, serif ;
background:url(images/menubg.jpg) center center repeat-x;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
text-transform:uppercase;
color: white;
padding: 18px 28px;
text-decoration: none;
border-right: 1px solid #0d3163;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
background: transparent url(images/menubgh.jpg) center center repeat-x;
}

/*----------------------*/

/* Calendar */

/*body { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: .8em; }*/

.dpDiv { }

.dpTable { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; color: #505050;           		           background-color: #F0F0C6; border: 1px solid #000000; }

.dpTR { }

.dpTitleTR { }

.dpDayTR { }

.dpTodayButtonTR { }

.dpTD {	cursor: pointer; }

.dpDayHighlightTD { background-color: #CCCCCC; border: 1px solid #AAAAAA; cursor: pointer; }

.dpTitleTD { }

.dpButtonTD { }

.dpTodayButtonTD { }

.dpDayTD { background-color: #CCCCCC; border: 1px solid #AAAAAA; color: white; }

.dpTitleText { font-size: 12px; color: gray; font-weight: bold; }

.dpDayHighlight { color: #D40000; font-weight: bold; }

.dpButton { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; background: #10294E;font-weight: bold; padding: 0px; }

.dpTodayButton { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; background: #10294E; font-weight: bold; }
	
/*---------------------------------------------------------------------------------------------------*/



/*Credits: Dynamic Drive CSS Library */
.underlinemenu{
font-weight: bold;
width: 100%;
font-family: Georgia, "Times New Roman", Times, serif;
text-transform:uppercase;
font-size:14px;
}

.underlinemenu ul{
padding: 4px 0 4px 0px; /*6px should equal top padding of "ul li a" below, 7px should equal bottom padding + bottom border of "ul li a" below*/
margin-bottom: 0;
text-align: right; //set value to "left", "center", or "right"*/
}

.underlinemenu ul li{
display: inline;

}

.underlinemenu ul li a{
color: #333333;
padding: 4px 6px 2px 6px; /*top padding is 6px, bottom padding is 4px*/
margin-right: 10px; /*spacing between each menu link*/
text-decoration: none;
}

.underlinemenu ul li a:hover, .underlinemenu ul li a.selected{
border-bottom-color: #176395;
border-bottom: 3px ; 

border-bottom: 3px solid; /*bottom border is 3px*/

}

