/*

Theme Name: Abu Dhabi Book Fair 2009

Author: Arfeen Arif

Author URI: http://www.aldewanonline.com/

*/





/* ------------- NEW --------------*/



body  {

	font: 100% Verdana, Arial, Helvetica, sans-serif;

	background: #4c4d4f;

	margin: 4px;

	padding: 0;

	text-align: center;

	color: #000000;

}



td {

	background: #FFFFFF;

}



#container { 

	width: 888px;

	padding: 4px;

	margin: 0 auto;

	background: #FFFFFF;

	text-align: left;

} 



#innercontainer { 

	width: 884px;

	padding: 4px;

	margin: 0 auto;

	background: #FFFFFF;

	text-align: left;

}



#slogan {

	height: 36px;

	/*background: url(images/slogan.gif) no-repeat;*/

} 



#topmenu {

	padding: 15px 0px 0px 8px;

	height: 15px;

	width: 670px;

}



#sidebar {

	display:block;

	float:left;

	width: 190px;

	margin: 0px;

	padding: 0 0 50px 0;

	/*

	margin:5px 0 0;

	width:136px;

	*/



}



#sidebarar {

	display:block;

	float:left;

	width: 190px;

	margin:5px 0 0;

	width:136px;



}



#maincontainer

{

	position: relative;

	width: 680px;

}



#themebox {

	width: 694px;

}



#themeimage {

	width: 530px;

	margin: 0px;

	float: left;

}





#innerthemeimage {

	width: 340px;

	margin: 0px;

	float: left;

}



#themebanner {

	position: relative;

	width: 160px;

	float: right;

	margin: 0px;

}



#logo {

	height: 153px;

}



#innerlogo {

	height: 145px;

}



#naviclear {

	background: #999999;

	height: 68px;

}



#innerthemebanner {

	position: relative;

	width: 350px;

	float: right;

	margin: 0px;

}



#pagecontent {

	width: 694px;

	display: block;

}



#pagetxt {

	width: 500px;

	margin: 0 12px;

	float: left;

	display:compact;

}



#pagebanner {

	position: relative;

	width: 160px;

	float: right;

	margin: 0px;

}



#mainnavi {

	width: 690px;

	height: 68px;

	float: left;

	background: url(images/navibg.gif) no-repeat;

}



#topnavi

{

	margin-top: 10px;

	margin-left: 5px;

	width: 685px;

	height: 29px;

	float: left;

	background: url(images/top_menu_bg.jpg) norepeat;

}



#topsubnavi

{

	margin-top: 10px;

	margin-left: 5px;

	width: 670px;

	height: 29px;

	float: left;

	background: url(images/top_menu_bg.jpg) norepeat;

}



.topnavilink

{

	color: white;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size: 12px;

	text-decoration: none;

}



a:hover.topnavilink

{

	text-decoration: none;

}



#innermainnavi {

	width: 690px;

	height: 68px;

	float: left;

	background: url(images/inner_navibg.gif) no-repeat;

}



#menu {

	font: 11px Verdana, Arial, Helvetica, sans-serif;

	color: #898989;

	font-weight: normal;

	/*margin: 26px 10px 10px 35px;*/

	padding: 0px;

	border: 0px;

	/*height: 48px;*/

}



#menu ul {

	float: left;

	margin: 0;

	padding: 0;

	list-style-type: none;

	list-style:none;

}



#menu li {

	margin: 0;

	padding: 0;

	line-height: 14px;

	float: left;

}



.menulinks {

	color: #FFFFFF;

	font-size: 12px;

	font-weight: normal;

	text-decoration: none;

}



.menulinks:hover {

	color: #666666;

	font-size: 12px;

	font-weight: normal;

	text-decoration: none;

}



#leftnav {

	background: #999999;

	padding: 50px 0px 100px 0px;

	margin-top: 10px;

}



