/* 0 BASIC TAGS */
.bordered
{
	padding: 1px;
	border: 1px solid #0099CC;
	margin-top: 3px;
}
body
{
	background: url(images/Body.png);
	background-repeat: repeat-x;
	margin: 0;
	padding: 0;
	letter-spacing:normal;
}
#MasterHome
{
	width: 100%;
	min-height: 500px;
	letter-spacing:normal;
	margin: 0 auto;	
	overflow:hidden;
}
/*Main Content Placeholder*/
#Main
{
letter-spacing:normal;
	background-position: center top;
	background: url(images/ShadowContainer.png);
	background-repeat: repeat-y;
	width: 98%;
}
#Container
{
	letter-spacing:normal;
	width: 898px;
	min-height: 500px;
	background-color: #FFFFFF;
	margin-right: 1px;
	margin-top: 0px;
}
.title
{
	font-family:Times New Roman;
	font-size: 19px;
	font-weight: bold;
	color: #00535E;
}
.subcontent
{
letter-spacing:normal;
	font-family: Times New Roman;
	font-size: 16px;
	font-weight: bold;
	color: Black;
}
/*End Of Main Content Placeholder*/
/*Footer*/
#Footer
{	
	background-color:#f5f5f5;
	height:210px;
	width:100%;
}
#FooterContainer
{
	
	height: 210px;
	width: 100%;
	background-position: center top;
	background-image: url(Images/ShadowContainerF.png);
	background-repeat: repeat-y;
	
}
#frm
{
	border-top-style: solid;
	border-top-width: 3px;
	border-top-color: #666666;
	
}
#FooterC
{
	background-color: #358a8a;
	height: 20px;
	width: 100%;
	border-top-style: solid;
	border-top-width: 2px;
	border-top-color: #999999;
	font-family: Tahoma;
	color: #F8F8F8;
	font-weight: normal;
	font-size: 8.5pt;
}
/*End Footer*/
/*Clock*/
#clock
{
	font-size: 40px;
	font-weight:bolder;
	color: #666666;
	font-family: Times New Roman;
}
/*End Clock*/
/*Menu*/
#menu {list-style-type:none; margin:0px auto 0px auto; padding:0; width:933px;
	height: 34px;
}
#menu li {float:right; padding:0; margin:0 7px 0 0; position:relative; width:178px; height:2em; z-index:100;}
#menu li dl {position:absolute; top:0; left:0; padding-bottom:0;}
#menu li a, #menu li a:visited {text-decoration:none;}
#menu li dd {display:none;}
#menu li a:hover {border:0;}
#menu li:hover dd, #menu li a:hover dd {display:block;}
#menu li:hover dl, #menu li a:hover dl {padding-top:1px;}
#menu table {border-collapse:collapse; padding:0; margin:-1px; font-size:1em;}
#menu dl {width: 177px; margin: 0; padding: 0;height:20px;}
#menu dt {margin:0; padding: 0;}

#menu dd {margin:0; padding:0; color: #fff; font-size: 1em; text-align:center;}

#menu dt a, #menu dt a:visited
{
	border-style: solid;
	border-color: #358a8a;
	display: block;
	font-size: 16px;
	font-family: Times New Roman;
	color: #fff;
	text-align: center;
	border-width: 1px 1px 1px 1px;
	background: #117276;
	padding: 0.25em 0 0.70em 0;
	font-weight: bold;
	font-variant: small-caps;
}

#menu li:hover dt a, #menu a:hover dt a
{
	border-style: solid;
	border-color: #8cc7ce;
	color: Gray;
	background: #F8F8F8;
	border-width: 0 0px 2px 0px;
}

#menu dd a, #menu dd a:visited {background:#F8F8F8; color:Gray; font-size:15px; font-weight:bold;padding-right:4px;padding-top:4px;text-decoration:none; display:block; text-align:right; border-left:1px solid #F8F8F8; border-right:1px solid #F8F8F8;border-bottom:1.5px dashed ActiveBorder;height:22px;}

#menu dd a:hover {background:#F8F8F8; color:#4aafbb; font-size:15px; font-weight:bold; border-left:1px solid #8cc7ce; border-right:1px solid #8cc7ce;border-bottom:2px solid Gray;}

