* {
	font-family: 'Droid Arabic Kufi', Arial, sans-serif;

	-webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
	        box-sizing: border-box;
	-webkit-text-size-adjust: none;
			text-size-adjust: none;
}

::selection {
	background: #EF2F23; /* Safari */
}
::-moz-selection {
	background: #EF2F23; /* Firefox */
}
::-webkit-input-placeholder { /* WebKit browsers */
    color:    #B4B4B4;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #B4B4B4;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #B4B4B4;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #B4B4B4;
}

html, body, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, form, fieldset, legend, input, th, td, pre, p, blockquote, hr, button
{
	margin: 0;
	padding: 0;
}
html, body
{
	height: 100%;
}

input,select,textarea
{
	outline-style: none;
	outline-width: initial;
	outline-color: initial;
}

/*option, optgroup*/
ul, ol
{
	font-size: 0.1rem;
	letter-spacing: -1em;
	word-spacing: 0;
	list-style: none;
	overflow: hidden;
	zoom: 1;
}
li
{
	vertical-align: top;
	letter-spacing: normal;
	word-spacing: normal;
}

body
{
	background-color: #EEE;
	color: #4B4B4B;
}
a:link
{
	color: #43AAE6;
	text-decoration: none;
}
a:visited
{
	color: #43AAE6;
	text-decoration: none;
}
a:hover, a:active, a:focus
{
	color: #43AAE6;
	text-decoration: none;
}

.fixfloat:after
{
	content: ".";
	height: 0;
	/*font-size:0px;/* margin-top not work in firefox*/
	line-height: 0px;
	display: block;
	visibility: hidden;
	overflow: hidden;
	clear: both;
}
.fixfloat
{
	_height: 1px;
	zoom: 1;
	clear: both;
}
.left { float: left; }
.right { float: right; }


.text-left { text-align: left; }
.text-right { text-align: right; }

img { border: none; vertical-align: middle; max-width: 100%; }
a, button, label { cursor: hand; cursor: pointer; }
strong { font-weight: bold; }
.normal { font-weight: normal; }
.medium { font-weight: 500; }
.underline { text-decoration: underline; }
.small { font-size: 8px; font-weight: normal; }
.ltr { direction: ltr; }

#al-article-similar
{
}

.al-right-inner
{
	width: 26.32%;
	float: right;
}
#article_text
{
	max-width: 780px;
	margin-right: 27.19%;
	text-align: justify;
}
#article_text.center
{
	margin: 0 auto;
}
#article_text br
{
	line-height: 35px;
}
#article_text p
{
	padding-bottom: 10px;
}
#article_text .headline
{
	font-weight: 700;
	margin-bottom: 20px;
}

#al-head
{
	height: 90px;
	padding: 5px 0;
	background: #EEE url(../images/al_head.jpg) right bottom repeat-x;
	position: fixed;
	top: 0;
	right: 0;
	z-index: 10;
	width: 100%;
}
#al-logo
{
	display: block;
	width: 180px;
	height: 80px;
	margin: 0 auto;
	text-indent: -9999px;
	background: url(../images/al_logo.png) center center no-repeat;
}

#al_nav_button
{
	display: none;
	margin-top: 6px;
	color: #EEE;
	background-color: #4B4B4B;
	float: right;
	
	border: 1px solid #666;

	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;

	padding: 7px 10px;
}

#al_nav_button .icon-bar
{
	background-color: #666;
	
	-webkit-box-shadow: 0 0 0 rgba(0,0,0,.25);
	-moz-box-shadow: 0 0 0 rgba(0,0,0,.25);
	box-shadow: 0 0 0 rgba(0,0,0,.25);
	
	display: block;
	width: 18px;
	height: 2px;
	
	margin-top: 3px;
}

.icon-pdf, .icon-king, .icon-princess, .icon-jovisit, .icon-message, .icon-tv, .icon-flag, .icon-youtube
{
	font-size: 9px;
	font-weight: 300;
	line-height: 14px;
	text-align: center;
	margin-top: 6px;
	padding: 40px 5px 0;
	background-position: center top;
	background-repeat: no-repeat;
	display: inline-block;
	float: left;
	min-width: 35px;
}
.icon-pdf
{
	float: right;
	background-image: url(../images/link_pdf.png);
}
.icon-pdf:hover, .icon-pdf:active, .icon-pdf:focus
{
	background: url(../images/page_pdf.jpg) left top no-repeat;
	width: 336px;
	height: 530px;
	color: transparent;
	position: absolute;
	z-index: 3000;
	display: block;
	border: 1px solid #4B4B4B;
}
.icon-king {background-image: url(../images/link_king.png); }
.icon-princess {background-image: url(../images/link_princess.png); }
.icon-jovisit {background-image: url(../images/link_jovisit.png); }
.icon-message {background-image: url(../images/link_message.png); }
.icon-tv {background-image: url(../images/link_tv.png); }
.icon-youtube {background-image: url(../images/link_youtube.png); }
.icon-flag {background-image: url(../images/link_flag.png);float: right; }

.al-container
{
	text-align: right;
	margin: 0 auto;
	max-width: 1600px;
	position: relative;
}

.al-inline li
{
	display: inline-block;
	*display: inline;
	zoom: 1;
	margin-left: 10px;
}
.al-inline > li:last-child
{
	margin-left: 0;
}