/*

.submenu:link {

	text-decoration: none;

	font-family: Tahoma;

	font-size: 12px;

	color: #FFFFFF;

	width: 180px;

	padding-left: 10px;

	background-color: #999999;

	display: block;

	height: 20px;

	vertical-align: baseline;

}

.submenu:visited {

	text-decoration: none;

	font-family: Tahoma;

	font-size: 12px;

	color: #FFFFFF;

	width: 180px;

	padding-left: 10px;

	background-color: #999999;

	display: block;

	height: 20px;

	vertical-align: baseline;

}

.submenu:hover {

	text-decoration: none;

	font-family: Tahoma;

	font-size: 12px;

	color: #57585A;

	width: 180px;

	background-color: #C2C2C2;

	padding-left: 10px;

	display: block;

	height: 20px;

	vertical-align: baseline;

}

.submenu:active {

	text-decoration: none;

	font-family: Tahoma;

	font-size: 12px;

	color: #FFFFFF;

	width: 180px;

	padding-left: 10px;

	background-color: #CCCCCC;

	display: block;

	height: 20px;

	vertical-align: baseline;

}

*/



#footer {

	font: 9px Verdana,Arial,Helvetica,sans-serif;

	font-weight: normal;

	background:#ffffff;

	color: #999999;

	width: 838px;

	padding: 10px 1px 1px 35px;

}



.footerlinks {

	color: #666666;

	font-size: 9px;

	font-weight: normal;

	text-decoration: none;

}



.footerlinks:hover {

	color: #cccccc;

	font-size: 9px;

	font-weight: normal;

	text-decoration: none;

}



.toplinks {

	color: #4c4d4f;

	font-size: 11px;

	font-weight: bold;

	text-decoration: none;

}



.toplinks:hover {

	color: #4c4d4f;

	font-size: 11px;

	font-weight: bold;

	text-decoration: none;

}



/* Main Menu */



ul li a {

	font: Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	font-weight: bold;

	font-size: 11px;

	text-decoration: none;

}



ul li a:hover {

	font: Verdana, Arial, Helvetica, sans-serif;

	color: #3a3b3d;

	font-weight: bold;

	font-size: 11px;

	text-decoration: none;

}



ul li a.active_mainlink {

	font: Verdana, Arial, Helvetica, sans-serif;

	color: #3a3b3d;

	font-weight: bold;

	font-size: 11px;

	text-decoration: none;

}




ul li {

	font: Verdana, Arial, Helvetica, sans-serif;
	list-style:inside;
	color: #FFFFFF;
	font-weight: bold
	font-size: 11px;
}



/* Start by Zeeshan */



.other_nav li ul {

	padding-left: 15px;

}



.other_nav li ul li ul {

	padding-left: 20 px;

}



/* End by Zeeshan */





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



#content {

float:left;

margin:5px 0 0 25px;

width:400px;

}

#content1 {

float:left;

margin:5px 0 0 35px;

width:600px;

}

#footerar, #footerar a {

color:#666;

font-size:11px;

margin-bottom:10px;

margin-top:10px;

}



#develpfoot {

	margin-top: 5px;

	border-top: 1px solid #E6E6E6;

	padding: 5px 0px 0px;

	margin-bottom: 10px;

}



#header h1 {

display:none;

font-size:0;

margin:0;

padding:0;

}



#headerimg {

background:url(images/abudhabi_header.png) no-repeat left top;

height:121px;

margin:0;

padding:0;

width:794px;

}



#headerimg .description,hr {

display:none;

}



#navigation {

background:#FFF;

padding-top:1px;

}



#navigation ul li {

display:inline;

}



#navigation ul li a.ar {

background:url(images/navbar-bg.jpg) no-repeat -586px top;

display:block;

float:left;

height:21px;

text-indent:-10000px;

width:49px;

}



#navigation ul li a.ar:hover {

background:url(images/navbar-bg-hover.jpg) no-repeat -586px top;

display:block;

float:left;

height:21px;

text-indent:-10000px;

width:49px;

}



#navigation ul li a.clg {

background:url(images/navbar-bg.jpg) no-repeat -365px top;