#menu b {display:block; overflow:hidden; height:1px;}

#menu b.p1 {background:#358a8a; margin:0 5px;}
#menu b.p2 {background:#358a8a; border:2px solid #358a8a; border-width:0 2px; margin:0 3px;}
#menu b.p3 {background:#358a8a; margin:0 2px; border:1px solid #358a8a; border-width:0 1px;}
#menu b.p4 {height:2px; background:#358a8a; margin:0 1px; border:1px solid #358a8a; border-width:0 1px;}
#menu b.p5 {background:#8cc7ce; margin:0 5px;}
#menu b.p6 {background:#8cc7ce; margin:0 3px;}
#menu b.p7 {background:#8cc7ce; margin:0 2px;}
#menu b.p8 {height:2px; background:#8cc7ce; margin:0 1px;}

#menu li:hover b.p2, #menu a:hover b.p2 {background:#F8F8F8;}
#menu li:hover b.p3, #menu a:hover b.p3 {background:#F8F8F8;}
#menu li:hover b.p4, #menu a:hover b.p4 {background:#F8F8F8;}
#menu li:hover b.p5, #menu a:hover b.p5 {background:#F8F8F8;}
#menu li:hover b.p6, #menu a:hover b.p6 {background:#F8F8F8;}
#menu li:hover b.p6, #menu a:hover b.p6 {background:#F8F8F8;}
#menu li:hover b.p7, #menu a:hover b.p7 {background:#F8F8F8;}
#menu li:hover b.p8, #menu a:hover b.p8 {background:#F8F8F8;}

/*End Of Menu*/
/*Photo*/
.photo_198
{
	border: 4px solid #EFEFEF;
}
/*Photo*/
/*Arrow Link*/
.ArrowLink
{
	display: block;
	width: 141px;
	height: 23px;
	padding: 10px 12px 0 0;
	text-align: right;
	direction: rtl;
	background-image: url(Images/Link.gif);
	background-repeat: no-repeat;
	font-family: Tahoma;
	font-size: 12px;
	text-decoration: none;
}
.HeaderMain
{
	font-family: Tahoma;
	font-size: 14px;
	color: #00535E;
	padding-right: 4px;
	font-weight: bold;
}
.Linkat
{
	font-family: Tahoma;
	font-size: 10pt;
	overflow: hidden;
	text-decoration: none;
	color: #009999;
	font-weight: normal;
}
a
{
	text-decoration: none;
	color:#009999;
}

a:visited
{
	color: #0066CC;
}

a:hover
{
	text-decoration: underline;
	color: #CC3300;
}

a:active
{
	color: #FF9900;
}
/*End Arrow link*/
/*NewsHeader*/
/*#TopHeader
{
	background-image: url(Images/Header.jpg);
	background-repeat: repeat-x;
	height: 35px;
}*/
/*End NewsHeader*/
/*NewsControl*/
.main_news
{
	position: relative;
	overflow: hidden;
	color: Black;
	text-align: right;
	min-height: 200px;
	min-width: 300px;
	background-color: #FFFFFF;
}
.main_news .desc .block h4
{
	margin:0px 10px;
	padding:0;
	font-size:85%;
}
.main_news .desc .block p 
{
	font-family:Tahoma;
	font-size:70%;
	line-height:1.6em;
	padding:5px 0px;
	margin:0px 10px;
	line-height:1.2em;
}
.main_news .desc .block small 
{
	margin:0px 30px;
	font-family:Tahoma;
	font-size: 70%;
}
#demotip {     display:none;     
               background:transparent url(../Images/black_arrow.png);     
               font-size:12px;     
               height:70px;     
               width:160px;     
               padding:25px;     
               color:#fff;                
         }
 #demo
 {
	
 }

