@charset "utf-8";
/* === General ============================ */
/* ======================================== */
body {
	margin:0;
	padding:0;
	font-size:14px;
	font-family:Arial, Helvetica;
	background-color:#c8e3fe;
	color:#263039;
}
img {
	border-width:0px;
	border:none;
}
div, span, td, a, p, label {
	font-family:Arial, Helvetica;
	vertical-align:top;
}
div, span {
 	direction:rtl;
 	font-size:14px;
}
a {
	color:#f5a603; /* Orange */
	text-decoration:none;
}
a:hover {
	color:#f5a603; /* Orange */
	text-decoration:underline;
}
a:link {
	
} 
a:visited {
	
}
a:active {
	
}
h1 {
	font:bold 14px arial;
	color:#00a6a3; 
	margin:0 auto;
	padding:0;
	margin:0 0 5px 0;
}
.bold {
	font-weight:bold;
}
.underline {
	text-decoration:underline;
}
.fright {
	float:right;
}
.fleft{
	float:left;
}
.clearing{
	height:0px;
	line-height:0px;
	clear:both;
	font-size:0px;
}
/* === /General ============================ */


/* === Main ================================ */
/* ========================================= */
.top {
	width:100%;
	height:375px;
	background-color:#ffffff;
}
.header {
	width:1000px;
	height:375px;
	margin:0 auto 0 auto;
	text-align:right;
}
.menu{  /* FF only  */
background:url('../img/menu_bg.jpg') no-repeat top center; 
height:25px;
color:#155293;
text-align:center;
padding:0 100px;
margin-top:0px;
padding-top:7px;
}
.menu a{
margin:0 auto;
padding:0;
font: bold 14px arial;
color:#155293;
padding:0 5px;
text-decoration:none;
}
.menu a:hover{
text-decoration:none;
color:#9ecb6c;
}

.mainContainer {
	width:100%;
	background:url(../img/main_bg.png) transparent 50% bottom no-repeat;
	padding-bottom:100px;
	clear:both;
}
.pageContent {
	width:850px;
	min-height:320px;
	padding:0px 10px 10px 10px;
	margin:0 auto 0 auto;
	background-color:#ffffff;
}

