#archive-browser {
  position:relative;
  background:#EE8500 url('http://media.kenanaonline.com/stylesheets/aqua/images/tab_shade.gif') no-repeat left top;
  color:#000000;
  width:225px;
  height:26px;
  margin:4px 0px;
  text-align:right;
  padding:3px 10px 0px 0px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px; 
}
#archive-browser h5 a {
  color:#000000;
  font:normal normal 10pt tahoma;
}
#archive-browser h5 span {
  display:block;
  position:absolute;
  top:0px;
  left:0px;
  width:100px;
  height:19px;
  padding:4px 10px 0px 5px;
  text-align:center;
}
#archive-browser h5 span a {
  color:#eee;
  font:normal normal 9pt 'tahoma';
  border-bottom:1px solid #eee;
}
#archive-browser ul {
  position:absolute;
  width:235px;
  top:25px;
  right:0px;
  background:#EE8500;
  margin:0px;
  padding:10px 0px 5px 0px;
  list-style:none;
  -moz-border-radius-bottomleft: 5px;
  -moz-border-radius-bottomright: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -webkit-border-bottom-right-radius: 5px;
}
#archive-browser ul li {
  list-style:none;
  padding:0px;
  margin:0px;
}
#archive-browser ul li a {
  display:block;
  font:normal normal 10pt 'tahoma';
  color:#000000;
  border-bottom:1px solid #f19d33;
  padding:3px 10px;
  margin:0px 5px;
}
#archive-browser ul li a:hover {
  background:#f19d33;
}
#archive-browser ul li#popular_downloads a {
  border-bottom:2px solid #f7c280;
}
html {
	margin: 0;
	padding: 0;
	border: 0;
  direction:rtl;
  height:800px;
}


body {
  background:#2e2e2e url('http://media.kenanaonline.com/stylesheets/aqua/images/back.jpg');
  sbackground-attachment:fixed;
	color: #222;
	font:normal normal 12pt "Arabic Transparent", times, 'Arabic Transparent', serif;
	stext-align: right;
	margin: 0;
	padding:0px 0px 40px 0px;
	border: 0;
  direction:rtl;
  position:relative;
}

#egyptnone {
  position:fixed;
  bottom:5px;
  left:0px;
  width:100%;
  height:44px;
  background:url('http://media.kenanaonline.com/stylesheets/aqua/images/egypt.png') no-repeat center center;
  moz-opacity:0.8;
  webkit-opacity:0.8;
  opacity:0.8;
}

a {
	color: #445577;
  text-decoration:none;
}

a:hover {
	color: #8496B3;
	text-decoration: none;
}

a.delete {
    color:#fff;
    background:#e00;
}

a.action {
    border-bottom:1px solid #aaa;
    font:normal normal 9pt 'tahoma',sans-serif;
}

img {
	border: none;
}

Div.confirmation {
  padding:3px 0px;
  font-family:tahoma, sans-serif;
  font-size:9pt;
  font-style:normal;
  font-weight:normal;
}
Div.confirmation input {float:right;}

span.small-note {
  font:normal normal 9pt 'tahoma',serif;  
}

h1 {
  margin:0px;
}
h2 {
  margin:0px;
}
h3 {
  margin:0px;
}
h4 {
  margin:0px;
}
h5 {
  margin:0px;
}
h6 {
  margin:0px;
}



#head {
	background:#EE8500 url(http://media.kenanaonline.com/photos/themes/7/yomgedid.jpg) no-repeat center bottom;
	height:174px;
	color: #606d82;
  margin:0px 0px 0px 0px;
  -moz-border-radius-topleft: 15px;
  -moz-border-radius-topright: 15px;
  -webkit-border-top-left-radius: 15px; 
  -webkit-border-top-right-radius: 15px; 
}

#header-top {
	height:132px;
  -moz-border-radius-topleft: 15px;
  -moz-border-radius-topright: 15px;
  -webkit-border-top-left-radius: 15px; 
  -webkit-border-top-right-radius: 15px; 
}

#topbar {
  height:30px;
  padding:0px 0px 3px 0px;
}

#logo {
	width: 185px;
}

#logo a {
	display: block;
	padding: 46px 0 0 14px;
	font-size: 18px;
	letter-spacing: 0;
	text-transform: uppercase;
	text-decoration: none;
}

#slogan {
	width: 474px;
	border-right: 1px solid #A2ADB9;
}

#slogan span {
	display: block;
	padding: 28px 0 0 14px;
	font-size: 38px;
	letter-spacing: -2px;
	color: #91b3bc;
}

#container {
  box-shadow: 5px 5px 5px #888; 
}
#toplinks {
  height:20px;
  background:#444;
  padding:2px;
  color:##EE8500;
  -moz-border-radius-bottomleft: 15px;
  -moz-border-radius-bottomright: 15px;
  -webkit-border-bottom-left-radius: 15px; 
  -webkit-border-bottom-right-radius: 15px; 
}

#toplinks a.hl { color:#Fd0; }

#toplinks ul {
	margin: 0;
	padding: 0;
	list-style: none;
  height:20px;
  display:block;
  text-align:left;
}

#toplinks li {
	display: inline;
	margin: 5px 10px;
}

#toplinks a {
	height: 15px;
  font:normal normal 9pt 'tahoma', sans-serif;
  color:#eee;
  border-bottom:1px solid #888;
}
#toplinks a:hover {
  border:0px;
  color:#cccccc;
}





#loader {
  height:200px;
  top:200px;
  margin:0 auto;
  width:500px;
  position:fixed;
  z-index:50;
  background:url('http://media.kenanaonline.com/stylesheets/aqua/images/loading.gif') no-repeat center 100px;
  moz-opacity:0.7;
  opacity:0.7;
}

#archivelinks {
  height:20px;
}
#archivelinks ul {
  margin: 0;
  padding: 0;
  list-style: none;
  height:20px;
  display:block;
  text-align:right;
}
#archivelinks ul li {
  display: inline;
  margin: 5px 10px;
}
#archivelinks ul li a {
  height: 15px;
  font:normal normal 9pt 'tahoma', sans-serif;
  color:#FFF;
  border-bottom:1px solid #ddd;
}
#archivelinks ul li a:hover {
  border:0px;
  color:#cccccc;
}

#wrapper {
	margin: 0 auto;
	width: 950px;
	stext-align: right;
	height: 100%;
  padding:0px 0px 20px 0px;
}
#content {
  background:#f5f6f7;
  padding-top:10px;
  border-bottom:2px solid #be6a00;
  -moz-border-radius-bottomleft: 15px;
  -moz-border-radius-bottomright: 15px;
  -webkit-border-bottom-left-radius: 15px; 
  -webkit-border-bottom-right-radius: 15px; 
}


#right-side {
	float:right;
	width:160px;
}
#menu-side {
  float:right;
	padding-bottom: 8px;
	border-top: 3px solid #fff;
	width: 170px;
	background-color: #fce7cc;
	height: 100%;
}
#body {
	float: left;
	margin-top: 0px;
	width: 745px;
	clear: both;
  padding:0px 0px;
}


#side {
	float: left;
	width: 250px;
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
}



.side-featured-photos {padding:0px;}
.side-featured-photos .content {padding:3px;}
.side-featured-photos .featured-photos {padding:0px;margin:0px;}
.side-featured-photos div.photo {float:right;margin:5px;background:none;padding:0px;}
.side-featured-photos .photo img {width:70px;border:1px solid #EEd;padding:1px;}
.side-featured-photos .photo a:hover  img {border:1px solid #59D;;}
.side-featured-photos .photos-group {clear:both;}
.side-featured-photos .photo a {border:0px;}
.side-featured-photos .more {clear:both;display:block;text-align:left;background:url('/images/dal.gif') no-repeat left 6px;padding:0px 0px 0px 12px;font-size:9pt;margin-left:5px;}
ul.avatar-list { list-style:none; list-style-image:none;padding:0px;margin:0px;}
ul.avatar-list li {clear:both;list-style:none; list-style-image:none;border-top:1px solid #ddd;}
ul.avatar-list li {padding:0px 0px 2px 0px;clear:both;margin:0px;}
ul.avatar-list li span.more {clear:both;}
ul.avatar-list li .avatar {float:right;width:22px;height:22px;border:1px solid #000;margin:2px 0px 2px 5px;}
ul.avatar-list li .avatar img {width:20px;height:20px;}

#page-footer {
  clear:both;
  padding:30px 0px 0px 0px;
  margin:20px 220px 0px 270px;
}
#page-footer div.inner-footer {
  clear:both;
  text-align:center;
  border-top:2px solid #f3aa4d;
  padding:10px;
}
#page-footer div.inner-footer h4 {
  font-style:normal;
  font-weight:bold;
  font-family:'arabic transparent', serif;
  margin:0px;
  padding:0px;
}

#side .side_box .side_header {
			display: block;
			height: 25px;
			width: 250px;
			background:#C2DCE3;
			padding: 0 10px 0 10px;
			line-height: 30px;
			font-weight: normal;
			text-decoration: none;
			outline: none;
      font-family:'arabic transparent', serif;
			font-size: 11pt;
      font-weight:bold;
			border-bottom: 1px solid #C2DCE3;
			margin: 0px 0px 1px 0px;
}
#topic-mini-profile { background:#DEECF0 url('images/box_trig.png') no-repeat right center; border-bottom:1px solid #AACCD5;border-top:1px solid #AACCD5;padding:5px 20px 5px 10px;}
.topic-featured-photos {padding:0px;}
.topic-featured-photos .content {padding:0px;}
.topic-featured-photos .featured-photos {padding:0px;margin:0px;}
.topic-featured-photos div.photo {float:right;margin:3px;background:none;padding:0px;}
.topic-featured-photos .photo img {width:40px;border:1px solid #EEd;padding:1px;}
.topic-featured-photos .photo a:hover  img {border:1px solid #59D;;}
.topic-featured-photos .photos-group {clear:both;}
.topic-featured-photos .photo a {border:0px;}
.topic-featured-photos .more {clear:both;display:block;text-align:left;background:url('/images/dal.gif') no-repeat left 6px;padding:0px 0px 0px 12px;font-size:9pt;margin-left:5px;}
.editors li {list-style:none;list-style-image:none;display:inline;}




#jtabs ul.tabs  li {list-style-image:none; list-style:none;}
ul.three-columns-options {padding:2px;}
ul.three-columns-options {
  list-style:none;list-style-image:none;
}
ul.three-columns-options li {
  list-style:none;list-style-image:none;
}
ul.three-columns-options li {float:right;width:45%; margin:2px;padding:0px;}
ul.three-columns-options ul.bullets li {list-style:disc;font-size:6px;color:#EE8500;}
ul.three-columns-options ul.bullets li a { font-size:10pt;}

ul.two-columns {
  padding:0px 20px 5px 5px;
  margin:0px;
}
ul.two-columns li {
  float:right;
  width:45%;
  margin:2px;
  padding:0px;
  list-style:disc;
  font-size:6px;
  color:#EE8500;
}
ul.two-columns li.rd { list-style:none; list-style-image:none; }
ul.two-columns li a {
  font:normal normal 11.5pt 'arabic transparent', serif;
}

.classified_sections_radio { height:30px;}
.classified_sections_radio span {
  float:right; margin:4px 0px 0px 0px;width:24%;font-size:12pt;font-family:'arabic transparent', serif;font-weight:bold;
}


#big_tags_cloud {padding:5px; text-align:justify; }
#big_tags_cloud a {font-family:'Arabic Transparent'; line-height:1.7;font-weight:bold;border-bottom:1px solid #EE8500;}
#big_tags_cloud span.t1 a { color:#f19d33;font-size:11.5pt;}
#big_tags_cloud span.t2 a { color:#f09119;font-size:12pt;}
#big_tags_cloud span.t3 a { color:#EE8500;font-size:13pt;}
#big_tags_cloud span.t4 a { color:#be6a00;font-size:13.5pt;font-weight:bold;}
#big_tags_cloud span.t5 a { color:#8f5000;font-size:14pt; font-weight:bold;}

a.tagging { text-decoration:underline; background:#fd0; display:inline-block; padding:2px 5px; font:normal normal 10pt 'tahoma';}
#domain_alert {
  text-align:center; font-weight:bold; font-family:'arabic transparent', serif; font-size:12pt; padding:2px;
}
#print_domain {margin:4px 0px 0px 0px;}


Form div.boxed {
  border-top:1px solid #ddd;
  border-bottom:1px solid #ddd;
  padding:5px;
  background:#EFEFEF;
  margin:4px 0px;
}
Form div.boxed img.frame {
  border:1px solid #aaa;
  padding:2px;
  margin-right:10px;
}
Label {
    font-weight:bold;
    color:#26662b;
}

#two-columns-form div.field-row {
  position:relative;
  margin:0px 0px 0px 0px;
  border-bottom:1px solid #eed;
  padding:10px 120px 10px 10px ;
}
#two-columns-form div.field-row input {
  width:200px;
}
#two-columns-form div.field-row textarea {
  width:200px;
}
#two-columns-form label {
  position:absolute;
  top:0px;right:0px;
  width:100px;
  text-align:left;
  padding:10px 0px 0px 20px;
  display:block;
}
#two-columns-form div.prompt-text {
  sbackground:#eaf3f9;
  sborder-bottom:2px solid #CDF;
}
#two-columns-form div.prompt-text input {
  background:#eaf3f9;
  font-family:Arial, sans-serif;
  border:0px;
  padding:4px;
  font-size:14pt;
  font-weight:normal;
  width:430px;
}