#al-nav
{
	background-color: #E4E4E4;
}
#al-nav li, #al-sub-nav li
{
	border-top: 3px solid transparent;
	line-height: 26px;
	height: 26px;
	display: inline-block;
	*display: inline;
	zoom: 1;
	text-align: center;
}
#al-nav li
{
	min-width: 90px;
}
#al-nav a
{
}
#al-nav a, #al-sub-nav a
{
	display: block;
	padding: 0 5px;
	color: #000;
}



#al-nav-0
{
	width: 140px;
	height: 100%;
	background-color: #4B4B4B;
	z-index: 8;
	float: right;
	position: fixed;
	margin-top: 23px;
}
#al-nav-0 li
{
}
#al-nav-0 li.al-icon-social
{
	border: none;
	text-align: center;
	padding-top: 16px;
}
#al-nav-0 li.al-icon-social a
{
	margin: 0 4px;
}


.al-nav li
{
	border-bottom: 1px solid #666;
	background-color: #4B4B4B;
	line-height: 45px;
	height: 45px;
}
.al-nav .active a
{
	font-size: 12px;
	font-weight: 700;
}
.al-nav a
{
	font-size: 14px;
	display: block;
	padding: 0 10px;
	color: #FFF !important;
	white-space: nowrap;
}

#al-nav-1, #tabobj_memberlist
{
	margin: 1px 0 10px;
}
#al-nav-1 li, #tabobj_memberlist li
{
	display: inline-block;
	*display: inline;
	zoom: 1;
}












.gallery img
{
	margin: 0 auto 10px;
	display: block;
}

#al-ticker .weather
{
	line-height: 35px;
	color: #4B4B4B;
	background-color: #EEE;
}
#al-ticker .weather img
{
	width: 22px;
	height: 22px;
}
.al-nav-search
{
	line-height: 35px;
	background-color: #EEE;
	position: relative;
	z-index: 200000;
	float: left;
	white-space: nowrap;
	padding-top: 7px;
}
.al-nav-search form
{
	float: left;
	width: 300px;
	background-color: #FFF;
	height: 31px;
	_overflow: hidden;
}
.al-nav-search input
{
	width: 220px;
	height: 31px;
	line-height: 31px;
	background-color: transparent;
	border: none;
	vertical-align: top;
}
.al-nav-search button
{
	background: #4B4B4B url(../images/al_icon_search.png) center center no-repeat;
	height: 31px;
	width: 31px;
	border: none;
	vertical-align: top;
}

