#news_slider,#proj_slider { /* width: 680px; height: 450px; */ overflow:hidden; }
#news_slider  .viewport ul li, #news_slider  ul.pager li,
#proj_slider  .viewport ul li,#abouttabs .viewport ul li,#abouttabs .pager li{ background-image: none; }
#news_slider .viewport,#proj_slider .viewport { 
	float: left;
	width: 90%;/*680px;*/
	height: 450px;
	/*width: 100%;
	height: 100%;*/
	overflow: hidden;
	position: relative;
	padding: 5px;
	line-height: 18px;
}
#proj_slider .viewport { float: none;/*width: 700px;*/ }
#news_slider .buttons { 
	display: block; 
	margin: 200px 10px 0 0;
	float: left;
	width: 20px;
	height: 20px;
	background: url(../images/prev.png) no-repeat center top;
}
#proj_slider .buttons { 
	display: block; 
	margin: 0 0 0 45%;
	width: 20px;
	height: 20px;
	background: url(../images/prev_y.png) no-repeat center top;
}
#news_slider .next { 
	margin: 200px 0px auto 10px;
	background: url(../images/next.png) no-repeat center top;
}
#proj_slider .next { 
	margin: 8px 0 0 45%;
	background: url(../images/next_y.png) no-repeat center top;
}
#news_slider .disable,#proj_slider .disable { visibility: hidden; }
#news_slider .overview,#proj_slider .overview { list-style: none; padding: 0; margin: 0;  position: absolute; left: 0; top: 0; }
#news_slider .overview li,#proj_slider .overview li{
	float: left; 
	margin: 0 10px 0 0; 
	padding: 10px 10px 10px 15px;
	width: 660px;
	height: 430px;
	text-align: justify;
	/*border: 1px solid #dcdcdc;*/
	overflow-x: hidden;
    overflow-y: auto;
}
#proj_slider .overview li{
	padding: 0px 10px 0px 10px;
}
#news_slider .pager { overflow:hidden;  list-style: none; clear: both; right: 0px; }
#news_slider .pager li { float: left; }
#news_slider .pagenum {
	background-color: #fff;
	text-decoration: none;
	text-align: center;
	padding: 5px;
	color: #CCCCCC;/*555555;*/
	font-size: 10px;
	font-weight: bold;
	display: block;
}
#news_slider .active,#proj_slider .active { color: #fff; background-color:  #CCCCCC;/*555555;*/ }


#abouttabs { height: 1%; overflow:hidden; display: block; padding: 0 0 10px 0; margin: 0 0 0 50px;}
#abouttabs .viewport { width: 680px; height: 500px; overflow: hidden; position: relative;}
#abouttabs .pager { overflow:hidden; height: 1%; list-style: none; clear: both; margin: 0; }
#abouttabs .pager li { float: left; padding-bottom: 0px;}
#abouttabs .pagenum { background-color: #fff; text-decoration: none; text-align: center; padding: 5px; color: #555555; /*font-size: 14px;*/ font-weight: bold; display: block; }
#abouttabs .active { color: #fff; background-color:  #CCC; }
#abouttabs .overview { list-style: none; position: absolute; width: 680px; left: 0 top: 0; border-top: 1px solid #dcdcdc;}
#abouttabs .overview .page{ float: left; padding: 10px;margin: 10px; height: 500px; width: 660px;text-align: justify;}

/*
	SLIDESJS START: Used on home banner and projects
*/
#slides {
	display: none
}
	
#slides .slidesjs-navigation {
  margin-top:5px;
}

a.slidesjs-next,
a.slidesjs-previous,
a.slidesjs-play,
a.slidesjs-stop {
  background-image: url(../images/btns-next-prev.png);
  background-repeat: no-repeat;
  display: block;
  /*width: 12px;*/
  width: 9px;
  /*height: 18px;*/
  height: 14px;
  overflow: hidden;
  text-indent: -9999px;
  float: left;
  margin-top: 3px;
  margin-right: 5px;
}

a.slidesjs-next {
  margin-right: 10px;
  /*background-position: -12px 0;*/
  background-position: -9px 0;
}

a:hover.slidesjs-next {
  /*background-position: -12px -18px;*/
  background-position: -9px -14px;
}

a.slidesjs-previous {
  background-position: 0 0;
}

a:hover.slidesjs-previous {
  /*background-position: 0 -18px;*/
  background-position: 0 -14px;
}

a.slidesjs-play { visibility: hidden;
  width:15px;
  /*background-position: -25px 0;*/
  background-position: -18px 0;
}

a:hover.slidesjs-play {
  /*background-position: -25px -18px;*/
  background-position: -18px -14px;
}

a.slidesjs-stop { visibility: hidden;
  /*width:18px;*/
  width: 13px;
  /*background-position: -41px 0;*/
  background-position: -30px 0;
}

a:hover.slidesjs-stop {
  /*background-position: -41px -18px;*/
  background-position: -30px -14px;
}

.slidesjs-pagination {
  margin: 7px 0 0;
  float: right;
  list-style: none;
}

.slidesjs-pagination li {
  float: left;
  margin: 0 1px;
}

.slidesjs-pagination li a {
  display: block;
  /*width: 13px;*/
  width: 9px;
  height: 0;
  /*padding-top: 13px;*/
  padding-top: 9px;
  background-image: url(../images/pagination.png);
  background-position: 0 0;
  float: left;
  overflow: hidden;
}

.slidesjs-pagination li a.active,
.slidesjs-pagination li a:hover.active {
  background-position: 0 -9px; /*13px*/
}

.slidesjs-pagination li a:hover {
  background-position: 0 -18px; /*26px*/
}

#slides a:link,
#slides a:visited {
  color: #333
}

#slides a:hover,
#slides a:active {
  color: #9e2020
}

.navbar {
  overflow: hidden
}
/*
	SLIDESJS START
*/