display:block;

float:left;

height:21px;

text-indent:-10000px;

width:70px;

}



#navigation ul li a.clg:hover {

background:url(images/navbar-bg-hover.jpg) no-repeat -365px top;

display:block;

float:left;

height:21px;

text-indent:-10000px;

width:70px;

}



#navigation ul li a.clg_active {

background:url(images/navbar-bg-active.jpg) no-repeat -365px top;

display:block;

float:left;

height:21px;

text-indent:-10000px;

width:70px;

}



#navigation ul li a.exb {

background:url(images/navbar-bg.jpg) no-repeat -162px top;

display:block;

float:left;

height:21px;

text-indent:-10000px;

width:70px;

}



#navigation ul li a.exb:hover {

background:url(images/navbar-bg-hover.jpg) no-repeat -162px top;

display:block;

float:left;

height:21px;

text-indent:-10000px;

width:70px;

}



#navigation ul li a.exb_active {

background:url(images/navbar-bg-active.jpg) no-repeat -162px top;

display:block;

float:left;

height:21px;

text-indent:-10000px;

width:70px;

}



#navigation ul li a.gi {

background:url(images/navbar-bg.jpg) no-repeat -50px top;

display:block;

float:left;

height:21px;

text-indent:-10000px;

width:113px;

}



#navigation ul li a.gi:hover {

background:url(images/navbar-bg-hover.jpg) no-repeat -50px top;

display:block;

float:left;

height:21px;

text-indent:-10000px;

width:113px;

}



#navigation ul li a.gi_active {

background:url(images/navbar-bg-active.jpg) no-repeat -50px top;

display:block;

float:left;

height:21px;

text-indent:-10000px;

width:113px;

}



#navigation ul li a.home {

background:url(images/navbar-bg.jpg) no-repeat left top;

display:block;

float:left;

height:21px;

text-indent:-10000px;

width:49px;

}



#navigation ul li a.home:hover {

background:url(images/navbar-bg-hover.jpg) no-repeat left top;

display:block;

float:left;

height:21px;

text-indent:-10000px;

width:49px;

}



#navigation ul li a.home_active {

background:url(images/navbar-bg-active.jpg) no-repeat left top;

display:block;

float:left;

height:21px;

text-indent:-10000px;

width:49px;

}



#navigation ul li a.pg {

background:url(images/navbar-bg.jpg) no-repeat -288px top;

display:block;

float:left;

height:21px;

text-indent:-10000px;

width:77px;

}



#navigation ul li a.pg:hover {

background:url(images/navbar-bg-hover.jpg) no-repeat -288px top;

display:block;

float:left;

height:21px;

text-indent:-10000px;

width:77px;

}



#navigation ul li a.pg_active {

background:url(images/navbar-bg-active.jpg) no-repeat -288px top;

display:block;

float:left;

height:21px;

text-indent:-10000px;

width:77px;

}



#navigation ul li a.pr {

background:url(images/navbar-bg.jpg) no-repeat -435px top;

display:block;

float:left;

height:21px;

text-indent:-10000px;

width:79px;

}



#navigation ul li a.pr:hover {

background:url(images/navbar-bg-hover.jpg) no-repeat -435px top;

display:block;

float:left;

height:21px;

text-indent:-10000px;

width:79px;

}



#navigation ul li a.pr_active {

background:url(images/navbar-bg-active.jpg) no-repeat -435px top;

display:block;

float:left;

height:21px;

text-indent:-10000px;

width:79px;

}





#navigation ul li a.conus {

background:url(images/navbar-bg.jpg) no-repeat -514px top;

display:block;

float:left;

height:21px;

text-indent:-10000px;

width:72px;

}



#navigation ul li a.conus:hover {

background:url(images/navbar-bg-hover.jpg) no-repeat -514px top;

display:block;

float:left;

height:21px;

text-indent:-10000px;

width:72px;

}



#navigation ul li a.conus_active {

background:url(images/navbar-bg-active.jpg) no-repeat -514px top;

