@charset "utf-8";/*Theme Name: SolsticeTheme URI: http://www.anubisfrommemphis.comDescription: The theme developed by <a href="http://www.anubisfrommemphis.com">Anubis From Memphis</a>.Version: 1.0Author: Vic HsiehAuthor URI: http://www.anubisfrommemphis.comTags: custom header, fixed width, two columns, widgetsSolstice v1.0http://www.anubisfrommemphis.comThis theme was designed and built by Vic Hsieh,whose blog you will find at http://www.anubisfrommemphis.comThe CSS, XHTML and design is released under GPL:http://www.opensource.org/licenses/gpl-license.php*//*-------------------------------------------------------------------------------- * GLOBAL *-------------------------------------------------------------------------------*/ * {padding: 0;margin: 0; } a, a:link, a:visited, a:active {color: #999999;text-decoration: none; } a:hover {color: #666666;text-decoration: none; } img {border: none;vertical-align: middle; }  .float-left, .alignleft {float: left;margin-right: 15px;display: inline; } .float-right, .alignright {float: right;margin-left: 15px;display: inline; }  .wp-caption { color: #666666; text-align: center; border: 1px solid #EEEEEE;padding: 5px; }  .no-border {border: none !important  }  p {line-height: 1.6em;text-align: justify;margin-top: 1em;margin-bottom: 1em; } p.footnote {line-height: 1em; }  span.text-red { color: #993300; } .hide {position: absolute;left: -999em;top: -999em;width: 1px;height: 1px;overflow: hidden; } .clear-all {clear: both; } hr {display: none; }/*-------------------------------------------------------------------------------- * SITE INDEX AND MENU *-------------------------------------------------------------------------------*/ .site-index {background-image: url('http://www.anubisfrommemphis.com/wordpress/wp-content/themes/solstice/images/background-home-alt.gif') ;background-position: bottom;background-repeat: no-repeat; height: 370px; } .site-index-footer {background: #666;height:140px;border: none; } .notification {color: #666666;background-color: #FFFFFF;margin: 10px 0 10px 0;padding: 10px;width: 300px;border: 1px solid #CCCCCC; } ul.menu {list-style: none;padding: 20px 0 20px 0; } ul.menu li.menu-item {font-family: "Arial Black", Arial, Helvetica, sans-serif;font-style: normal;font-size: 24px;letter-spacing: 0px;text-transform: uppercase;color:#030303;display: block;vertical-align: middle; } ul.menu li.menu-item img {border: 3px solid #FFFFFF; } span.menu-item-sub {color: #666;font-size: 12px;vertical-align: super; } *:first-child+html .menu-item-sub {font-size: 12px; } li.menu-item a, li.sub-menu-item a {line-height: 0.8;color: #030303;text-decoration: none; } li.menu-item a:hover, li.sub-menu-item a:hover {color: #666666;text-decoration: none; } ul.sub-menu {list-style: none;margin: 0px 20px 10px 20px; } .sub-menu-item {font-family: "Arial Black", Arial, Helvetica, sans-serif;font-style: normal;letter-spacing: 10px;text-transform: uppercase;font-size: 0.6em;letter-spacing: 0px;color:#030303;display: block;vertical-align: top; } *:first-child+html .sub-menu-item {font-size: 10px; }/*-------------------------------------------------------------------------------- * PAGE *-------------------------------------------------------------------------------*/  #page { margin: 0 auto;width: 750px; }  #header { background: url('http://www.anubisfrommemphis.com/wordpress/wp-content/themes/solstice/images/background-page-top.gif') top center no-repeat;height: 55px;width: 620px;padding: 20px 25px 0 105px; }  #content {clear: both; background: url('http://www.anubisfrommemphis.com/wordpress/wp-content/themes/solstice/images/background-page-middle.gif') center center repeat;width: 700px;padding: 0 25px 0 25px; }  #footer { background: url('http://www.anubisfrommemphis.com/wordpress/wp-content/themes/solstice/images/background-page-bottom.gif') top center no-repeat;height: 150px;width: 700px;padding: 0 25px 25px 25px;  } /*-------------------------------------------------------------------------------- * HEADER *-------------------------------------------------------------------------------*/  #logo { font-family: Arial, Helvetica, sans-serif;font-weight: bold;text-align: left;color: #EEEEEE;display: block;float: left; height: 40px;width: 330px;padding: 10px 0 0 0; }  #site-navigation {text-align: right;display: block;float: right;height: 50px;width: 265px;padding: 5px 25px 0 0; }  #site-navigation ul { list-style: none;display: block;height: 40px; }  #site-navigation ul li {display: block;float: right;margin-left: 2px;height: 35px; }  #site-navigation ul li img {    border: 1px solid #CCCCCC;  } /*-------------------------------------------------------------------------------- * CONTENT *-------------------------------------------------------------------------------*/  #sidebar { display: block;width: 200px;float: left; }  #main {  display: block;width: 500px;float: right;clear: right;    margin-bottom: 40px; } /*------------------------------ * CONTENT - FEATURED *------------------------------*/  #featured { padding-top: 15px;padding-bottom: 5px; }  #featured-navigation { vertical-align: bottom;display: block;height: 25px;        margin-top: 10px;margin-left: 10px;        position: absolute; }  #featured-navigation ul { list-style: none;display: block; }  #featured-navigation ul li { font-family: Arial, Helvetica, sans-serif;font-weight: bold;text-align: center;color:#333333;vertical-align: bottom;cursor: pointer; display: block;float: left;  background-color: #333333;width: 23px;height: 20px;padding-top: 3px;margin: 0 3px 0 0; }  #featured-navigation ul li.selected { color:#FFFFFF;cursor: auto; }  #featured-navigation ul li:hover { color:#EEEEEE;background-color: #030303; }  #featured-preview {display: block;padding-left: 25px;padding-right: 25px;  width: 650px;height: 300px; } #featured-pre-list { list-style: none; }  #featured-pre-list li { position: absolute; }   .featured-image { width: 650px;height: 300px; }  .featured-caption {font-family: Arial, Helvetica, sans-serif;font-style: normal;font-size: 12px;font-weight: normal;color: #FFF;line-height: 1.5;text-align: left;margin: 0px auto;width: 150px;height: 300px;background: url('http://www.anubisfrommemphis.com/wordpress/wp-content/themes/solstice/images/featured_mask.png') repeat;overflow: hidden;float: right; }  .featured-caption p { padding: 10px; } .featured-caption p a { color: #CCCCCC; }  .featured-caption p a:hover { color: #FFFFFF; }/*------------------------------ * CONTENT - PAGE NAVIGATION *------------------------------*/ .page-navigation { font-family: Arial, Helvetica, sans-serif;font-size: 12px;display: block;padding: 10px 10px 10px 10px;margin: 0 25px 5px 25px; }  .page-navigation ul { list-style: none; }  #page-nav-page a, #page-nav-entry a {color: #999999;padding: 5px 10px 5px 10px; } #page-nav-page a:hover, #page-nav-entry a:hover {color: #FFFFFF;background-color: #666666; } #page-nav-page {background: url('http://www.anubisfrommemphis.com/wordpress/wp-content/themes/solstice/images/background-page-nav.gif') left bottom no-repeat #EEEEEE; } #page-nav-page ul li { display: block;float: right;clear: left; }  #page-nav-entry ul li { display: block;float: right;clear: left; }  /*------------------------------ * CONTENT - SIDEBAR *------------------------------*/ #sidebar ul {display: block;list-style: none;padding-left: 25px; } #sidebar ul li.widget {display: block;  list-style: none; display: block; }  #sidebar ul li.widget h2 {display: block;width: 132px;   font-family: Arial, Helvetica, sans-serif; font-size: 30px;font-weight: bold;line-height: 23px;color: #EEEEEE;margin: 10px 3px 5px 3px;border-bottom: 5px solid #EEEEEE; }  #sidebar ul li.widget div.float-left, #sidebar ul li.widget div.float-right { display: inline; width: 138px; }  .float-left h2 {    float: left; text-align: left; }  .float-right h2 {     float: right; text-align: right; } .float-left a {display: block;float: left;margin: 3px; }  .float-right a {display: block;float: right;margin: 3px; }  img.flickr-large { width: 63px;height: 63px; }  img.flickr, img.lastfm, img.mbl { width: 40px;height: 40px; }  img.anobii { width: 40px;height: 60px; } img.flickr-large, img.flickr, img.lastfm, img.anobii, img.mbl, body table#MBL_COMM img { border-color: #EEEEEE;  } /*------------------------------ * CONTENT - MAIN *------------------------------*/  #main .entry {  font-family: Arial, Helvetica, sans-serif; display: block;padding: 0 25px 10px 25px; } #main .entry-studio { } #main-full .entry {  font-family: Arial, Helvetica, sans-serif; display: block;padding: 0 25px 10px 0; }   #main .entry-number,  #main .entry-shade { font-size: 100px;font-weight: bold;color: #EEEEEE;text-align: left;margin-left: -10px; }  #main-full .entry-number,  #main-full .entry-shade { font-size: 100px;font-weight: bold;color: #EEEEEE;text-align: left; }  #main .entry-number-excerpt { font-size: 50px;font-weight: bold;color: #EEEEEE;text-align: left;margin-left: -10px;  }  #main-full .entry-number-excerpt { font-size: 50px;font-weight: bold;color: #EEEEEE;text-align: left;  }   #main .entry-title { font-size: 30px;color: #030303;margin: -60px 0 20px 40px; } #main-full .entry-title {margin: -60px 0 20px 25px; } #main .entry-title h2, #main .entry-title h2 a,  #main-full .entry-title h2, #main-full .entry-title h2 a { font-size: 30px;color: #030303;font-weight: normal; }  #main .entry-body h2, #main .entry-body h2 a, #main-full .entry-body h2, #main-full .entry-body h2 a { font-size: 16px;color: #999999;font-weight: normal; }  #main .entry-title h2 a:hover,  #main-full .entry-title h2 a:hover, #main .entry-body h2 a:hover, #main-full .entry-body h2 a:hover{color: #666666; }  #main .entry-body {  font-size: 12px;font-weight: normal;color: #333333;padding: 0 0 0 40px; } #main-full .entry-body {  font-size: 12px;font-weight: normal;color: #333333;padding: 0 15px 0 40px; }  .entry-portfolio p {text-align: left !important; }  .entry-excerpt {margin-top: -60px;  } .entry-warning {display: block;width: 300px;margin: 0 auto;padding: 10px;color: #FF6666;border: 1px dashed #FF6666;background-color: #FFEEEE;text-align: center; } .entry-more {  font-size: 12px;font-weight: normal;color: #666666;padding: 30px 0 5px 0;margin: 20px 0 0 40px; } .entry-more img { margin-right: 5px; }  .entry-more a { color: #CCCCCC; } .entry-more a:hover {color: #666666;  }  .entry-meta { text-align: right;padding: 0 0 0 40px; }  .entry-meta a { color: #B2B2B2; }  .entry-meta img {  margin-top: 3px;margin-bottom: 3px;cursor: pointer;border: 1px solid #EEEEEE; }  .entry-meta div {  font-family: Arial, Helvetica, sans-serif;font-size: 12px;        font-weight: normal;  text-align: left;color: #CCCCCC;padding: 5px 0 5px 0; } .entry-meta div a:hover { color: #666666;text-decoration: underline; }  .entry .entry-body img { border: 1px solid #EEEEEE; }  .entry a.img-float-right-first { display: block;float: right;margin: 0 0 15px 15px; }  .entry a.img-float-right {float: right;margin: 0 0 15px 15px;display: inline; }  .entry a.img-float-left {float: left;margin: 0 15px 15px 0;display: inline; }  .entry a.img-center { display: block;margin: 0 auto;clear: both; } .entry blockquote {font-size: 12px;color: #666;background: url('http://www.anubisfrommemphis.com/wordpress/wp-content/themes/solstice/images/quote-mark.gif') top left no-repeat;padding: 10px 40px 0 40px;text-align: justify; }.entry h3 {font-size: 24px;font-weight: normal;color: #666666;display: block;margin-top: 2em;margin-bottom: 1em;  }.entry .related-posts {padding-top: 50px;}.entry h4 {font-size: 18px;font-weight: normal;color: #999999;display: block;border-bottom: 1px solid #EEEEEE;margin-top: 2.5em;margin-bottom: 0.5em;}.entry h5 {font-size: 16px;font-weight: normal;color: #666666;display: block;margin-top: 1em;}#tag-cloud{    padding: 20px;}.archive {    display: block;    float: left;    width: 290px;    padding-right: 20px;}.entry .archive-list {    padding: 20px;}.entry .archive-list li {display:block;float:left;margin:0 10px 0 0 !important;padding:2px 0 2px 0px !important;width:115px;border-left: none;}.entry .gallery {padding: 20px 0 0 0;}.entry .gallery img {border: 1px solid #EEE;padding: 5px;}#feeds {    list-style: none;}#feeds li {border-left: none;    border-bottom: 1px solid #EEEEEE;    padding: 10px 0 10px 0;}#feeds li .feed_title {    font-size: 12px;}#feeds li .feed_title a {    color: #666666;}#feeds li .feed_title a:hover {    color: #333333;}#feeds li .feed_exerpt {    font-size: 11px;    color: #999999;}.entry ul {list-style: square;padding: 5px 0 10px 20px;}.entry ol {padding: 5px 0 10px 20px;}.entry ul li a,.entry ol li a {color: #999999;}.entry ul li a:hover,.entry ol li a:hover {color: #CCCCCC;}.entry ul li,.entry ol li {color: #666666;padding-left: 10px;margin-top: 0px;margin-bottom: 10px;line-height: 1.6em;} .entry ul li ul li, .entry ol li ul li, .entry ul li ol li {color: #999999;padding-left: 10px;margin-top: 0px;margin-bottom: 5px; }.entry-page-nav {padding: 20px 25px 0px 25px; } .entry-page-nav a {color: #999999;padding: 5px 10px 5px 10px; } .entry-page-nav a:hover {color: #FFFFFF;background-color: #666666; }  /*------------------------------ * CONTENT - META *------------------------------*/  #meta {   font-family: Arial, Helvetica, sans-serif;padding: 0 0 20px 200px; }  .meta-title {position: relative;left: 40px;top: -25px;margin-right: 40px;cursor: pointer; }  .meta-title h2 {font-size: 22px;font-weight: normal;color: #030303; }  #meta-body-ctrl { font-size: 11px;font-weight: normal;color: #030303;padding: 0 5px 0 5px;vertical-align:super; }  .meta-shade { font-size: 40px;font-weight: bold;color: #00FFEE;text-align: left;padding: 0 10px 0 10px; }  .meta-tags-body, .meta-post-body,  .meta-comment-body {   font-size: 11px;font-weight: normal;color: #999999;padding: 3px 0 0 0;margin: 0;background-color: #FFFFFF; } .meta-tags-body img, .meta-post-body img, .meta-comment-body img { vertical-align: middle;margin-right: 10px;margin-left: 10px;        border: 1px solid #EEEEEE; }  #meta * a, #meta * a:link, #meta * a:visited, #meta * a:hover, #meta * a:active {color: #999999;text-decoration: none;vertical-align: text-top; }  #meta * a:hover {color: #333333;text-decoration: underline; } /*------------------------------ * CONTENT - COMMENT *------------------------------*/  #comments {   font-family: Arial, Helvetica, sans-serif; background: url('http://www.anubisfrommemphis.com/wordpress/wp-content/themes/solstice/images/background-comments.gif') left top no-repeat #EEEEEE;padding: 0 0 20px 200px; }  #commentlist { list-style: none; }  .comment-title {position: relative;left: 40px;top: -25px;margin-right: 40px;cursor: pointer; }  .comment-title h2 { font-size: 22px;font-weight: normal;color: #030303; }   #comments-body-ctrl { font-size: 11px;font-weight: normal;color: #030303;padding: 0 5px 0 5px;vertical-align:super; }  .comment-shade { font-size: 40px;font-weight: bold;color: #FFFFFF;text-align: left; }  .comment {    width: 475px; padding: 10px 25px 10px 0; } .comment-number { font-size: 22px;font-weight: bold;color: #FFFFFF;text-align: left; }  .avatar { display: block; float: right;border: 3px solid #FFFFFF;padding: 0;margin: 0; }  .comment-body {  font-size: 12px;font-weight: normal;color: #666666;position: relative;left: 40px;margin-top: -25px;margin-right: 126px;border-left: 5px solid #FFFFFF; background-color: #EEEEEE;padding: 10px 0 10px 10px; }  #commentlist .children {list-style: none;padding: 0;margin: 0; } #commentlist .children .comment {padding-left: 20px;padding-top: 0px;    width: 455px; background-color: #EEEEEE; }  #commentlist .children .comment .comment-body {border-left: 5px solid #FFFFFF; } .comment-meta {  font-size: 11px;font-weight: normal;        line-height: 1.5;color: #999999; text-align: left; background-color: #EEEEEE; } .comment-meta span { padding-right: 10px; } .comment-body p {margin: 0.2em 0 0.2em 0;text-align: justify; }  .comment-meta a, .comment-meta a:link, .comment-meta a:visited, .comment-meta a:active {color: #999999;text-decoration: none;vertical-align: text-top; } .comment-meta a:hover {color: #333333;text-decoration: underline; }  .comment-navigation { list-style: none;  font-size: 14px;font-weight: bold;color: #999999;text-align: left;display: block;padding-top: 20px;padding-left: 40px;    padding-right: 25px; }  .comment-navigation a, .comment-navigation a:link, .comment-navigation a:visited, .comment-navigation a:active {color: #CCCCCC;text-decoration: none;font-weight: normal;vertical-align: text-top;padding: 5px 10px 5px 10px; }  .comment-navigation a:hover {color: #FFFFFF;background-color: #666666;text-decoration: none; }  /*------------------------------ * CONTENT - RESPOND *------------------------------*/   #respond {   font-family: Arial, Helvetica, sans-serif;padding: 0 0 20px 200px; }  #respond .respond-title {position: relative;left: 40px;top: -25px;margin-right: 40px;cursor: pointer; }  #respond .respond-title h2 {font-size: 22px;font-weight: normal;color: #030303; }   #respond-body-ctrl { font-size: 11px;font-weight: normal;color: #030303;padding: 0 5px 0 5px;vertical-align:super; }  #respond .respond-shade { font-size: 40px;font-weight: bold;color: #00FFEE;text-align: left;padding: 0 10px 0px 10px; } #respond dl {width:500px; background-color: #FFFFFF; } #respond p {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #CCC;text-decoration: none; } #respond dl dt{font-size: 12px;font-weight: normal;color: #CCCCCC;text-decoration: none;display: block;width: 50px;float: left;margin-top: 5px;margin-bottom: 5px;clear:left; } #respond dl dd {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #CCC;text-decoration: none;display: block;float: left;    width: 435px;margin-top: 5px;margin-bottom: 5px; } #respond dl dd input, #respond dl dd textarea {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #999999;text-decoration: none;width: 435px;border-top: 0px none;border-right: 0px none;border-left: 0px none;border-bottom: 1px solid #EEEEEE; } #respond p { text-align: left;padding: 0 25px 0 40px; } #respond p input{ font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #333333; border: none;background: #CCCCCC;padding: 5px; }  #whisper { width: 16px !important;vertical-align: middle; } #whisperto { font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #333333;border: 1px solid #FFFFFF;padding:0;margin: 0;width: 100px;vertical-align: middle; } /*------------------------------ * CONTENT - BASEBAR *------------------------------*/ #basebar {float: right;clear: right;width: 500px;  font-family: Arial, Helvetica, sans-serif;padding: 0 0 20px 0; }  #basebar h4{font-size: 24px;font-weight: normal;color: #999999;display: block;border-bottom: 1px solid #EEEEEE; }  #basebar div { display: block; width: 205px;float: right;padding: 0 10px 0 10px; }  #basebar ul {  list-style: none;padding: 10px 0 0 0;    width: 195px; } #basebar ul li {    width: 195px; font-size: 12px;line-height: 1.6em; display: block;overflow: hidden;height: 1.6em; } /*------------------------------ * FOOTER *------------------------------*/ .site-index-footer #site-meta {    padding: 0; } .content-left, .content-right {   font-family: Arial, Helvetica, sans-serif;        font-size: 11px;        font-weight: normal;        color: #CCCCCC;          display: block;         width: 300px;        height: 60px;        padding: 10px 25px 10px 25px; }  .content-left h2, .content-right h2 {   font-family: "Arial Black",Arial, Helvetica, sans-serif;        font-size: 16px;        font-weight: normal;        color: #FFFFFF; } .content-left {    float: left; } .content-left {    float: right; }  #site-meta {   font-family: "Courier New", Courier, monospace;font-size: 11px;color: #CCCCCC; padding: 20px 25px 20px 25px; }  #disclaimer { text-align: justify; display: block;float: right;width: 430px; }  #copyright { color: #666666; text-align: center; }  .site-index-footer #copyright { color: #999999; text-align: center; }  #site-meta ul { list-style: none; display: block; float: left;width: 220px;        padding-top: 8px; }  #site-meta ul li { display: block;float: left;margin: 3px; } /*------------------------------ * PLUGIN - TOOLTIP *------------------------------*/ #tooltip {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;text-align: left;color:#030303;position: absolute;z-index: 3000;background-color: #EEE;padding: 5px;opacity: 0.85;border-left: 1em solid #030303; } #tooltip h3 {font-family: "Arial Black", Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;margin: 0;  }  #tooltip .body {font-family: Arial, Helvetica, sans-serif;font-weight: normal;  } .tooltip-width {width: 200px; } .tooltip-uppercase {text-transform: uppercase; } .tooltip-small, .tooltip-small .body, .tooltip-small .url {font-family: Arial, Helvetica, sans-serif !important;font-size: 11px !important;color: #666666; }  .tooltip-small h3 {font-family: Arial, Helvetica, sans-serif !important;font-weight: normal !important;font-size: 12px !important; } .tooltip-image {font-family: Arial, Helvetica, sans-serif !important;font-size: 0.9em;font-weight: normal !important; }/*------------------------------ * SEARCH *------------------------------*/.screen-reader-text { display: none;   }#searchform {    padding-bottom: 10px;}#s { font-family: Arial, Helvetica, sans-serif;    font-size: 12px;    display: inline;    width: 121px;    height: 15px;    padding: 4px;    border: 1px solid #EEE;}#searchsubmit {    font-family: Arial, Helvetica, sans-serif;    font-size: 12px;    display: inline;    width: 40px;    height: 25px;    vertical-align: top;    border: 1px solid #EEE;    background: #EEE;}/*------------------------------ * PLUGIN - AGGRETOR *------------------------------*/ .aggretor_alert {display: block;font-family: Arial, Helvetica, sans-serif !important;font-size: 11px;text-align: left;vertical-align: middle;padding: 3px 5px 3px 5px;color: #666666;margin: 3px;background-color: #EEEEEE; } .aggretor_alert p {padding: 3px  5px 3px 5px;margin: 0; } .aggretor_alert p a, .aggretor_alert p br {display: inline;float: none;padding: 0;margin: 0; } .float-left .aggretor_alert {float: left;width: 122px; } .float-right .aggretor_alert {float: right;width: 122px; }/*------------------------------ * PLUGIN - TEXT BOXES *------------------------------*/ div.google_connect, div.widget_notice {border: 1px solid #EEEEEE;margin-bottom: 5px; }  /*------------------------------ * PLUGIN - THICKBOX *------------------------------*/#TB_window {font: 12px Arial, Helvetica, sans-serif;color: #333333;}#TB_window a:link {color: #666666;}#TB_window a:visited {color: #666666;}#TB_window a:hover {color: #000;}#TB_window a:active {color: #666666;}#TB_window a:focus{color: #666666;}#TB_overlay {position: fixed;z-index:100;top: 0px;left: 0px;height:100%;width:100%;}.TB_overlayMacFFBGHack {background: url('http://www.anubisfrommemphis.com/wordpress/wp-content/themes/solstice//images/macFFBgHack.png') repeat;}.TB_overlayBG {background-color:#000;-moz-opacity: 0.75;opacity: 0.75;}#TB_window {position: fixed;background: #ffffff;z-index: 102;color:#000000;display:none;border: 0px none;text-align:center;top:50%;left:50%;}#TB_window img#TB_Image {display: block;margin: 25px auto;border: none;margin-bottom: 10px;}#TB_caption{}#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px;}#TB_title{height:30px;}#TB_ajaxContent{background: #FFFFFF;clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;}#TB_ajaxContent.TB_modal{padding:15px;}#TB_ajaxContent p{padding:5px 0px 5px 0px;}#TB_load{font-family: 'Arial Black', Arial;font-size: 12px;font-weight: bold;color: #666666;position: fixed;vertical-align: middle;display:none;height:42px;width:50px;z-index:103;top: 50%;left: 50%;margin: -6px 0 0 -25px; /* -height/2 0 0 -width/2 */padding: 13px 5px 5px 5px;text-align:center;}#TB_HideSelect{z-index:99;position:fixed;top: 0;left: 0;background-color:#fff;border: none;-moz-opacity: 0;opacity: 0;height:100%;width:100%;}#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}#TB_prev,#TB_next,#TB_closeAjaxWindow,#TB_closeWindow {height: 26px;margin-right: 3px;margin-bottom: 9px;float: left;vertical-align: middle;}#TB_closeAjaxWindow,#TB_closeWindow {margin-left: 25px;}#TB_secondLine {display: block;padding: 0;vertical-align: middle;font: 12px Arial, Helvetica, sans-serif;font-weight: bold;float: right;color:#CCCCCC;margin-right: 25px;} /*IE 6 and below    * html {} IE 7 and below    *:first-child+html {} * html {} IE 7 only    *:first-child+html {} IE 7 and modern browsers only    html>body {} Recent Opera versions 9 and below    html:first-child {} */