a:link {color:#89ad25}

a:visited {color:#89ad25}

a:hover {color:#add24a}

a:focus {background-color:#faf9f4; color:#000}

a:active {background-color:#faf9f4; color:#000}

address {3px; font-style:normal}

body {
position:relative; 
width:980px; 
margin:0 auto; 
padding:0;
}

dl {margin:0 0 1.5em}

dl.compact dd {margin-left:19em; margin-bottom: 0.5em;}

dl.compact dd:after {clear:left; display:block; line-height:0; visibility:hidden; content:"."; text-align: center;}

dl.compact dt {float:left; width:21em; font-weight:bolder; clear:left;}

dl.compact2 dd {margin-left:12em; margin-bottom: 0.1em;}

dl.compact2 dd:after {clear:left; display:block; line-height:0; visibility:hidden; content:"."; text-align: center;}

dl.compact2 dt {float:left; width:22em; font-weight:bolder; clear:left;}
	
h1,h2,h3,h4 {font-weight:bolder;color:#89ad25}

h1 {font-size:138.5%; margin:0 0 0.5em}

h1.top-heading {margin-bottom:0.25em;}

h1 span {display:block; color:#666; font-size:x-small}

h2 {font-size:123.1%; margin:0.9em 0 0.25em}

h2.subheading {margin:0 0 0.25em 0;}

h3 {font-size:107.7%; margin:0.9em 0 0.25em}

h3.subheading {margin:0 0 1.5em}

h4 {font-size:100.1%; margin:1.5em 0 0.25em}

html {
	margin:0; 
	padding:4px; 
	color:#333; 
	font:81.25%/1.5 Helvetica Neue,Helvetica,Arial,sans-serif;
	background-image:url(../img/bg8.jpg);
}

p {margin:0 0 1.5em;}

div.fol{min-height: 28em}

div.folhigh{min-height: 36em}

#text { margin-left: 0.5em; width:97%}

#text p {font-size:smaller}

#text img{ padding-right:0.25em; padding-left:1em; float:right ; margin-top:0.5em;}

#text img.special{ margin-top:-5em;}

#text img.fol{ margin-top:-1.5em;}

#text img.map{ clear:both; float:none}

#text img.start{ clear:both; float:none;margin-right:0em; padding-left:-2em; margin-left:-1em;}

.header {
	float:left; 
	width:100%; 
	background-color: #ffffff;
	display:block;
	background-image: url("../img/logo.jpg");
	background-repeat: no-repeat;
	background-position: 100% 0;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	height:135px;
	margin:10px 0;
	border: 1px solid #89ad25;
}

.header-bo-lantgard{
	background-image: url("../img/bopalantgard/logo.png");
}

#contentWrapper{
	width:100%;
	float:left;
	display:block;
	background-color: #ffffff;
	border: 1px solid #89ad25;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
}
#nav {
	float:left; 
	width: 100%; 
	background-color: #ffffff;
	display:block;
	margin: 10px 0 0;
	position:relative;
	top:95px;
}

#nav li {
	list-style-type:none;
	float:left;
}
#nav img {
	padding:0 1em 0 10px;
}
#nav ul {
	margin:0; 
	padding: 5px 10px;
	width: 980px;
	font-size:smaller;
	float:left;
}

#nav li a:link, #nav li a:visited {
	color:#89ad25;
	display:block;
	font-weight:bold;
	text-decoration:none;
	padding:0 7px;
}

#nav li a:hover, #nav li a:active {
	background-color:#89ad25; 
	color:#FFFFFF;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
}

p.pdf a:hover, p.pdf a:active {
	background-color:#ffffff; 
	color:#000000
}

p.pdf a:link, p.pdf a:visited {
	color:#000000;
	display:block;
	font-weight:normal;
	text-decoration:none;
	padding:0 1em 0 10px;
}

.navbar{
	float: left;
	width: 100%;
}

#content {
	float:left; 
	padding: 10px 0px 10px 10px;
	width: 758px;
	border-left: 1px solid #89ad25;
	min-height: 680px; 
}

.right-content{
	float:left;
	width:200px;
	padding:5px;
}
#content iframe{
	width: 100%; 
	overflow:auto;
}

#footer {
	background-color:#FFFFFF;
	float:left;
	text-align:center;
	width:100%;
	display:block;
	border: 1px solid #89ad25;
	margin:10px 0;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
}

#contact-info {
	color:#999999;
	font-size:smaller;
	font-style:normal;
	text-align:center;
}

#wrapper {
	width: 1000px;
	margin: 0 auto 10px;
	float:left;
}

#gallery ul{
	list-style-type:none;
	width:36em;
}

#gallery ul li {
display:inline;
}

a img{
	border:none;
}
