*{margin:0;padding:0}
body{font-family:Verdana, Arial, Helvetica, sans-serif ,cursive;font-size:12px;color:#754F3F;background-color:#6F4904;}
.clear{clear:both}
.spacer{height:20px;}
.divider{height:10px;}
.btn_style{padding:2px 5px 2px 5px;font-size:11px;color:#ffcc66;background:#3a3a3a;cursor:pointer;border:1px solid #3a3a3a;float:right}
.btn_style:hover{padding:2px 5px 2px 5px;font-size:11px;color:#3a3a3a;background:transparent;border:1px solid #3a3a3a}
.error{background-image:url(../images/data/error.gif);background-repeat:no-repeat;background-position:left center;border:1px solid #CC0000;background-color:#FFFFCC;color:#CC0000;width:540px;font-size:11px;padding:2px;margin-bottom:5px;padding-left:20px}
.error2{background-image:url(../images/data/error.gif);background-repeat:no-repeat;background-position:left center;border:1px solid #CC0000;background-color:#FFFFCC;color:#CC0000;width:770px;font-size:11px;padding:2px;margin:5px;padding-left:20px}
.success{background-image:url(../images/data/check.gif);background-repeat:no-repeat;background-position:left center;border:2px solid #41C54B;background-color:#FFFFCC;color:#548914;width:540px;font-size:11px;padding:2px;margin-bottom:5px;padding-left:20px}
.success2{background-image:url(../images/data/check.gif);background-repeat:no-repeat;background-position:left center;border:2px solid #41C54B;background-color:#FFFFCC;color:#548914;width:770px;font-size:11px;padding:2px;margin:5px;padding-left:20px}
.login_error{border:1px solid #CC0000;background-color:#FFFFCC;color:#CC0000;width:160px;font-size:10px;margin-bottom:3px;}
.special {display:none;}
/*#menu {behavior: url("css/iepngfix.htc") }*/
#wrapper{margin:0 auto;width:810px;}
	#header{height:240px;background-image:url(../images/data/big_header.jpg);background-repeat:no-repeat;background-position:top left;}
	#admin_header{height:183px;}
	#admin_header #admin_header_left{float:left;width:200px;}
		#admin_header_left h1{color:#111;font-size:13px;margin-bottom:5px;border-bottom:1px solid #fff;}
		#admin_header_left li{color:#111;list-style:none;border-bottom:1px solid silver;font-size:10px;margin-bottom:3px}
		#admin_header_left a{color:#fbebb8;text-decoration:none;}
		#admin_header_left li span{color:red;font-size:10px}		
	#admin_header #admin_header_right{float:right;width:400px;text-align:right;color:#111}
		#header #language{padding:0;margin:0;font-size:10px;color:gray;width:170px;float:right;padding-right:8px;text-align:right;padding-top:3px}
		#famous_poets{float:left;width:400px;background:transparent;height:100px;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity: 0.9;opacity: 0.9;}
		#snippet{text-align:center;float:right;width:400px;height:92px;color:#fff;padding:5px;/*background:#333;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;*/}
		#snippet a{font-family:cursive;font-weight:bold;font-size:14px;color:#fff;text-decoration:none}
		#snippet a:hover{font-family:cursive;font-weight:bold;font-size:14px;color:#fff;text-decoration:underline}
		/*news ticker*/
		#listticker{height:92px;overflow:hidden;}
		#listticker li{height:92px;list-style:none;border:0;margin:0;padding:0;}
		/*news ticker*/
		#did_u_know{font-family:cursive;text-align:right;font-weight:bold;font-size:400%;}
		/*.that{font-weight:bold;font-size:13px}*/
		.know{background-image:url(../images/data/arrow_right.gif);background-repeat:no-repeat;background-position:center left;padding-left:20px;font-family:cursive;font-size:13px;margin-bottom:4px;border-bottom:1px dotted silver}
		.know em{font-size:11px;color:gray}
		#head_space{clear:both;height:123px}
			#language a{font-size:10px;color:#f1f1f1;text-decoration:none}
		#menu_bar{background-color:#443211;height:30px;margin-bottom:2px;}
			#menu{margin-left:8px;height:22px;float:left;width:600px;padding-top:8px}
			#admin_menu{margin-left:8px;height:22px;float:left;width:auto;padding-top:8px}
				#menu a,#admin_menu a{font-weight:bold;color:#fbebb8;text-decoration:none;}
				#menu a:hover,#admin_menu a:hover{color:#FFFFFF;text-decoration:none;font-weight:bold;}
			#search{height:22px;float:right;padding-top:6px;width:170px;}
				#search .txt_search{font-size:11px;border:1px solid gray;width:160px;color:gray;padding:2px;background:transparent;}				
	#body{height:auto;overflow:hidden;}
		#left{height:auto;float:left;width:200px;font-size:11px;}
			#left #left_top{height:20px;background-image:url(../images/data/left_top.gif);background-repeat:no-repeat}
			#left #left_mid{padding:0 10px 20px 13px;height:auto;background-image:url(../images/data/left_mid.gif);background-repeat:repeat-y}
			#left #facts{font-family:cursive;text-align:left;font-weight:bold;font-size:14px;cursor:pointer;padding:0 40px;height:37px;background-image:url(../images/data/fact.jpg);background-repeat:no-repeat;}
			#left #facts span:hover{color:#fff}
			#left #facts span{color:#FB841C}
			.adverts{background-image:url(../images/data/advertisement.png);background-repeat: no-repeat;background-position:top center;width:150px;margin:5px auto;padding-top:10px}
				#left_mid #post{background-image:url(../images/data/post.jpg);background-repeat:no-repeat;height:50px;padding-left:53px;font-size:10px}
				#left_mid h1{font-size:110%;margin-bottom:5px}
				#left_mid img{border:none;margin:0 6px;}
				#left_mid li{list-style:none;margin-bottom:3px}
				#left_mid li a{font-weight:bold;text-decoration:none;color:#000;background-image:url(../images/data/arrow.png);background-repeat:no-repeat;background-position:left center;padding-left:18px}
				#left_mid li a:hover{font-weight:bold;text-decoration:none;color:#fff;background-image:url(../images/data/arrow.png);background-repeat:no-repeat;background-position:left center;padding-left:18px}
				#left_mid .txt_login{padding:2px;font-size:11px;background:transparent;margin-bottom:3px;width:155px;border:1px solid #663300}
				#left_mid a{font-weight:normal;color:#763016;text-decoration:none;}
				#left_mid a:hover{color:#FFFFFF;text-decoration:none;}				
			#left #left_bottom{height:30px;background-image:url(../images/data/left_bottom.gif);background-repeat:no-repeat}
		#main{height:auto;float:right;width:600px;}
		#admin_main{background-color:#FBEBB8}
			#main #main_top{height:15px;background-image:url(../images/data/body_top.gif);background-repeat:no-repeat}
			#main #main_mid{padding:0 10px 20px 20px;height:auto;background-image:url(../images/data/body_mid.gif);background-repeat:repeat-y;background:#FBEBB8}
			#main #contacts{height:160px;overflow:hidden;}
			.txt_style{padding:2px;font-size:12px;background:transparent;margin-bottom:3px;width:99%;border:1px solid #663300;font-family:sans-serif}
			#main_mid ul li{margin-left:10px;margin-bottom:5px}			
			#main .txt_select{padding:2px;font-size:12px;margin-bottom:3px;width:140px;border:1px solid #663300;font-family:sans-serif}
				#main_mid p,#main p{line-height:21px;margin-bottom:6px}
				#latest p,#gallery p{line-height:15px;margin-bottom:3px}
				#main_mid h1{font-size:13px;padding:0;margin:0 0 5px 0;}
				#main_mid a{font-weight:bold;color:#111;text-decoration:none;}
				#main_mid a:hover{color:#CF5A11;text-decoration:none;}
				#main_mid .welcome{font-weight:bold;font-family:cursive;font-size:14px;background-image:url(../images/data/welcome.jpg);background-repeat:no-repeat;background-position:left center;margin:0;padding:7px 0 0 28px;color:#FB841C;min-height:25px}
				#main_mid h4 span{color:#806145;}
				#main_mid .somali_lit{font-weight:bold;font-family:cursive;font-size:14px;background-image:url(../images/data/literature.jpg);background-repeat:no-repeat;background-position:left center;margin:0;padding:7px 0 0 28px;color:#FB841C;height:25px}
				#main_mid .listing{margin:0;padding:0}
				#main_mid .listing li{margin-left:15px;margin-bottom:6px;line-height:18px}
				#main_mid #latest{float:left;width:300px;}
				#main_mid #mid_tabs{float:left;width:265px;margin:0 10px 10px 0px;}
				#main_mid h2, #mid_tabs h2,#cont h2,#right h2{font-size:11px;padding:0;margin:0 5px 5px 0;border-bottom:1px dotted silver}
				#main_mid #mid_tabs h2 a{font-size:10px;display:inline;margin-left:20px}
				#main_mid #mid_tabs ul,#right ul{margin:0;padding:0;}
				#main_mid #mid_tabs li,#right li{margin-bottom:4px;list-style:none;background-image:url(../images/data/arrow_right.gif);background-repeat:no-repeat;padding-left:10px;background-position:left center}
				#main_mid #cont {border-right:1px dotted #6F4904;float:left;width:400px}
					#cont .poem p{line-height:16px;margin:5px;margin-left:0;color:#111}
					#cont #other_lit{width:193px;float:left;margin:3px;height:30px;}
					#cont #songs{width:193px;float:left;margin:3px;height:80px;}
					#other_lit a,#songs a{font-weight:bold;text-decoration:underline}
					#other_lit span,#songs span{color:gray;font-size:9px;font-weight:normal}
				#main_mid #right {border:none;float:right;width:160px;font-size:11px}
					#latest h4{font-weight:bold;font-family:cursive;font-size:14px;background-image:url(../images/data/literature.jpg);background-repeat:no-repeat;background-position:left center;margin:0;padding:7px 0 0 28px;color:#FB841C;height:25px}
					#latest h1{font-size:13px;padding:0;margin:0 0 5px 0}
					#latest li{list-style:none;margin-bottom:5px}
					#latest li a{font-weight:bold;text-decoration:none;color:#000;background-image:url(../images/data/arrow.png);background-repeat:no-repeat;background-position:left center;padding-left:20px}
					#latest li a:hover{font-weight:bold;text-decoration:none;color:#9F7F64;background-image:url(../images/data/arrow.png);background-repeat:no-repeat;background-position:left center;padding-left:20px}
					#latest .title, #gallery .title{color:#443211;font-weight:bold}
					#latest .title:hover ,#gallery .title:hover{color:#9F7F64;font-weight:bold}
					#latest .text, #gallery .text{font-size:10px;border-bottom:1px solid #FDDC95;margin-bottom:5px}
					#latest .span, #cont .span{color:gray;font-size:9px;font-weight:normal}
				#main_mid #gallery{float:right;width:230px}	
					#gallery h4,.gall_title{font-weight:bold;font-family:cursive;font-size:14px;background-image:url(../images/data/gallery.jpg);background-repeat:no-repeat;background-position:left center;margin:0;padding:7px 0 0 28px;color:#FB841C;height:25px}
					#gallery .frame{background-image:url(../images/data/frame.jpg);background-repeat:no-repeat;margin:0;padding:0;height:50px;width:60px;padding:5px;float:left; }
					#gallery .gall_text{width:155px;float:right;}
					#gallery .register{width:230px;height:143px;background-image:url(../images/data/price-tag.gif);background-repeat:no-repeat;border:none}
			#main #main_bottom{height:30px;background-image:url(../images/data/body_bottom.gif);background-repeat:no-repeat}
	#footer{clear:both;height:75px;background-image:url(../images/data/footer.jpg);background-repeat:no-repeat;margin-top:5px;padding:20px 30px;text-align:center}	
		#footer .copyright{font-size:11px;margin-top:5px;color:gray}
		#footer a{font-weight:bold;color:#763016;text-decoration:none;}
		#footer a:hover{color:#FFFFFF;text-decoration:none;font-weight:bold;}
		#myGallerySet p{line-height:11px}
/*---------------------------------------pagination-----------------------------------------------*/
div#pagination {padding:5px;margin:5px 0px 3px 0px;float:right;font-size:10px;}
div#pagination a {padding: 2px 5px 2px 5px;	margin-right: 2px;border: 1px solid #ccc;text-decoration: none; color: #105289;}
div#pagination a:hover, div#pagination a:active {border:1px solid #ddd;	color: #fff;background-color: #3a3a3a;}
div#pagination span#current {padding: 2px 5px 2px 5px;margin-right: 2px;border: 1px solid #ddd;font-weight: bold;background-color: #3a3a3a;color: #FFF;}
div#pagination span#disabled {padding: 2px 5px 2px 5px;margin-right: 2px;border: 1px solid #ddd;color: #ccc;}
/*---------------------------------------pagination-----------------------------------------------*/

/*---------------------------------------Admin-----------------------------------------------*/
table.sortable{border:0; padding:0; margin:0;font-family: Arial;font-size: 11px;}
table.sortable td{border-bottom:solid 1px #DEDEDE;}
table.sortable th{background:#3a3a3a;color:#fff}
table.sortable thead{background:#e3edef; color:#333333; text-align:left;}
.sortable tr.odd td{background:#E2E8ED}
.sortable tr.rowhead td{background:#3a3a3a; color:#fff}
.sortable tr.rowhead:hover td{background:#3a3a3a}
.sortable tr:hover td{background:#B3FE99}

.user{margin:5px 0 5px 0;color:#fff}
.user a{color:red}
.new{padding-left:20px;background-image:url(../maankoris/images/new.png);background-repeat: no-repeat;background-position:left center;}
#admin_main h2{margin:10px 0 10px 0;background-color:#FADC94;font-size:13px}
/*---------------------------------------Admin-----------------------------------------------*/


