/* general */

body, form { margin: 0px }
body { margin-bottom: 20px }
img { border: 0px }
.clear { clear: both }
.pointer { cursor: pointer }
.noborder { border: 0px !important }

/* linkedin */ 

div.persooninimi { float: left; margin-top: 10px; font-size: 18px }
div.lin { display: inline;  }
div.skype { display: inline;  }
div.skype img { margin-bottom: -5px; margin-left: 4px }
.linkedin-profileinsider-popup { }

/* basic layout */

#body { background-image: url('/extensions/overline/img/body.jpg'); background-repeat: repeat-x; background-color: white }
#head { width: 980px; height: 193px; background-image: url('/extensions/overline/img/head_bg.jpg'); background-repeat: no-repeat }
#logo { width: 469px; float: left }
#logo img { margin-top: 59px; margin-left: 14px }
#nav_container { width: 511px; float: left }
#top_container { height: 130px; width: 511px; } 
#content { width: 980px; text-align: left }
#content_i { padding-left: 50px; padding-top: 40px }

/* ln navi */

#top_container ul, #top_container li { margin: 0px; padding: 0px; text-indent: 0px; list-style-type: none } 
#top_container ul { margin-top: 11px; float: right } 
#top_container li { float: left }

/* search form */

#search_container { width: 511px; height: 22px; background-image: url('/extensions/overline/img/find_bg.jpg'); background-repeat: no-repeat; background-position: top right }
#search_query { border: 0px; background: none; width: 160px; height: 22px; text-indent: 10px; padding-top: 3px; color: #696761; font-size: 11px;  }
#search_submit { border: 0px; background-image: url('/extensions/overline/img/find_submit.jpg'); background-repeat: no-repeat; width: 24px; height: 22px; cursor: pointer }
#search_container div { height: 22px; float: right; }

/* nav */ 

#nav { font-size: 0.8em; float: right; margin-top: 20px }
#nav ul, #nav li { list-style-type: none; margin: 0px; padding: 0px }
#nav li { float: left; border-left: 1px solid #7f7f7f; margin-left: 20px }
#nav li.first { border-left: 0px }
#nav li a { padding-left: 20px; }

#nav a { color: #7f7f7f; text-decoration: none }
#nav a.selected, #nav a:hover { color: #ff5a00; text-decoration: none }

/* subnav */ 

#sub { font-size: 0.7em; float: right; margin-top: 20px; margin-right: 0px }
#sub ul, #sub li { list-style-type: none; margin: 0px; padding: 0px }
#sub li { float: left; padding: 5px; padding-left: 15px; padding-right: 7px }
#sub li.selected { background: #dfdac7; }
#sub li a { padding-left: 10px; }

#sub a { color: #7f7f7f; text-decoration: none }
#sub li.selected a, #sub a:hover { color: #ff5a00; text-decoration: none }

#sub li.selected a {  }

/* right side nav */ 


/* footer */

#footer { width: 980px; padding-top: 30px; padding-bottom: 40px; font-size: 0.7em; text-align: left; color: #888888 }
#footer p { display: inline }
#footer a { color: #915f3a; border-bottom: 0px; text-decoration: none }
#footer a:hover { color: #ff5a00; border-bottom: 0px; text-decoration: none }
#footer b { padding-left: 10px }

.footer_links { margin-top: 4px; float: left; margin-right: 20px }
.footer_links a {  }
.footer_links a img { margin-right: 4px; margin-bottom: -2px }
.footer_contacts { }

#footer_media_links { float: right; margin-top: -10px }