.bottom{
margin:0 auto;
padding:0; 
width:827px;
height:110px;
}
.newsFlash{
margin:0 auto;
padding:0;
background:url('../img/bg_news.jpg') no-repeat top center; 
height:25px;
margin-bottom:15px;
margin-top:15px;
padding-top:6px;
padding-right:120px;
padding-left:30px;
color:#000000;
}
.footer{
margin:0 auto;
padding:0;
height:23px;
background:#004c98;
margin-bottom:6px;
color:#ffffff;
font:normal 14px arial;
padding-top:6px;
padding-right:5px;
padding-left:5px;
text-align:center;
}
.footer a{
margin:0 auto;
padding:0;
color:#ffffff;
font:normal 14px arial;

}
.credit{
margin:0 auto;
padding:0; 
text-align:center;
font:normal 12px arial;
color:#000000; 
}
.credit a{ color: #000000; }
/* === /Main =============================== */


/* === Home ================================ */
/* ========================================= */
.homeR{ margin:0 auto; float:right; width:630px; padding:14px 20px 20px 20px; }
.homeL{ margin:0 auto; float:left; width:150px; padding:14px 0 0 0; text-align:right; margin-left:15px; }
.homeR p{ margin:0 auto; padding:0px 0 0 5px; }
.homeBoxes{ 
margin:0 auto; padding:0; background:url('../img/home_boxes_bg.jpg') no-repeat top right;
width:647px;
height:256px; 
}
.OnehomeBox{
margin:0 auto;
padding:0; 
width:195px;
height:110px;
float:right;
margin:9px 10px 10px 10px;
}
.OnehomeBox img{
margin:0 auto;
padding:0;
width:66px;
height:56px;
float:right;
vertical-align:top;
margin-left:10px;
margin-bottom:5px;
}
.OnehomeBox h1{
margin:0 auto;
padding:0;
color:#04549b;
font:bold 14px arial;
padding:2px 0 0 0;
}
.OnehomeBox p{
margin:0 auto;
padding:0;
line-height:16px;
}
.orangeBox_top{
margin:0 auto; padding:0; background:url('../img/orange_box_top.jpg') no-repeat top right;
width:146px;
height:32px;
margin-top:8px;
}
.orangeBox{
margin:0 auto;
background:url('../img/orange_box_bg.jpg') repeat-y top right;
width:126px;
font:normal 14px arial; 
color:#ffffff;
padding:5px 10px; 
}
.orangeBox p{
margin:0 auto;
padding:0;
padding-bottom:5px;
line-height:17px;
}
.orangeLink{ /* FF only */
color:#51586a;
font:bold 14px arial;
padding-right:60px; 
}
.orangeLink:hover{ color:#51586a; text-decoration:underline; }
.orangeBox_bottom{
margin:0 auto; padding:0; background:url('../img/orange_box_bottom.jpg') no-repeat top right;
width:146px;
height:6px; 
}
.home_box_top{  /*  FF only */
height:55px; margin:0 auto; padding:0; vertical-align:top; 
}
.home_box_bottom{  /*  FF only */
height:50px; width:200px; 
}
/* === /Home ================================ */

/* === Inner page ========================== */
/* ========================================= */
.innerR{ margin:0 auto; float:right; width:630px; padding:14px 20px 20px 20px; }
.innerL{ margin:0 auto; float:left; width:150px; padding:14px 0 0 0; text-align:right; margin-left:15px; }
.innerR p{ margin:0 auto; padding:0px 0 0 5px; }
.greenBox_top{
margin:0 auto; padding:0; background:url('../img/orange_box_top.jpg') no-repeat top right;
width:146px;
height:32px;
margin-top:8px;
}
.greenBox{
margin:0 auto;
background:url('../img/orange_box_bg.jpg') repeat-y top right;
width:126px;
font:normal 14px arial; 
color:#ffffff;
padding:5px 10px; 
}
.greenBox p{
margin:0 auto;
padding:0;
padding-bottom:5px;
line-height:17px;
}
.greenLink{ /* FF only */
color:#51586a;
font:bold 14px arial;
padding-right:60px; 
}
.greenLink:hover{ color:#51586a; text-decoration:underline; }
.greenBox_bottom{
margin:0 auto; padding:0; background:url('../img/orange_box_bottom.jpg') no-repeat top right;
width:146px;
height:6px; 
}
/* === /Inner page ========================== */

/* === Events ============================== */
/* ========================================= */
.OneEvent{ margin:0 auto; padding:0; margin-bottom:15px; }
.events{ margin:0 auto; padding:0; }
.eventR{ margin:0 auto; padding:0; width: 115px; height:78px; float: right; }
.eventL{ margin:0 auto; padding:0; width: 410px; float:right; }
.eventL h1{ margin:0 auto; padding:0; margin-bottom:5px; font: bold 14px arial; color:#91ad1a; }
.eventL p{ margin:0 auto; padding:0; margin-bottom:5px; line-height:18px; }
.eventM{ margin:0 auto; padding:0; width: 90px; float:right; padding-top:60px; }
.eventM a{ font:bold 14px arial; color:#395b9a;}
/* === /Events ============================== */

/* === Gallery ============================= */
/* ========================================= */
.gallery1{ margin:0 auto; padding:0; margin-bottom:15px; width:624px; text-align:center; }
.picBig{ margin:0 auto; padding:0; height:250px; }
.thumbsDiv{ margin:0 auto; padding:0; width:624px; text-align:right; }
.thumbsDiv img{ margin:0 auto; padding:0; width:58px; height:44px; margin-left:4px; margin-bottom:5px; float:right; }


.galleryLeft{ margin:0 auto; float:left; width:150px; padding:14px 0 0 0; text-align:right; margin-left:15px; }
.galleryBox_top{
margin:0 auto; 
padding:0; 
background:url('../img/orange_box_top.jpg') no-repeat top right;
width:146px;
height:32px;
margin-top:8px;
}
.galleryBox{
margin:0 auto;
background:url('../img/orange_box_bg.jpg') repeat-y top right;
width:126px;
font:normal 14px arial; 
color:#ffffff;
padding:5px 10px; 
}
.galleryBox p{
margin:0 auto;
padding:0;
padding-bottom:5px;
line-height:17px;
}
.galleryLink{ /* FF only */
color:#51586a;
font:bold 14px arial;
padding-right:60px; 
}
.galleryLink:hover{ color:#51586a; text-decoration:underline; }
.galleryBox_bottom{
margin:0 auto; padding:0; background:url('../img/orange_box_bottom.jpg') no-repeat top right;
width:146px;
height:6px; 
}
/* === /Gallery ============================= */

/* === Contact ============================= */
/* ========================================= */
.contact{
margin:0 auto;
padding:0; 
}

/* === /Contact ============================= */