/*
THEME NAME: Senseg
THEME URI: 
DESCRIPTION: 
VERSION: 0.9
AUTHOR: 
AUTHOR URI:
TAGS: developer
*/

/* Two-column with sidebar on left from the /examples/ folder  */
@import url('examples/2c-l.css');

/* Tyylit by E.Rantanen 31.3.2009 - */

body {
margin:0;
background-color:#ababab;
background-image:url(img/tausta.gif);
background-repeat:repeat-x;
}

div#wrapper {
width:806px;
margin:0 auto 0 auto;
padding:0;
}

div#header {
height:82px;
margin:0;
width:790px;
padding:0 8px 0 8px;
}

div#header h1 {
margin:0;
}

div#header img {
border:none;
}

div#access {
margin:1px 0 0 0;
font-family:"Trebuchet MS", Verdana, arial, sans-serif;
font-size:0.8em;
font-weight:bold;
width:790px;
padding:0 8px 0 8px;
}

div#menu-search {
float:right;
height:28px;
margin:0 0 0 0;
background:#107de2;
}

div#menu-search input[type="text"] {
height:16px;
margin-top:3px;
}


div#menu-search input[type="submit"] {
height:22px;
color:#ffffff;
background-color:#107de2;
border:none;
font-family:"Trebuchet MS", Verdana, arial, sans-serif;
font-size:1.1em;
font-weight:bold;
cursor:pointer;
}


div#menu {
background:#107de2;
height:28px;
margin:0;
padding:0 0 0 10px;
text-transform:uppercase;
}

div#menu ul {
line-height:1;
list-style:none;
margin:0;
padding:0;
}

div#menu ul a {
display:block;
margin-right:20px;
padding:8px 0 0 0;
text-decoration:none;
color:#ffffff;
}

div#menu ul a:hover {
color:#c0c0c0;
}

div#menu ul ul {
display:none;
}

div#menu ul ul ul a {
font-style:italic;
}

div#menu ul li ul {
left:-999em;
position:absolute;
}

div#menu ul li:hover ul {
left:auto;
}

div#container {
margin-top:5px;
width:790px;
padding:0 8px 0 8px;
}



div.clear {
clear:both;
}

div#upper-content {
width:790px;
margin:0;
height:139px;
}

div#content-pic {
float:right;
width:570px;
}

div#page-header {
float:left;
width:220px;
height:139px;
background-color:#00509E;
}

div#page-header-blue1 {
float:left;
width:220px;
height:139px;
background-color:#00509E;
}

div#page-header-blue2 {
float:left;
width:220px;
height:139px;
background-color:#4C6397;
}

div#page-header-blue3 {
float:left;
width:220px;
height:139px;
background-color:#6274B3;
}

div#page-header-blue4 {
float:left;
width:220px;
height:139px;
background-color:#758ABF;
}

div#page-header-blue5 {
float:left;
width:220px;
height:139px;
background-color:#9CAAD3;
}

div#page-header-blue6 {
float:left;
width:220px;
height:139px;
background-color:#D3D1E0;
}

/*
div#page-header-blue7 {
float:left;
width:220px;
height:139px;
background-color:purple;
}

div#page-header-blue8 {
float:left;
width:220px;
height:139px;
background-color:purple;
}
*/


h2.entry-title-list {
font-size:1.1em;
}



div#page-header h2, div#page-header-blue1 h2, div#page-header-blue2 h2, div#page-header-blue3 h2, div#page-header-blue4 h2, div#page-header-blue5 h2, div#page-header-blue6 h2, div#page-header-blue7 h2, div#page-header-blue8 h2 {
margin:25px 0 0 10px;
font-family:"Trebuchet MS", Verdana, arial, sans-serif;
font-size:1.6em;
color:#ffffff;
font-weight:normal;
font-style:italic;
}

div#page-slogan {
margin:6px 0 0 11px;
font-family:"Trebuchet MS", Verdana, arial, sans-serif;
font-size:0.9em;
color:#ffffff;
font-weight:normal;
font-style:italic;
}



div#content-wrap {
font-family:"Trebuchet MS", Verdana, arial, sans-serif;
font-size:0.9em;
color:#505050;
background-image:url(img/content_tausta.png);
background-repeat:repeat-y;
position:relative;
left:-8px;
top:0px;
width:806px;
padding:0;
}

div#content {
margin:0;
width:790px;
padding:5px 8px 0 8px;
}

div#entry-content {
width:540px;
margin:0 0 0 220px;
padding:8px 0 20px 0;
display:block;
}