display:block;

float:left;

height:21px;

text-indent:-10000px;

width:72px;

}



#navigation ul li a.vis {

background:url(images/navbar-bg.jpg) no-repeat -232px top;

display:block;

float:left;

height:21px;

text-indent:-10000px;

width:56px;

}







#navigation ul li a.vis:hover {

background:url(images/navbar-bg-hover.jpg) no-repeat -232px top;

display:block;

float:left;

height:21px;

text-indent:-10000px;

width:56px;

}



#navigation ul li a.vis_active {

background:url(images/navbar-bg-active.jpg) no-repeat -232px top;

display:block;

float:left;

height:21px;

text-indent:-10000px;

width:56px;

}





#navigation_rest {

background:url(images/navbar-bg.jpg) no-repeat -635px top;

display:block;

float:left;

height:21px;

text-indent:-10000px;

width:159px;

}



#page {

background-color:#FFF;

margin:0;

padding:0;

text-align:left;

width:794px;

}



/*

#sidebar {

display:block;

float:left;

margin:5px 0 0;

width:136px;

}

*/



* html .cleardiv {

height:1%;

}



* html .other_nav ul li.page_item a,*html .other_nav ul li.page_item_current_page_item a {

width:190px;

}



* html .other_navar ul li.page_item a,*html .other_navar ul li.page_item_current_page_item a {

width:136px;

}



.cleardiv {

clear:both;

float:none;

font-size:0;

height:0;

line-height:0;

margin:0;

padding:0;

visibility:hidden;

}



.dotimg {

background:url(images/linedots.gif) repeat-x left top;

height:1px;

margin-bottom:15px;

margin-top:15px;

width:600px;

}



.videosdot {

color: #E07E27;

height:1px;

width:600px;

}



.downlink {

background:url(images/download.gif) no-repeat left center;

color:#000;

padding-left:25px;

}



.editlink a {

border:1px solid #900;

clear:both;

color:#900;

display:block;

margin-bottom:10px;

margin-top:10px;

padding:5px;

text-align:center;

text-decoration:none;

}



.entry ul {

margin-bottom:10px;

}

.entry ul li
{
	list-style:inside;
}

.greytxt {

color:#999;

}



.homepage_nav {

background:url(images/sidebar_empty.jpg) repeat-x left top;

}



.homepage_nav_ar {

background:url(images/sidebar_empty_ar.jpg) repeat-x left top;

}



.navtrail,.navtrail a {

color:#b4b4b4;

font-size:11px;

text-decoration:none;

}



.orglink {

color:#E47C2E;

text-decoration:none;

}



.other_nav {

background:#999999;

margin:0;

padding:0;

}



.other_nav ul li.page_item a {

border-bottom:1px solid #999;

color:#000;

display:block;

list-style:none;

margin:0;

padding:5px 0 5px 10px;

text-decoration:none;

vertical-align:bottom;

width:180px;

}



.other_nav ul li.page_item a:hover {

background:#CCCCCC;

}



.other_nav ul li.page_item_current_page_item a {

background:#ccc;

border-bottom:1px solid #999;

color:#000;

display:block;

margin:0;

padding:5px 0 5px 10px;

text-decoration:none;

}



.other_navar {

background:#CCC;

margin:0;

padding:0;

}



.other_navar ul li.page_item a {

border-bottom:1px solid #FFF;

color:#000;

display:block;

list-style:none;

margin:0;

padding:5px 0 5px 10px;

text-decoration:none;

vertical-align:bottom;

width:126px;

}



.other_navar ul li.page_item a:hover {

background:#999;

}



.other_navar ul li.page_item_current_page_item a {

background:#ccc;

border-bottom:1px solid #FFF;

color:#000;

display:block;

margin:0;

padding:5px 0 5px 10px;

text-decoration:none;

}



.picbg {

display:block;

height:181px;

text-align:left;

vertical-align:baseline;

width:181px;

}



.post .entry,#content .press_release {

