/*  
Theme Name: Aaviklaw
Theme URI: 
Description:
Version: 1.0
Author: Sven Tiirusson
Author URI: www.dreamgrow.ee
 */

*{
	margin:0;
	padding:0;	
     }
html, body {
	height: 100%;
}

body {
	background: #00537d url(images/background.png) repeat-x top left;
	margin:0;
	padding:0;
	font-family: Arial;
	}

#wrap {
width:900px;
margin: 0px auto -60px;
height: auto !important;
min-height: 100%;
height: 100%;
position: relative;
}

#wrapa {
width:960px;
margin: 0px auto -180px;
height: auto !important;
min-height: 100%;
height: 100%;
}

.pusha {height:180px; clear: both;}

#footera {
	background: #FFFFFF url(images/footerbg.png) repeat-x top left ;
  height: 180px;
}

#header {
	height:86px;
	width:100%;	
	text-align:center;
	}
	#header img {border: none;}
	
#lang {position: absolute; right: 0px; top: 105px;}

#lang a {color: #99cde6; font-size: 10px; text-decoration: none;}
#lang a:hover { text-decoration: underline;}
	
ul.nav {list-style: none; height: 25px; margin: 10px 0px 20px 0px; padding: 10px; border-bottom: 1px dotted #67b5da; text-align: center;}

ul.nav li {float: left; height: 30px; text-align: center;}

ul.nav li a { margin: 0px 10px; padding: 0px 10px; color: #fff; text-decoration: none;
font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
text-transform: uppercase;
letter-spacing: normal;
line-height: 1.5em;
text-align: center;
}
ul.nav li a:hover { text-decoration: underline;}

ul.nav li.current_page_parent a{font-weight: bold; text-decoration: underline;}
ul.nav li.current_page_item a{font-weight: bold;  text-decoration: underline;}
.avaleht {background-color: #fff;  width: 900px; margin: 0 0 20px 0; -moz-box-shadow: 2px 2px 2px 2px #333333;
}
.logo-a {float: right; margin: 15px 20px 0 0;}


#contentWrap{
	position: relative;
	height: auto !important;
	width:900px;
	margin: 0 auto;
	}

.workarea {
margin: 0 5px 0 25px;
color: #fff; 
float: left; width: 235px;
}

.workarea ul {list-style: none; text-align: left; margin: 0px; padding: 0px; }
.workarea ul li {list-style-position:inside; text-align: left; padding: 0 0 0 5px; margin: 0px; line-height: 1.5em; }

.workpush {margin: 10px;}
	
.pagemenu {
float: left; width: 200px;
margin: 0 15px 0 0;
color: #fff; 
}

.pagemenu ul {list-style: none; text-align: left; margin: 0px; padding: 0px; }
.pagemenu ul li {list-style-position:inside; text-align: left; padding: 0 0 0 5px; margin: 0px; line-height: 1.5em; font-family: Helvetica, Arial, sans-serif;
font-size: 12px;}
.pagemenu ul li a { 
color: #fff;
text-decoration: none;

font-style: normal;
font-weight: normal;
text-transform: uppercase;
letter-spacing: normal;
line-height: 1.5em; }

.pagemenu ul li a:hover {text-decoration: underline;}
.pagemenu ul li.current_page_item a {font-weight: bold;}

.picture {float: left; margin: 5px 0 15px 0;}
.picture img {border: 5px solid #fff; margin: 0 0 15px 0;}
.push {height:60px; clear: both;}

a.email {color: #fff; font-size: 12px; float: left;}

#content{
	float:left;
	padding: 0 0 0px 20px;
	margin: 0 0 0px 0;
	color:#FFFFFF;
	font-size: 12px;
	}
	
 .wide {width: 570px; }
 .team {width: 420px; }
 .workpush {margin: 20px;}
#content p {line-height: 1.6em;  margin: 0 0 5px 0;}
	
	#content h2 {
font-family: Helvetica, Arial, sans-serif;
font-size: 24px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: -0.1;
line-height: 1.4em;
}
	#content h3 {
font-family: Helvetica, Arial, sans-serif;
font-size: 18px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.4em;
}

#content a {color: #fff;}

#content h1{
	color:#FFFFFF;
	padding:0;
	margin:0;
	}
	#content ul {margin: 0 0 0 25px;}

.clear{
	clear:both;
	padding: 5px;
	}
	
#footer{
	background: #FFFFFF url(images/footerbg.png) repeat-x top left ;
  height: 60px;
	}
	
	#footerwrap {
	width:960px;
	margin: 0px auto 0px auto;
	padding: 20px 0 0 0;
	text-align:center;
	font-size: 14px;
	color: #12648c;
	}
	
#footer span.fleft {float:left;}
#footer span.fright {float:right; font-size: 12px;}

#edit {border: 1px solid #fff; font-size: 12px; padding: 5px; background-color: #ffffcc; margin: 5px 0px;}
#edit a {color: #000;}

