/* CSS Document */


#container{
width:800px;
height:auto;
margin:auto;
background-color:#FFFFFF;
}
#navigation{
width:800px;
height:35px;
}
#content{
background-color:#FFFFFF;
height:auto;
}
#footer{
width:800px;
height:24px;
background-color:#01373F;
}
#container{
width:800px;
height:auto;
margin:auto;
}
#navigation{
width:800px;
height:35px;
}#container #navigation {
	background-image: url('../Nirbo/images/background.gif');
	background-repeat: repeat-x
}
div#color{
width:800px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
height:auto;
background-color:#FFFFFF;
}
div#download{
width:800px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
height:auto;
background-color:#CCCCCC;
}



div#content {width:800px;
margin:0 auto;
padding:0;
text-align:left;
background-color:#FFFFFF;
 }

div#cannons {width:800px;
margin:0 auto;
padding:0;
text-align:left; }

div#columns {width:800px;
margin:0 auto;
padding:0;
text-align:left;}

div#loops {width:800px;
margin:0 auto;
padding:0;
text-align:left;}

div#content_main {
float: left;
width: 400px;
margin:0;
padding: 0;
background-color:#FFFFFF; }

div#content_sub {
float: right;
width: 300x;
margin:0;
padding: 0;
background-color:#FFFFFF;
white-space:pre; }

h1{font-size:140%;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-weight:bold;
color:#0B3939;
letter-spacing:.1em;
margin: 0 .5em;  padding:.1em 0; white-space:pre;}

h2{font-size:16px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-weight:bold;
color:#3F860F;

letter-spacing:.1em;
margin: 0 .5em; padding:.1em 0; white-space:pre;}

h3{font-size:100%;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
color:#3F860F;
letter-spacing:.1em;
margin: 0 .3em; padding:.1em 0; white-space:pre;}


p{margin: 0 1em; padding:.5em 0; line-height:150%;  font-size:13px; font-family:Arial, Helvetica, sans-serif;}

/*buttons*/

a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#279DB1;
	font-weight:bold;
	text-decoration:none;
}
a:hover {
background-color:#E4E4E4;
}

a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffcc00;
	font-weight:bold;
	text-decoration:none;
}
ul { list-style-type:none;
width:726px;
margin:0;
padding:0;}

li {position:relative;
float:left;
padding:2em0;}
