#header table {margin-top: -29px;}
#header td.title {vertical-align: top;}
#header td.logo {width: 300px; padding-top: 5px;}
#header td.menu {vertical-align: middle;}

#ticker {padding-top:5px; margin-left:112px; margin right:20px;}

#formlogin table {width: 50%; margin-left: 20px; margin-right: 20px;}

#formlogin td.label 
{ color: #666;
  font-size:13px;
  height: 25px;
  width: 50%;
  text-align: right;
  vertical-align: middle;
  padding-right: 10px;}

#formlogin td.field
{ color: #666;
  font-size:13px;
  height: 25px;
  text-align: left;
  vertical-align: middle;}

#formlogin input[type="text"], #formlogin input[type="password"]
{ background-color:#ccc;
  color: #666;
  font-size:13px;
  height:22px;
  width:200px;
  padding-left:5px; }

#formlogin input[type="text"]:focus, #formlogin input[type="password"]:focus
{ background-color:#45583b;
  color:#fff;
  outline:none;}

#formlogin input[type="submit"] 
{   background-color: #ccc;
    color: #666;
    font-size:13px;
    text-decoration: none;
    cursor:pointer;
    padding: 3px 15px;
    width: 100px;}

#formlogin input[type="submit"]:hover {background-color: #45583b; color: #fff; }

#formprofile table {width: 50%; margin-left: 20px; margin-right: 20px;}

#formprofile td.label
{ color: #666;
  font-size:13px;
  height: 25px;
  width: 50%;
  text-align: right;
  vertical-align: middle;
  padding-right: 10px;}

#formprofile td.field
{ color: #666;
  font-size:13px;
  height: 25px;
  text-align: left;
  vertical-align: middle;}

#formprofile input[type="text"], #formprofile input[type="password"], #formprofile input[type="email"]
{ background-color:#ccc;
  color: #666;
  font-size:13px;
  height:22px;
  width:300px;
  padding-left:5px;}

#formprofile input[type="text"]:focus, #formprofile input[type="password"]:focus, #formprofile input[type="email"]:focus
{ background-color:#45583b;
  color:#fff;
  outline:none;}

#formprofile input[type="submit"] 
{   background-color: #ccc;
    color: #666;
    font-size:13px;
    text-decoration: none;
    cursor:pointer;
    padding: 3px 15px;
    width: 100px;}

#formprofile input[type="submit"]:hover {background-color: #45583b; color: #fff;}
#formprofile select {background-color: #ccc; color: #666; font-size:13px;}
#formprofile select:focus {outline:none; }

#links table {border-collapse: collapse; width: 100%; margin-left: auto; margin-right: auto;}
#links td {width: 25%; vertical-align: middle;padding: 10px;}
#links img {display: block; margin: 0 auto;}

img.center {display: block; margin-left: auto; margin-right: auto;}

#month { border-collapse: collapse; margin-left: 0px; margin-right: 20px; background-color: #f1e7d7; color: #666; font-size:12px;} 
#month th, #month td { border: 1px solid #45583b;} 
#month th { background-color:#45583b; color: #ccc; text-align: center; font-size:14px; font-weight: bold;} 
#month td { height: 7em; padding: .1em;vertical-align: top;}
td .day { width: 121px; height: 6em; text-align: left;margin:2px 2px 0px 2px;overflow: auto; } 
td .date {font-size:14px; font-weight: bold;}
#month tbody .weekend { background-color:#D8CFC1; } 
#month tbody .next, #month tbody .previous { background-color:#a8a196; } 
#month td .day .none {color:#666; line-height: 1.2em;}
#month td .day .none a {text-decoration:none; color:#666;}
#month td .day .none a:hover {text-decoration:none; color: #666;}
#month td .day .intern {background-color: #45583b; color:#ccc; line-height: 1.2em;}
#month td .day .intern a {text-decoration:none; color:#ccc;}
#month td .day .intern a:hover {text-decoration:none; color: #FFF;}
#month td .day .all {background-color: #f2d10d; color:#222; line-height: 1.2em;}
#month td .day .all a {text-decoration:none; color:#222;}
#month td .day .all a:hover {text-decoration:none; color: #FFF;}
#month td .day .extern {background-color: #a8a196; color:#222; line-height: 1.2em;}
#month td .day .extern a {text-decoration:none; color:#222;}
#month td .day .extern a:hover {text-decoration:none; color: #FFF;}