div.prompt-text {
  sbackground:#eaf3f9; 
  sborder-bottom:2px solid #CDF; 
}
div.prompt-text input {
  sbackground:#eaf3f9;
  font-family:Arial, sans-serif;
  padding:4px;
  font-size:14pt;
  font-weight:normal;
  width:425px;
}
div.form-buttons {
  margin:5px 0px;
  text-align:left;
  background:#eee;
  padding:5px 10px 5px 5px;
}
div.form-buttons div.button {
  float:left;
  margin:0px 5px;
}
div.form-buttons.rtl Div.button {float:right;}
div.form-buttons a {
  text-decoration:underline;
  border-bottom:0px;
}
span.message {
    color:#E70; 
    font:normal normal 10pt 'tahoma',sans-serif; 
}


.pagination {
	margin:3px;
	margin-top:20px;
	padding:3px;
	clear:both;
  text-align:right;
  direction:rtl;
}
.pagination a {
  border:1px solid #d67800;
  color:#a75d00;
  margin:2px;
  padding:2px 5px;
  text-decoration:none;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  -webkit-border-radius: 2px;
}
.pagination a:hover {
  border:1px solid #EE8500;
  color:#000;
  background:#f5b666;
}
.pagination a:active {
  border:1px solid #EE8500;
  color:#000000;
}
.pagination span.current {
  background-color:#EE8500;
  border:1px solid #be6a00;
  color:#FFFFFF;
  margin:2px;
  padding:2px 5px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  -webkit-border-radius: 2px;
}
.pagination span.disabled {
  border:1px solid #EEEEEE;
  color:#DDDDDD;
  margin:2px;
  padding:2px 0px 2px 5px;
}

Div.flash {
  direction:rtl;
  z-index:100;
  font:normal normal 10pt 'tahoma', sans-serif;
  color:#000;
  border-bottom:2px solid #8ba96f;
  border-top:2px solid #8ba96f; 
  background:#c2eca6; 
  text-align:center;
  padding:5px;
  margin:2px 2px 5px 2px;
}
Div.flash.message {
  border-bottom:2px solid #264409;
  border-top:2px solid #264409;
  background:#E6EFC2;
}
Div.flash.warning {
  border-bottom:2px solid #FBC2C4;
  border-top:2px solid #FBC2C4;
  background:#FBE3E4;
}
Div.flash.alert {
  border-bottom:2px solid #FFD324;
  border-top:2px solid #FFD324;
  background-color:#FFF6BF;
}
Div.flash.notice {
  border-bottom:2px solid #FFD324;
  border-top:2px solid #FFD324;
  background-color:#FFF6BF;
}
Div.flash h3 {
  font:normal bold 13pt 'Arabic Transparent', sans-serif;
}
Div.flash h3 a {
  font:normal bold 13pt 'Arabic Transparent', sans-serif;
}
Div.flash a {
  font:normal normal 10pt 'tahoma', sans-serif;
}
Div.flash a.edit {color:#3B3;}
Div.flash a.close {
  display:block;
  float:left;
  width:16px;
  height:16px;
}
Div.flash a.close span {
  display:none;
}

Div.slidedown {
  background:#eee;
  border-bottom:2px solid #aaa;
  margin:0px 0px 10px 0px;
}
Div.slidedown TEXTAREA {
  width:450px;
  height:120px;
  margin:3px 7px;
  border:1px solid #AAA;
  background:#eaeaea url('') repeat-x center top;
  padding:5px;
  font:normal normal 14pt 'Arabic Transparent', serif;
}

Div.highlights Div.highlight {
  clear:both;
  margin:0px 0px 20px 0px;
  padding:0px 100px 0px 0px;
  position:relative;
  min-height:100px;
}
Div.highlights Div.highlight img {
  margin:0px 0px 10px 10px;
  float:right;
}
Div.highlights Div.highlight h3 {
  font-size:12pt;
  font-weight:bold;
  margin:0px;
}
Div.highlights Div.highlight h3 a {
  color:#EE8500;
  border-bottom:2px solid #EE8500;
}
#frontpage-highlights {
  width:475px; 
  padding:4px;
}
#frontpage-highlights DIV.frontpage-highlight-group {
  height:190px;
  overflow:hidden;
  clear:both;
}
#frontpage-highlights DIV.frontpage-highlight-group DIV.highlight-content {
  width:200px;
  height:130px;
  padding:10px 5px 0px 0px;
  margin:0px 0px 0px 0px;
}
#frontpage-highlights DIV.frontpage-highlight-group DIV.highlight-content h3 {
  margin:0px 0px 5px 0px;
  padding:0px;
}
#frontpage-highlights DIV.frontpage-highlight-group DIV.highlight-content h3 a {
  color:#308036;
  border-bottom:3px solid #308036;
  font:normal bold 16pt 'Arabic Transparent', serif;
  line-height:21pt;
  text-decoration:none;
}
#frontpage-highlights DIV.frontpage-highlight-group DIV.highlight-content p {
  margin:4px 0px 4px 0px;
  padding:0px;
  font:normal bold 12.5pt 'Arabic Transparent', serif;
  color:#444;
}
#frontpage-highlights DIV.frontpage-highlight-group Div.highlight-photo {
  float:left;
  width:238px;
  height:180px;
  margin:0px;
  text-align:center;
}
#frontpage-highlights DIV.frontpage-highlight-group Div.highlight-photo a { text-decoration:none; }
#frontpage-highlights DIV.frontpage-highlight-group Div.highlight-photo Div.photo-background {
  width:238px;
  height:180px;
  background-position:center center;
}
#frontpage-highlights DIV.frontpage-highlight-group Div.highlight-photo Div.photo-background DIV.photo-frame {
  width:238px;
  height:180px;
  background:url('http://media.kenanaonline.com/stylesheets/aqua/images/highlights.gif');
}
#frontpage-highlights UL {
  padding:0px;margin:0px;
  list-style:none;
  list-style-image:none;
}
#frontpage-highlights UL LI {
  background: url('images/arrow.gif') no-repeat right 7px;
  padding:0px 15px 4px 0px;
  display:block;
  padding:0px;margin:0px;
  list-style:none;
  list-style-image:none;
}
#frontpage-highlights UL em { font-weight:bold;}
#frontpage-highlights div#readalso {
  margin:5px 10px 0px 0px;
}
#frontpage-highlights div#readalso em { font-weight:bold; }
#frontpage-highlights DIV#highlight-controle {
  float:left;
  margin:-10px 0px 0px 80px;
}
#frontpage-highlights DIV#highlight-controle a {
  float:left;
  padding:0px;
  margin:3px;
  width:10px;
  height:10px;
  background:url('http://media.kenanaonline.com/stylesheets/aqua/images/high-point.gif') no-repeat center bottom;
}
#frontpage-highlights DIV#highlight-controle a.on {
  float:left;
  padding:0px;
  margin:3px;
  width:10px;
  height:10px;
  background:url('http://media.kenanaonline.com/stylesheets/aqua/images/high-point.gif') no-repeat center top;
}
#frontpage-highlights DIV#highlight-controle a b { display:none;}








#lightbox {
	position: absolute;
	top: 40px;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}

#lightbox a img { border: none; }

#outerImageContainer {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}

#imageContainer {
	padding: 10px;
}

#loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#hoverNav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#imageContainer>#hoverNav { left: 0;}
#hoverNav a { outline: none;}

#prevLink {
  width: 49%;
  height: 100%;
  background: transparent url(/images/blank.gif) no-repeat; /* Trick IE into showing hover */
  display: block;
}
#nextLink {
  width: 49%;
  height: 100%;
  background: transparent url(/images/blank.gif) no-repeat; /* Trick IE into showing hover */
  display: block;
}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover {
  background: url(/images/prevlabel.gif) left 15% no-repeat;
}
#prevLink:visited:hover {
  background: url(/images/prevlabel.gif) left 15% no-repeat;
}
#nextLink:hover {
  background: url(/images/nextlabel.gif) right 15% no-repeat;
}
#nextLink:visited:hover {
  background: url(/images/nextlabel.gif) right 15% no-repeat;
}


#imageDataContainer {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
}

#imageData {
	padding:0 10px;
}
#imageData #imageDetails { width: 70%; float: left; text-align: left; }
#imageData #caption { font-weight: bold;	}
#imageData #numberDisplay { display: block; clear: left; padding-bottom: 1.0em;	}
#imageData #bottomNavClose { width: 66px; float: right;  padding-bottom: 0.7em;	}
		
#overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}
	

.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}

* html>body .clearfix {
	display: inline-block; 
	width: 100%;
}

* html .clearfix {
	/* Hides from IE-mac \*/
	height: 1%;
	/* End hide from IE-mac */
}
	


div.modal-overlay {
	top: 0;
	left: 0;
	position: fixed;
	height: 100%;
	width: 100%;
	z-index: 1000000;
	background: #000;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
}
div.modal-window {
	top: 25%;
	left: 25%;
	position: absolute;
	width: 50%;
	z-index: 1000001;
	background: #EAEAEA;
	border: solid 5px #ddd;
	padding: 30px;
}
span#modal-close-btn {
	color: red;
	position: absolute;
	right: 10px;
	bottom: 10px;
}


#attach_photo_form {padding:5px 5px 5px 10px;}
#attached_photos_list {
  direction:rtl;
}
#attached_photo_edit {
  direction:rtl;
}
#attached_photos_list {max-height:230px;}
img#remote_photo_edit {border:1px solid #000; padding:2px; margin:0px 0px 0px 10px;}

#attached_photo_edit a.submit {
  font-weight:bold;
  color:#0E0;
}
#attached_photo_edit a.delete {
  color:#fff;
  background:red;
  font-weight:bold;
}
#attached_photo_edit input.text { background:#F9F9E8 ;border:1px solid #AA8;padding:2px;font-family:'Arabic Transparent'; font-size:1em;width:250px;margin:0px 0px 20px 0px;}
#attached_photos_list div { width:60px; height:65px; float:right; text-align:center;}
#attached_photos_list div img { border:1px solid #000; padding:2px;}
#attached_photos_list .photo_tag { float:left; width:150px; border:1px solid #ddd;padding:4px;background:#f3f3ef;margin:5px;}
#attached_photos_list .photo_frame { borders:1px solid #ddd; float:left; width:60px;height:60px;margin:2px; overflow:hidden;}
#attached_photos_list .photo_frame.primary { border:2px solid #FD0; }
#attached_photos_list .photo_frame img {width:50px;height:50px;}
#attached_photos_list .primary img {border:1px solid #fd0;}

#attached_photos_list .photo_options a { display:block; padding:2px;font-size:10pt;}


.fieldWithErrors input { border-right:4px solid #F00; }
.floating_form div.field { float:right; margin:3px 5px;}
Div#errors {
  margin:10px 2px 10px 2px;
  border:1px solid #fD7;
  border-right:0px;
  border-left:0px;
  padding:4px 10px;
  background:#FFA;
}
Div#errors p {
  font-weight:bold;
  margin:2px;
}
Div#errors ul {
  margin:0px 20px 0px 0px;
}
Div#errors ul li {
  list-style:square outside url('http://media.kenanaonline.com/stylesheets/aqua/images/bbullet.gif');
  margin:5px 0px 5px 0px;
}
Div#errors a { text-decoration:underline;}


ul.bullet-list {
	padding:2px 20px 0px 0px;
	margin:0px;
}
ul.bullet-list li {
  clear:both;
  list-style-type:disc;
  list-style-position:outside;
  padding:0px 0px 2px 0px;
  clear:both;
  margin:0px;
}
ul.bullet-list li.title {
  margin-top:3px;
  font-weight:bold;
  font-style: normal;
  background: #F0F0f0;
}
ul.bullet-list li a {
  font:normal normal 11.5pt 'Arabic Transparent', serif;
}


