/*Stylesheet developed for Tharani Associates Ltd by Ndogoworks, March 2013*/
/*For more information about these stylesheet, contact info[at]ndogoworks.com*/

@font-face {
    font-family: 'AsapRegular';
    src: url('fonts/Asap-Regular-webfont.eot');
    src: url('fonts/Asap-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/Asap-Regular-webfont.woff') format('woff'),
         url('fonts/Asap-Regular-webfont.ttf') format('truetype'),
         url('fonts/Asap-Regular-webfont.svg#AsapRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

body {
 width: 1000px;
 margin-right: auto;
 margin-left: auto;
 text-align: right;
 margin-top: 20px;
 font-family: sans-serif;
}

#header {
 width: 250px;
 float: left;
 text-align: left;
 padding-top: 9px;
 color: #104E8B;
 font-size: 1.2em;
 height: 36px;	
 font-weight: bold;
}

#navbar {
 width: 749px;
 float: right;
 height: 45px;
 font-size: 1.1em;
}

#navbar ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	}
	
#navbar li {
  width: 16.66%;
  text-align: center;
  padding-top: 9px;
  padding-bottom: 12px;
		float: left;	
	}
	
#navbar a {
  display: block;
  color: #104E8B;
  text-decoration: none;
  margin-left: auto;
  margin-right: auto;
	}
	
#navbar a:hover {
	 color: #000;	
}

#sidebar {
 width: 247px;
 margin-top: 1px;
 padding-top: 8px;
 padding-bottom: 8px;
 float: left; 	
 font-size: 0.9em;
 text-align: left;
 padding-left: 3px;
}

#sidebar ul {
 list-style-type: none;
 margin: 0;
 padding: 0;	
}

#sidebar li {
	display: block;`
	width: 225px;	
	margin-bottom: 12px;
}

#sidebar a {
 color: #104E8B;
 text-decoration: none;	
}

#sidebar a:hover {
 color: #000;	
}

#sidebar h1 {
 font-size: 1em;
 padding: 0px;
 margin: 0px;
 padding-bottom: 12px; 
}

#sublinks a {
  color: #606060;
}

#main {
  width: 724px;
  margin-top: 1px;
  padding-top: 8px;
  padding-bottom: 8px;
  float: right;
  font-size: 1.1em;
  padding-left: 25px;  
  text-align: left;
}

#monocap {
      float: right;
      padding-right: 20px;
}

img {
    border: 1px black;
    object-fit: contain;
}

#footer {
	width: 1000px;
 /*bottom: 0;*/
 float: right;
 text-align: left;
 margin-top: 40px;
 margin-bottom: 20px;
 color: #808080;
 font-size: 0.8em;
}

#footer a {
  color: #808080;
  text-decoration: none;	
}
	
#footer a:hover {
  color: #000;	
}
	
/* gallery styles start ---------------------------------------------------- */


.pikachoose {
 width: 700px; 
 /*margin: 0 auto;*/
}

/* The stage is the wrapper. The image fills 100% the height of the stage */

.pika-stage, .pika-textnav {
 width: 700px;
}

.pika-stage {
 position: relative; 
 text-align:center; 
 height:460px;
}

.pika-stage img{
 height:100%;
}

.pika-stage .caption {
 position: absolute; 
 background: #000; 
 background: rgba(0,0,0,0.75);  
 border: 1px solid #141414; 
 font-size: 11px; 
 color: #fafafa; 
 padding: 10px; 
 text-align: right; 
 bottom: 10px; 
 right: 10px;
 display: none;
}

.pika-stage .caption p {
 padding: 0; 
 margin: 0; 
 line-height: 14px;
 display: none;
}

.pika-textnav, .pika-imgnav {
	display:none;
}

.pika-counter {
display: none;	
	}
	  
#pikame{
	display:none;
}