.main_news .desc{
	position: absolute;
	bottom: 0;
	left: 0; 
	width: 100%;
	display: none; 
}
.main_news .desc .block{
	width: 100%;
	background: #111;
	text-align:right;
}
.rtl .main_news .desc .block
{
	direction:rtl;
}
.main_news .logo
{
	background-position: #009999;
	position: absolute;
	text-align: center;
	background: #009999;
	margin: 10px;
	padding: 2px;
	font-weight: bold;
	top: 0;
	left: 0;
}
.rtl .logo{right:0;left:auto !important;}
.subtitlebar
{
	background:#fff;
	width:98%;
}
.subtitlebar span
{
	padding:2px 0px;
	color:Navy;
	white-space:nowrap;
	font-family:Tahoma;
	font-size:85%;
	width:100%;
}
.toolbar
{
	background:#111;
	height:25px;
	max-height:25px;
	overflow:hidden;
}
.toolbar img
{
	
	vertical-align:middle;
	cursor:pointer;
}
.toolbar ul
{
	padding:0;
	margin:0;
	white-space:nowrap;
}
.toolbar ul li
{
	margin-left:5px;
	margin-right:5px;
	display:inline;
	font-weight:bold;
	font-size:20px;
	color:Gray;
}
.toolbar ul li.active {
	color:#fff;
	font-size:20px;
}
.rtl .pagerbar
{
	direction:rtl;
}
.pagerbar span
{
	color:#fff;
	margin:0px 15px;
}
.pagerbar ul
{
	padding:0;
	margin:0;
	white-space:nowrap;
}
.pagerbar ul li
{
	margin: 0px 1px;
	padding: 0px 2px 0px 5px;
	display: inline;
	font-weight: bold;
	color: #e99;
}
.rtl .pagerbar ul li
{
	float:right;
}
.pagerbar ul li.hover { 
	cursor: pointer;
	color:Yellow;
}
.pagerbar ul li.active {
	color:#222;
	cursor:default;
	background-color:#aaa;
}

.picndate
{
	float:left;
	position:relative;
}
.picndate div
{
	position:absolute;
	bottom:0;
	left:0;
	background:#111;
	font-size:9px;
	font-family:Tahoma;
	color:#fff;
	padding-left:2px;
	padding-right:2px;
}
.news_thumb
{
	vertical-align: middle;
	overflow: hidden;
	position: relative;
	text-align: right;
	height: 100%;
	background-color: #FFFFFF;
}

.news_thumb ul
{
	margin: 0;
	padding-top: 5px;
	list-style-type: none;
}
.rtl .news_thumb ul 
{
	direction:rtl;
	
}

.news_thumb ul li.hover
{
	border: 1px solid #FFFFFF;
	cursor: pointer;
	background-color: #009999;
}
.news_thumb ul li.active
{
	cursor: default;
	background-color:#8cc7ce;
}

.news_thumb ul li h4
{
	padding: 10px 2px 10px 2px;
	color: #333333;
	font-family: Arabic Transparent;
	font-size: 20px;
	width: 100%;
	margin-top: 0px;
	margin-bottom: -4px;
}
.news_thumb ul li .block
{
	float: left;
	margin-left: 0px;
	padding: 0px;
	width: 10px;
	overflow:hidden;
	
}
.news_thumb ul li p
{
	
	background:#fff;
	margin:0;
	margin-top:0px;
	padding:0;
	
	
}
/*End NewsControl*/
/*Albums*/
#albums {
	background-image: url(images/body-repeat-photo.gif);
	padding: 0px 37px;
	padding-bottom: 40px;
	width: 686px;
}

.view {
	margin-left: auto;
	margin-right: auto;
	width: 686px;
	text-align: center;
}

.view .photo-frame {
	margin-left: auto;
	margin-right: auto;
}

.item {
	padding: 20px 50px;
	color: #B2B2B2;
}

.item h4 {
	margin-bottom: 0.4em;
}

.nullpanel {
	padding: 150px;
	width: auto;
	text-align: center;
}
/*End Albums*/
/* 2.3 PHOTOS, DETAILS, ADMIN/DETAILS PAGE */

#photos, #details, #admin-details {
	background-image: url(images/body-repeat-photo.gif);
	padding: 0;
	width: 760px;
}

.buttonbar {
	background-image: url(images/photonav-bg.gif);
	background-repeat: repeat-x;
	margin-left: auto;
	margin-right: auto;
	padding-top: 4px;
	width: 744px;
	height: 33px;
	text-align: center;
}

.buttonbar-top {
	background-image: url(images/photonav-top-bg.gif);
}

#photos .view, #admin-details .view {
	margin-top: 20px;
	margin-bottom: 20px;
}
/*End Photos*/