Div.listing Div.indt {
  padding:0px 55px 0px 0px;
}
Div.listing div.underline {
  padding:1px 0px 0px 0px;
  font:normal normal 8pt 'tahoma', sans-serif;
  color:#777;
}
Div.listing div.underline span a.on {color:#0C0;}
Div.listing div.underline span a.off {color:#999;}
Div.listing div.underline span.is_draft {
  color:#e63;
}
Div.listing div.underline span.is_draft a {
  color:#e63;
  text-decoration:underline;
}
Div.listing div.underline span.is_pending {
  color:#d94;
}
Div.listing div.underline span.is_pending a {
  color:#d94;
  text-decoration:underline;
}
Div.listing div.underline span.is_published {
  color:#4b4;
}
Div.listing div.underline span.is_published a {
  color:#4b4;
  text-decoration:underline;
}
Div.listing UL {
  margin:0px 10px 0px 10px;
  padding:0px;
  list-style-image:none;
  list-style:none;
  margin-top:10px;
}
Div.listing UL h4 {
  font:bold normal 12pt 'Arabic Transparent', 'serif';
}
Div.listing UL.two_columns {
  margin:0px;
}
Div.listing UL.two_columns.highlight li a.title { color: #308036; }
Div.listing UL.two_columns.highlight li img {
  width:40px;
  height:40px;
}
Div.listing UL.two_columns.highlight ul.user-posts {
  padding:0px;
  margin:0px;
  font-size:6px;
  clear:none;
}
Div.listing UL.two_columns.highlight ul.user-posts li {
  list-style:disc;
  list-style-position:outside;
  font-size:6px;
  padding:0px 0px 0px 0px;
  margin:0px 10px 0px 0px;
  list-style:disc;
  border:0px;
}
Div.listing UL.two_columns.highlight ul.user-posts li a {
  font:normal normal 10pt tahoma;
}
Div.listing UL LI {
  padding:7px 20px 7px 0px;
  background:url('http://media.kenanaonline.com/stylesheets/aqua/images/icon_page.gif') no-repeat right 7px;
  border-bottom:1px solid #ddd;
  clears:both;
}
Div.listing UL LI.fard {
  margin-right:2px; float:right;clear:right;
  width: 47%;
}
Div.listing UL LI.fard a.title {
  font:normal normal 11.5pt 'Arabic Transparent', serif;
}
Div.listing UL LI.fard a.head {
  font:normal bold 12pt 'Arabic Transparent', serif;
}
Div.listing UL LI.goz {
  width: 47%;
  margin-left:2px;
  float:left;
  clears:left;
}
Div.listing UL LI.goz a.title {
  font:normal normal 11.5pt 'Arabic Transparent', serif;
}
Div.listing UL LI.goz a.head {
  font:normal bold 12pt 'Arabic Transparent', serif;
}
Div.listing UL LI p.highlighted a.head {
  font:normal bold 12pt 'Arabic Transparent', serif; color:#308036;
}
Div.listing UL LI img {
  float:right;
  border:1px solid #ddd;
  padding:2px;
  margin:0px;
  background:#fff;
  width:30px;
  height:30px;
}
Div.listing UL LI img.small {
  width:20px;
  height:20px;
  margin-left:4px;
}
Div.listing UL LI Div.card {
  padding:0px 50px 0px 0px;
}
Div.listing UL LI p {
  margin:0px;
  padding:0px;
}
Div.listing UL LI p a.title {
  font-style:normal;
  font-size:12.5pt;
  font-weight:bold;
  line-height:15pt;
  text-decoration:underline;
  border:0px;
  font-family:'Arabic Transparent', serif;
}
Div.listing UL LI p a.title:hover {
  color:#308036
}
Div.listing UL LI p.draft a {
  color: #AAA;
}
Div.listing UL.feedbacks LI {
  padding:5px 0px 5px 0px;
  background-image:none;
  heights:40px;
}
Div.listing UL.notices LI {
  padding:5px 0px 5px 0px;
  background-image:none;
  heights:40px;
}
Div.listing UL.contacts LI {
  padding:5px 0px 5px 0px;
  background-image:none;
  heights:40px;
}
Div.listing UL.posts LI {
  padding:5px 0px 5px 0px;
  background-image:none;
  heights:40px;
}
Div.listing UL.ads LI {
  padding:5px 0px 5px 0px;
  background-image:none;
  heights:40px;
}
Div.listing UL.questions LI {
  padding:5px 0px 5px 0px;
  background-image:none;
  heights:40px;
}
Div.listing UL Div.downloads li {
  background:none;
  padding:7px 0px 7px 0px;
}
Div.listing UL div.upload {
  float:right;
  width:30px;
  text-align:right;
  padding:4px 20px 5px 0px;
  margin:0px 5px 2px 0px;
  background-repeat:no-repeat;
  background-position:right 8px;
}
Div.listing UL div.buttons span {
  float:left;
  margin-right:20px;
  font-weight:normal;
  font-size:10pt;
}
Div.listing Div.photos {
  clear:both;
}
Div.listing Div.photos Div.underline {
  text-align:center;
}
Div.listing Div.photos Div.photos-row {
  clear:both;
}
Div.listing Div.photos Div.photos-row div.photo {
  float:right;
  width:136px;
  margin:10px 6px 10px 6px;
}
Div.listing Div.photos Div.photos-row div.photo div.frame {
  width:130px;
  background:url('http://media.kenanaonline.com/stylesheets/aqua/images/photo_shadow.png') no-repeat left bottom;
  padding-bottom:13px;
}
Div.listing Div.photos Div.photos-row div.photo div.frame a {
  border:0px;
}
Div.listing Div.photos Div.photos-row div.photo div.frame img {
  background:#fff;
  border:1px solid #ddeaef;
  padding:2px;
  width:130px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  -webkit-border-radius: 5px;
}
Div.listing Div.photos Div.photos-row div.photo div.title {
  font:normal normal 9pt 'tahoma', serif;
  margin-top:-13px;
  text-align:center;
}

#tag-line {
  padding:5px;
  background:#F0F6F0;
  border:2px solid #D0EAD0;
  border-right:0px;
  border-left:0px;
  text-align:center;
}
#tag-line p.results-count {
  font-family:'Arabic Transparent';
  font-size:12pt;
  font-weight:bold;
  font-style:normal;
  padding:2px 0px 5px 0px;
}
#tag-line p.results-count a {
  border-bottom:2px solid #BDB76B
}
#tag-line p.back-to-archive {
  font-family:'Arabic Transparent';
  font-size:11.5pt;
  font-style:normal;
}
#tag-line p.back-to-archive a {
  text-decoration:underline;
}


Div.photos-list div.photo {
  float:right;
  margin:3px 3px 0px 3px;
  height:50px;
  width:64px;
  background:none;
  padding:0px;
  text-align:center;
}
Div.photos-list div.photo img {
  height:48px;
  width:62px;
  border:1px solid #f3aa4d;
  padding:1px;
}
Div.photos-list div.photo a {
  border:0px;
}
Div.photos-list div.photo a:hover img {border:1px solid #59995e;}
Div.photos-list div.photos-group {
  margin-bottom:7px;
  clear:both;
}
Div.photos-list Div.dummy-link {
  height:3px;
}
Div.photos-list Div.dummy-link a {
  height:3px;
  line-height:5px;
}

.show-slideshow {
  text-align:left;
  background:url('http://media.kenanaonline.com/stylesheets/aqua/images/slideshow.png') no-repeat left center;
  padding:2px 0px 2px 30px;
  margin:5px 0px;
}



#classifieds_index ul {
  list-style:none;
  list-style-image:none;
  margin:0px;padding:0px;
}
#classifieds_index li {
  list-style:none;
  list-style-image:none;
  margin:0px;padding:0px;
}
#classifieds_index ul {
  float:right;
  width:146px;
  margin:0px 2px;
}
#classifieds_index ul li {
  margin:0px 0px 0px 0px;
  padding:0px;
}
#classifieds_index ul li a {
  display:block;
  text-decoration:none;
  border-bottom:1px solid #ddd;
  padding:3px 0px;
  margin:0px 0px 0px 0px;
}
#classifieds_index ul h6 {
  font:normal bold 12pt 'Arabic Transparent';
  background:#fadab3;
  border-bottom:2px solid #f3aa4d;
  margin:0px;
  padding:2px 10px 2px 0px;
  color:#000;
}

Div.contact div {
  border-bottom:1px solid #ddd;
  background:#F5F5F5;
  margin-bottom:1px;
  height:25px;
}
Div.contact div span {
  float:right;
  width:100px;
  padding:0px 0px 0px 20px;
  text-align:left;
  font:bold normal 11.5pt 'Arabic Transparent', serif;
}

#topmenu {
  padding-top:5px;
  padding-left:4px;
	z-index:100;
}

#topmenu_in {
  padding-right:4px;
	z-index:100;
}

#transmenu {
  position:relative;
  overflow:hidden;
}
#transmenu ul {
  padding:3px 10px 0px 0px;
  margin:0px auto;
  height:25px;
  list-style:none;
  list-style-image:none;
}
#transmenu ul li {
  float:right;
  display:block;
  list-style:none;
  list-style-image:none;
}
#transmenu ul li a.menu-root {
  margin:8px 15px 0px 5px;
  color:#000000;
  padding:2px 0px 15px 0px;
  font:normal normal 10pt 'tahoma', sans-serif;
}
.transMenu {
	position:absolute;
	overflow:hidden;
	sleft:-1000px;
	top:-1000px;
	z-index:100;
}

/* this is the main container for the menu itself. it's width and height get set by script  depending on the size of the items table */
.transMenu .content {
	position:absolute;
  width:150px;
}

/* this table comprises all menu items. each TR is one item. It is relatively positioned so that the shadow and background transparent divs can be positioned underneath it */
.transMenu .items {
	position:relative;
	left:0px; top:0px;
	z-index:2;
  width:150px;
  padding:2px;
}
.transMenu .items img {display:none;}

.transMenu.top .items {
	border-top:none;
}

/* each TR.item is one menu item */
.transMenu .item {
    color:#000000;
    font-size:10pt;
    font-family:'tahoma';
    text-decoration:none;
    display:block;
	/* this is a hack for mac/ie5  whom incorrectly cascades the border properties of the parent table to each row */
	border:none;
	cursor:pointer;
	cursor:hand;
}

/* this DIV is the semi-transparent white background of each menu. the -moz-opacity is a proprietary way to get transparency in mozilla  the filter is for IE/windows 5.0+. */
/* we set the background color in script because ie mac does not use it; that browser only uses a semi-transparent white PNG that the spacer gif inside this DIV is replaced by */
.transMenu .background {
	position:absolute;
	left:0px; top:0px;
  sbackground:#000000;
  sbackground-color:#000000;
	-moz-opacity:.75;
	opacity:0.75;
	filter:alpha(opacity=75);
	z-index:1;
}

/* same concept as .background  but this is the sliver of shadow on the right of the menu. It's left  height  and background are set by script. In IE5/mac  it uses a PNG */
.transMenu .shadowRight {
	position:absolute;
	z-index:3;
	top:3px; width:2px;
	-moz-opacity:0.3;
	opacity:0.3;
	filter:alpha(opacity=30);
}

/* same concept as .background  but this is the sliver of shadow on the bottom of the menu. It's top  width  and background are set by script. In IE5/mac  it uses a PNG */
.transMenu .shadowBottom {
	position:absolute;
	z-index:1;
	left:3px; height:2px;
	-moz-opacity:.4;
	filter:alpha(opacity=40);
}

/* this is the class that is used when the mouse is over an item. script sets the row to this class when required. */
.transMenu .item.hover {
	background:#f5b666;
	color:#000;
}

/* this is either the dingbat that indicates there is a submenu  or a spacer gif in it's place. We give it extra margin to create some space between the text and the dingbat */
.transMenu .item img {
	margin-left:10px;
}

Div.comment {
  background:#FCFBF8 url('http://media.kenanaonline.com/stylesheets/aqua/images/comment.gif') repeat-x scroll left top;
  border-bottom:1px solid #ddd;
  border-top:1px solid #aaa;
  clear:both;
  padding:0.5em;
  margin:5px 0px 5px 0px;
}
Div.comment Div.comment_date {
  background:transparent url('http://media.kenanaonline.com/stylesheets/aqua/images/comment-icon.gif') no-repeat scroll right center;
  padding-right:20px;
  font:normal bold 11.5pt 'Arabic Transparent', serif;
}
Div.comment Div.comment_body {
  font:normal normal 11.5pt 'Arabic Transparent', serif;
  margin-right:60px;
  margin-left:5px;
  margin-top:0.5em;
  color:#444;
}
Div.comment Div.comment_body a {
  text-decoration:underline;
  color: #EE8500;
}
Div.comment span.comment_avatar {
  float:right;
  margin:10px 2px 0px 5px;
  background:none repeat scroll 0%;
}
Div.comment span.comment_avatar img {
  border:1px solid #979797;
  width:40px;
}
Div.comment span.comment_author a {
  clear:both;
  float:left;
  font-size:1.1em;
  font-weight:bold;
  padding-top:0.5em;
  text-decoration:none;
}


/* prototip.css : http://www.nickstakenburg.com/projects/prototip */
.prototip { position: absolute; }
.prototip .effectWrapper {
  position: relative;
}
.prototip .tooltip {
  position: relative;
}
.prototip .toolbar {
  position: relative;
}
.prototip .toolbar .title {
  position: relative;
}
.prototip .content { clear: both; }
.prototip .toolbar a.close {
	position: relative;
	text-decoration: none;
	float: right;
	width: 15px;
	height: 15px;
	background: transparent url(close.gif);
	display: block;
	line-height: 0;
	font-size: 0px;
	border: 0;
}
.prototip .toolbar a.close:hover { background: transparent url(close_hover.gif); }

.prototipLoader {
	position: absolute;
	top: -1000px;
	left: -1000px;
	background: url(prototip_loader.gif);
	height: 14px;
	width: 14px;
}

.iframeShim {
	position: absolute;
	border: 0;
	margin: 0;	
    padding: 0;
    background: none;
}

/* Prototip styles */
.prototip .default {
  width: 230px; 
  color: #000; 
	-moz-opacity:.8;
	filter:alpha(opacity=80);
}
.prototip .default .toolbar {
  color:##000000;background:#dedbb5; font:normal bold 11.5pt 'Arabic Transparent', serif;
}
.prototip .default .title { padding: 2px; }
.prototip .default .content {
  background:#ebe9d3; color:##000000; font: 8pt tahoma,Arial, Helvetica, sans-serif; padding: 2px;
}

