/*
Looks Good Naked - Thesis 1.6 Skin by Ashwin & Konakiko is licensed under a Creative Commons Attribution 3.0 United States License.
Based on a work at http://thoughtsunlimited.net.

Permissions beyond the scope of this license may be available at http://www.thesisgallery.com
*/

.custom h2 a:hover {
  color:#000;
}
.custom #header {
  border-bottom:none;
  padding:2em 0 0.75em;
}

.custom #header #tagline {
  height:0;
  text-indent:-9999px;
}

.custom #header #logo {
  text-indent:-9999px;
}

.custom #header #logo a {
  background:transparent url(images/logo_text.png) no-repeat scroll 0 0;
  display:block;
  height:91px;
  outline:none;
  width:344px;
}
.downloadpage .headline_area h2 {
  display:none;
}

/* Nav Bar */
.custom .full_width > .page {
  background-attachment:scroll;
  background-color:transparent;
  background-image:none;
  background-position:0 0;
  background-repeat:repeat;
}

.custom {
  background:transparent url(images/nav_bg.png) repeat-x scroll 0 0;
}

.custom ul.menu {
  background-color:#464646;
  border-bottom:none;
  border-left:1px solid #CCC;
  border-top:none;
  height:25px;
  padding:0;
}

.custom ul.menu li {
  border-bottom:none;
  border-top:none;
  font-size:0.9em;
  padding:0;
}

.custom ul.menu li a {
  border-right:1px solid #CCC;
  border-top:1px solid #CCC;
  font-size:10px;
  letter-spacing:1px;
  padding:6px 10px;
}

.custom ul.menu li a:hover {
  text-decoration:none;
}

.custom ul.submenu {
  border-left:1px solid #FFF;
  border-top:1px solid #FFF;
}

.custom ul.submenu li a,.custom ul.submenu li a:hover {
  background-color:#900B09;
  color:#CDBA66;
}

.custom ul.submenu li.current a,.custom ul.submenu li.current a:hover {
  background-color:#FFF;
  color:#900B09;
}

.custom .menu .rss {
  border-left:1px solid #CCC;
}

.custom .menu .rss a {
  background:transparent url(images/rss.png) no-repeat scroll 8px 50%;
  border-top:none;
  padding-left:25px;
  padding-right:10px;
}

.custom .menu .rss a:hover {
  background-color:#E56717 !important;
  color:#FFF;
}

.custom ul.menu li.nav_right {
  float:right;
  font-size:10px;
  height:22px;
  letter-spacing:1px;
  overflow:hidden;
  text-transform:uppercase;
}

.custom ul.menu li.search {
  background-color:#000;
  border-bottom:none;
  height:25px;
  margin-bottom:0;
}

.custom ul.menu li.search input {
  background:transparent url(images/search.jpg) no-repeat scroll 0 50%;
  background-color:#000;
  border:none;
  color:#CCC;
  font-size:10px;
  height:18px;
  letter-spacing:1px;
  padding:4px 10px 0 22px;
  text-transform:uppercase;
  width:125px;
}

/* Border, padding and margin adjustments */
.custom #page {
  padding:0 2em 2em;
}

.custom #content_box {
  background:none;
  margin-top:0;
}

.custom #archive_info {
  border-bottom:none;
}

.custom .post_box {
  border:none;
  padding-top:3em;
}

.custom .teaser .format_teaser {
  margin:1em 0 0.5em;
}

.custom #commentform {
  border:none;
  padding-top:0;
}

/* Fonts and misc */
.custom .sidebar h3 {
  font-variant:normal;
  letter-spacing:1px;
  text-transform:uppercase;
}

.custom .headline_list li {
  padding-bottom:10px;
}

.custom .headline_list li a {
  font-size:1.2em;
}

/* Multimedia box */
.custom #video_box {
  background:#FFF;
  padding:0;
}

.custom #video_box_footer {
  color:#888;
  text-align:right;
}

.custom #video_box_footer a {
  color:#900B09;
  text-decoration:none;
}

.custom #video_box_footer a:hover {
  text-decoration:underline;
}

/* Sidebar Floating icons */
.custom #feedback {
  background:transparent;
  left:0.25%;
  position:fixed;
  top:40%;
  width:3.2em;
}

.custom #feedback a {
  display:block;
  height:3.2em;
  text-indent:-9999px;
}

.custom #feedback #twitter {
  background:url('images/twittericon.png') no-repeat 0 -3.2em;
}

.custom #feedback #facebook {
  background:url('images/facebookicon.png') no-repeat 0 -3.2em;
}

.custom #feedback #rss {
  background:url('images/rssicon.png') no-repeat 0 -3.2em;
}

.custom #feedback #email {
  background:url('images/emailicon.png') no-repeat 0 -3.2em;
}

.custom input.form_submit:hover,.custom h2 a,.custom #content_area a,.custom #footer_area a {
  color:#900B09;
}

.custom .teasers_box,.custom .prev_next {
  border:none;
}

.custom #feedback #twitter:hover,.custom #feedback #facebook:hover,.custom #feedback #rss:hover,.custom #feedback #email:hover {
  background-position:0 0;
}

/* Footer Customization */
.custom #footer {
  border-top:none;
  padding-left:1em;
  padding-right:1em;
  padding-top:3em;
  text-align:left;
}