margin-bottom:15px;

margin-top:5px;

}



.post p {

margin-bottom:10px;

margin-top:10px;

}



.post ul li a {

background:url(images/dot.gif) no-repeat left center;

color:#E47C2E;

font-size:12px;

list-style:none;

margin:10px 0;

padding-left:15px;

}



.post ul li a.pdflink {

background:url(images/dot-pdf.gif) no-repeat left center;

color:#E47C2E;

list-style:none;

margin:10px 0;

padding-left:33px;

}



.post ul.info li {

color:#666;

font-weight:400;

list-style:square inside;

margin-bottom:5px;

}



.topmargin {

margin-top:15px;

}



a {

color:#666;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

text-decoration:none;

}



a:hover {

text-decoration:underline;

}



/*

body {

background:#FFF;

color:#000;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

margin:0;

padding:0;

text-align:left;

}

*/



caption,th {

text-align:left;

}



fieldset,img {

border:none;

}



h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th {

font-size:12px;

font-style:normal;

font-weight:400;

}



h2 {

color:#e07e27;

font-size:17px;

font-weight:400;

margin-bottom:10px;

margin-top:10px;

}



h3 {

color:#666;

font-size:12px;

font-weight:700;

}



h4 {

background:#E3E5E8;

color:#666;

font-size:12px;

font-weight:700;

margin-bottom:5px;

margin-top:5px;

padding:5px;

}



html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input,iframe,#header {

margin:0;

padding:0;

}



strong {

font-weight:700;

}



table {

border-collapse:collapse;

border-spacing:0;

font-size:12px;

}



td.padding_topborder {

border-bottom:1px solid #CCC;

border-top:1px solid #CCC;

padding:10px 5px;

}



ul,ol {

list-style:none;

}

#sidebar a {

	font-size: 11px;

}

#content .pagenav {

	margin-top: 20px;

	width: 100%;

}

.pagenav .alignleft {

	float: left;

	width: 200px;

}

.pagenav .alignright {

	float: right;

	width: 200px;

	text-align: right;

}



.topmenu

{

	background-image: url(images/top_menu_bg.jpg);

}



/* Start static menus by Zeeshan */



.static_menu_download

{

	/*color: #000000;*/

	color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9pt;

	font-weight: bold;

	height: 20px;

	text-decoration: none;

	padding-left: 10px;

	width: 100%;

	vertical-align: middle;

	background-position: center;

	padding-top: 3px;

}



a:hover.static_menu_download

{

	background-color: #CCCCCC;

	text-decoration: none;

	vertical-align: middle;

}



.static_menu

{

	color: #000000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	height: 20px;

	text-decoration: none;

	padding-left: 10px;

	width: 100%;

	vertical-align: middle;

	background-position: center;

	padding-top: 3px;

}



a:hover.static_menu

{

	background-color: #CCCCCC;

	text-decoration: none;

	vertical-align: middle;

}



.static_menu_parent

{

	color: #000000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	height: 20px;

	text-decoration: none;

	padding-left: 10px;

	width: 90%;

	vertical-align: middle;

	background-position: center;

	padding-top: 3px;

}



a:hover.static_menu_parent

{

	background-color: #CCCCCC;

	text-decoration: none;

	vertical-align: middle;

}



.static_menu_child

{

	color: #000000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	height: 20px;

	text-decoration: none;

	padding-left: 20px;

	width: 100%;

	vertical-align: middle;

	background-position: center;

	padding-top: 3px;

}



a:hover.static_menu_child

{

	background-color: #CCCCCC;

	text-decoration: none;

	vertical-align: middle;

}



.static_menu_child_link

{

	color: #000000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	height: 20px;

	text-decoration: none;

	padding-left: 20px;

	width: 90%;

	vertical-align: middle;

	background-position: center;

	padding-top: 3px;

}



a:hover.static_menu_child_link

{

	background-color: #CCCCCC;

	text-decoration: none;

	vertical-align: middle;

}



.static_menu_sub_child