.prototip .pinktip { border: 5px solid #a1a1a1; }
.prototip .pinktip .toolbar {
  background: #ff1e53; color: #fff; font: normal 17px Georgia, serif;
}
.prototip .pinktip .title { padding: 5px; }
.prototip .pinktip .content {
  background: #fff; color: #555555; font: 11px Arial, Helvetica, sans-serif; padding: 5px;
}

.prototip .darktip { width: 250px; border: 5px solid #a1a1a1; }
.prototip .darktip .toolbar {
  background: #606060; color: #fff; font: normal 17px Georgia, serif;
}
.prototip .darktip .toolbar a.close { background: url(close_hover.gif);}
.prototip .darktip .toolbar a.close:hover { background: url(close.gif);}
.prototip .darktip .title { padding: 5px;}
.prototip .darktip .content {
  background: #808080; color: #fff; font: 11px Arial, Helvetica, sans-serif; padding: 5px;
}

.prototip .silver {
  width: 300px; border: 5px solid #cccccc; color: #fff; font: 11px Arial, Helvetica, sans-serif;
}
.prototip .silver .toolbar { background: #2e2e2e; color: #fff; font-weight: bold; }
.prototip .silver .toolbar a.close:hover { background: url(close_hover_red.gif);}
.prototip .silver .title { padding: 5px; }
.prototip .silver .content { background: #fff; color: #666666; padding: 5px;}

.protoClassic { width: 300px; border: 5px solid #8c939c; }
.protoClassic .toolbar { background: #96b8e2 url(classic_toolbar.gif) top left repeat-y; font-weight: bold; color: #fff;}
.protoClassic .toolbar a.close:hover { background: url(close_hover_red.gif);}
.protoClassic .title { padding: 5px; }
.protoClassic .content {
  background: #fff; color: #333333;font: 11px Arial, Helvetica, sans-serif; padding: 5px;
}

#main {
  float:right;
	width: 480px;
  padding:0px;
  margin:0px 0px 0px 0px;
}
#main div.page_cap {
  clear:both;
  width: 480px;
  background:#fff url('http://media.kenanaonline.com/stylesheets/aqua/images/main_bk.gif') repeat-y scroll 0 0;
  padding:0px;
  margin:0px;
}
#main div.top_cap {
  background:transparent url('http://media.kenanaonline.com/stylesheets/aqua/images/main_top.gif') no-repeat right top;
  padding:0px;
  margin:0px;
}
#main div.bottom_cap {
  background:transparent url('http://media.kenanaonline.com/stylesheets/aqua/images/main_bottom.gif') no-repeat right bottom;
  padding:0px;
  margin:0px;
}
#main Div.header {
  margin:0px 2px;
}
#main Div.header Div.inner {
  border-bottom:3px solid #EE8500;
  background: url('http://media.kenanaonline.com/stylesheets/aqua/images/tab_bg.gif') repeat-x bottom;
  margin:0px;
  padding:0px 2px;
}
#main Div.header H1 {
  margin:0px 22px 0px 22px;
  font:normal bold 16pt 'Arabic Transparent', serif;
  padding:10px 5px;
  text-align:center;
  color:#000;
}
#main Div.header H1 a {
  color:#000;
}
#main Div.back-to-archive a {
  color:#000000;
  font:normal normal 9pt 'tahoma',serif;
  background:#EE8500;
  float:left;
  margin-top:-3px;
  margin-left:2px;
  padding:3px 5px;
}
#main Div.subtitle-links a {
  background-color:#000000;
  width:16px;
  height:38px;
}
#main Div.subtitle-links a.next {
  float:right;
  margin:6px 2px 0px 0px;
  background: url('http://media.kenanaonline.com/stylesheets/aqua/images/next_prev.gif') no-repeat right center;
}
#main Div.subtitle-links a.previous {
  float:left;
  margin:6px 0px 0px 2px;
  background: url('http://media.kenanaonline.com/stylesheets/aqua/images/next_prev.gif') no-repeat left center;
}
#main Div.subtitle-links a span {
  display:none;
}
#main div.tabs {
  height:46px;
  background: url('http://media.kenanaonline.com/stylesheets/aqua/images/tab_bg.gif') repeat-x bottom;
  margin:0px 2px;
  border-bottom:3px solid #EE8500;
}
#main div.tabs h4 {
  float:right;
  background:url('http://media.kenanaonline.com/stylesheets/aqua/images/tab_on.gif') no-repeat center bottom;
  margin:22px 10px 0px 0px;
  width:103px;
  height:27px;
  padding:0px 0px 0px 0px;
  text-align:right;
}
#main div.tabs h4 a {
  outline:none;
  display:block;
  margin:8px 16px 0px 0px;
  color:#000;
  text-decoration:none;
  border:0px;
  font-style:normal;
  font-size:14pt;
  font-weight:bold;
}
#main div.tabs ul {
  padding:0px;
  margin:0px;
  height:43px;
  list-style:none;
  list-style-image:none;
}
#main div.tabs ul li {
  list-style:none;
  list-style-image:none;
  float:left;
  height:25px;
  text-align:center;
  margin:18px 0px 0px 10px;
}
#main div.tabs ul li a.tab {
  font:normal bold 12pt 'Arabic Transparent', serif;
  color:#566;
  font-style:normal;
  font-height:6pt;
  line-height:18pt;
  text-decoration:none;
}
#main div.tabs ul li a.tab:hover {
  color: #308036;
  border-bottom:1px solid #308036;
}
#main Div.pc {
  padding:10px 15px;
}
#main Div.pc h3 {
  font-size:12pt;
}
#main Div.pc h3.message {
  text-align:center;
  font-size:13pt;
  margin:30px;
}
#main Div.body-text {
  font:normal normal 11.5 'Arabic Transparent',serif;
}
#main Div.body-text p {
  margin-bottom:10px;
}
#main Div.body-text a {
  color:#359;
  text-decoration:underline;
}
#main Div.body-text h1 {
  font-size:18.5pt;
  font-family:'Arabic Transparent', serif;
  color:#666;
  padding:5px 8px 3px 0px;
  font-weight:bold;
  margin:0px;
}
#main Div.body-text h1 a {
  color:#555;
  border:0px;
}
#main Div.body-text h1 span {
  font-size:9pt;
  font-family:tahoma, serif;
  float:left;
}
#main Div.body-text h2 {
  font-size:14pt;
  font-style:bold;
  font-family:'Arabic Transparent', serif;
  color:#d67800;
  margin:5px 0px 5px 0px;
}
#main Div.body-text h3 {
  font-size:12pt;
}
#main Div.body-text h3.message { text-align:center; }
#main Div.body-text h4 {
  background-repeat: no-repeat;
  background-position: right 1px;
  padding:2px 20px 7px 0px;
}
#main Div.body-text dl {
  padding: 0;
  margin: 0;
}
#main Div.body-text dt {
  padding: 6px 10px 4px 10px;
  margin: 0;
  border-top: 1px solid #DEECF0;
  background-position: 0 11px;
  background-repeat: no-repeat;
  font-size: .7em;
  color: #8CA1AA;
}
#main Div.body-text dd {
  padding: 0;
  margin: 0;
  font-size: .8em;
}
#main Div.body-text h5 {
  margin: 0;
  padding-bottom: 2px;
  font-size: 1.0em;
  font-weight: normal;
}
#main Div.body-text Div img { margin:0px 0px 10px 0px;}
#main DIV.prompt-text input {width:440px;}
#main Div.content-page {
  line-height:1.6em;
}
#main Div.content-page h2 {
  font-size:14pt;
  font-weight:bold;
  font-family:'Arabic Transparent', serif;
}

.photolink {
	text-align:center;
	margin:20px 5px 5px 5px;
	clear:both;
}


div.folders-list ul {
  list-style:none;
  list-style-image:none;
}
div.folders-list ul li {
  list-style:none;
  list-style-image:none;
  padding:2px 20px 2px 2px;
  margin:2px;
  background:url('http://media.kenanaonline.com/stylesheets/aqua/images/folder.gif') no-repeat right 4px;
  width:170px;
  float:right;
}
div.folders-list ul li a {
  font-size:13pt;
  font-weight:bold;
  font-family:'Arabic Transparent';
}

#breadcrumb {
  padding:4px 10px 8px 10px;
}
#breadcrumb a {
  color:#EE8500;
  text-decoration:none;
  font:normal normal 11.5pt 'Arabic Transparent', serif;
}
#breadcrumb a:hover {
  color:#BDB76B;
  border:0px;
  border-bottom:1px solid #d1cd97;
}

Div.pages-list.topic-pages ul {
  margin:20px 40px 0px 0px;
  padding:0px;
}
Div.pages-list.topic-pages ul li {
  margin:3px;
  padding:0px;
  font-size:8px;
  color: #EE8500;
}
Div.pages-list.topic-pages ul li a {
  font-size:13pt;
  font-weight:bold;
  font-family:'Arabic Transparent';
}
Div.pages-list.table-of-contents ul {
  margin:0px 10px 0px 0px;
  padding:0px;
}
Div.pages-list.table-of-contents ul li {
  margin:3px;
  padding:0px;
  font-size:6px;
  color: #EE8500;
}
Div.pages-list.table-of-contents ul li a {
  font-size:13pt;
  font-family:'Arabic Transparent';
}

Div.sub-content {
  margin-bottom:10px;  
}


.star-rating {
  background: url('http://media.kenanaonline.com/stylesheets/aqua/images/star_rating.gif') left -1000px repeat-x;
}
.star-rating a:hover {
  background: url('http://media.kenanaonline.com/stylesheets/aqua/images/star_rating.gif') left -1000px repeat-x;
}
.star-rating a:active {
  background: url('http://media.kenanaonline.com/stylesheets/aqua/images/star_rating.gif') left -1000px repeat-x;
}
.star-rating a:focus {
  background: url('http://media.kenanaonline.com/stylesheets/aqua/images/star_rating.gif') left -1000px repeat-x;
}
.star-rating .current-rating {
  background: url('http://media.kenanaonline.com/stylesheets/aqua/images/star_rating.gif') left -1000px repeat-x;
}
.star-rating {
    position: relative;  
    width: 150px;  
    height: 30px;  
    overflow: hidden;  
    list-style: none;  
    margin: 0;  
    padding: 0;  
    background-position: top left;  
}
.star-rating li {
    display: inline;  
}
.star-rating a {
  position: absolute;
  top: 0;
  right: 0;
  text-indent: -1000em;
  height: 30px;
  line-height: 30px;
  outline: none;
  overflow: hidden;
  border: none;
}
.star-rating .current-rating {
  position: absolute;
  top: 0;
  right: 0;
  text-indent: -1000em;
  height: 30px;
  line-height: 30px;
  outline: none;
  overflow: hidden;
  border: none;
}
.star-rating a:hover {
  background-position: center left;
}
.star-rating a:active {
  background-position: center left;
}
.star-rating a:focus {
  background-position: center left;
}
.star-rating a.one-stars {
    width: 20%;  
    z-index: 6;  
}
.star-rating a.two-stars {
    width: 40%;  
    z-index: 5;  
}
.star-rating a.three-stars {
    width: 60%;  
    z-index: 4;  
}
.star-rating a.four-stars {
    width: 80%;  
    z-index: 3;  
}
.star-rating a.five-stars {
    width: 100%;  
    z-index: 2;  
}
.star-rating .current-rating {
    z-index: 1;  
    background-position: bottom left;  
}
span.stars-line {font:normal normal 9pt 'tahoma'; }

.star-ratings-block {
    font-size: 8pt;;  
    text-align:center; 
    width: 150px;
    float:left;
    ;  
}

#right-side {
	float:right;
	width:190px;
}
#right-side Div.box {
  background:#FFFFFF url(http://media.kenanaonline.com/stylesheets/aqua/images/box_bg.gif) repeat-y scroll 0 0;
  padding:0px;
  position:relative;
  width:186px;
  margin:0px 5px 4px 0px;
}
#right-side Div.box div.box-content {
  padding:5px 10px 10px 10px;
}
#right-side Div.box div.box-content.headless {
  padding-top:10px;
}
#right-side Div.box h4 {
  background:url(http://media.kenanaonline.com/stylesheets/aqua/images/box_header.gif) repeat-x center bottom;
  border-bottom:2px solid #f3aa4d;
  color:#4D4D4D;
  margin:0px 2px 0px 0px;
  font:normal bold 12pt 'Arabic Transparent', serif;
  width:158px;
  padding:6px 12px 4px;
}
#right-side Div.box ul {
  margin:0 -12px;
  list-style-image:none;
  list-style:none;
  padding:0px;
  margin:0px;
}
#right-side Div.box ul li {
  list-style-image:none;
  list-style:none;
  padding:3px;
  border-bottom:1px dotted #D4D4d7;
}
#right-side Div.box ul li a {
  font:normal normal 10pt 'tahoma',serif;
}
#right-side Div.box div.box_top {
  background:transparent url(http://media.kenanaonline.com/stylesheets/aqua/images/box_bgtop.png) no-repeat center top;
}
#right-side Div.box div.box_bottom {
  background:transparent url(http://media.kenanaonline.com/stylesheets/aqua/images/box_bgbottom.png) no-repeat center bottom;
}

