h2,h3 { color: #AFAD99; font-family: 'Myriad Pro', 'Lucida Grande', Arial, sans-serif;  border-bottom: 1px solid #EDE6AF; padding-bottom: 5px; }

a { color: #2D779F; text-decoration: none; border-bottom: 1px dotted #999 }
a:hover { color: #183F54; border-bottom: 1px dotted #CC6666 }

body { background: #FcFcd1 url(/img/bg-burj-al-arab.jpg) no-repeat fixed 0 0; }

#page { margin: 0 auto; width: 960px; }

#header { font-family: 'Myriad Web Pro', 'Lucida Grande', 'Arial', sans-serif; }
	#site-identity { float: left; width: 500px; margin-top: 15px }
		#site-title { margin-bottom: 0 }
			#site-title a { border-bottom:0 none; color:#38A7B4; font-weight: bold; font-family: tahoma,verdana,arial,sans-serif; letter-spacing:-11px; font-size:2em; text-decoration:none; margin-left: 20px }
				#uae { color: #6a6a6a }
		#tag-line { font-family: arial, helvetica, sans-serif; font-size: 1em; color: #acc; text-indent: 30px }
			#tag-line span { color: #3a3a3a; background-color: #FFF }
	#about { float: left; margin:15px 15px 0; width:430px; background-color:rgba(254, 254, 231, 0.1); background-color: #4968A1\9; color: #FFF; -moz-border-radius: 12px; -webkit-border-radius: 12px }
		#about p { margin: 10px; padding: 10px }
		#about a { background-color: #FFF }
	
#content { width: 100%; }
	#content-proper { margin-top: 15px; }
		#main-panel { float: left; width: 610px; margin-left: 10px; background-color: RGBA(238, 238, 187, 0.6); background-color: #EEB\9; -moz-border-radius: 12px; -webkit-border-radius: 12px; }
			#tweets-panel { background-color: #FFF; margin: 10px; padding: 10px; border: 1px solid #aaa; -moz-border-radius:12px; -webkit-border-radius:12px; }
				#new-tweets-alert { background-color: #FFD; border-top: 1px solid #FFB; border-bottom: 1px solid #FFB; display: none }
					#see-new-tweets { cursor: pointer }
					
					#topusers { list-style-type: none; margin: 0; }
						#topusers li { position: relative; margin: 10px; border-bottom: 1px dotted #ccc; padding: 5px 0; }
						#topusers li:last-child { border-bottom: 0 none; }
						#topusers li.bookmark { border-width: 10px}
						
				#tweets { list-style-type: none; margin: 0; }
					#tweets li { position: relative; margin: 10px; border-bottom: 1px dotted #ccc; padding: 5px 0; }
					#tweets li:hover { background-color: #FFC }
					#tweets li:last-child { border-bottom: 0 none; }
					#tweets li.bookmark { border-width: 10px}
					.profile-image { float: left; width: 50px; background-color: #EEB; padding: 8px; -moz-border-radius: 6px; -webkit-border-radius: 6px }
					.profile-image:hover { background-color: #EDC }
						.profile-image a { border: 0 none }
						.profile-image img { vertical-align: middle; border: 1px solid #75751E; width: 48px; height: 48px }
					.tweet-content { float: left; width: 460px; margin-left: 10px }
						.twitter-id { color: #3387B5; font-weight: bold}
						.tweet { color: #333 }
						.tweet-tools {position: absolute; bottom: 5px;  float:right;margin-left: 350px; font-size: 11px;  }
						.tweet-meta { position: absolute; bottom: 5px;float:left; }
						.tweet-bio { position: relative; bottom: 5px;float:left; }
						
							.tweet-time { color: #aaa; font-size: 0.9em }
							.by-tag { font-style: italic; color: #aaa }
				#more-tweets { display: block; text-align: center; font-weight: bold; margin: 10px; font-size: 1.4em; border-color: #CCC #999 #999 #CCC; border-style:solid; border-width: 1px; background-color: #FFE; -moz-border-radius: 8px; -webkit-border-radius: 8px }
				.loading { background: #FFC url(/img/throbber.gif) no-repeat scroll 98% 50% }
		#sidebar { float: left; width: 315px; margin-left: 15px; background-color:rgba(205, 216, 215, 0.5); background-color:#CDD8D7\9; -moz-border-radius: 12px; -webkit-border-radius:12px  }
			.box { background-color: #FFF; padding: 10px; margin: 10px; border: 1px solid #aaa; -moz-border-radius:12px; -webkit-border-radius:12px; }
			.box ul { list-style-type: none }
			.box ol { list-style-type: decimal; color: #BCB }
			.box li { margin-bottom: 7px }
			.box ol li:hover { background-color: #E0E9EF }
			
			#search-form { margin-bottom: 10px }
				#search-input { width: 160px; border:1px solid #CCCCCC; color:#3A3A3A; padding:3px 3px 3px 12px; font-family:arial,helvetica,tahoma,sans-serif; -webkit-border-bottom-left-radius: 6px; -webkit-border-top-left-radius: 6px; ; -moz-border-radius-bottomleft:6px; -moz-border-radius-topleft:6px; }
				#search-input:focus { border-color: #3EA8D6 }
				#search-button { border-width: 1px }
			#popular-links { }
			#latest-links { }
			#trends { }
				#trends li { cursor: pointer }
				#trends li span { color: #4888AB; font-weight: bold }
			#tags { }
			
#footer { }
	#footer p { }

#new-tweets { display: none }
