
/*  -HOMEPAGE CSS
============================================================= */
#main_column { float: left; }

#sidebar { float: right; }

/*  -NEWS HEADLINES
============================================================= */
#news_container {
  height: 450px;
  width: 670px;
  overflow: hidden;
}

#news h2 { width: 200px; }

.news_article {
  height: 450px;
  width: 670px;
  background: #fff;
}

.news_article p {
  padding: 10px;
  position: relative;
}

#controller {
  width: 150px;
  float: right;
  text-indent: -9999px;
  position: relative;
  top: -8px;
  margin-top: -10px;
}

#controller a {
  display: block;
  margin: 0 6px 0 0;
  float: left;
  width: 11px;
  height: 11px;
  overflow: hidden;
  background-color: #fff;
  cursor: default;
}

#controller a:hover, #controller a.activeSlide { background-color: #0056ec; }

/*  -OUR WORK
============================================================= */
#bottom_content {
  width:950px;
  padding: 10px 5px;
  clear: both;
  margin: 0 auto 20px auto;
  background: #ccc;
  overflow:auto;
}

.work_btn {
  width: 25px;
  height: 25px;
  float: left;
  text-indent: -9999px;
  margin-top: 50px;
}

#work_container {
  width: 900px;
  height: 130px;
  margin: 0 auto;
  background: #CCCCCC;
  overflow: hidden;
  float: left;
}

#work_container ul {
  width: 900px;
  height: 120px;
  margin: 0;
  padding: 0;
}

#work_container ul li {
  border: 1px solid #999;
  width: 290px;
  height: 130px;
  margin: 0 3px;
  float: left;
  background-color: #fff;
  position: relative;
  display: block;
}

#work_container ul li span {
  display: block;
  background: #000;
  padding: 5px;
  width: 280px;
  position: absolute;
  bottom: 0px;
  left: 0;
  filter:alpha(opacity=80);
  -moz-opacity:0.8;
  -khtml-opacity: 0.8;
  opacity: 0.8;
}

#work_container ul li a {
  color: #fff;
  font-weight: bold;
}

.work_block:hover { border: 1px solid #fff; }

#prev_container { background: url('../images/btn_work.gif') no-repeat bottom left; }

#prev_container a {
  background: url('../images/btn_work.gif') no-repeat top left;
  display:block;
  width: 25px;
  height: 25px;
}

#next_container { background: url('../images/btn_work.gif') no-repeat bottom right; }

#next_container a {
  background: url('../images/btn_work.gif') no-repeat top right;
  display:block;
  width: 25px;
  height: 25px;
}


#homecontent{
	background: #CCCCCC;
}

#homecontent p{
	background: #CCCCCC;
}