#side Div.box {
  margin:0px 0px 0px 0px;
  clear:both;
  width:235px;
}
#side Div.box Div.box_top Div.box_bottom h4 {
  display: block;
  padding: 7px 10px 2px 0px;
  text-decoration: none;
  margin-top:1px;
  outline: none;
  font:normal bold 12pt 'Arabic Transparent', serif;
  line-height:12pt;
  color:#444;
  height:17px;
  cursor: pointer;
  background:#888 url('http://media.kenanaonline.com/stylesheets/aqua/images/accordion.png') repeat-x center top;
  border-bottom:2px solid #EE8500;
}
#side Div.box Div.box_top Div.box_bottom Div.box-content {
  background-color:#ededed;
  background:#ededed;
  color: #444444;
  font:normal normal 12pt 'Arabic Transparent', serif;
  overflow: hidden;
  padding:0px;
}
#side Div.box Div.box_top Div.box_bottom Div.box-content DIV.inner {
  padding:2px 14px 2px 4px;
}
#side Div.box Div.box_top Div.box_bottom Div.box-content DIV.inner p {
  margin:2px 0px;
}
#side Div.box Div.box_top Div.box_bottom Div.box-content DIV.inner hr {
  border:0px;
  border-bottom:1px solid #ccc;
  margin:2px 5px;
}
#side Div.box Div.box_top Div.box_bottom Div.box-content ul.bullet-list {
  padding:0px;
  margin:0px 5px 0px 5px;
  list-style:disc;
  font-size:6px;
}
#side Div.box Div.box_top Div.box_bottom Div.box-content ul.bullet-list li {
  list-style:disc;
  list-style-position:outside;
  font-size:6px;
  padding:0px 0px 6px 0px;
  color:#f19d33;
}
#side Div.box Div.box_top Div.box_bottom Div.box-content ul.bullet-list li a {
  font:normal normal 12pt 'Arabic Transparent',serif;
}

#side Div:first-child.box H4:first-child {
  -moz-border-radius-topleft: 7px;
  -moz-border-radius-topright: 7px;
  -webkit-border-top-left-radius: 7px; 
  -webkit-border-top-right-radius: 7px; 
}

Div.profile-box {
  padding:0px 0px 10px 0px;
}
Div.profile-box Div.profile-photo {
  float:right;
  margin:5px 5px 0px 10px;
}
Div.profile-box Div.profile-photo img {
  border:1px solid #f3aa4d;
  padding:2px;
}

Div.box#new-content {
  list-style:none;
  list-style-image:none;
  margin:0px 0px 0px 0px;
  padding:0px;
}
Div.box#new-content li {
  height:30px;
  margin:3px;
  list-style:none;
  list-style-image:none;
  padding:10px 40px 10px 0px;
  border-bottom:1px solid #aaa;
}
Div.box#new-content li a {
  font-size:13pt;
  font-style:normal;
  font-weight:bold;
  font-family: 'Arabic Transparent';
  text-decoration:underline;
}
Div.box#new-content li div.hits a {
  font-size:9pt;
  font-weight:normal;
  font-family:'tahoma';
}
Div.box#new-content li div.stat {
  float:left;
  width:100px;
  font-size:14pt;
  font-weight:bold;
  text-align:left;
}
Div.box#new-content li div.stat span {
  color:#AAA;
  display:block;
  font-size:9pt;
  font-weight:normal;
  font-family:'tahoma';
  padding:2px 0px;
}
Div.box#new-content li div.stat span.hits {
  border-bottom:1px solid #EEF;
}
Div.box#new-content li#post { background:url(http://media.kenanaonline.com/stylesheets/aqua/images/posts.png) no-repeat right center;}
Div.box#new-content li#link { background:url(http://media.kenanaonline.com/stylesheets/aqua/images/links.png) no-repeat right center;}
Div.box#new-content li#download { background:url(http://media.kenanaonline.com/stylesheets/aqua/images/downloads.png) no-repeat right center;}
Div.box#new-content li#photo { background:url(http://media.kenanaonline.com/stylesheets/aqua/images/photos.png) no-repeat right center;}

.visits-counter {
  padding:5px;
  text-align:center;
  font:normal bold 11.5pt 'Arabic Transparent', serif;
}
.visits-counter Div.visits {
  font:normal bold 11.5pt 'Arabic Transparent', serif;
}

Div.box input.text_field {
  width:155px;
  margin:3px 0px 5px 0px;
}

#side Div.more {
  margin:0px 0px 3px 0px;
}
#side Div.more a {
  color:#777;
}
#side Div.more a:hover {
  color: #308036;
}

#side Div.more {
  clear:both;
  display:block;
  text-align:left;
  padding:0px 0px 0px 0px;
  margin-left:5px;
}
#side Div.more a {
  font:normal normal 9pt 'tahoma', sans-serif;
}
#side Div.note {
  clear:both;
  display:block;
  text-align:right;
  padding:0px 0px 0px 12px;
  margin-left:5px;
}
#side Div.note a {
  font:normal normal 9pt 'tahoma', sans-serif;
}
#side Div.note a.exit { color: red ;}
#side label { display:block;padding:2px 4px;}
#right-side Div.more {
  clear:both;
  display:block;
  text-align:left;
  padding:0px 0px 0px 0px;
  margin-left:5px;
}
#right-side Div.more a {
  font:normal normal 9pt 'tahoma', sans-serif;
}
#right-side Div.note {
  clear:both;
  display:block;
  text-align:right;
  padding:0px 0px 0px 12px;
  margin-left:5px;
}
#right-side Div.note a {
  font:normal normal 9pt 'tahoma', sans-serif;
}
#right-side Div.note a.exit { color: red ;}
#right-side label { display:block;padding:2px 4px;}

#side Div#contribute_box {
  margin:20px 0px 0px 0px;
}
#side Div#contribute_box h4 {
  font:normal bold 11pt 'Arabic Transparent', sans-serif;
  margin:10px 0px 0px 20px;
  text-align:left;
}
#side Div#support-box {
  margin:20px 20px 0px 20px;
  border-top:1px solid #ccc;
  border-bottom:1px solid #ccc;
  background:#EEE;
  padding:10px;
}
#side Div#support-box h4 {
  font:normal bold 11pt 'Arabic Transparent', sans-serif;
  margin:5px 0px 0px 0px;
  padding:0px;
  text-align:right;
}
#side Div#support-box p {
  font:normal normal 9pt 'tahoma', sans-serif;
  padding:0px;
  margin:0px;
}
Div#welcome-message { color:#D00; text-align:center;margin:2px 0px;border-bottom:1px solid #eed;padding:2px; }


#portals-links {
  margin:0px 0px 10px 0px;
  padding:0px;
}
#portals-links ul {
  margin:0px 0px 0px 0px;
  padding:0px;
  list-style:none;
  list-style-image:none;
  height:170px;
}
#portals-links ul li {
  list-style:none;
  list-style-image:none;
  margin:0px;
  padding:0px;
  width:188px;
  height:34px;
  float:right;
}
#portals-links ul li a {
  display:block;
  width:188px;
  height:34px;
  padding:0px;
  margin:0px;
  -moz-opacity:.7;
  opacity:0.7;
  filter:alpha(opacity=70);
}
#portals-links ul li a:hover {
  -moz-opacity:1;
  opacity:1;
  filter:alpha(opacity=100);
}
#portals-links ul li a.on {
  -moz-opacity:1;
  opacity:1;
  filter:alpha(opacity=100);
}
#portals-links ul li a span { display:none;margin:0px;padding:0px;font-size:0px; }
#portals-links ul li#www_link a {
  background:#fff url('http://media.kenanaonline.com/stylesheets/aqua/images/portals.jpg') no-repeat 0px -172px;
}
#portals-links ul li#www_link a:hover {
  background:#fff url('http://media.kenanaonline.com/stylesheets/aqua/images/portals.jpg') no-repeat 0px 0px;
}
#portals-links ul li#www_link a:on {
  background:#fff url('http://media.kenanaonline.com/stylesheets/aqua/images/portals.jpg') no-repeat 0px 0px;
}
#portals-links ul li#aradina_link a {
  background:#fff url('http://media.kenanaonline.com/stylesheets/aqua/images/portals.jpg') no-repeat 0px -205px;
}
#portals-links ul li#aradina_link a:hover {
  background:#fff url('http://media.kenanaonline.com/stylesheets/aqua/images/portals.jpg') no-repeat 0px -34px;
}
#portals-links ul li#aradina_link a.on {
  background:#fff url('http://media.kenanaonline.com/stylesheets/aqua/images/portals.jpg') no-repeat 0px -34px;
}
#portals-links ul li#byotna_link a {
  background:#fff url('http://media.kenanaonline.com/stylesheets/aqua/images/portals.jpg') no-repeat 0px -239px;
}
#portals-links ul li#byotna_link a:hover {
  background:#fff url('http://media.kenanaonline.com/stylesheets/aqua/images/portals.jpg') no-repeat 0px -68px;
}
#portals-links ul li#byotna_link a.on {
  background:#fff url('http://media.kenanaonline.com/stylesheets/aqua/images/portals.jpg') no-repeat 0px -68px;
}
#portals-links ul li#ayadina_link a {
  background:#fff url('http://media.kenanaonline.com/stylesheets/aqua/images/portals.jpg') no-repeat 0px -273px;
}
#portals-links ul li#ayadina_link a:hover {
  background:#fff url('http://media.kenanaonline.com/stylesheets/aqua/images/portals.jpg') no-repeat 0px -102px;
}
#portals-links ul li#ayadina_link a.on {
  background:#fff url('http://media.kenanaonline.com/stylesheets/aqua/images/portals.jpg') no-repeat 0px -102px;
}
#portals-links ul li#yomgedid_link a {
  background:#fff url('http://media.kenanaonline.com/stylesheets/aqua/images/portals.jpg') no-repeat 0px -307px;
}
#portals-links ul li#yomgedid_link a:hover {
  background:#fff url('http://media.kenanaonline.com/stylesheets/aqua/images/portals.jpg') no-repeat 0px -136px;
}
#portals-links ul li#yomgedid_link a.on {
  background:#fff url('http://media.kenanaonline.com/stylesheets/aqua/images/portals.jpg') no-repeat 0px -136px;
}

/* Start Forms */

input[type=password] { font-family:tahoma; direction:ltr;}
form fieldset {
  swidth: 34em;
}
form fieldset legend {
  font-family: 'Arabic Transparent', serif, sans-serif;
  font-size: 11.5pt;
}
form label {
  font-family: 'Arabic Transparent', serif, sans-serif;
  font-size: 11.5pt;
}
form input {
  font-family: 'Arabic Transparent', serif, sans-serif;
  font-size: 11.5pt;
}
form select {
  font-family: 'Arabic Transparent', serif, sans-serif;
  font-size: 11.5pt;
}
form select option {
  font-family: 'Arabic Transparent', serif, sans-serif;
  font-size: 11.5pt;
}
form textarea {
  font-family: 'Arabic Transparent', serif, sans-serif;
  font-size: 11.5pt;
}