{

	color: #000000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	height: 20px;

	text-decoration: none;

	padding-left: 40px;

	width: 100%;

	vertical-align: middle;

	background-position: center;

	padding-top: 3px;

}



a:hover.static_menu_sub_child

{

	background-color: #CCCCCC;

	text-decoration: none;

	vertical-align: middle;

}



/* End static menus by Zeeshan */


.kitabcommentformfeild {

	width: 460px;

	height: 212px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #999;

	text-decoration: none;

	font-weight:normal;

	background:url(http://www.kitab.ae/en/wp-content/themes/kitab/images/kitab-commentfeild.jpg);

	background-position: left top;

	background-repeat: no-repeat;

	border: none;

	outline:none;

	padding-left: 20px;

	padding-right: 20px;

	padding-top: 15px;

	margin-bottom: 5px;

}

.kitabcommentformfeild:hover {

	background:url(http://www.kitab.ae/en/wp-content/themes/kitab/images/kitab-commentfeild-hover.jpg);

	background-position: left top;

	background-repeat: no-repeat;

}


.kitabformfeild {

	width: 460px;

	height: 41px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #999;

	text-decoration: none;

	font-weight:normal;

	background:url(http://www.kitab.ae/en/wp-content/themes/kitab/images/kitabfeild.jpg);

	background-position: left top;

	background-repeat: no-repeat;

	border: none;

	outline:none;

	padding-left: 20px;

	padding-right: 20px;

	padding-top: 10px;

	margin-bottom: 5px;

}

.kitabformfeild:hover {

	background:url(http://www.kitab.ae/en/wp-content/themes/kitab/images/kitabfeild-hover.jpg);

	background-position: left top;

	background-repeat: no-repeat;

}

.subscribebutton3 {

	background:url(http://www.kitab.ae/en/wp-content/themes/kitab/images/reset-button.png);

	background-position:center;

	background-repeat: no-repeat;

	width: 73px;

	height: 23px;

	float: left;

	margin-top:6px;

	margin-left: 290px;

}

.subscribebutton3:hover {

	background:url(http://www.kitab.ae/en/wp-content/themes/kitab/images/reset-button-hover.png);

	background-position:center;

	background-repeat: no-repeat;

	cursor: pointer;

}

.subscribebutton2 {

	background: url(http://www.kitab.ae/en/wp-content/themes/kitab/images/subscribe-button-2.png);

	background-position:center;

	background-repeat: no-repeat;

	width: 73px;

	height: 23px;

	float: left;

	margin-top:6px;

	margin-left: 10px;

}

.subscribebutton2:hover {

	background:url(http://www.kitab.ae/en/wp-content/themes/kitab/images/subscribe-button-2-hover.png);

	background-position:center;

	background-repeat: no-repeat;

	cursor: pointer;

}

/*................................ar-form button..............................................*/

.subscribebutton31 {

	background:url(http://www.kitab.ae/ar/wp-content/themes/kitab/images/reset-button.png) no-repeat scroll center center transparent;

	background-position:center;

	background-repeat: no-repeat;

	width: 73px;

	height: 23px;

	float: left;

	margin-top:6px;

	margin-left: 290px;

}

.subscribebutton31:hover {

	background:url(http://www.kitab.ae/ar/wp-content/themes/kitab/images/reset-button-hover.png);

	background-position:center;

	background-repeat: no-repeat;

	cursor: pointer;

}

.subscribebutton21 {

	background: url(http://www.kitab.ae/ar/wp-content/themes/kitab/images/subscribe-button-2.png) no-repeat scroll center center transparent;

	background-position:center;

	background-repeat: no-repeat;

	width: 73px;

	height: 23px;

	float: left;

	margin-top:6px;

	margin-left: 10px;

}

.subscribebutton21:hover {

	background:url(http://www.kitab.ae/ar/wp-content/themes/kitab/images/subscribe-button-2-hover.png);

	background-position:center;

	background-repeat: no-repeat;

	cursor: pointer;

}

