/*
Theme Name: SEP Default
Theme URI: http://www.sep.com/
Description: The default WordPress theme for SEP.
Version: 1.0
Author: David Mathew
Author URI: http://www.sep.com/
Tags: sep

SEP Default v1.0
http://www.sep.com
*/

/*
Color Reference:
SEP Purple: #492F92
Orange: #FF5D22
Blue: #7791ca
Green: #439539
*/

html, body, div, span,
p, blockquote, pre, code,
ul, ol, li,
h1, h2, h3, h4, h5, h6,
form, fieldset, legend, label, input, textarea,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin:0;
  padding:0;
}

li {
  list-style-image:url('images/leankanban09/list-box.png');
  list-style-type:none;
  list-style-position:inside;
}

a, a:visited {
  color:#492F92;
}

a:hover {
  color:#FF5D22;
}

img {
  border:0;
}

body 
{
    background:#F9F9F9;
    font-family:Verdana,Arial, Tahoma, Helvetica, sans-serif;   /* web safe fonts */
    font-size:12px;
    font-weight:400;
    line-height:19.2px;
}

#lk_wrapper
{
  width: 1022px;
  margin: 0 auto;
}

#lk_header
{
  width:960px;
  margin: 0 0 0 32px;
}

#lk_welcome
{    
  background: url('images/leankanban09/lk_home_welcome.jpg') no-repeat;
  margin: 0 auto;
  }
  
#lk_vid_gallery
{
  background: transparent url('images/leankanban09/lk_video_container.jpg') no-repeat;
  margin: 0 0 0 31px;
}

.lk_logo
{
  padding: 10px 0 10px 15px;
}

#lk_viewall
{
  display: block;
  height: 27px;
  width: 173px;
  background: transparent url('images/leankanban09/tab_btn.png') no-repeat scroll 0 -2px;
  text-indent: -9999px;
  text-decoration: none;
  outline-style: none;
  clear: both;
  margin: 0 auto;
}

#lk_viewall:hover
{
  background-position: 0px -30px;
}

.lk_content
{
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 10pt;
  width: 335px;
  height: 281px;
  margin: 0 0 0 32px;
  padding: 100px 25px 0 25px;
  text-align: center;
  line-height: 20px;
}

.lk_slide_contain
{
  background: url('images/leankanban09/lk_slideshow_pane.jpg') no-repeat;
  float: right;
  margin: 11px 44px 0 0;
  width: 551px;
  height: 340px;
}

.lines
{
  padding: 20px 0 30px 0;
}

#galleryContentWrapper
{
  float:left;
  margin:10px;
  width:803px;
  height:150px;
  overflow:hidden;
  position:relative;
}

#galleryContent
{
  height:148px;
  /* background-color:#F3F3F3;
  border:1px dashed #999999; */
  position:relative;
  left: 0;
  top: 0;
  margin-top: 10px;
}

#galleryLeftBtn,#galleryLeftBtnDisabled,
#galleryRightBtn,#galleryRightBtnDisabled
{
  display:block;
  float:left;
  outline: none;
  height:37px;
  width:50px;
  background: transparent url('images/leankanban09/lk_btn_sprite.jpg') no-repeat scroll 0px 0px;
}

#galleryLeftBtn.galleryLeftBtnDisabled,
#galleryLeftBtn.galleryLeftBtnDisabled:hover
{
  background-position: 0px -77px;
  margin:70px 7px 70px 13px;
  cursor:pointer;
}

#galleryLeftBtn
{
  background-position: 0px 0px;
  margin:70px 7px 70px 13px;
  cursor:pointer;
}

#galleryLeftBtn:hover
{
  background-position: 0px -38px;
}

#galleryRightBtn.galleryRightBtnDisabled,
#galleryRightBtn.galleryRightBtnDisabled:hover
{
  background-position: -50px -77px;
  margin:70px 13px 70px 7px;
  cursor: pointer;
}

#galleryRightBtn
{
  background-position: -50px 0px;
  margin:70px 13px 70px 7px;
  cursor: pointer;
}

#galleryRightBtn:hover
{
  background-position: -50px -38px;
}

#lk_videomain
{
  background: url('images/leankanban09/lk_single_bg.png') no-repeat top;
  width: 964px;
  height: 490px;
  margin: 15px auto 0 auto;
}

#lk_info
{
  width: 964px;
  margin: 15px auto;
}

.lk_info_header
{
  background: url('images/leankanban09/lk_info_header.jpg') no-repeat top;
  height: 40px;
}

/*max height for the information pane is 348px*/

.lk_info_pane
{
  background: url('images/leankanban09/lk_info_pane.png') no-repeat bottom;
  width: 964px;
  margin: 0;
  padding: 10px 0;
}

.lk_info_holder
{
  margin: 10px 20px 20px 20px;


}

  .lk_info_pane p
   {
    margin:0 10px;
  }

  .lk_info_pane h5
  {
    margin: 5px 10px;
  }

  .lk_info_pane ul 
  {
    margin: 5px 15px;
  }

.video-download-button-positioning
{
  float:right;
  display:block;
  margin:10px 0 0 0;
}

.video-download-button
{
  height:27px;
  width:100px;
  background: transparent url('images/leankanban09/lk_btn_sprite.jpg') no-repeat scroll 0px -116px;
}

.video-download-button:hover
{
  background-position: 0px -145px;
}

.galleryItem
{
  background:transparent url('images/leankanban09/gallery_solid.png') no-repeat;
  display:block;
  text-decoration:none;
  height:145px;
  width:130px;
  margin:0 10px;
  color:#000000;
  float:left;
  cursor: pointer;
}

.galleryItem:hover
{
  background:transparent url('images/leankanban09/gallery_hover.png') no-repeat;
  color:#FFFFFF;
}

.galleryItemTitle
{
  display:block;
  margin: 7px 0 4px 0;
  text-align: center;
  font-size: 10px;
}

.galleryItemImage
{
  display:block;
  height:85px;
  width:85px;
  margin:auto;
}