form Div.input input[type=text] {
  width: 300px;
  border:1px solid #aab;
  padding:2px;
}
form Div.input  input[type=password] {
  width: 300px;
  border:1px solid #aab;
  padding:2px;
}
form Div.input  textarea {
  width: 300px;
  border:1px solid #aab;
  padding:2px;
}
form input[types=submit] {
  background: #229316;
  color: #fff;
  border-top: 2px solid #55c649;
  border-right: 2px solid #55c649;
  border-left: 2px solid #006000;
  border-bottom: 2px solid #006000;
}
form input[types=button] {
  background: #229316;
  color: #fff;
  border-top: 2px solid #55c649;
  border-right: 2px solid #55c649;
  border-left: 2px solid #006000;
  border-bottom: 2px solid #006000;
}
form input[types=submit][value=cancel] {
  border-top: 2px solid #e68582;
  border-right: 2px solid #e68582;
  border-bottom: 2px solid #801f1c;
  border-left: 2px solid #801f1c;
  color: #ffb8b5;
}
form div.fieldWithErrors input {
  border-top: 2px solid #8F0600;
  border-right: 2px solid #8F0600;
  border-bottom: 2px solid #BB4036;
  border-left: 2px solid #BB4036;
}
form div.fieldWithErrors select {
  border-top: 2px solid #8F0600;
  border-right: 2px solid #8F0600;
  border-bottom: 2px solid #BB4036;
  border-left: 2px solid #BB4036;
}
form div.fieldWithErrors textarea {
  border-top: 2px solid #8F0600;
  border-right: 2px solid #8F0600;
  border-bottom: 2px solid #BB4036;
  border-left: 2px solid #BB4036;
}
form div.check-box-field {
  clear: both;
  margin: 0;
  padding: 10px;
  border-bottom: 1px solid #cccccc;
}
form div.check-box-fields {
  clear: both;
  margin: 0;
  padding: 10px;
  border-bottom: 1px solid #cccccc;
}
form div.date-field {
  clear: both;
  margin: 0;
  padding: 10px;
  border-bottom: 1px solid #cccccc;
}
form div.datetime-field {
  clear: both;
  margin: 0;
  padding: 10px;
  border-bottom: 1px solid #cccccc;
}
form div.file-field {
  clear: both;
  margin: 0;
  padding: 10px;
  border-bottom: 1px solid #cccccc;
}
form div.password-field {
  clear: both;
  margin: 0;
  padding: 10px;
  border-bottom: 1px solid #cccccc;
}
form div.radio-field {
  clear: both;
  margin: 0;
  padding: 10px;
  border-bottom: 1px solid #cccccc;
}
form div.radio-fields {
  clear: both;
  margin: 0;
  padding: 10px;
  border-bottom: 1px solid #cccccc;
}
form div.select-field {
  clear: both;
  margin: 0;
  padding: 10px;
  border-bottom: 1px solid #cccccc;
}
form div.text-field {
  clear: both;
  margin: 0;
  padding: 10px;
  border-bottom: 1px solid #cccccc;
}
form div.textarea-field {
  clear: both;
  margin: 0;
  padding: 10px;
  border-bottom: 1px solid #cccccc;
}
form div.time-zone-select-field {
  clear: both;
  margin: 0;
  padding: 10px;
  border-bottom: 1px solid #cccccc;
}
form div.submit-field {
  clear: both;
  margin: 0;
  padding: 10px;
  border-bottom: 1px solid #cccccc;
}
form div.check-box-field div.input {
  float: right;
  clear: left;
  text-align: right;
  width: 320px;
}
form div.check-box-fields div.input {
  float: right;
  clear: left;
  text-align: right;
  width: 320px;
}
form div.date-field div.input {
  float: right;
  clear: left;
  text-align: right;
  width: 320px;
}
form div.datetime-field div.input {
  float: right;
  clear: left;
  text-align: right;
  width: 320px;
}
form div.file-field div.input {
  float: right;
  clear: left;
  text-align: right;
  width: 320px;
}
form div.password-field div.input {
  float: right;
  clear: left;
  text-align: right;
  width: 320px;
}
form div.radio-field div.input {
  float: right;
  clear: left;
  text-align: right;
  width: 320px;
}
form div.radio-fields div.input {
  float: right;
  clear: left;
  text-align: right;
  width: 320px;
}
form div.select-field div.input {
  float: right;
  clear: left;
  text-align: right;
  width: 320px;
}
form div.text-field div.input {
  float: right;
  clear: left;
  text-align: right;
  width: 320px;
}
form div.textarea-field div.input {
  float: right;
  clear: left;
  text-align: right;
  width: 320px;
}
form div.time-zone-select-field div.input {
  float: right;
  clear: left;
  text-align: right;
  width: 320px;
}
form div.submit-field div.input {
    float: right;
    clear: left;
    text-align: left;
    width: 330px;
}
form div.check-box-field label {
  float: right;
  display: block;
  width: 90px;
  font-weight:bold;
  padding-left: 10px;
}
form div.check-box-fields label {
  float: right;
  display: block;
  width: 90px;
  font-weight:bold;
  padding-left: 10px;
}
form div.date-field label {
  float: right;
  display: block;
  width: 90px;
  font-weight:bold;
  padding-left: 10px;
}
form div.datetime-field label {
  float: right;
  display: block;
  width: 90px;
  font-weight:bold;
  padding-left: 10px;
}
form div.file-field label {
  float: right;
  display: block;
  width: 90px;
  font-weight:bold;
  padding-left: 10px;
}
form div.password-field label {
  float: right;
  display: block;
  width: 90px;
  font-weight:bold;
  padding-left: 10px;
}
form div.radio-field label {
  float: right;
  display: block;
  width: 90px;
  font-weight:bold;
  padding-left: 10px;
}
form div.radio-fields label {
  float: right;
  display: block;
  width: 90px;
  font-weight:bold;
  padding-left: 10px;
}
form div.select-field label {
  float: right;
  display: block;
  width: 90px;
  font-weight:bold;
  padding-left: 10px;
}
form div.text-field label {
  float: right;
  display: block;
  width: 90px;
  font-weight:bold;
  padding-left: 10px;
}
form div.textarea-field label {
  float: right;
  display: block;
  width: 90px;
  font-weight:bold;
  padding-left: 10px;
}
form div.time-zone-select-field label {
  float: right;
  display: block;
  width: 90px;
  font-weight:bold;
  padding-left: 10px;
}
form div.submit-field {
    display: block;
    margin:0px 0px 5px 0px;
    width: 420px;
    border-top:2px solid #EED;
    background:#F4F4F0;
    font-weight:bold;
}
form div.check-box-field label span.help {
  display: block;
  font-family:tahoma, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  margin-top: 2px;
  color:#887;
}
form div.check-box-fields label span.help {
  display: block;
  font-family:tahoma, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  margin-top: 2px;
  color:#887;
}
form div.date-field label span.help {
  display: block;
  font-family:tahoma, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  margin-top: 2px;
  color:#887;
}
form div.datetime-field label span.help {
  display: block;
  font-family:tahoma, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  margin-top: 2px;
  color:#887;
}
form div.file-field label span.help {
  display: block;
  font-family:tahoma, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  margin-top: 2px;
  color:#887;
}
form div.password-field label span.help {
  display: block;
  font-family:tahoma, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  margin-top: 2px;
  color:#887;
}
form div.radio-field label span.help {
  display: block;
  font-family:tahoma, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  margin-top: 2px;
  color:#887;
}
form div.radio-fields label span.help {
  display: block;
  font-family:tahoma, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  margin-top: 2px;
  color:#887;
}
form div.select-field label span.help {
  display: block;
  font-family:tahoma, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  margin-top: 2px;
  color:#887;
}
form div.text-field label span.help {
  display: block;
  font-family:tahoma, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  margin-top: 2px;
  color:#887;
}
form div.textarea-field label span.help {
  display: block;
  font-family:tahoma, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  margin-top: 2px;
  color:#887;
}
form div.time-zone-select-field label span.help {
  display: block;
  font-family:tahoma, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  margin-top: 2px;
  color:#887;
}
form div.submit-field label span.help {
  display: block;
  font-family:tahoma, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  margin-top: 2px;
  color:#887;
}
form div.submit-field div.input {
  font-size: 16pt;
  width: 400px;
}
form div.check-box-fields div.input label {
  clear: right;
  width: auto;
}
form div.radio-fields div.input label {
  clear: right;
  width: auto;
}
form div.required {
  float: right;
}
form div.required label {
  color: #944;
}
form div.required p {
  color: #944;
}
form div.required span {
  color: #944;
}

input {
  vertical-align:middle;
  *vertical-align: text-middle;
}

form input[type=submit]#save {
  background:#67a8d5;
  color:#000;
  border:1px solid #555;
  font:normal normal 12pt 'Arabic Transparent', serif;
}
form input[type=submit]#publish {
  background:#98cd99;
  color:#000;
  border:1px solid #555;
  font:normal normal 12pt 'Arabic Transparent', serif;
}
form input[type=submit]#preview {
  background:#ccc;
  color:#000;
  border:1px solid #555;
  font:normal normal 12pt 'Arabic Transparent', serif;
}

form div small {font:normal normal 9pt 'tahoma';}


/* End Forms */

#jtabs {
  margin:20px 0px 0px 0px; 
}
#jtabs ul.tabs {
  margin:0px;
  padding:0px;
  height:30px;
}
#jtabs ul.tabs li {
  padding:0px;
  margin:0px;
  float:right;
}
#jtabs ul.tabs li a {
  display:block;
  outline:none;
  padding:5px;
  border-bottom:0px;
  margin-left:5px;
  sz-index:10;
}
#jtabs div.tab_window {
  margin:0px;
  background:#fff url('') repeat-x center bottom;
  border-bottom:1px solid #EE8500;
  border-right:1px solid #ddd;
  border-left:1px solid #ddd;
  border-top:3px solid #d67800;
}
#jtabs Div.inner_window {
  padding:5px;
}
#jtabs a.tab-on {
  margin-top:0px;
  background:#d67800;
  height:20px;
  color:#000000;
  font-weight:bold;
  text-decoration:none;
}
#jtabs li.tab-link {
  float:left;
  list-style:none;
  list-style-image:none;
}
#jtabs a.tab-link {
  margin:0px;
}
#jtabs a.tab-off {
  margin-top:3px;
  background:#fce7cc;
  height:16px;
  color:#000;
}


Div.download {
  text-align:right;
  padding:4px 20px 5px 0px;
  margin:0px 5px 2px 0px;
  background-repeat:no-repeat;
  background-position:right 6px;
}
Div.download.doc {background-image:url('http://media.kenanaonline.comdoctypes/icon_doc.gif/doctypes/icon_doc.gif' ); }
Div.download.docx {background-image:url('http://media.kenanaonline.com/stylesheets/aqua/images/icon_doc.gif'); }
Div.download.ppt {background-image:url('http://media.kenanaonline.com/stylesheets/aqua/images/icon_ppt.gif')}
Div.download.pps {background-image:url('http://media.kenanaonline.com/stylesheets/aqua/images/icon_ppt.gif')}
Div.download.xls {background-image:url('http://media.kenanaonline.com/stylesheets/aqua/images/icon_xls.gif')}
Div.download.pdf {background-image:url('http://media.kenanaonline.com/stylesheets/aqua/images/icon_pdf.gif')}
Div.download.mp3 {background-image:url('http://media.kenanaonline.com/stylesheets/aqua/images/icon_mp3.gif')}
Div.download.ra {background-image:url('http://media.kenanaonline.com/stylesheets/aqua/images/icon_ra.gif')}
Div.download.rm {background-image:url('http://media.kenanaonline.com/stylesheets/aqua/images/icon_ra.gif')}
Div.download.avi {background-image:url('http://media.kenanaonline.com/stylesheets/aqua/images/icon_avi.gif')}
Div.download.mov {background-image:url('http://media.kenanaonline.com/stylesheets/aqua/images/icon_mov.gif')}
Div.download.flv {background-image:url('http://media.kenanaonline.com/stylesheets/aqua/images/icon_mov.gif')}
Div.download.txt {background-image:url('http://media.kenanaonline.com/stylesheets/aqua/images/icon_txt.gif')}
Div.download.zip {background-image:url('http://media.kenanaonline.com/stylesheets/aqua/images/icon_zip.gif')}
Div.download.rar {background-image:url('http://media.kenanaonline.com/stylesheets/aqua/images/icon_rar.gif')}
Div.download.swf {background-image:url('http://media.kenanaonline.com/stylesheets/aqua/images/icon_swf.gif')}
Div.download.css {background-image:url('http://media.kenanaonline.com/stylesheets/aqua/images/icon_css.gif')}
Div.download.gif {background-image:url('http://media.kenanaonline.com/stylesheets/aqua/images/icon_gif.gif')}
Div.download.jpg {background-image:url('http://media.kenanaonline.com/stylesheets/aqua/images/icon_jpg.gif')}
Div.download.psd {background-image:url('http://media.kenanaonline.com/stylesheets/aqua/images/icon_jpg.gif')}
Div.download.png {background-image:url('http://media.kenanaonline.com/stylesheets/aqua/images/icon_png.gif')}
Div.download.generic {background-image:url('http://media.kenanaonline.com/stylesheets/aqua/images/icon_generic.gif')}
Div.download a {
  text-decoration:underline;
}
li.download {
  text-align:right;
  padding:4px 20px 5px 0px;
  margin:0px 5px 2px 0px;
  background-repeat:no-repeat;
  background-position:right 6px;
}
li.download.doc {background-image:url('http://media.kenanaonline.comdoctypes/icon_doc.gif/doctypes/icon_doc.gif' ); }
li.download.docx {background-image:url('http://media.kenanaonline.com/stylesheets/aqua/images/icon_doc.gif'); }
li.download.ppt {background-image:url('http://media.kenanaonline.com/stylesheets/aqua/images/icon_ppt.gif')}
li.download.pps {background-image:url('http://media.kenanaonline.com/stylesheets/aqua/images/icon_ppt.gif')}
li.download.xls {background-image:url('http://media.kenanaonline.com/stylesheets/aqua/images/icon_xls.gif')}
li.download.pdf {background-image:url('http://media.kenanaonline.com/stylesheets/aqua/images/icon_pdf.gif')}
li.download.mp3 {background-image:url('http://media.kenanaonline.com/stylesheets/aqua/images/icon_mp3.gif')}
li.download.ra {background-image:url('http://media.kenanaonline.com/stylesheets/aqua/images/icon_ra.gif')}
li.download.rm {background-image:url('http://media.kenanaonline.com/stylesheets/aqua/images/icon_ra.gif')}
li.download.avi {background-image:url('http://media.kenanaonline.com/stylesheets/aqua/images/icon_avi.gif')}
li.download.mov {background-image:url('http://media.kenanaonline.com/stylesheets/aqua/images/icon_mov.gif')}
li.download.flv {background-image:url('http://media.kenanaonline.com/stylesheets/aqua/images/icon_mov.gif')}
li.download.txt {background-image:url('http://media.kenanaonline.com/stylesheets/aqua/images/icon_txt.gif')}
li.download.zip {background-image:url('http://media.kenanaonline.com/stylesheets/aqua/images/icon_zip.gif')}
li.download.rar {background-image:url('http://media.kenanaonline.com/stylesheets/aqua/images/icon_rar.gif')}
li.download.swf {background-image:url('http://media.kenanaonline.com/stylesheets/aqua/images/icon_swf.gif')}
li.download.css {background-image:url('http://media.kenanaonline.com/stylesheets/aqua/images/icon_css.gif')}
li.download.gif {background-image:url('http://media.kenanaonline.com/stylesheets/aqua/images/icon_gif.gif')}
li.download.jpg {background-image:url('http://media.kenanaonline.com/stylesheets/aqua/images/icon_jpg.gif')}
li.download.psd {background-image:url('http://media.kenanaonline.com/stylesheets/aqua/images/icon_jpg.gif')}
li.download.png {background-image:url('http://media.kenanaonline.com/stylesheets/aqua/images/icon_png.gif')}
li.download.generic {background-image:url('http://media.kenanaonline.com/stylesheets/aqua/images/icon_generic.gif')}
li.download a {
  text-decoration:underline;
}

