/*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;}/* 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;}