#al-ticker
{
	overflow: hidden;
	height: 45px;
	position: relative;
	z-index: 9;
	margin-top: 20px;
}
#al-ticker li
{
	transition: top 2s;
	-webkit-transition: top 2s;
	top: -45px;
}
#al-ticker li, #al-ticker-2 li
{
	position: absolute;
	display: block;
	width: 100%;
	background-color: #EEE;
}
#al-ticker-2 li
{
	background-color: #4B4B4B;
	padding: 5px 0;
}
#al-ticker a
{
	line-height: 45px;
	height: 45px;
	font-size: 16px;
	display: block;
	color: #4B4B4B;
}
#al-ticker span
{
	padding: 0 10px;
	margin-left: 10px;
	font-weight: 700;
	font-size: 14px;
}
#al-ticker-2 a
{
	line-height: 50px;
	height: 50px;
	font-size: 30px;
	display: block;
	color: #FFF;
	padding: 0 10px;
}
#al-ticker-2 .head
{
	padding-left: 10px;
	margin-left: 10px;
	border-left: 1px solid #FFF;
	font-weight: 700;
	animation:urgent 1s;
	-moz-animation:urgent 1s infinite; 
	-webkit-animation:urgent 1s infinite;
}
@-webkit-keyframes urgent
{
0% {color:#000;}
100% {color:#FFF;}
}
@-moz-keyframes urgent
{
0% {color:#000;}
100% {color:#FFF;}
}
#al-ticker-2  a.close
{
	background: url(../images/urgent_close.png) center center no-repeat;
    height: 30px;
    width: 30px;
    position: absolute;
    left: 15px;
    top: 15px;
    z-index: 9999999;
}
#al-ticker-2 span
{
	vertical-align: middle !important;
	direction: ltr;
	width: 49px;
	height: 20px;
	overflow: hidden;
}
#al-ticker-2 .important
{
	transition: top 2s;
	-webkit-transition: top 2s;
	background-color: #AD001B;
	top: -50px;
}
#al-ticker .urgent span
{
	color: #FFF;
	display: inline-block;
}
#al-ticker-2
{
	overflow: hidden;
	height: 60px;
	background-color: #211E1F;
	position: fixed;
	top: 90px;
	z-index: 3000;
	width: 1600px;
    left: 50%;
    margin-left: -800px;
}

#al-foot .al-icon-social
{
	float: left;
	padding-top: 20px;
	text-align: center;
	font-size: 15px;
	width: 20%;
}
.al-icon-social a
{
	display: inline-block;
	text-indent: -9999px;
	white-space: nowrap;
	background: transparent url(../images/icons_social_25px.png) left center no-repeat;
	height: 25px;
	width: 25px;
	margin: 1px;
}
.al-icon-social a:hover, .al-icon-social a:active, .al-icon-social a:focus
{
	background-image: url(../images/icons_social_active_25px.png);
}
.al-icon-social a.facebook
{
	background-position: 0 center;
}
.al-icon-social a.google
{
	background-position: -25px center;
}
.al-icon-social a.twitter
{
	background-position: -50px center;
}
.al-icon-social a.rss
{
	background-position: -75px center;
}
.al-icon-social a.linkedin
{
	background-position: -100px center;
}
.al-icon-social a.youtube
{
	background-position: -125px center;
}
.al-icon-social a.english-l
{
	background-image: url(../images/english.jpg);
	width: 49px;
}
.al-icon-social a.email
{
	background-position: -150px center;
}
.al-icon-social a.print
{
	background-position: -175px center;
}
.al-icon-social a.save
{
	background-position: -200px center;
}
.al-icon-social a.comment
{
	background-position: -225px center;
}
.al-icon-social a.zoomin
{
	background-position: -250px center;
}
.al-icon-social a.zoomout
{
	background-position: -275px center;
}
.al-icon-social a.like
{
	background-position: -300px center;
}
.al-icon-social a.edit
{
	background-position: -325px center;
}

.al-links li
{
	font-size: 11px;
	line-height: 35px;
	font-size: 12px;
}
.al-foot-li
{
	padding-right: 50px;
	display: inline-block;
	*display: inline;
	zoom: 1;
	width: 14%;
	height: 140px;
}
.al-foot-li img
{
	margin-top: 30px;
}
#al-foot
{
	padding: 10px 0;
	background-color: #FFF;
}
#al-copyright
{
	text-align: center;
	font-size: 9px;
	line-height: 35px;
	height: 35px;
	background-color: #4B4B4B;
	color: #FFF;
}
#al-owner
{
	text-align: center;
	font-size: 14px;
	padding: 10px;
	background-color: #43AAE6;
	color: #FFF;
}
#al-foot a, #al-copyright a
{
	color: #4B4B4B;
}

#al-body
{
	overflow-x: hidden;
	margin: 67px 150px 0 10px;
}

.showurgent #al-body
{
	margin-top: 150px;
}

#al-left
{
	width: 20%;
	padding-right: 10px;
	float: left;
}
#al-right
{
	width: 80%;
	float: right;
}

.al-module-1
{
}
.al-module-1 .al-head
{
	width: 220px;
	padding: 0 10px;
	overflow: hidden;
}
.al-module-1 .al-head, .al-module-1 .al-head a
{
	display: block;
	line-height: 35px;
	height: 35px;
	font-weight: 700;
	font-size: 14px;
}

.al-module-1 .al-content
{
	border-top: 1px solid #8f9CA4;
	padding-bottom: 10px;
}
.al-module-1 .al-content ul
{
	overflow: hidden;
	margin-right: -10px;
}
.al-module-1 .al-content ul li
{
	padding: 10px 10px 0 0;
	width: 20%;
	display: inline-block;
	*display: inline;
	zoom: 1;
}
.al-module-1 .al-content ul li.search
{
	width: 365px;
}
.al-module-1 .al-content ul li a
{
	line-height: 22px;
	font-size: 11px;
	color: #4B4B4B;
	background-color: #FFF;
	display: block;
	overflow: hidden;
}
.al-module-1 .al-content ul li img
{
	background-color: #B4B4B4;
}
.al-module-1 .al-content ul li .author
{
	text-align: center;
	line-height: 25px;
}
.al-module-1 .al-content ul li .date
{
	color: #FFF;
	background-color: #B4B4B4;
	line-height: 25px;
	height: 25px;
	font-size: 10px;
	padding: 0 10px;
}
.al-module-1 .al-content ul li h3
{
	margin: 10px;
	font-weight: 700;
	color: #000;
	height: 66px;
	font-size: 11px;
	overflow: hidden;
}
.al-module-1 .al-content ul li .preview
{
	margin: 0 10px 10px;
	text-align: justify;
	height: 132px;
	overflow: hidden;
}


.al-module-5
{
	padding-bottom: 10px;
}
.al-module-5 ul
{
	overflow: hidden;
	margin-right: -10px;
}
.al-module-5 ul li
{
	padding: 10px 10px 0 0;
	width: 33.33%;
	display: inline-block;
	*display: inline;
	zoom: 1;
}
.al-module-5 ul li a
{
	line-height: 22px;
	font-size: 11px;
	color: #4B4B4B;
	background-color: #FFF;
	display: block;
	overflow: hidden;
}
.al-module-5 ul li img
{
	background-color: #B4B4B4;
}
.al-module-5 ul li .author
{
	text-align: center;
	line-height: 25px;
}
.al-module-5 ul li .date
{
	margin-bottom: 10px;
	color: #FFF;
	background-color: #B4B4B4;
	line-height: 25px;
	height: 25px;
	font-size: 10px;
	padding: 0 10px;
}
.al-module-5 ul li h3
{
	margin: 0 10px 10px;
	font-weight: 700;
	color: #000;
	height: 44px;
	font-size: 11px;
	overflow: hidden;
}
.al-module-5 ul li .preview
{
	margin: 0 10px 10px;
	text-align: justify;
	height: 88px;
	overflow: hidden;
}
.al-module-5 ul li .ext
{
	height: 220px;
}

.al-slider-7
{
	position: relative;
	overflow: hidden;
	width: 100%;
}
.al-slider-7 ul
{
	position: relative;
	transition: left 1s;
	-webkit-transition: left 1s;
}
.al-slider-7 ul.disable-transition
{
	transition: none !important;
	-webkit-transition: none !important;

}
.al-slider-7 .al_nav_prev,
.al-slider-7 .al_nav_next
{
	top: 52px;
	background-image: url(../images/slider_right_35.png);
	height: 35px;
	width: 35px;
}
.al-slider-7 .al_nav_next
{
	background-image: url(../images/slider_left_35.png);
}

.al-slider-8
{
	position: relative;
	overflow: hidden;
}
.al-slider-8 ul
{
	position: relative;
}
.al-slider-8 ul li
{
	width: 100%;
	display: inline-block;
	*display: inline;
	zoom: 1;
}

.al-slider-9
{
	position: relative;
	overflow: hidden;
}
.al-slider-9 ul
{
	position: relative;
	transition: top 1s;
	-webkit-transition: top 1s;
}
.al-slider-9 ul.disable-transition
{
	transition: none !important;
	-webkit-transition: none !important;

}
.al-slider-9 ul li
{
	width: 100%;
	overflow: hidden;
}
.al-slider-9 h3
{
	height: 65px;
}
.al-slider-9 .preview
{
	height: 130px;
}

.al-module-2 .al_nav_prev,
.al-module-2 .al_nav_next
{
	top: 30px;
	background-image: url(../images/slider_right_20.png);
	height: 20px;
	width: 20px;
}
.al-module-2 .al_nav_prev
{
	right: auto;
	left: 10px;
}
.al-module-2 .al_nav_next
{
	left: 30px;
	background-image: url(../images/slider_left_20.png);
}

.al-module-2
{
	position: relative;
	margin-bottom: 10px;
}
.al-module-2 .al-head
{
	border-bottom: 25px solid #FFF;
}
.al-module-2 .al-head a
{
	line-height: 50px;
	height: 25px;
	font-weight: 700;
	font-size: 12px;
	color: #000;
	background-color: #FFF;
	text-align: center;
	width: 150px;
	display: block;
}
.al-module-2 .al-content
{
	border-top: 1px solid #EEE;
	color: #4B4B4B;
	background: #FFF;
	font-size: 11px;
	line-height: 22px;
}
.al-module-2 .text
{
	padding: 10px;
	font-size: 14px;
	line-height: 35px;
}


.article a
{
	line-height: 22px;
	color: #4B4B4B;
	display: block;
	overflow: hidden;
	margin-bottom: 10px;
	font-size: 11px;
}
.article h3
{
	margin: 20px 10px 0;
	font-weight: 700;
	color: #000;
	font-size: 11px;
}
.article .preview
{
	margin: 20px 10px 0;
	text-align: justify;
}
.article .headline
{
	margin: 10px 10px -10px;
	color: #43AAE6;
}
.article .author
{
	font-weight: 700;
	margin: 10px 10px 0;
}
.article .date
{
	font-size: 9px;
	line-height: 20px;
	margin: 0 10px;
	color: #4B4B4B;
}
.article img
{
	float: right;
	margin: 0 10px;
}

.image-1, .image-2, .image-3, .image-4
{
	display: inline-block;
	width: 50%;
}
.image-1
{
	padding: 0 0 5px 5px;
}
.image-2
{
	padding: 0 5px 5px 0;
}
.image-3
{
	padding: 5px 0 5px 0x;
}
.image-4
{
	padding: 5px 5px 0 0;
}

.al-module-3
{
	border-top-width: 0px;
	margin-bottom: 20px;
}

.al-module-3 div.al-head
{
	width: 152px;
	_width: 172px;
	padding: 0 10px;
}
.al-module-3 ul.al-head
{
	border: 1px solid #8F9CA4;
	border-width: 2px 1px 1px;
}
.al-module-3 .al-head li
{
	width: 50%;
	display: inline-block;
	*display: inline;
	zoom: 1;
	text-align: center;

}
.al-module-3 .al-head li a
{
	border: 1px solid #91A7B4;
	border-width: 0 0 1px 1px;
	margin: 0 0 -1px -1px;
}

.al-module-3 div.al-head, .al-module-3 .al-head a
{
	display: block;
	line-height: 25px;
	height: 25px;
	font-weight: bold;
	font-size: 15px;
	color: #000;
}
.al-module-3 .al-head li.active a
{
	color: #BC0000;
	font-weight: bold;
}
.al-module-3 .al-content
{
	padding: 10px 0;
}
.al-module-3 .al-content ul li
{
	margin: 0 10px 0 0;
}
.al-module-3 .al-content ul li, .al-module-3 .al-content ul li a
{
	display: block;
	line-height: 20px;
}
.al-module-3 .more
{
	display: inline;
}


.al-module-4
{
	background: #000;
	margin-bottom: 20px;
}
.al-module-4 .al-head
{
	border-bottom: 1px solid #8F9CA4;
}
.al-module-4 .al-head a
{
	display: block;
	line-height: 30px;
	height: 30px;
	padding: 0 10px;
	font-weight: bold;
	font-size: 15px;
	color: #FFF;
}
.al-module-4 .al-content ul li
{
	width: 33.33%;
	overflow: hidden;
	display: inline-block;
	*display: inline;
	zoom: 1;
	position: relative;
}
.al-module-4 .al-content .more
{
	padding: 0 10px;
	line-height: 54px;
	font-size: 9px;
	top: auto;
	display: block;
	color: #FFF;
}
.al-module-4 iframe
{
	max-width: 100%;
}

.al-items
{
	height: 408px;
	overflow: hidden;
}
.al-item
{
	height: 105px;
	overflow: hidden;
}

.al-module-6
{
	overflow: hidden;
	padding-bottom: 35px;
	line-height: 35px;
	font-size: 12px;
	margin: 35px;
	border-bottom: 1px solid #B4B4B4;
}
.al-module-6 a
{
	color: #4B4B4B;
}
.al-module-6 .total
{
	color: #43AAE6;
	font-size: 15px;
	font-weight: 700;
}
.al-module-6 img
{
	float: right;
	margin-left: 10px;
}
.al-module-6 h2
{
	font-weight: 700;
	font-size: 30px;
	line-height: 53px;
}
.al-module-6 h3
{
	font-weight: 300;
	font-size: 22px;
	line-height: 35px;
}
.al-module-7
{
	margin: 0 70px;
}

.al-module-8
{
	border-top: 2px solid #8F9CA4;
	margin-bottom: 20px;
}
.al-module-8 .al-head
{
}
.al-module-8 .al-head a
{
	display: block;
	line-height: 30px;
	height: 30px;
	font-weight: bold;
	font-size: 15px;
	color: #000;
}
.al-module-8 .al-content h3
{
	padding: 10px 10px;
	line-height: 20px;
}
.al-module-8 .al-content img
{
	float: right;
	margin-left: 10px;
}
.al-module-8 .al-content ul li a
{
	padding: 10px;
	display: block;
	line-height: 20px;
	_height: 60px;
	overflow: hidden;
}
.al-module-8 .al-content ul li.background a
{
	_height: auto;
}


.al-module-9
{
	margin-bottom: 20px;
}
.al-module-9 ul.al-head li
{
	overflow: hidden;
	display: inline-block;
	*display: inline;
	zoom: 1;
	padding: 0 8px 0 7px;
}
.al-module-9 ul.al-head li.active
{
	background-color: #E4E4E4;
}
.al-module-9 ul.al-head li.active a
{
	color: #000 !important;
}

.al-module-9 .al-head, .al-module-9 .al-head a
{
	display: block;
	_display: inline;
	line-height: 30px;
	height: 30px;
	font-weight: bold;
	font-size: 12px;
}
.al-module-9 .al-head
{
	color: #FFF;
}
.al-module-9 .al-head a
{
	color: #000;
}

.al-row
{
	margin-left: -20px;
}
.al-row .al-col-12
{
	width: 100%;
	float: right;
}
.al-row .al-col-6
{
	width: 50%;
	float: right;
}
.al-row .al-col-4
{
	width: 33.3%;
	float: right;
}
.al-row .al-col-3
{
	width: 25%;
	*width: 24.9%;
	float: right;
}
.al-row .al-col-2-4
{
	width: 20%;
	float: right;
}
.al-row .al-module-6
{
	margin-left: 20px;
}

.al_nav_prev, .al_nav_next
{
	position:absolute;
	top: 45%;
	height: 60px;
	width: 60px;
	background: url(../images/slider_right_60.png) center center no-repeat;
	cursor: hand;
	cursor: pointer;
}
.al_nav_prev
{
	right: 0;
}
.al_nav_next
{
	background-image: url(../images/slider_left_60.png);
	left: 0;
}

.images li
{
	margin-bottom: 10px;
}

.sliders
{
	width: 48%;
}
.sliders li
{
	position: relative;
	float: right;
	width: 50%;
	padding: 0 10px 10px 0;
	overflow: hidden;
}

.al-slider-1
{
	float: right;
	position: relative;
	overflow: hidden;
	width: 52%;
	margin-bottom: 20px;
}
.al-slider-1 ul, .al-slider-2 ul
{
	position: relative;
}
.al-slider-1 ul li, .al-slider-2 ul li
{
	overflow: hidden;
	display: inline-block;
	*display: inline;
	zoom: 1;
	width: 100%;
	position: relative;
}
.al-slider-1 ul li img, .al-slider-2 ul li img, .sliders li img
{
	display: block;
}
.al-slider-1 ul li .title, .al-slider-2 ul li .title, .sliders li .title
{
	position: absolute;
	bottom: 0;
	right: 0;
	width: 100%;
	background-color: rgba(0,0,0,0.4);
	color: #FFF;
	font-size: 17px;
	font-weight: 700;
	line-height: 40px;
	padding: 0 10px;
}
.sliders li .title
{
	bottom: 10px;
	right: 10px;
}

.al-slider-2
{
	position: relative;
	overflow: hidden;
	width: 100%;
	margin-bottom: 10px;
}

.al-slider-3
{
	position: relative;
	overflow: hidden;
	width: 300px;
}
.al-slider-3 ul
{
	position: relative;
	padding-bottom: 10px;
	position: relative;
	overflow: hidden;
	width: 300px;
}
.al-slider-3 ul
{
	position: relative;
	padding-bottom: 10px;
}
.al-slider-3 ul li
{
	overflow: hidden;
	display: inline-block;
	*display: inline;
	zoom: 1;
	width: 300px;

}
.al-slider-3 .al-author
{
	width: 100px;
}

.al-slider-3 .al_nav_prev,
.al-slider-3 .al_nav_next
{
	top: auto;
	left: auto;
	bottom: 0;
	right: 0;

	font-size: 11px;
	line-height: 20px;
	height: 20px;
	width: 20px;
}
.al-slider-3 .al_nav_next
{
	right: 20px;
}

.al-slider-4
{
	position: relative;
	overflow: hidden;
	width: 658px;
	margin-bottom: 10px;
}
.al-slider-4 ul
{
	position: relative;

}
.al-slider-4 ul li
{
	vertical-align: middle;
	text-align: center;
	overflow: hidden;
	display: inline-block;
	*display: inline;
	zoom: 1;
	width: 658px;
}
.al-slider-4 ul li img
{
}
.al-slider-4 .al_nav_prev,
.al-slider-4 .al_nav_next
{
	color: #FFF !important;
	width: 45px
}

.al-slider-4 .indicators
{
	text-align: right;
}
.al-slider-4 .indicators a
{
	display: inline-block;
	padding: 0;
	margin: 5px 0 0 5px;
	overflow: hidden;
}


.al-slider-5
{
	position: relative;
	overflow: hidden;
	width: 327px;
	_width: 329px;
	height: 406px;
	_height: 408px;
	border: 1px solid #8F9CA4;
	margin-bottom: 10px;
}
.al-slider-5 ul
{
	position: relative;
	height: 390px;
}
.al-slider-5 ul li
{
	overflow: hidden;
	display: inline-block;
	*display: inline;
	zoom: 1;
	width: 307px;
	_width: 327px;
	padding: 10px;
}
.al-slider-5 ul li img
{
	display: block;
}

.al-slider-6
{
	position: relative;
	overflow: hidden;
	width: 658px !important;
}
.al-slider-6 ul
{
	position: relative;
	padding-bottom: 10px;
	transition: left 1s;
	-webkit-transition: left 1s;
}
.al-slider-6 ul.disable-transition
{
	transition: none !important;
	-webkit-transition: none !important;

}
.al-slider-6 ul li
{
	overflow: hidden;
	display: inline-block;
	*display: inline;
	zoom: 1;
	width: 123px;
	_width: 133px;
	padding-left: 10px;

}
.al-slider-6 .al_nav_prev,
.al-slider-6 .al_nav_next
{
	top: auto;
	left: auto;
	bottom: 0;
	right: 0;

	font-size: 11px;
	line-height: 20px;
	height: 20px;
	width: 20px;
}
.al-slider-6 .al_nav_next
{
	right: 20px;
}

.timestamp
{
	margin-bottom: 6px;
	font-size: 9px;
	color: #4B4B4B;
}

.more
{
	text-align: left;
	font-weight: bold;
	line-height: 13px;
	display: block;
	color: #000;
}

li .arrow
{
	text-indent: -10px;
	*text-align: left;
	*width: 10px;
	display: inline-block;
	font-weight: bold;
}




.indicators
{
	display: block;
	text-align: left;
}
.indicators a
{
	padding: 0 10px;
}
.indicators a.active
{
	color: #000;
}


.pagination
{
	display: block;
	text-align: center;
	margin: 20px 0;
}
.pagination a
{
	font-size: 13px;
	line-height: 20px;
	height: 20px;
	padding: 0 10px;
}
.pagination a:hover, .pagination a:active, .pagination a:focus, .pagination .active
{
	color: #000;
}






.al-banner
{
	border-top: 1px solid #8F9CA4;
	padding-top: 10px;
	margin-bottom: 10px;
}

.leaderboard
{
	width: 728px;
	height: 90px;
}
.full-banner
{
	width: 468px;
	height: 60px;
}
.half-banner
{
	width: 234px;
	height: 60px;
}
.vertical-banner
{
	width: 120px;
	height: 240px;
}

.button-1
{
	width: 120px;
	height: 90px;
}
.button-2
{
	width: 120px;
	height: 60px;
}
.square-button
{
	width: 125px;
	height: 125px;
}

.micro-bar
{
	width: 88;
	height: 31px;
}

.pop-under
{
	width: 720px;
	height: 300px;
}
.square-pop-up
{
	width: 250px;
	height: 250px;
}

.half-page-ad
{
	width: 300px;
	height: 600px;
}

.skyscraper
{
	width: 120px;
	height: 600px;
}
.wide-skyscraper
{
	width: 160px;
	height: 600px;
}

.rectangle-3-1
{
	width: 300px;
	height: 100px;
}
.rectangle
{
	width: 180px;
	height: 150px;
}
.medium-rectangle
{
	width: 300px;
	height: 250px;
}
.larg-rectangle
{
	width: 336px;
	height: 280px;
}
.vertical-rectangle
{
	width: 240px;
	height: 400px;
}


.grayscale img, img.grayscale
{
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 3.5+ */
	filter: gray; /* IE6-9 */
	-webkit-filter: grayscale(100%); /* Chrome 19+ & Safari 6+ */
}
.grayscale:hover img, .grayscale:active img, .grayscale:focus img,
img.grayscale:hover, img.grayscale:active, img.grayscale:focus
{
	filter: none;
	-webkit-filter: grayscale(0%);
}

.al-author img
{
	background: transparent url(../images/al_author.png) center center no-repeat;
}
.al-author
{
	text-align: center;
}

.fs-xxsmall, .fs-xxsmall *{ font-size: 14px !important; }
.fs-xsmall,  .fs-xsmall * { font-size: 14px !important; }
.fs-small,   .fs-small *  { font-size: 14px !important; }
.fs-medium,  .fs-medium * { font-size: 14px !important; }
.fs-large,   .fs-large *  { font-size: 14px !important; }
.fs-xlarge,  .fs-xlarge * { font-size: 14px !important; }
.fs-xxlarge, .fs-xxlarge *{ font-size: 14px !important; }

.fs-xxsmall  h2{ font-size: 22px !important; }
.fs-xsmall   h2{ font-size: 22px !important; }
.fs-small    h2 { font-size: 22px !important; }
.fs-medium   h2{ font-size: 22px !important; }
.fs-large    h2{ font-size: 22px !important; }
.fs-xlarge   h2{ font-size: 22px !important; }
.fs-xxlarge   h2{ font-size: 22px !important; }



.alert {
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 4px;
}

.alert h4 {
  margin-top: 0;
  color: inherit;
}

.alert .alert-link {
  font-weight: bold;
}

.alert > p,
.alert > ul {
  margin-bottom: 0;
}

.alert > p + p {
  margin-top: 5px;
}

.alert-success {
  color: #468847;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}

.alert-success hr {
  border-top-color: #c9e2b3;
}

.alert-success .alert-link {
  color: #356635;
}



/* put me in last */
.background a, .al-category a
{
	color: #FFF !important;
}
.background a:hover, .background a:active, .background a:focus, .background .active,
.al-category a:hover, .al-category a:active, .al-category a:focus, .al-category .active a
{
	color: #000 !important;
}
.background, .al-category{background-color: #8E9DA4; color: #FFF;}
.border{border-color: #8E9DA4;}
.highlight { color: #BC0000; }

.category-0 .background, .category-0 .al-category{background-color: #8E9DA4;}
.category-0 .highlight{color: #8E9DA4;}

.category-1 .background, .category-1 .al-category{background-color: #F3C142;}
.category-1 .highlight{color: #F3C142;}

.category-2 .background, .category-2 .al-category{background-color: #73CF58;}
.category-2 .highlight{color: #73CF58;}

.category-3 .background, .category-3 .al-category{background-color: #FA6000;}
.category-3 .highlight{color: #FA6000;}

.category-4 .background, .category-4 .al-category{background-color: #A63559;}
.category-4 .highlight{color: #A63559;}

.category-5 .background, .category-5 .al-category{background-color: #9D00BE ;}
.category-5 .highlight{color: #9D00BE;}

.category-6 .background, .category-6 .al-category{background-color: #01C3C3;}
.category-6 .highlight{color: #01C3C3;}

.category-9 .background, .category-9 .al-category{background-color: #01C3C3;}
.category-9 .highlight{color: #01C3C3;}

.category-7 .background, .category-7 .al-category{background-color: #83AC46;}
.category-7 .highlight{color: #83AC46;}

.category-8 .background, .category-8 .al-category{background-color: #43AAE6;}
.category-8 .highlight{color: #43AAE6;}


.al-color-0 .background{background-color: #8E9DA4;}
.al-color-0 .border{border-color: #8E9DA4;}
.al-color-0 .highlight{color: #8E9DA4;}

.al-color-1 .background{background-color: #F3C142;}
.al-color-1 .border{border-color: #F3C142;}
.al-color-1 .highlight{color: #F3C142;}

.al-color-2 .background{background-color: #73CF58;}
.al-color-2 .border{border-color: #73CF58;}
.al-color-2 .highlight{color: #73CF58;}

.al-color-3 .background{background-color: #FA6000;}
.al-color-3 .border{border-color: #FA6000;}
.al-color-3 .highlight{color: #FA6000;}

.al-color-4 .background{background-color: #A63559;}
.al-color-4 .border{border-color: #A63559;}
.al-color-4 .highlight{color: #A63559;}

.al-color-5 .background{background-color: #9D00BE;}
.al-color-5 .border{border-color: #9D00BE;}
.al-color-5 .highlight{color: #9D00BE;}

.al-color-6 .background{background-color: #01C3C3;}
.al-color-6 .border{border-color: #01C3C3;}
.al-color-6 .highlight{color: #01C3C3;}

.al-color-9 .background{background-color: #01C3C3;}
.al-color-9 .border{border-color: #01C3C3;}
.al-color-9 .highlight{color: #01C3C3;}

.al-color-7 .background{background-color: #83AC46;}
.al-color-7 .border{border-color: #83AC46;}
.al-color-7 .highlight{color: #83AC46;}

.al-color-8 .background{background-color: #43AAE6;}
.al-color-8 .border{border-color: #43AAE6;}
.al-color-8 .highlight{color: #43AAE6;}


.al-module-10
{
	border: 1px solid #8F9CA4;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
.al-module-10 .al-head
{
}
.al-module-10 .al-head a
{
	display: block;
	line-height: 30px;
	height: 30px;
	font-weight: bold;
	font-size: 15px;
	color: #000;
}
.al-module-10 .al-content{text-align: center;}
.al-module-10 .al-content h3
{
	padding: 10px 10px;
	line-height: 20px;
}
.al-module-10 .al-content ul li
{
	width: 50%;
	display: inline-block;
	*display: inline;
	zoom: 1;
	text-align: center;
	margin-top: 10px;
}
.al-module-10 .al-content ul li a
{
	padding: 60px 0 0;
	display: block;
}

.al-color-131 .al-head, .al-color-132 .al-head, .al-color-133 .al-head, .al-color-134 .al-head{text-indent: -9999px;}
.al-color-131 .al-head{	background: url(../images/al_color_123.jpg) no-repeat right top;}
.al-color-132 .al-head{	background: url(../images/al_color_124.jpg) no-repeat right top;}
.al-color-133 .al-head{	background: url(../images/al_color_126.jpg) no-repeat right top;}
.al-color-134 .al-head{	background: url(../images/al_color_125.jpg) no-repeat right top;}

.al-module-10 .category-131 {	background: url(../images/category_131.jpg) no-repeat center top;}
.al-module-10 .category-132 {	background: url(../images/category_132.jpg) no-repeat center top;}
.al-module-10 .category-133 {	background: url(../images/category_133.jpg) no-repeat center top;}
.al-module-10 .category-134 {	background: url(../images/category_134.jpg) no-repeat center top;}
.al-module-10 .category-162 {	background: url(../images/category_162.jpg) no-repeat center top;}

.fb_iframe_widget span
{
	overflow: hidden;
	direction: ltr;
}


.al-module-12
{
	border-top: 2px solid #8F9CA4;
	padding-bottom: 10px;
	margin-bottom: 20px;
}
.al-module-12 .al-head
{
	display: block;
	line-height: 30px;
	height: 30px;
	font-weight: bold;
	font-size: 15px;
	color: #000;
}
.al-module-12 .al-head ul
{
	color: #174F82;
	font-weight: bold;
}
.al-module-12 ul
{
	color: #174F82;
	font-weight: bold;
}
.al-module-12 ul li
{
	line-height: 22px;
	background: transparent url('../images/arrow_left.png') right 6px no-repeat;
	padding-right: 10px;
	white-space: nowrap;
	cursor: hand;
	cursor: pointer;
}
 .al-module-12 ul li.active
{
	color: #e1771e;
	background-image: url('../images/arrow_down.png');
}
 .al-module-12 ul li span
{
	color: #000;
	font-size: 7px;
	font-weight: normal;
	padding: 0 5px;
}
.al-module-12 ul div
{
	margin-right: 10px;
}


/* LightBox for Showarticle page */
#lightbox
{
	background-color: rgba(0,0,0,0.9);
	position: fixed;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 99999;
}
#lightbox .indicators
{
	position: fixed;
	bottom: 0;
	left: 0;
	padding: 10px;
}
.lightbox
{
	overflow: hidden;
}

.icon_audio
{
	background: #CF3628 url(../images/icon_audio.png) right top no-repeat;
	color: #FFF !important;
	padding-right: 30px;
	margin: 5px 0;
	width: 150px;
	height: 25px;
	display: block;
}
.icon_audio:hover, .icon_audio:active, .icon_audio:focus
{
	background-position: right bottom;
}



@media (max-width: 1600px) {
	#al-ticker-2
	{
		right: 0;
	}
}
@media (max-width: 1150px) {
	#al-body
	{
		margin-right: 10px;
	}
	#al-nav-0
	{
		z-index: 200000;
		width: 0;
		-webkit-transition: width .35s ease;
		-moz-transition: width .35s ease;
		-o-transition: width .35s ease;
		transition: width .35s ease;
	}
	#al-nav-0.collapse
	{
		width: 160px;
	}
	#al_nav_button
	{
		display: block;
	}
}
@media (max-width: 800px) {
	#al-right
	{
		width: 100%;
		float: none;
	}
	#al-left, .al-right-inner,
	.icon-tv, .icon-message, .icon-jovisit, .icon-princess, .icon-king, .icon-flag, .icon-youtube,
	#al-foot
	{
		display: none;
	}
	.icon-pdf
	{
		float: left;
	}
	#article_text
	{
		margin-right: 0;
	}
	.icon-pdf:hover, .icon-pdf:active, .icon-pdf:focus
	{
		left: 0;
	}
	.al-slider-1
	{
		float: none;
		width: 100%;
	}
	.sliders
	{
		width: 100%;
		margin-bottom: 20px;
	}
	.sliders li
	{
		width: 25%;
		padding: 0;

	}
	.sliders li .title
	{
		display: none;
	}
	#al-ticker
	{
		height: auto;
	}
	.al-nav-search
	{
		background-color: transparent;
		float: none;
		padding-top: 45px;
	}
}

@media (max-width: 500px) {
	.al-nav-search form
	{
		display: block;
		width: 100%;
		margin-top: 35px;
	}
}

@media (max-height: 700px) {
	#al-nav-0 li {
		line-height: 30px;
		height: 30px;
	}
}

#live a {
	color:#fff;
	padding-right: 10px;
	font-size: 18px;
}

.imageContainer {
    float: right;
}