hr.onept {height: 1px; background-color: #D8CFC1; border: none;}
hr.twopt {height: 2px; background-color: #D8CFC1; border: none;}

.error {color: #FF0000;}
.highlight {background-color: #f2d10d; color:#222;}

#comite td.photo {width: 100px; vertical-align: bottom;}
#comite td.role {vertical-align: top;}
#comite img {width: 90; height: 115; border: 1px solid;}

#nloverview table
{
  background-color: #f1e7d7;
  color: #666; 
  border-collapse: collapse;
  width: 50%;
  margin: 0px;
}

#nloverview td {background-color: #D8CFC1; border-top: 3px #f1e7d7 solid; text-align: center;  padding: 2px;}

#event table, #reglist table, #myevents table, #news table
{
  color: #666; 
  background-color: #f1e7d7;
  border-collapse: collapse;
  border:0;
  font-size: 12px;
  width:100%;
}

#event td.eventname, #reglist td.eventname
{  
  background-color: #45583b;
  color: #ccc;
  text-align: center;
  font-size: 16px;
  height: 24px;
  vertical-align: middle;
}

#event td.eventfield
{  
  width: 25%;
  background-color: #D8CFC1;
  text-align: right;
  vertical-align: top;
  padding-right: 5px;
}

#event td.eventvalue
{  
  text-align: justify;
  vertical-align: top;
  padding-left: 5px;
  padding-right: 5px;
}

#event td.eventerror
{  
  text-align: left;
  vertical-align: top;
  padding-left: 5px;
  padding-right: 5px;
  color: #FF0000; 
}

#reglist td.labelfield
{  
  background-color: #D8CFC1;
  text-align: center;
  vertical-align: top;
  padding-right: 5px;
  font-size: 14px;
  height: 22px;
  vertical-align: middle;
}

#reglist td.valueid, #reglist td.valueplaces, #myevents td.valueplaces
{  
  text-align: center;
  vertical-align: top;
  padding-left: 5px;
  padding-right: 5px;
  border-top: 2px #45583b solid;
}

#reglist td.valuename, #myevents td.valuename, #news td.valuename
{  
  text-align: center;
  vertical-align: top;
  padding-left: 5px;
  padding-right: 5px;
  border-top: 2px #45583b solid;
}

#myevents td.labelfield, #news td.labelfield
{  
  height: 14px;
  background-color: #D8CFC1;
  text-align: center;
  vertical-align: top;
  padding-right: 5px;
  font-size: 14px;
  height: 22px;
  vertical-align: middle;
}

#myevents td.valuename a, #nloverview td a, #news td.valuename a {color: #666; text-decoration: none;}
#myevents td.valuename a:hover, #nloverview td a:hover , #news td.valuename a:hover { color: #222; cursor:pointer;}
#event td.eventvalue a {color: #222; text-decoration: underline;}
#event td.eventvalue a:hover {color: #222; cursor:pointer;}

#event fieldset.buttonevent, #reglist fieldset.buttonevent
{
  border: 0px;
  margin: 0px; 
  padding-top: 2px;
  padding-left: 0px;
}

#event input[type="text"]
{ background-color:#ccc;
  color: #666;
  font-size:12px;
  width:2em;
  padding-left:5px; 
  margin-right: 15px; margin-left: 5px;}

#event input[type="text"]:focus
{ background-color:#45583b;
  color:#fff;
  outline:none;}

#event input[type="submit"], #reglist input[type="submit"] 
{   background-color: #ccc;
    color: #666;
    font-size:13px;
    text-decoration: none;
    cursor:pointer;
    padding: 3px 15px;
    margin-bottom: 2px;
}

#event input[type="submit"]:hover, #reglist input[type="submit"]:hover {background-color: #45583b; color: #fff;}

#newsdetail input[type="submit"] 
{   background-color: #ccc;
    color: #666;
    font-size:13px;
    text-decoration: none;
    cursor:pointer;
    padding: 3px 15px;}

#newsdetail input[type="submit"]:hover {background-color: #45583b; color: #fff; }
/* Stylesheet: jgk_global Modified On 2015-02-14 15:08:38 */
/*
Original design: Inland Forest (v1.2 - Sep 12, 2012) - A free xhtml/css website template by Andreas Viklund.
For more information, see http://andreasviklund.com/templates/inland-forest/
Includes:
jQuery v1.7.1 from http://jquery.org/
Nivo Slider v2.7.1 by Gilbert Pellegrom - http://nivo.dev7studios.com/
Photos by Tor Lundberg - http://kvikkjokk.nu/ - Released under a Creative Commons Attribution 3.0 license.
*/

*{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;}

/* HTML elements */
body{background:#443520  top left;font-family:'Lato',Tahoma,Arial,sans-serif;font-size:13px;line-height:1.5em;}

a{color:#666;text-decoration:none;}
a:hover{color:#555;text-decoration:none;}
a img{border:none;}
h1,h2,h3,h4{clear:left;color:#fff;font-weight:400;margin:0.7em 0;font-family:'Gentium Basic';}
h1{font-size:2.4em;}
h2{font-size:2.1em;}
h3{font-size:1.6em;}
h4{font-size:1.3em;}
p{margin:0px 0px 20px 0px;}
ul,ol{margin:0 0 20px 30px;}
p.textleft{text-align:left;}
p.nolinespace{margin:0px 0px 10px 0px;}
ul.nolinespace{margin:0px 0px 10px 30px;}

strong {text-decoration: underline;}

/* Main wrappers */
#wrapper1240{margin:20px auto;width:1240px;}
#wrapper960{margin:20px auto;width:960px;}
#wrapper760{margin:20px auto;width:760px;}
#wrapper600{margin:0 auto;width:600px;}
#wrapperfluid{margin:0 auto;max-width:1260px;}
#wrapper1240,#wrapper960,#wrapper760,#wrapper600,#wrapperfluid{background:#fff url(/uploads/inland/images/contentbg.jpg) top left;box-shadow:#111 0 0 20px;}

/* Layout IDs */
#header{position:relative;}
#sitetitle{float:left;margin:5px 0 5px 28px;}
#sitetitle h1 {font-size:24px;color:#fff;margin:0;padding:0;}
#content{padding:20px 30px 10px 30px;background-color:#a3a673;color:#ddd;text-align:justify;}
#content h2,#content h3,#content h4{color:#ddd;}
#content a{color:#fff;text-decoration:underline;}
#extended{padding:20px 30px 10px 30px;background-color:#f1e7d7;color:#666;text-align:justify;}
#extended a{color:#111;text-decoration:underline;}
#extended h2{color:#666;}
#extended h3{color:#666;}
#header-image{height:300px;margin:0;float:left;position:relative;margin-bottom:20px;}
div.phototitle{position:absolute;bottom:0px;left:0px;width:100%;background-color:#35371c;opacity:0.8;filter:alpha(opacity=80);}  
h2.phototitle{padding:10px 10px 10px 30px;margin:0px;}  
div.calnext{position:absolute;bottom:0px;right:25px;opacity:0.8;filter:alpha(opacity=80);} 
div.calprev{position:absolute;bottom:0px;right:85px;opacity:0.8;filter:alpha(opacity=80);}   
img.calnext, img.calprev{padding:5px;margin:0px;} 

/* Top links menu */
#statusbar{color:#ccc;font-size:12px;margin:0;padding:10px 30px;text-align:left;}
#statusbar a{color:#ccc;text-decoration:none;}
#statusbar a:hover{color:#fff;text-decoration:none;}
#statusbar td.crumbs{width:45%; text-align:left;}
#statusbar td.links{text-align:right;}

/* Forest background */
#content {background:none;background-color:#35371c;}
#statusbar {background:none;background-color:#45583b;}

/* Columns */
#sidebar{width:33.3%;}
#main{width:66.6%;}
#trio1{float:left;width:33.3%;}
#trio2{float:left;width:33.3%;}
#trio3{float:right;width:33.3%;}
.inner{margin:5px 30px;}
#trio1 .inner{margin-left:0;}
#trio2 .inner{margin:0;}
#trio3 .inner{margin-right:0;}
.left .inner{margin-top:0px;margin-left:0;}
.right .inner{margin-top:0px;margin-right:0;}
#duo1{float:left;width:50%;}
#duo2{float:left;width:50%;}
#duo1 .inner{margin-left:0;}
#duo2 .inner{margin-right:0;}

/* Footer */
#footer{clear:both;background:none;background-color:#45583b}
#footer {color:#ccc;font-size:12px;margin:0;padding:10px 30px;text-align:center;}
#footer a{color:#ccc;text-decoration:none;}
#footer a:hover{color:#fff;}

/* Image alignment */
img.alignleft,img.aligncenter,img.alignright{background:#fff;padding:4px;margin-bottom:10px;border:1px solid #ddd;}
.alignleft{float:left;margin-right:30px;}
.alignright{float:right;margin-left:30px;}
.aligncenter{text-align:center;display:block;clear:both;margin:5px auto;}

/* Additional classes */
.shadow{background:url(/uploads/inland/images/shadow.png) top center no-repeat;}
.clear{clear:both;}
.left{float:left;}
.right{float:right;}

/* Clearing fix */
.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
* html .clearfix{height:1%;}
*:first-child+html .clearfix{min-height:1%;}

/*
 jQuery Nivo Slider v2.7.1
 http://nivo.dev7studios.com
 Copyright 2011, Gilbert Pellegrom
 Free to use and abuse under the MIT license.
 http://www.opensource.org/licenses/mit-license.php
 */
.nivoSlider{position:relative;}
.nivoSlider img{position:absolute;top:0;left:0;}
.nivoSlider a.nivo-imageLink{position:absolute;top:0;left:0;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;}
.nivo-slice{display:block;position:absolute;z-index:5;height:100%;}
.nivo-box{display:block;position:absolute;z-index:5;}
.nivo-caption{position:absolute;left:0;bottom:0;background:#000;color:#fff;opacity:0.8;width:100%;z-index:8;}
.nivo-caption p{padding:5px;margin:0;}
.nivo-caption a{display:inline!important;}
.nivo-html-caption{display:none;}
.nivo-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer;}
.nivo-prevNav{left:0;}
.nivo-nextNav{right:0;}
.nivo-controlNav a{position:relative;z-index:9;cursor:pointer;}
.nivo-controlNav a.active{font-weight:700;}

/*
Skin Name: Nivo Slider Default Theme (modified)
Skin URI: http://nivo.dev7studios.com
Skin Type: flexible
Description: The default skin for the Nivo Slider, modified to work with the Inland Forest One template.
Version: 1.2
Author: Gilbert Pellegrom (modified by Andreas Viklund)
Author URI: http://dev7studios.com
*/
.slider-wrapper .nivoSlider{position:relative;height:300px;background:#1a1a1a url(/uploads/inland/images/loading.gif) no-repeat 50% 50%;margin-bottom:55px;}
.slider-wrapper .nivoSlider img{position:absolute;top:0;left:0;display:none;}
.slider-wrapper .nivoSlider a{border:0;display:block;}
.slider-wrapper .nivo-controlNav{position:absolute;left:40%;bottom:-41px;margin-left:-50px;/* Tweak this to center bullets */}
.slider-wrapper .nivo-controlNav a{display:block;width:22px;height:22px;background:url(/uploads/inland/images/bullets.png) no-repeat;text-indent:-9999px;border:0;margin-right:3px;float:left;}
.slider-wrapper .nivo-controlNav a.active{background-position:0 -22px;}
.slider-wrapper .nivo-directionNav a{display:block;width:30px;height:30px;background:url(/uploads/inland/images/arrows.png) no-repeat;text-indent:-9999px;border:0;}
.slider-wrapper a.nivo-nextNav{background-position:-30px 0;right:15px;}
.slider-wrapper a.nivo-prevNav{left:15px;}
.slider-wrapper .nivo-caption{font-family:'Lato',Helvetica,Arial,sans-serif;background:rgba(0, 0, 0, 0.2);text-align:center;text-shadow:0 0 4px #111;}
.slider-wrapper .nivo-caption a{color:#fff;border-bottom:1px dotted #fff;}
.slider-wrapper .nivo-caption a:hover{color:#fff;}
/* Stylesheet: jgk_inland Modified On 2015-02-21 11:10:47 */
/* liScroll styles */
.tickercontainer { /* the outer div */
background: #f1e7d7; 
width: 815px; 
height: 27px; 
margin: 0px; 
padding: 0;
overflow: hidden; 
}
.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
position: relative;
padding-left: 0px;
padding-right: 0px;
top: 8px;
height: 18px;
/*width: 718px;*/
overflow: hidden;
}
ul.newsticker { /* that's your list */
/*Transitions have been added in order set css3 transitions; and have linear easing. Changing these lines you might have unexpected results */
-webkit-transition: all 0s linear;
-moz-transition: all 0s linear;
-o-transition: all 0s linear;
transition: all 0s linear;
transition:-webkit-transform all 0s linear;

position: relative;
margin-left: 20px;
list-style-type: none;
margin: 0;
padding: 0;
}
ul.newsticker li, ul.newsticker li a {
float: left; /* important: display inline gives incorrect results when you check for elem's width */
margin: 0;
padding-right: 15px;
font-size: 12px;
color: #666;
}
/* Stylesheet: jgk_webticker Modified On 2015-02-16 10:48:51 */
