/* FIXME: Make this page 960px wide --------------------------------------- */
.container-main {
  width: 1008px;
  padding: 0 12px;
}

html > body #global_header .container-main { background-image: url('../../images/ls/background/container-main-1008-trans.png'); }

#page_content .container-main { background-image: url('../../images/ls/background/page-content-1008.gif'); }

#global_footer {
  padding: 0 12px;
  
  border: none;
}

.column-third { width: 336px; }

.column-thirds-two { width: 672px; }

/* ------------------------------------------------------------------------ */

.horizontal-drop-shadow-down {
  background:transparent url('../../images/ls/background/horizontal-drop-shadow-down.gif') repeat-x left top;
  display:block;
  height:12px;
  overflow:hidden;
}

.header-style-one-gradient,
.header-style-two-gradient {
  height: 18px;
  padding:12px 24px;
  
  background-position:left top;
  background-repeat:repeat-x;
}

.header-style-one-gradient {
  background-color:#DEDEDE;
  background-image:url('../../images/old/older/bg-column-header-style-one.gif');
}

.header-style-two-gradient {
  background-color:#D94502;
  background-image:url('../../images/old/older/bg-column-header-style-two.gif');
  color:#FFF;
}

/* PREVIEW
--------------------------------------------------------------------------- */
#home_slab {
  background:transparent url('../../images/old/older/bg-home-slab.gif') no-repeat left top;
  height:394px;
  padding:12px 0 24px;
}

/* *** HOME PAGE LIST EXPLORER *** */
#explore_container {
  padding:12px;
  width:312px;
}

#explore_container .intro {
  border-bottom:1px solid #CCC;
  color:#666;
  padding-bottom:3px;
}

#explore_container p { padding:0 12px; }

#explore_container .pager h2,
#explore_container .pager a,
#explore_container ul li a,
#explore_container ul li a img {
  display:block;
  float:left;
}

#explore_container .pager {
  clear:both;
  display:block;
  float:left;
  padding:12px 12px 0;
  position:relative;
  text-align:center;
}

#explore_container .pager a {
  background-color:transparent;
  background-image:url('../../images/old/older/bg-explore-container-pager.gif');
  background-position:right top;
  background-repeat:no-repeat;
  height:24px;
  overflow:hidden;
  width:24px;
}

#explore_container .pager a.first-child { background-position:left top; }

#explore_container .pager a span { display:none; }

#explore_container .pager h2 {
  font-size:24px;
  line-height:24px;
  overflow:hidden;
  padding:0 6px;
  width:228px;
}

#explore_container ul li a {
  color:#000;
  text-decoration:none;
}

#explore_container ul li a:hover {
  color:#F63;
  text-decoration:underline;
}

#explore_container ul li a p {
  color:#666;
  font-size:10px;
  padding:0;
}

#explore_container ul {
  clear:both;
  margin:0;
  padding-top:6px;
}

#explore_container ul li {
  overflow:hidden;
  padding:6px 12px 0;
}

#explore_container ul li,
#explore_container ul li a { clear:both; }

#explore_container ul li a img {
  height:54px;
  padding-right:6px;
  width:54px;
}

#explore_container ul li a h3,
#explore_container ul li a p {
  float:left;
  width:208px;
}

#explore_container ul li a h3 { margin-top:12px; }

#explore_container .description { border-top:1px solid #CCC; }

#explore_container .description h3 {
  font-size:14px;
  margin:12px 0 3px;
  padding:0 12px;
}

#explore_container .description p {
  color:#666;
}


/* *** HOME PAGE WIDGET *** */
#home_widget_contianer { text-align:center; }

#home_widget_contianer p {
  color:#666;
  padding:0 14px;
}



/* JUMP START
--------------------------------------------------------------------------- */
#home_create_header { height:18px; }

#home_create_header h1 {
  background-color:transparent;
  background-position:right bottom;
  background-repeat:no-repeat;
  display:block;
  float:left;
  padding-right:24px;
  font-size:18px;
  font-weight:400;
  line-height:18px;
  background-image:url('../../images/ls/icon/home-create-header-h1.gif');
}

#step1_form {
  position: relative;
  width: 288px;
  margin-top:54px;
  padding:24px;
  overflow: hidden;
  background: #FFF url('../../images/ls/background/home-step1-form.gif') no-repeat 6px 127px;
}

#step1_form h2 {
  font-size:18px;
}

#step1_form p { line-height:18px; }

#step1_form input.text {
  border:2px solid;
  color:#999;
  font-size:18px;
  font-style:italic;
  overflow:hidden;
  width:264px;
  border-color:#F63;
  margin:0 0 12px;
  padding:10px;
}

#step1_form button {
  color:#FED;
  border:none;
  background-color:#F63;
  background-image:url('../../images/old/older/bg-step1-form-button.gif');
  background-position: left top;
  cursor:pointer;
  display:block;
  font-size:12px;
  height:39px;
  line-height:39px;
  overflow:hidden;
  width:296px;
  margin: -6px 0 0 -4px;
  padding: 0;
  vertical-align:top;
  
  line-height: ;
}

#step1_form button:hover { color:#FFF; }

#tooltip_example_copy {
  text-align: right;
  display: block;
  margin: 21px 0 0;
  padding: 0;
  color: #999;
}


/* PREMIS
--------------------------------------------------------------------------- */
#home_introduction h2 {
  color:#999;
  font-size:18px;
  font-weight:400;
  padding:0 24px 12px;
}

#home_introduction li {
  background-color:transparent;
  background-repeat:no-repeat;
  display:block;
  float:left;
  height:144px;
  overflow:hidden;
  padding:0 0 18px 114px;
  width:222px;
}

#home_introduction li h3,
#home_introduction li p {
  padding:6px 0 6px 9px;
  width:189px;
}

#home_introduction li h3,
#home_introduction li h3 nobr {
  height:30px;
  line-height:30px;
}

#home_introduction li h3 {
  display:block;
  font-size:18px;
  overflow:hidden;
  padding-bottom:0;
  padding-top:3px;
  width:213px;
}

#home_introduction li p {
  font-size:11px;
  padding-top:0;
}

#home_introduction_create { background-image:url('../../images/ls/assets/home-introduction-create.gif'); }

#home_introduction_explore { background-image:url('../../images/ls/assets/home-introduction-explore.gif'); }

#home_introduction_share { background-image:url('../../images/ls/assets/home-introduction-share.gif'); }