@charset "UTF-8";

/*   
Theme Name: uptime.ee
Theme URI: www.uptime.ee
Description: Wordpress Theme for uptime.ee
Author: Port by Mekaia
Author URI: www.mekaia.ee
Template:
Version: 0.1
*/

html, body, td {color: #666666; font-family: Verdana, Helvetica, sans-serif; font-size: 11px; line-height:16px }
a:link, a:visited {text-decoration: none; color:#dd0516 }
.text{ color : #2B2B2B; font-family : Verdana, Helvetica, sans-serif; font-size : 11px; text-decoration : none; line-height:20px; }

a:hover{ text-decoration : underline; }

h2, h3, h4, h2 a, h3 a, h4 a {color:#D70415; font-family:'Arial','Verdana','Helvetica',sans-serif; font-size:24px; text-decoration: none; letter-spacing:-0.5}
h2 em {float: right; font-size: 12px; line-height: 20px; color:#999999; font-weight: normal; font-style: normal}
h3, h3 a {font-size: 14px; color:#666666; font-weight:bold}
h4, h4 a {font-size: 13px}

#cms-nav-top-menu {margin: 0; padding: 0}
	#cms-nav-top-menu li ul {display: none}
	#cms-nav-top-menu li {float: left; line-height: 27px; margin: 0; padding: 0; list-style: none; border-right: 1px solid #9a9393}
	#cms-nav-top-menu li.icl_last {border: none}
	#cms-nav-top-menu li a:link, #cms-nav-top-menu li a:visited {color:#FFFFFF; font-family: "Trebuchet MS", Verdana, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; text-transform:none; padding: 0 22px; display: inline-block; height: 27px; white-space:nowrap }
	#cms-nav-top-menu li a:hover, #cms-nav-top-menu li.current_page_item a, #cms-nav-top-menu li.current_page_parent a, #cms-nav-top-menu li.current_page_ancestor a{color:#FFE7E9; background: url('gfx/menu-selected-bg.gif') center center repeat-x}

#body {border: 4px solid #f0f0f0; border-top: none}
	#main-menu {padding: 1px 0}
	#content {padding: 20px; width: 607px; /*497px*/ font:13px/18px Arial, Helvetica, sans-serif}
	#content h2 {line-height:24px}
	#content .greyline-1 {border-top:solid 1px #e1e1e1; height:1px; margin-top:-6px}
		#breadcrumbs {color:#999; line-height: 1px; padding: 1px 0}
		.more-link {display: block; float: right; margin: 20px 0 0}
		.homepage-block {margin: 0 0 20px; padding: 4px; font: 13px/18px Arial, Helvetica, sans-serif}
			.homepage-block h2 {margin: 0 0 5px; background: #f6f6f6;  padding:5px 6px 3px}
			.homepage-block h2 a:link, .homepage-block h2 a:visited {font-size: 16px}
				.homepage-block h2 a:hover {text-decoration: none}
			.homepage-block p {margin: 0 10px}
			.homepage-block .more-link-2 {display:block; float:right; text-transform:uppercase; font: bold 11px/14px Arial, Helvetica, sans-serif; margin:3px 0 5px 0}
			
		/* Pager styles */
		#pager {padding: 20px 0; margin: 0; text-align: center}
			#pager span {padding: 0 2px}
			
		/* Sidebar */
	#sidebar {width: 225px; padding: 0 0 20px; background: #f9f9f9; border: 4px solid #f0f0f0; border-bottom: none; border-right:0; font:13px/18px Arial, Helvetica, sans-serif; color:#666666}
		#sidebar h4 {display: none}
		#sidebar ul {margin: 0; padding: 0}
		#sidebar #widgets { padding: 4px 0px 0; }
		#sidebar ul li {list-style: none;  }
		#sidebar .widget {margin: 15px 0 0 0; padding: 0; background: none}
		#sidebar .widget ul {margin: 0;}
		#sidebar h2.widgettitle {color:#666666; border-bottom: 1px dashed #d6d6d6; padding: 8px 0 8px 0; margin: 0 16px 8px 16px; font-size: 14px; text-transform:uppercase; font-weight:bold}
			/* nav widget */
		#sidebar li.widget_sidebar_navigation { }
			#sidebar li #sidebar-navigation a {padding:4px 10px 4px 25px; display:block; background: url('gfx/bullet-arrow.png') 9px 5px no-repeat; color:#666666; font:13px/14px Arial, Helvetica, sans-serif; margin:1px 0}	
			#sidebar li #sidebar-navigation ul a {padding-left:40px;  background: url('gfx/menu-3-bullet.png') 31px 8px no-repeat; }
			#sidebar li #sidebar-navigation ul ul a {padding-left:55px; background: none;}
			/*#sidebar li #sidebar-navigation .current_page_ancestor a {background-color:#ededed; } 
			#sidebar li #sidebar-navigation .current_page_ancestor ul a {background: url('gfx/menu-3-bullet.png') 31px 8px no-repeat; } 
			#sidebar li #sidebar-navigation .current_page_ancestor .current_page_parent a {background-color:#ededed; } 
			#sidebar li #sidebar-navigation .current_page_ancestor .current_page_parent ul a {background:none; } 
			#sidebar li #sidebar-navigation .current_page_ancestor .current_page_parent .current_page_item a, #sidebar li #sidebar-navigation .current_page_parent .current_page_item a, #sidebar li #sidebar-navigation .current_page_item a {background-color:#ededed; color:#d70415} 
			#sidebar li #sidebar-navigation .current_page_ancestor .current_page_parent .current_page_item ul a, #sidebar li #sidebar-navigation .current_page_parent .current_page_item ul a, #sidebar li #sidebar-navigation .current_page_item ul a {background:none; color:#666666}*/
			#sidebar li #sidebar-navigation .current {color:#d70415}
			#sidebar li #sidebar-navigation .active {background-color:#ededed}
			
			/* tagcloud widget */
		#sidebar li.widget_tag_cloud {  }	
			#sidebar li.widget_tag_cloud div{ padding:5px 15px}	
			
			/* pageslist widget */
		#sidebar li.widget_pages { }
			#sidebar li.widget_pages li { margin-left:20px}
			
			/* recent posts widget */
		#sidebar li.widget_recent_entries {}
			#sidebar li.widget_recent_entries a:link, #sidebar li.widget_recent_entries a:visited {color: #dd0516; font:bold 14px/18px Arial, Helvetica, sans-serif}
			#sidebar li.widget_recent_entries ul li {font-size: 12px; color: #999; border-bottom: 1px dashed #d6d6d6; margin: 0 16px 12px 16px;  line-height: 16px;}
			#sidebar li.widget_recent_entries ul li p {margin:5px 0;}	
			#sidebar li.widget_recent_entries a:hover, #sidebar li.widget_recent_entries ul li a:hover {text-decoration: none; color: #dd0516}
			#sidebar li.widget_recent_entries .post-date { text-transform:uppercase; color:#aeaeae; font:bold 10px/12px Arial, Helvetica, sans-serif; margin:0 0 10px 0; padding:0}		
			
		#sitemap-print {text-transform:uppercase; color:#aeaeae; font:bold 10px/12px Arial, Helvetica, sans-serif; text-align: center; padding:  0; margin: 15px 0 0 0;  }
			#sitemap-print a:link, #sitemap-print a:visited {color: #aeaeae}
	#footer {padding: 1px}
		#footer .wrapper {background: #f3f1f0 url('gfx/footer-bg.gif') center bottom repeat-x; border-top: 1px solid #dd0516; padding:10px 0}
		#footer table {width: 100%}
		#footer table td {color:#858181; letter-spacing:-1px; line-height:17px; padding: 10px; vertical-align: middle; text-align: center; width: 25%}

.topMenuDown{ color : #FFFFFF; font-family : Verdana, Helvetica, sans-serif; font-size : 11px; text-decoration : none; font-weight:bold; position: relative; left: 1px; top: 1px; }
.topMenuDown:hover{ color : #FFFFFF; font-family : Verdana, Helvetica, sans-serif; font-size : 11px; text-decoration : none; font-weight:bold; position: relative; left: 1px; top: 1px; }

.inputSearch{ font-family: tahoma, verdana; font-size: 10px; border : 1px solid #B4B4B4; background-color:#FFFFFF; height:16px; width:90px; padding:1px; padding-left:3px; font-weight:bold; }
.inputSearch2{ font-family: tahoma, verdana; font-size: 10px; border : 1px solid #B4B4B4; background-color:#FFFFFF; height:16px; width:140px; padding:1px; padding-left:3px; font-weight:bold; }
.inputTxt{ font-family: tahoma, verdana; font-size: 10px; border : 1px solid #B4B4B4; background-color:#FFFFFF; width:300px; padding:1px; padding-left:3px; font-weight:bold; }

.btn{ color : #941924; font-family : Verdana, Helvetica, sans-serif; font-size : 11px; text-decoration : none; font-weight:bold; letter-spacing:0px; }
.btn:hover{ color : #941924; font-family : Verdana, Helvetica, sans-serif; font-size : 11px; text-decoration : none; font-weight:bold; letter-spacing:0px; }
.btnDown{ color : #941924; font-family : Verdana, Helvetica, sans-serif; font-size : 11px; text-decoration : none; font-weight:bold; letter-spacing:0px; position: relative; left: 1px; top: 1px; }

a.lang:link, a.lang:visited { color : #FFFFFF; font-family : Verdana, Helvetica, sans-serif; font-size : 10px; text-decoration : none; font-weight:normal; letter-spacing:-1px; }
a.lang:hover { color : #FFFFFF; font-family : Verdana, Helvetica, sans-serif; font-size : 10px; text-decoration : underline; font-weight:normal; letter-spacing:-1px; }
a.langA { color : #858181; font-family : Verdana, Helvetica, sans-serif; font-size : 10px; text-decoration : none; font-weight:normal; letter-spacing:-1px; }

.lang:hover{ color : #858181; font-family : Verdana, Helvetica, sans-serif; font-size : 10px; text-decoration : underline; font-weight:normal; letter-spacing:-1px; }
.rightCol{ color : #DD0516; font-family : Verdana, Helvetica, sans-serif; font-size : 12px; text-decoration : none; font-weight:normal; letter-spacing:-1px; }
.funcs{ color : #DD0516; font-family : Verdana, Helvetica, sans-serif; font-size : 10px; text-decoration : none; font-weight:normal; letter-spacing:-1px; }
.location{ color : #959492; font-family : Verdana, Helvetica, sans-serif; font-size : 10px; text-decoration : none; font-weight:normal; letter-spacing:-1px; }

.hdr{ color : #D70415; font-family : Arial, Verdana, Helvetica, sans-serif; font-size : 16px; text-decoration : none; font-weight:bold; letter-spacing:0px; }
.hdr:hover{ color : #D70415; font-family : Arial, Verdana, Helvetica, sans-serif; font-size : 16px; text-decoration : none; font-weight:bold; letter-spacing:0px; }
.boxHdr{ color : #DD0516; font-family : Arial, Verdana, Helvetica, sans-serif; font-size : 14px; text-decoration : none; font-weight:bold; letter-spacing:0px; }

.rightNews{ color : #858181; font-family : Verdana, Helvetica, sans-serif; font-size : 11px; text-decoration : none; font-weight:normal; letter-spacing:-1px; }
.rightNews:hover{ color : #858181; font-family : Verdana, Helvetica, sans-serif; font-size : 11px; text-decoration : none; font-weight:normal; letter-spacing:-1px; }

.smallText{ color : #2B2B2B; font-family : Verdana, Helvetica, sans-serif; font-size : 10px; text-decoration : none; font-weight:normal; letter-spacing:-1px; line-height:18px; }
a.smallText{ color : #DD0516; font-family : Verdana, Helvetica, sans-serif; font-size : 10px; text-decoration : none; font-weight:normal; letter-spacing:-1px; line-height:18px; }

ul#kuukiri { list-style: none; }