div.download-box {
  background:#F0FEDD;
  border-top:2px solid #aaccaa;
  border-bottom:2px solid #aaccaa;
  margin:10px auto;
  padding:5px 20px;
}
div.download-box p {
  text-decoration:underline;
  font-family:'Arabic Transparent';
  font-size:11.5pt;
  font-weight:bold;
  margin:0px;
}

Div.tool-box {
  border-top:2px solid #eee;
  border-bottom:1px solid #eee;
  background-color:#f7f7f7;
  padding:4px;
}
Div.tool-box Div.page-date {
  background:url('http://media.kenanaonline.com/stylesheets/aqua/images/clock.png') no-repeat right top;
  font:normal normal 9pt 'tahoma', sans-serif;
  padding:0px 20px 0px 0px;
}
Div.tool-box Div.comments {
  background:url('http://media.kenanaonline.com/stylesheets/aqua/images/comment-add.gif') no-repeat right top;
  margin:2px 0px 0px 0px;
  padding:0px 20px 0px 0px;
}
Div.tool-box Div#tags { background:url('http://media.kenanaonline.com/stylesheets/aqua/images/tag.gif') no-repeat right 3px;padding:3px 20px 0px 0px;}


.answers {
  margin:10px 0px;
}

Div#header-top Div#top-banner {
  width:460px;
  height:60px;
}

Div#header-top {
  background:#fff url(http://media.kenanaonline.com/photos/themes/7/yomgedid.jpg) no-repeat center top;
}
Div#header-top h1 {
  color:#000000;
  margin:0px 110px 0px 0px;
  padding:48px 0px 0px 0px;
  font-size:20pt;
  line-height:20pt;
  font-style:normal;
  filter: Shadow(Color=#FFFFFF, 	Direction=135, Strength=3);
  text-shadow: #FFFFFF 3px 3px 3px;
}
Div#header-top h2 {
  color:#4d4d4d;
  margin:0px 110px 10px 0px;
  font-size:14pt;
  font-style:normal;
  filter: Shadow(Color=#FFFFFF, 	Direction=135, Strength=3);
  text-shadow: #FFFFFF 3px 3px 3px;
}
Div.yomgedid Div#top-banner {
  margin:0px 240px 0px 0px;
  padding:25px 0px 0px 0px;
}
Div.yomgedid Div#top-banner img {
  border:1px solid #000;
}

Div.side-banner {
  width:160px;
  padding:0px 18px 0px 0px;
}

Div#share-on-site {
  text-align:center;
  margin:0px 0px 5px 0px;
}
Div#share-on-site a.register {
  display:block;
  width:235px;
  height:80px;
  padding:0px 0px 0px 0px;
  background:url('http://media.kenanaonline.com/stylesheets/aqua/images/sharek.jpg') no-repeat center center;
}
Div#share-on-site a.register span {
  display:none;
}
Div#share-on-site div#have-a-site {
  display:block;
  margin:-3px 0px 0px 0px;
}
Div#share-on-site div#have-a-site a {
  font:normal normal 10pt 'tahoma', sans-serif;
  border-bottom:1px solid #446699;
}

#control-panel {
    margin:10px 0px 30px 0px;
}
#control-panel Div#left-panel {
  float:left;
  width:170px;
}
#control-panel Div#left-panel div.photo {
  text-align:center;
}
#control-panel Div#left-panel div.photo img {width:135px; padding:2px; border:1px solid #888;}
#control-panel Div#right-panel {
  float:right;
  padding:0px 0px 0px 20px;
  width:250px;
  border-left:1px solid #ddd;
}
#control-panel ul#blog-account {
  list-style:disc;
  list-style-image:none;
  margin:20px 0px 0px 0px;
  padding:0px 20px 0px 0px;
}
#control-panel ul#blog-account h4 {
  font-family:'Arabic Transparent';
  font-size:12pt;
  font-style:normal;
  font-weight:bold;
  margin:0px;
  padding:0px;
}
#control-panel ul#blog-account li {
  list-style:disc;
  list-style-image:none;
  padding:0px;
  margin:5px 0px;
  font-size:8pt;
}
#control-panel ul#blog-account li a {
  font:normal normal 11.5pt 'Arabic Transparent', serif;
  color:#445577;
  border-bottom:1px solid #555;
}
#control-panel ul#blog-account li a:hover { color:orange; border:0px;}
#control-panel ul#blog-stats {
  margin:0px;
  float:left;
  width:170px;
  padding:5px;
  list-style:none;
  list-style-image:none;
}
#control-panel ul#blog-stats li {
  list-style:none;
  list-style-image:none;
  border-bottom:1px solid #ddd;
  position:relative;
  padding:5px;
}
#control-panel ul#blog-stats li b {
  position:absolute;
  top:5px;
  left:0px;
}
#control-panel ul#new-content {
  list-style:none;
  list-style-image:none;
  margin:0px 0px 0px 0px;
  padding:0px;
}
#control-panel ul#new-content li {
  height:30px;
  margin:3px;
  list-style:none;
  list-style-image:none;
  padding:10px 40px 10px 0px;
  border-bottom:1px solid #aaa;
}
#control-panel ul#new-content li a {
  font-size:13pt;
  font-style:normal;
  font-weight:bold;
  font-family: 'Arabic Transparent';
  text-decoration:underline;
}
#control-panel ul#new-content li div.hits a {
  font-size:9pt;
  font-weight:normal;
  font-family:'tahoma';
}
#control-panel ul#new-content li div.stat {
  float:left;
  width:100px;
  font-size:14pt;
  font-weight:bold;
  text-align:left;
}
#control-panel ul#new-content li div.stat span {
  color:#AAA;
  display:block;
  font-size:9pt;
  font-weight:normal;
  font-family:'tahoma';
  padding:2px 0px;
}
#control-panel ul#new-content li div.stat span.hits {
  border-bottom:1px solid #EEF;
}
#control-panel ul#new-content li#post { background:url(http://media.kenanaonline.com/stylesheets/aqua/images/posts.png) no-repeat right center;}
#control-panel ul#new-content li#link { background:url(http://media.kenanaonline.com/stylesheets/aqua/images/links.png) no-repeat right center;}
#control-panel ul#new-content li#download { background:url(http://media.kenanaonline.com/stylesheets/aqua/images/downloads.png) no-repeat right center;}
#control-panel ul#new-content li#photo { background:url(http://media.kenanaonline.com/stylesheets/aqua/images/photos.png) no-repeat right center;}
#control-panel ul#new-content li#ad { background:url(http://media.kenanaonline.com/stylesheets/aqua/images/new_ad.png) no-repeat right center;}




Div.profile {
  margin:10px;
}
Div.profile Div.profile-data {
  margin:0px 160px 0px 0px;
}
Div.profile Div.profile-data h3 {
  margin:0px;
  padding:0px;
  font-size:14pt;
}
Div.profile Div.profile-data Div.born-on {font-weight:bold;}
Div.profile Div.photo {
  float:right;
  margin:0px 0px 0px 0px;
  width:135px;
  min-height:170px;
}
Div.profile Div.photo img {
  padding:3px;
  margin:2px;
  border:1px solid #666;
}


Div.site-map ul {
  padding-right:20px;
}
Div.site-map ul li {
  margin:20px 0px;
}
Div.site-map ul li a {
  font:normal bold 13pt 'Arabic Transparent', serif;
  color:#000;
  border-bottom:2px solid #000;
}
Div.site-map ul li ul {
  padding-right:30px;
  margin:10px 0px;
}
Div.site-map ul li ul li {
  margin:0px;
}
Div.site-map ul li ul li a {
  font:normal bold 11.5pt 'Arabic Transparent', serif;
  color:#555;
  border:0px;
}
Div.site-map ul li ul li ul {
  padding-right:30px;
  margin:0px;
}
Div.site-map ul li ul li ul li {
  margin:0px;
}
Div.site-map ul li ul li ul li a {
  font:normal normal 11.5pt 'Arabic Transparent', serif;
  color:#666;
  border:0px;
}

span.small-note {
  font:normal normal 8pt 'tahoma', sans-serif;
}

Div.sort-by-line {
  margin:3px 0px;
  clear:both;
}
Div.sort-by-line ul {
  margin:0px;
  padding:0px;
}
Div.sort-by-line ul h4 {
  margin:0px; padding:0px 5px;float:right; font:normal normal 11.5pt 'Arabic Transparent', serif;
}
Div.sort-by-line ul li {
  float:right;
  margin:0px 0px 0px 10px;
  list-style:none;
  list-style-position:inside;
  font-size:8pt;
  padding:0px 3px 0px 3px;
}
Div.sort-by-line ul li a {
  display:block;
  font:normal normal 11.5pt 'Arabic Transparent', serif;
  border-bottom:1px solid #aaa;
}
Div.sort-by-line ul li a.on { color:#d00; }

#portal-links ul {
  width:466px;
  padding:5px 5px;
  margin:4px 2px 4px 0px;
  background:#eaeaea url('http://media.kenanaonline.com/stylesheets/aqua/images/inverted_grad.png') repeat-x center top;
  border-top:1px solid #bbb;
  border-bottom:1px solid #ddd;
  list-style:none;
  list-style-image:none;
}
#portal-links ul li {
  list-style:none;
  list-style-image:none;
  font-size:8px;
  color:<= c(:main) %>;
  background:url('http://media.kenanaonline.com/stylesheets/aqua/images/bullet.gif') no-repeat right 4px;
  margin:1px 10px 3px 0px;
  padding:0px 13px 0px 0px;
  width:190px;
  float:right;
}
#portal-links ul li a {
  font:normal bold 12pt 'Arabic Transparent',serif;
}



#message-line {
  clear:both;
  padding:3px;
  margin:5px 0px 5px 0px;
  background:#F0F6F0;
  border:2px solid #D0EAD0;
  border-right:0px;
  border-left:0px;
  color:#333;
}
#message-line a {
  text-decoration:underline;
}
#message-line p.msg {
  font:normal bold 12pt 'Arabic Transparent';
  text-align:center;
  margin:0px;
  padding:1px 0px 1px 0px;
  color:#333;
}
#message-line p.msg a {
  border-bottom:2px solid #BDB76B
  text-decoration:none;
}
#message-line p.msg em { color: #BDB76B; }
#message-line h3 {
  text-align:center;
  font:bold normal 13pt 'Arabic Transparent', sans-serif;
}
#message-line p.h {
  font:normal bold 12pt 'Arabic Transparent';
  margin:3px 10px 0px;
  padding:0px;
}
#message-line p.h a {
  border-bottom:2px solid #BDB76B
}
#message-line p.h em { color: #BDB76B; }
#message-line p.p {
  font:normal normal 11.5pt 'Arabic Transparent';
  margin:0px 10px;
}
#message-line p.p a {
  text-decoration:underline;
}
#message-line p.help {
  text-align:center;
  font:normal normal 11.5pt 'Arabic Transparent';
  margin:0px;
}
#message-line p.help a {
  text-decoration:underline;
}
#message-line Div.more {
  float:left;
  clear:left;
  font:normal normal 9pt 'tahoma', sans-serif;
}
#message-line Div.more a.edit { background:#Fd0; }
#message-line span.small {
  font:normal normal 9pt 'tahoma', sans-serif;
}
#message-line Div.avatar {
  float:right;
  border:2px solid #ddd;
  padding:3px;
  margin:5px 5px 5px 15px;
  background:#fff;
}
#message-line Div.avatar img {
  height:30px;
  width: 30px;
}

div.side-note {
    font: normal normal 10pt 'tahoma', sans-serif;
    padding:5px;
}





Div.accordion-toggle {
  display: block;
  padding: 7px 10px 2px 0px;
  text-decoration: none;
  margin-top:1px;
  outline: none;
  font:normal bold 12pt 'Arabic Transparent', serif;
  line-height:12pt;
  color:#333;
  height:17px;
  cursor: pointer;
  background:#888 url('http://media.kenanaonline.com/stylesheets/aqua/images/accordion.png') repeat-x center top;
}

Div.accordion-toggle:first-child {
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  -webkit-border-top-left-radius: 5px; 
  -webkit-border-top-right-radius: 5px; 
}
Div.accordion-toggle:last-child {
  -moz-border-radius-bottomleft: 5px;
  -moz-border-radius-bottomright: 5px;
  -webkit-border-bottom-left-radius: 5px; 
  -webkit-border-bottom-right-radius: 5px; 
}

Div.accordion-toggle:hover {
    background-color:#888; 
    background:#888;
    color:#FFF;
    line-height:12pt;
}

