

/*
GENERAL FORMATTING
*/

html {
height:100%;
margin:0;
padding:0;
}

* { padding:0; margin:0; }

body { padding:0; margin:30px 0; font:70% Verdana, Arial, Helvetica, sans-serif; color: #fff; background-color: #fff; }

th, td {font-size:1.0em; line-height:1.5em;}
p { font-size: 1.0em; margin-bottom: 1em; line-height:1.8em;}

h1, h2, h3, h4, h5, h6 {font:normal; color: #83b819; margin-bottom:0.6em}
h1 { font: normal 1.7em/1.5em Verdana, Arial, Helvetica, sans-serif;   }
h2 { font: normal 1.5em/1.3em Verdana, Arial, Helvetica, sans-serif; }
h3 { font: normal 1.2em/1.0em; margin-top:0.1em;font:normal;Verdana, Arial, Helvetica, sans-serif; }


a {color: #83b819;text-decoration:none;}
a:visited {color: #83b819;}
a:hover {color:#83b819; text-decoration:none;}



/*
LAYOUT LAYERS
*/

#wrapper { 
overflow:hidden; 
width:860px; 
padding:0 0px 0 0px; 
margin: 0 auto; 

}

#top {
background: url(../img/activelights_860x145.swf) repeat-x;


}

#nav {
height:27px;
background-color:#222327;
margin:0 auto;
padding-top:0px;
text-align:center;
border-bottom:#fff solid 1px;


}

#mainwrapper {
width:840px;
background-color: #222327;
padding:25px 15px 15px 15px;
border-bottom:#fff solid 1px;

}

#mainwrapper:after {
clear:both;
visibility: hidden;
display:block; 
content:"."; 
height:0; }

#mainleft {
float:left;
width:430px;
/*overflow:auto;
height:200px;*/
}

#mainright {
float:right;
margin-right:20px;
width:330px;
border-left:#fff solid 1px;
padding:0 0 0 20px;

}

#mainwide {
float:right;
margin-right:20px;
width:818px;
padding:0 0 0 20px;

}



#contentbot {clear:both;
height:33px;
padding-top:10px;
padding-bottom:7px;
padding-left:20px;
text-align:left;
color: #fff;
font-size: 0.95em;
background-color:#222327; repeat-x;
border-top:#fff;
border:none;

}



#bot {
height:40px;
padding-top:10px;
text-align:right;
color: #222327;

}

#bot a {
color:#b7e657;
}






iframe body{
background:#FFFFFF;}

/*
NAVIGATION
*/

#nav ul {font: normal 1.3em/1.2em Verdana, Arial, Helvetica, sans-serif; text-align:left; color: #fff;list-style:none; padding:0 8px; margin:0 auto; }
#nav ul li { color: #fff; display:inline; line-height:24px;  }
#nav ul li#in-english a {float:right; font-size:.8em;}
#nav ul li a { color: #fff;padding: 5px 8px; font: normal 1.1em Verdana, Arial, Helvetica, sans-serif; text-decoration: none; } 
#nav ul li a:hover, 
#nav ul li a:active,
#nav ul li a:focus,
#nav ul li.selected a {color: #83b819;font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; text-decoration: none; } 