div#entry-content h1, div.entry-content-articles h1 {
font-size:1em;
text-transform:uppercase;
}


div#entry-content img, div.entry-content-articles img {
border:none;
}


div#entry-content a, div.entry-content-articles a {
color:#107de2;
text-decoration:none;
}

div#entry-content a:hover, div.entry-content-articles a {
text-decoration:underline;
}


div.entry-content-articles {

width:540px;
margin:0 0 0 220px;
padding:8px 0 20px 0;
display:block;
}


span.edit-link a {
color:#107de2;
padding:2px;
border:1px solid #c0c0c0;
text-decoration:none;
}

div#line {
height:2px;
width:750px;
margin-left:20px;
border-bottom:1px dashed #505050;
}



div#primary {
float:left;
width:210px;
display:block;
padding-top:5px;
}


div#primary ul {
list-style-type:none;
}

div#primary ul ul {
list-style-type:disc;
}


div#primary ul li {
margin:0 0 0 -20px;
}

div#primary ul li a {
text-decoration:none;
color:#107de2;
text-align:left;
margin-right:15px;
display:block;
width:200px;
height:25px;
}

div#primary ul li a:hover {
text-decoration:underline;
}

div#footer {
text-align:center;
margin:0 1px 0 0;
width:791px;
height:42px;
padding:8px 10px 0 6px;
font-family:"Trebuchet MS", Verdana, arial, sans-serif;
font-size:0.8em;
color:#505050;
background-image:url(img/footer_tausta3.png);
background-repeat:repeat-y;

}

div#footer a {
color:#107de2;
text-decoration:none;
}

div#footer a:hover {
text-decoration:underline;
}


p#breadcrumbs {
font-size:0.7em;
}













/* Just some example content */
div.skip-link {
position:absolute;
right:1em;
top:1em;
}


/*


form#commentform .form-label {
margin:1em 0 0;
}

form#commentform span.required {
background:#fff;
color:#c30;
}

form#commentform,form#commentform p {
padding:0;
}

input#author,input#email,input#url,textarea#comment {
padding:0.2em;
}

div.comments ol li {
margin:0 0 3.5em;
}

textarea#comment {
height:13em;
margin:0 0 0.5em;
overflow:auto;
width:66%;
}

.alignright,img.alignright, a img.alignright {
float:right !important;
margin:5px 0 5px 10px;
display:block;
}

.alignleft,img.alignleft, a img.alignleft{
float:left !important;
margin:5px 10px 5px 0;
display:block;
}

.aligncenter,img.aligncenter{
display:block;
margin:1em auto;
text-align:center;
}

div.gallery {
clear:both;
height:180px;
margin:1em 0;
width:100%;
}

p.wp-caption-text{
font-style:italic;
}

div.gallery dl{
margin:1em auto;
overflow:hidden;
text-align:center;
}

div.gallery dl.gallery-columns-1 {
width:100%;
}

div.gallery dl.gallery-columns-2 {
width:49%;
}

div.gallery dl.gallery-columns-3 {
width:33%;
}

div.gallery dl.gallery-columns-4 {
width:24%;
}

div.gallery dl.gallery-columns-5 {
width:19%;
}

div#nav-above {
margin-bottom:1em;
}

div#nav-below {
margin-top:1em;
}

div#nav-images {
height:150px;
margin:1em 0;
}

div.navigation {
height:1.25em;
}

div.navigation div.nav-next {
float:right;
text-align:right;
}

div.sidebar h3 {
font-size:1.2em;
}

div.sidebar input#s {
width:7em;
}

div.sidebar li {
list-style:none;
margin:0 0 2em;
}

div.sidebar li form {
margin:0.2em 0 0;
padding:0;
}

div.sidebar ul ul {
margin:0 0 0 1em;
}

div.sidebar ul ul li {
list-style:disc;
margin:0;
}

div.sidebar ul ul ul {
margin:0 0 0 0.5em;
}

div.sidebar ul ul ul li {
list-style:circle;
}

*/

div#nav-above {
width:100%;
}

div#nav-above div {
width:200px;
}

div#nav-above a {
font-size:0.7em;
color:#505050;
}

div#menu ul li,div.gallery dl,div.navigation div.nav-previous {
float:left;
}
div.nav-next {
float:right;
}



input#author,input#email,input#url,div.navigation div {
width:50%;
}

/*div.gallery *,div.sidebar div,div.sidebar h3,div.sidebar ul {
margin:0;
padding:0;
}*/