Div.accordion-toggle-active {
    background-color:#EE8500;
    background:#EE8500;
    color:#000000;
    font:normal bold 12pt 'Arabic Transparent', serif;
    line-height:12pt;
}

Div.accordion-content {
    background-color:#ededed;
    background:#ededed;
    color: #444444;
    font:normal normal 12pt 'Arabic Transparent', serif;
    overflow: hidden;
    padding:0px;
}
Div.accordion-content DIV.inner {
  margin:2px 5px;
}
Div.accordion-content ul.bullet-list {
  padding:0px;
  margin:0px 10px 0px 0px;
  list-style:disc;
  font-size:6px;
}
Div.accordion-content ul.bullet-list li {
  list-style:disc;
  list-style-position:outside;
  font-size:6px;
  padding:3px 0px;
  color:#f19d33;
}
Div.accordion-content ul.bullet-list li a {
  font:normal normal 10pt 'Tahoma', serif;
}
.accordion-content h2 {
    margin: 15px 0 5px 10px;
		padding:2px 10px 2px 0px;
    color: #0099FF;
}

.accordion-content p {
      line-height: 1.2em;;
      padding: 0px;
      margin:0px 0px 5px 0px;
}

#topics_menu {
  width:235px;
  background-color:#ededed;
  background:#ededed;
  list-style:none;
  list-style-image:none;
  margin:10px 0px 0px 0px;
  padding:0px;
  border:0px;
}
#topics_menu h5 {
  padding:2px 10px;
  background:#DEECF0;
  margin:0px;
}
#topics_menu Div.bullet-list { padding-right:5px; }
#topics_menu Div.topic-box-posts { padding:5px 0px;}
#topics_menu Div.topic-box-photos { padding:5px 0px;}
#topics_menu Div.topics-highlights ul {
  padding:0px;
  margin:0px 0px 4px 0px;
}
#topics_menu Div.topics-highlights ul li {
  clear:both;
  list-style:none;
  list-style-image:none;
  border-bottom:1px solid #DDE;
  margin:3px 0px 0px 0px;
  padding:0px 0px 3px 0px;
}
#topics_menu Div.topics-highlights ul li a {
  color:#308036;
  text-decoration:underline;
  font:normal bold 12pt 'Arabic Transparent', serif;
}

ul#previous-notes-list li {
  margin:10px 0px;
  border-bottom: 1px solid #ddd;
}

.feedback_item.read {
  background:#fff;
}
.feedback_item.unread {
  background:#F0F3F4;
}

.side-menu {
  padding:0px 10px 0px 0px;
}
.side-menu h5 {
  font:bold normal 12pt 'Arabic Transparent', 'serif';
}
.side-menu h5 span {
  font-weight:normal;
  font-size:10pt;
  font-family:'tahoma',sans-serif;
}
.side-menu h5 span a { text-decoration:underline; }



Div.tree-listing UL {
  margin:0px 20px 0px 0px;
  padding:0px;
  list-style-image:none;
  list-style:none;
  margin-top:20px;
}
Div.tree-listing UL LI {
  padding:2px 20px 2px 0px;
  clear:both;
  margin:4px 0px;
}
Div.tree-listing UL LI div.underline {
  font:normal normal 8pt 'tahoma', sans-serif;
  color:#777;
}
Div.tree-listing UL LI div.underline a {
  font:normal normal 8pt 'tahoma', sans-serif;
}
Div.tree-listing UL LI div.topic-bar {
  background:#eee;
  border-bottom:1px solid #ddd;
  padding:6px 6px 3px 0px;
}
Div.tree-listing UL LI span.date { width:95px;font-size:8pt;color:#aaa;}
Div.tree-listing UL LI span.hits { width:60px;font-size:9pt;color:#aaa;}
Div.tree-listing UL LI p {
  margin:0px;
  padding:0px;
}
Div.tree-listing UL LI p a.title {
  font-style:normal;
  font-size:12.5pt;
  font-weight:bold;
  line-height:15pt;
  text-decoration:underline;
  border:0px;
  font-family:'Arabic Transparent', serif;
}
Div.tree-listing UL LI p a.title:hover {
  color:#BDB76B
}
Div.tree-listing UL div.sub-topics ul {
  padding:0px;
  margin:0px;
}
Div.tree-listing UL.downloads li {
  background:none;
  padding:7px 0px 7px 0px;
}
Div.tree-listing UL div.upload {
  float:right;
  width:30px;
  text-align:right;
  padding:4px 20px 5px 0px;
  margin:0px 5px 2px 0px;
  background-repeat:no-repeat;
  background-position:right 8px;
}
Div.tree-listing UL div.buttons span a {
  font-weight:normal;
  font-size:8pt;
  color:#aaa;
}
Div.tree-listing UL div.buttons span a:hover { color:red;}
Div.tree-listing Div.photos {
  clear:both;
}
Div.tree-listing Div.photos Div.photos-row {
  clear:both;
}
Div.tree-listing Div.photos Div.photos-row div.photo {
  float:right;
  width:136px;
  margin:10px 6px 10px 6px;
}
Div.tree-listing Div.photos Div.photos-row div.photo div.frame {
  width:130px;
  background:url('http://media.kenanaonline.com/stylesheets/aqua/images/photo_shadow.png') no-repeat left bottom;
  padding-bottom:13px;
}
Div.tree-listing Div.photos Div.photos-row div.photo div.frame a {
  border:0px;
}
Div.tree-listing Div.photos Div.photos-row div.photo div.frame img {
  border:1px solid #ddeaef;
  padding:2px;
  width:135px;
}
Div.tree-listing Div.photos Div.photos-row div.photo div.title {
  font-size:9pt;
  margin-top:-13px;
  text-align:center;
}
Div.checked {
  padding:2px 0px;
}
Div.checked a {
  display:block;
  padding:0px 20px 0px 0px;
  background:url('http://media.kenanaonline.com/stylesheets/aqua/images/checked.png') no-repeat right center;
}
Div.unchecked {
  padding:2px 0px;
}
Div.unchecked a {
  padding:0px 20px 0px 0px;
  display:block;
  background:url('http://media.kenanaonline.com/stylesheets/aqua/images/unchecked.png') no-repeat right center;
}
	


Div.solotab {
  margin:20px 0px 0px 0px;
}
Div.solotab h3 {
  height:24px;
  border-bottom:2px solid #a75d00;
  background:#E4E4E0;
}
Div.solotab h3 span {
  float:right;
  width:190px;
  margin-top:0px;
  background:#d67800;
  height:16px;
  padding:4px 0px;
  color:#000000;
  font-weight:bold;
  text-decoration:none;
  text-align:center;
  font:normal bold 12pt 'Arabic Transparent', serif;
}
Div.solotab h3 a {
  float:left;
  font:normal normal 10pt 'tahoma', serif;
  border-bottom:1px solid #dde;
  padding-bottom:1px;
  margin:2px 10px 0px;
}
Div.solotab Div.in {
  background:url('http://media.kenanaonline.com/stylesheets/aqua/images/grey_grad.jpg') repeat-x center bottom;
  padding:10px;
  border-bottom:1px solid #eed;
}
Div.solotab Div.message {
  text-align:center;
  font:normal bold 11.5pt 'Arabic Transparent', serif;
}
Div.solotab Div.note {
  text-align:right;
  font:normal normal 9pt 'tahoma', serif;
  color:#666;
}
Div.solotab.shaded {
  margin:10px 0px 0px 0px;
}
Div.solotab.shaded h3 {
  border-bottom:2px solid #BBBBB4;
  background:#F4F4F0;
}
Div.solotab.shaded h3 span {
  background:#DDDDD4;
  color:#554;
}


Div#content:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
Div#wrapper:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
ul.posts li:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
Div.listing:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
ul.questions li:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
ul.downloads li:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
ul.ads li:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
div.posts-list Div.photo-group:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
div.bottom_cap:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
Div.back-to-archive:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
Div#frontpage-highlights:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
Div.frontpage-highlight-group:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
Div.text-field:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
Div.password-field:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
Div.check-box-field:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
Div.submit-field:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
Div.select-field:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
Div.date-field:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
Form Div.boxed:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
Div.form-buttons:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
Div#portal-links ul:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
Div#portals-quicklinks:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
Div.portal-quicklinks:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
Div.portal-quicklinks ul:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
Div.tool-box:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
Div#control-panel:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
Div.solotab Div.in:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
Div.tab_window:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
div.comment:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
Div#message-line:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
#attached_photos_list:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
div.folders-list:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
Div.sort-by-line:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
Div.topics-highlights li:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
div.photos-list div.photos-group:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
div.box-content Div.inner:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
#right-side div.box h4:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
* html Div#content {
  height: 1%;
}
* html Div#wrapper {
  height: 1%;
}
* html ul.posts li {
  height: 1%;
}
* html Div.listing {
  height: 1%;
}
* html ul.questions li {
  height: 1%;
}
* html ul.downloads li {
  height: 1%;
}
* html ul.ads li {
  height: 1%;
}
* html div.posts-list Div.photo-group {
  height: 1%;
}
* html div.bottom_cap {
  height: 1%;
}
* html Div.back-to-archive {
  height: 1%;
}
* html Div#frontpage-highlights {
  height: 1%;
}
* html Div.frontpage-highlight-group {
  height: 1%;
}
* html Div.text-field {
  height: 1%;
}
* html Div.password-field {
  height: 1%;
}
* html Div.check-box-field {
  height: 1%;
}
* html Div.submit-field {
  height: 1%;
}
* html Div.select-field {
  height: 1%;
}
* html Div.date-field {
  height: 1%;
}
* html Form Div.boxed {
  height: 1%;
}
* html Div.form-buttons {
  height: 1%;
}
* html Div#portal-links ul {
  height: 1%;
}
* html Div#portals-quicklinks {
  height: 1%;
}
* html Div.portal-quicklinks {
  height: 1%;
}
* html Div.portal-quicklinks ul {
  height: 1%;
}
* html Div.tool-box {
  height: 1%;
}
* html Div#control-panel {
  height: 1%;
}
* html Div.solotab Div.in {
  height: 1%;
}
* html Div.tab_window {
  height: 1%;
}
* html div.comment {
  height: 1%;
}
* html Div#message-line {
  height: 1%;
}
* html #attached_photos_list {
  height: 1%;
}
* html div.folders-list {
  height: 1%;
}
* html Div.sort-by-line {
  height: 1%;
}
* html Div.topics-highlights li {
  height: 1%;
}
* html div.photos-list div.photos-group {
  height: 1%;
}
* html div.box-content Div.inner {
  height: 1%;
}
* html #right-side div.box h4 {
  height: 1%;
}
*:first-child+html Div#content {
  min-height: 1px;
}
*:first-child+html Div#wrapper {
  min-height: 1px;
}
*:first-child+html ul.posts li {
  min-height: 1px;
}
*:first-child+html Div.listing {
  min-height: 1px;
}
*:first-child+html ul.questions li {
  min-height: 1px;
}
*:first-child+html ul.downloads li {
  min-height: 1px;
}
*:first-child+html ul.ads li {
  min-height: 1px;
}
*:first-child+html div.posts-list Div.photo-group {
  min-height: 1px;
}
*:first-child+html div.bottom_cap {
  min-height: 1px;
}
*:first-child+html Div.back-to-archive {
  min-height: 1px;
}
*:first-child+html Div#frontpage-highlights {
  min-height: 1px;
}
*:first-child+html Div.frontpage-highlight-group {
  min-height: 1px;
}
*:first-child+html Div.text-field {
  min-height: 1px;
}
*:first-child+html Div.password-field {
  min-height: 1px;
}
*:first-child+html Div.check-box-field {
  min-height: 1px;
}
*:first-child+html Div.submit-field {
  min-height: 1px;
}
*:first-child+html Div.select-field {
  min-height: 1px;
}
*:first-child+html Div.date-field {
  min-height: 1px;
}
*:first-child+html Form Div.boxed {
  min-height: 1px;
}
*:first-child+html Div.form-buttons {
  min-height: 1px;
}
*:first-child+html Div#portal-links ul {
  min-height: 1px;
}
*:first-child+html Div#portals-quicklinks {
  min-height: 1px;
}
*:first-child+html Div.portal-quicklinks {
  min-height: 1px;
}
*:first-child+html Div.portal-quicklinks ul {
  min-height: 1px;
}
*:first-child+html Div.tool-box {
  min-height: 1px;
}
*:first-child+html Div#control-panel {
  min-height: 1px;
}
*:first-child+html Div.solotab Div.in {
  min-height: 1px;
}
*:first-child+html Div.tab_window {
  min-height: 1px;
}
*:first-child+html div.comment {
  min-height: 1px;
}
*:first-child+html Div#message-line {
  min-height: 1px;
}
*:first-child+html #attached_photos_list {
  min-height: 1px;
}
*:first-child+html div.folders-list {
  min-height: 1px;
}
*:first-child+html Div.sort-by-line {
  min-height: 1px;
}
*:first-child+html Div.topics-highlights li {
  min-height: 1px;
}
*:first-child+html div.photos-list div.photos-group {
  min-height: 1px;
}
*:first-child+html div.box-content Div.inner {
  min-height: 1px;
}
*:first-child+html #right-side div.box h4 {
  min-height: 1px;
}





