

/*


body {
font-family: tahoma,helvetica,arial,sans-serif;
}

File: custom.css
Description: Custom styles for Thesis

BASIC USAGE:

If you have enabled the custom stylesheet in the Thesis options panel, the <body> tag
will be appended with the "custom" class, like so: <body class="custom">. You can use
the "custom" class to override *any* CSS declarations contained in the style.css file.

For example, if you wish to change the default link color to green, you would add the
following declarations to this file:

.custom a, .custom a:visited {
color: #090;
}
<--- This makes links green
.custom a:hover {
color: #00f;
}
<--- This makes links blue when you mouse over them

WHY THIS WORKS:

By using the "custom" class, you are creating more specific CSS declarations for HTML
elements. CSS styling is applied through rules of specificity, and because declarations
prepended with .custom are more specific, they get applied when the page is rendered!

More information about styling your Thesis installation using this file can be found
in the User's Guide:
http://diythemes.com/thesis/rtfm/customizing-thesis-with-customcss/
*/

/* over rides for wrappers*/











body {
  font-family:'museo-sans',Tahoma,sans-serif;font-weight:300;
}
/*
body.custom {
  background: #EE3524;
}
*/
.sidebar a:link, .sidebar a:visited {
  text-decoration:none;
  color:#EE3524;
}
.sidebar a:hover {
  color:#10a6df;
  text-decoration:none;
}
.sidebar a.start-btn-blue-202:link,
.sidebar a.start-btn-blue-202:visited,
.sidebar a.start-btn-blue-202:hover {
  color:#fff;

}

a.start-btn-blue-202:link,a.start-btn-blue-202:visited,a.start-btn-blue-202 {
  *height: 39px;
  _height: 34px;
  *line-height: 1em;
}


#archive_intro h1, .headline_area h1 {
  font-weight: 500;
  font-size: 3.6em;
  color: #54301A;
  margin-bottom: 0.25em;
}
#archive_intro .format_text {
  margin-bottom: 3.5em;
  padding-bottom: 2.5em;
  border-bottom: 1px solid #F1E3C5;
}
#archive_intro {
  border-bottom: 0;
}
#container {
  position: relative;
/*  margin: 144px 0 0;*/
  width: auto;
  background: #fff;
  border-bottom: 1px solid #F37321;
}
#content {
  padding: 1em 0 0 1em;
  padding: 1em 0 0 .75em;
  _padding: 1em 0 0 .45em;
  display:inline;
}
#page {
  position: relative;
  margin: 0em auto 0 auto;
  width: 105.4em;
  width: 102.81em;
  _width: 102.31em;
  border: 0;
  padding: 1em 0;
}
.post {
  border-bottom: 1px solid #F1E3C5;
}
.prev_next {
  margin-top: 5em;
  border: 0;
}
/*layout stylesheetsover rides*/
.post_box, .teasers_box, .full_width #content_box .page {
  margin: 0 2.1em 0 1em;
  margin: 0 1.5em 0 1.5em;
}
/*headers*/
h1,h2,h3,h4,h5,h6,.headline_area h1, .headline_area h2, #archive_intro h1,.format_text h2, .format_text h3, .format_text h4, .format_text h5, .format_text h6 {
  font-family:'museo-sans',Tahoma,sans-serif;font-weight:300;
}
h1, h2,h3 {
  font-family:'museo-slab',Tahoma,sans-serif;font-weight:300;
}
h1, h4, h6 {
  font-weight: 500;
}
/*menu items*/
.menu {
  width: 100%;
  margin-bottom: 1em;
  margin-bottom:0;
}
.menu, .menu a {
  border: 0;
}
.menu a {
  text-transform: capitalize;
  font-size: 1.1em;
}
.menu li {
  margin-right: .25em;
  margin-right: 3px;
  border-top: 1px solid #F1E3C5;
  border-left: 1px solid #F1E3C5;
  border-right: 1px solid #F1E3C5;
}
.menu li a,
.menu li a:link,
.menu li a:visited {
  color: #54301A;
  background-color: #F1E3C5;
}
.submenu {
  margin-left: .1em;
}
.menu li.current-parent a,
.menu li.current-parent a:link,
.menu li.current-parent a:visited {
  background: #777;
  color: #fff;
}
.menu li.current-parent a:hover {
  background-color: #54301A;
  color: #fff;
  text-decoration: none;
}
.menu li.current a,
.menu li.current a:link,
.menu li.current a:visited,
.menu li.current-cat a,
.menu li.current-cat a:link,
.menu li.current-cat a:visited,
.menu li a:hover {
  color: #54301A;
  background-color: #fff;
  text-decoration: none;

}
.menu li.current ul.submenu a,
.menu li.current ul.submenu a:link,
.menu li.current ul.submenu a:visited
.menu li.current-parent ul.submenu a,
.menu li.current-parent ul.submenu a:link,
.menu li.current-parent ul.submenu a:visited {
  color: #54301A;
  background-color: #F1E3C5;
}
.menu li.current-parent ul.submenu li.current a,
.menu li.current-parent ul.submenu li.current a:link,
.menu li.current-parent ul.submenu li.current a:visited,
.menu li.current ul.submenu a:hover,
.menu li.current-parent ul.submenu a:hover {
  background-color: #54301A;
  color: #fff;
  text-decoration: none;
}
.menu li.rss {display:none;}
.menu li.rss a {
  color: #EE3524;
  background-color: transparent;
}
.menu li.rss a:hover {
  color: #10a6df;
}


.menu ul, .menu ul li {
  width: 20em;
}
.menu ul a {
  width: 18.2em;
}
/*
#header {
  position: absolute;
  width: 675px;
  margin-top: -125px;
  left: 10px;
  height: 110px;
  border: 0;
  top: 0;
}
*/
#content_box {
  margin-top: 0em;
  border-top:1px solid #F1E3C5;
  background: #fff !important;
  width: 100%;
  border-left: 1px solid #F1E3C5;
  border-right: 1px solid #F1E3C5;
}
/*headers*/
.headline_area .entry-title {
/* font-size: 3.5em;*/
/* font-size:1.75em;*/
font-size:2.25em;
margin-top: .5em;
font-weight: 500;
color: #54301A;
}
.headline_area .entry-title a {
  color: #F37321;
}
.headline_meta span,
.headline_meta abbr {
  text-transform: capitalize;
}
.headline_meta {
  font-style: normal;
  display: inline;
  color: #f70;
}
.headline_meta a,.headline_meta a:link,.headline_meta a:visited {
  color: #f70;
  border-bottom: 0;
}
.edit_post {
  padding-right: .9em;
}
.post h3 {font-weight:500;}
/*links*/
a:link,
a:visited,
a:hover {
  color: #EE3524;
}
a:link,
a:visited {
  text-decoration: none;
}
a:hover {
  text-decoration: none;
  color: #10a6df;
}
a.start-btn-blue-202:hover {
  color: #fff;
}
/*sidebar*/
#sidebars {
  border-left: 1px solid #F1E3C5;
  background: #fff;
  display:inline;
}

/*#sidebars {
width: 22.5%;
}
*/
ul.sidebar_list {
  padding-top: 1em;
}

#sidebar_1 {
  background: #fff;
}

.sidebar .widget_twitter a,.sidebar .widget_twitter a:visited,.sidebar .widget_twitter a:hover {
  color: #EE3524;
}
.sidebar h3,
.sidebar h5 {
  color: #54301A;
  letter-spacing: 0;
  font-weight: 500;
  font-size: 1.75em;
  font-size: 1.5em;
  margin-bottom: .15em;
  font-variant: normal;
}
.sidebar ul.sidebar_list {
  background: #fff;
}
.sidebar_list li.widget {
  border-bottom: 1px solid #F1E3C5;
  margin-bottom: 1em;
  padding-bottom: 1em;
  clear: both;
}
#text-12 {
  padding: 0;
  margin: 0;
}
/*uniqure inline classes*/
.main-link {
  overflow: hidden;
  padding-bottom: 1em;
  padding-bottom: 0em;
}
.main-link a {
  text-decoration: none !important;
}


.intro {
  color: #EE3524;
  font-style: italic;
  font-size: 1.35em;
  line-height: 1.15em;
}
em.intro {
  font-size: 1.75em;
  display: block;
  margin-bottom: .25em;
}

.intro em {
  font-weight: 500;
}
/*logos*/
.logo-link-wrapper {
  text-align: center;
  _text-align: center;
  width: 100%;
  position: absolute;
  top: 30px;
  left: 0px;
  margin-top: 0;
  z-index: 100;
}
.logo-link {
  height: 133px;
  width: 109.4em;
  _width: 1100px;*width:1100px;
  text-align: left;
  margin: 0 auto;
  z-index: 90000;
}
.logo-link a {
  display: block;
  height: 82px;
  width: 562px;
  background: url(http://www.customink.com/blog/wp-content/uploads/2010/02/logo.gif) no-repeat 0 0;
  z-index: 90000;
}
a.company-logo {
  display: block;
  width: 212px;
  height: 46px;
  position: absolute;
  top: 0;
  right: 0;
  margin-top: -115px;
  z-index: 10000;
  z-index: 998;
}
/*comment form over ride*/
#commentform {border-top:0;}
/*footer override*/
#footer {
  width: 100%;
  margin-top: 2em;
  border-top: 0px solid #F1E3C5;
  padding: 1em 2em;
}
/*random overrides*/
.post_box {
  padding-top: 0;
}
#text-12 {
  border: 0;
}
.rss a {
  color: #000
}
/*image gallery overrides*/
.gallery-icon a img {border:2px solid #fff !important;}
.gallery-icon a img:hover {border: 2px solid #F1E3C5 !important;}
.gallery-item a img {border:2px solid #fff !important;}
.gallery-item a img:hover {border: 2px solid #F1E3C5 !important;}

/*RSS override*/
.rss-widget {
  border: 0;
  text-align: left;
  font-size: 1.5em;
}
.feedemail-form {
  border: 0;
  text-align: left;
}
.feedemail-label {
  color: #000;
}
.feedemail-button {
  background-color: #f70;
  border: 1px solid #f70;
}
.rss_icon,.mail_icon {
  height: 40px !important;
  width: 40px !important;
}

/*subscribe form on page 213*/
#post-213 input[type^=submit] {
  vertical-align: middle;
  background-repeat: repeat-x;
  background-position: 0 0;
  border-width: 1px;
  border-top-width: 2px;
  border-style: solid;
  text-decoration: none;
  color: #fff;
  padding: 0 10px;
  height: 2.2em;
  line-height: 2em;
  border-top-width: 2px;
  border-bottom: 0;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  display: -moz-inline-box; /* Fix for FF2 */display: inline-block;
  zoom: 1;/* Fix for IE6/7 */*display: inline; /* Fix for IE7 */_font-size: 11px;/*-webkit-box-shadow: 0px 4px 0px #D0D2D3;
  -moz-box-shadow: 0px 4px 0px #D0D2D3;
  box-shadow: 0px 4px 0px #D0D2D3;*/-webkit-box-shadow: 0px 4px 0px rgba(0,0,0,0.15);
  -moz-box-shadow: 0px 4px 0px rgba(0,0,0,0.15);
  box-shadow: 0px 4px 0px rgba(0,0,0,0.15);
  background-color: #103c5f;
  background-image: url(http://www.customink.com/images/backgrounds/btn-blue.jpg);
  border-color: #4EA1E5;
  text-shadow: -1px -1px 0px #072d49;
  width: 12em;
}
#post-213 input[type^=submit]:hover {
  border-color: #103c5f;
  background-position: 0 bottom;
  text-decoration: none;
  -webkit-box-shadow: 0px 0px 0px #F1E3C5;
  -moz-box-shadow: 0px 0px 0px #F1E3C5;
  box-shadow: 0px 0px 0px #F1E3C5;
  color: #fff;
  text-decoration: none;
}
/*color box plugin CSS orverride*/
#cboxLoadedContent {margin-bottom:30px !important;}
#cboxCurrent {display: none !important;}

/*social sharing in post plugin CSS overrides*/
ul.wp_social_bookmarking_light {padding-bottom:7px !important;}

/*over ride pagination with plugin*/
.prev_next {float: right;/*max-width: 17em;*/}
.previous {text-align:right;}
.wp-pagenavi {padding-left:1.5em;float:left;font-size: 1.2em;margin-top:-2.5em;/*max-width:35em;*/}
.wp-pagenavi a, .wp-pagenavi span {
  border:0 !important;
  margin-left:0 !important;
  border-right:1px solid #F1E3C5 !important;
  }
.wp-pagenavi a:hover, .wp-pagenavi span.current {
  }

.wp-pagenavi a.nextpostslink,.wp-pagenavi a.nextpostslink span
  {
    border:0 !important;
  }
.wp-pagenavi .pages {
  padding-right:3em;
  border: 0 !important;
  color:#777;
}

/*specific widgets*/
/*your design here*/
.your-design-here {
  padding-left: 8px;
}
.your-design-here, #text-4 {
  text-align: center;
}
.your-design-here, #text-4 img {
  padding-right: 5px;
}
.widget_twitter {
  padding-top: 100px;
  background: url(http://www.customink.com/blog/wp-content/uploads/2010/10/twitter-icon.gif) no-repeat center 10px;
}
.sidebar .widget_twitter h3 a:link,.sidebar .widget_twitter h3 a:visited {text-decoration:none;}
.widget_twitter .twitterwidget-rss {
  display: none;
}
.sidebar .widget_twitter h3 a:link,.sidebar .widget_twitter h3 a:visited,.sidebar .widget_twitter h3 a:hover {
  color: #54301A;
}
.widget_twitter a.twitter-user {
  color: #f70;
}
.widget_twitter .entry-meta, .widget_twitter .entry-meta a {
  color: #777;
  font-size: 0.85em;
}
.sidebar_list li.widget_twitter
{
  border: 0;
}
/*your design here widget*/
.sidebar h3.your-design-h3 {
  font-size: 1.25em;
}
.sidebar h3.your-design-h3 a,
.sidebar h3.your-design-h3 a:visited,
.sidebar h3.your-design-h3 a:hover {
  color: #EE3524;
  text-decoration: none;
}
.sidebar h3.your-design-h3 a:hover {
  background: #EE3524;
}
/*author avatar*/
.multiwidget_author_avatars {
  overflow: hidden;
}

.multiwidget_author_avatars .avatar img {
  float: left;
  margin-left: 0;
  margin-right: 0.833em;
  margin-bottom: 0.833em;
  margin-right: 0.25em;
  margin-bottom: 0.25em;
}
.multiwidget_author_avatars .author-list .user {
  float: left;
}
/*widget for social*/
.social-links {
  text-align: center;
  font-style: italic;
  color: #54301A;
}
.sidebar .social-links a:link,.sidebar .social-links a:visited,.sidebar .social-links a:hover {
  color: #EE3524;
  display: block;
}
.social-links a:hover {
  text-decoration: none;
}
.social-links a em {
  font-weight: 500;
  font-style: normal;
  display: block;
  font-size: 1.4em;
  color: #54301A;
}
.social-links li {
  padding-left: 60px;
  margin-right: 30px;
  padding: 10px;
  padding-bottom: 10px;
  font-size: 1.2em;
  margin: 5px 0;
  background-repeat: no-repeat;
  background-position: 10px center;
}
.facebook-social {
  background-image: url(http://www.customink.com/blog/wp-content/uploads/2010/10/icon-facebook.gif);
}
.twitter-social {
  background-image: url(http://www.customink.com/blog/wp-content/uploads/2010/10/icon-twitter.gif);
}
.youtube-social {
  background-image: url(http://www.customink.com/blog/wp-content/uploads/2010/10/icon-youtube.gif);
}
/*NOT USED ANYMORE...STYLES FOR AUTHOR WIDGET*/
.widget_author_info .author-name, .widget_author_info .author-description,.widget_author_info .author-posts-link,.widget_author_info .author-contact {
  float: left;
  width: 70%;
}
.widget_author_info .author-avatar {
  float: left !important;
  width: 65px;
}
.widget_author_info .author-posts-link {
  font-size: .85em;
}
.widget_author_info .author-posts-link a:link,.widget_author_info .author-posts-link a:visited {
  text-decoration: none;
  color: #EE3524;
}

/*TABBED WIDGET*/
.tw-content {
  background: #F1E3C5;
  width: 92% !important;
  padding: 4%;
  -webkit-border-bottom-left-radius: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -moz-border-radius: 0 5px 5px 5px;
  border-radius: 0 5px 5px 5px;
}
.tw-content a {
  text-decoration: none;
}
.tabbed-widget .ui-tabs .ui-tabs-nav li {
  background: #F1E3C5;
  margin-bottom: 0;
  font-weight: 500 !important;
  padding: .5em 1em;
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -moz-border-radius: 5px 5px 0 0;
  border-radius: 5px 5px 0 0;
}
.tabbed-widget .ui-tabs li.ui-tabs-selected {
  background: #F1E3C5;
}
.tabbed-widget .ui-tabs li.ui-tabs-selected a {
  background: transparent;
  background: #F1E3C5 !important;
  color: #54301A !important;
  padding: 0 !important;
}
.tabbed-widget .tw-tabbed-nav a:link, .tabbed-widget .tw-tabbed-nav a:visited, .tabbed-widget .tw-tabbed-nav a:hover
{color:#10a6df;text-decoration:none;}
.sidebar_list li.widget#categories-2, .sidebar_list li.widget#tabbed-widget-3 {
  border: 0;
}

/*DROP DOWNS ARCHIVE AND TAG WIDGET*/
select.tagdropdownwidget, .widget_archive select {
  width: 20em;
}

/*FACEBOOK LIKE BOX WIDGET*/
.widget_FacebookLikeBox h3 {
  display: none;
}
.sidebar_list li.widget_FacebookLikeBox {
  border: 0;
}
/*uncensored reviews static*/
.uncensored-reviews {
  text-align: center;
}
.uncensored-reviews .review {
  font-size: 2em;
  font-style: italic;
  font-weight: 500
}
.uncensored-reviews img {
  padding-bottom: .10px;
}
.uncensored-reviews span {
  color: #777;
}
.uncensored-reviews span.uncensored {
  color: #f70;
  text-transform: uppercase;
}
.uncensored-reviews span.customer-reviews {
  color: #54301A;
  font-weight: 500;
  font-size: 1.4em;
}
.sidebar .uncensored-reviews a:link,.sidebar .uncensored-reviews a:visited {
  color: #EE3524;
}
.subscribe-rss-email {
  overflow:hidden;
  width: 100%;
}
.email-subscribe, .rss-subscribe {
  font-style: italic;
  padding: 10px 0 10px 65px;
  padding: 10px 40px 10px 55px;
  float:left;
  background-repeat: no-repeat;
  background-position: 10px center;
}
.sidebar .email-subscribe a:link, .sidebar .rss-subscribe a:link,.sidebar .email-subscribe a:visited, .sidebar .rss-subscribe a:visited {
  color: #EE3524;
}
.sidebar .email-subscribe a:hover, .sidebar .rss-subscribe a:hover {
  color: #10a6df;
}
.email-subscribe {
  background-image: url(http://www.customink.com/blog/wp-content/uploads/2011/08/icon-email.gif)
}
.rss-subscribe {
  background-image: url(http://www.customink.com/blog/wp-content/uploads/2010/10/icon-rss.gif)
}
.rss-subscribe-orange {
  background-image: url(http://www.customink.com/blog/wp-content/uploads/2011/08/icon-rss.gif)
}
li.widget ul.subscribe-rss-email li {
  margin-bottom:0;
}
/*Search widget*/
li.thesis_widget_search p {
  margin-bottom:0;
}


/*feedback*/
.feedback {
  background: #F2F2F2;
  text-align: left;
  width: 220px;
  padding-bottom: 20px;
  margin-bottom: 15px;
  padding-top: 1px;
}
.feedback h2 {
  color: #777;
  font-size: 1.2em;
  _font-size: 14px;
  font-weight: normal;
  background: transparent url(http://www.customink.com/images/feedback/megaphone.png) no-repeat;
  min-height: 39px;
  padding: 20px 0 0 61px;
  margin: -15px 0 1em;
  _margin-top: 0;
  _padding-top: 10px;
  _height: 59px;
  _margin-bottom: .2em;
}
.feedback h2 em {
  font-size: 1.4em;
  display: block;
  font-weight: normal;
  line-height: .85em;
}
.feedback h2 sup {
  font-size: 8px;
}
.feedback .review {
  margin: 0 10px 1em;
}
.timestamp {
  color: #777;
  padding-left: 10px;
}
.feedback blockquote {
  background: transparent url(http://www.customink.com/images/feedback/bubble_top_and_bottom.gif) no-repeat;
  padding-top: 6px;
}
.feedback blockquote p {
  background: transparent url(http://www.customink.com/images/feedback/bubble_middle.gif) repeat-y;
  padding: 1px 10px;
  margin: 0;
}
.feedback .customer {
  color: #777;
  background: transparent url(http://www.customink.com/images/feedback/bubble_top_and_bottom.gif) no-repeat 0 -6px;
  padding: 10px 0 0 42px;
  min-height: 30px;
  _height: 30px;
}
.feedback .customer .reviewer {
  color: #333366;
}
.feedback .read_more {
  text-align: center;
  margin-top: 2em;
}
.feedback .btn {
  padding-top: 7px;
  _font-size: 11px;
}
.feedback blockquote {
  border: 0;
}
/* Static HTML for Authors Fake Widget*/
.contributing-authors, .format_text .contributing-authors {
  list-style-type: none;
}
.contributing-authors li {
  padding: 3px 0 10px 65px;
  margin: 5px 0;
  min-height: 40px;
  _height: 40px;
  background-repeat: no-repeat;
  background-position: 0 0;
  position: relative;
}
.contributing-authors li h6 {
  font-size: 1.2em;
}
.sidebar .contributing-authors li h6 a,
.sidebar .contributing-authors li h6 a:link,
.sidebar .contributing-authors li h6 a:visited {
  text-transform: capitalize;
  color:#54301A;
  text-decoration:none;
  font-weight: 500;
}
.sidebar .contributing-authors li h6 a:hover
{text-decoration:none;}
.contributing-authors li a.click {
  position: absolute;
  top: 0;
  left: 0;
  width: 56px;
  height: 56px
}
.contributing-authors .allyson {
  background-image: url(http://www.customink.com/blog/wp-content/uploads/2010/10/gravatar-allyson.jpg);
}
.contributing-authors .amanda {
  background-image: url(http://www.customink.com/blog/wp-content/uploads/2010/10/gravatar-amanda.jpg);
}
.contributing-authors .kat {
  background-image: url(http://www.customink.com/blog/wp-content/uploads/2010/10/gravatar-kat.jpg);
}
.contributing-authors .kim {
  background-image: url(http://www.customink.com/blog/wp-content/uploads/2010/10/gravatar-kim.jpg);
}

.contributing-authors .kim, table .kim {display:none;}
.contributing-authors .michael {
  background-image: url(http://www.customink.com/blog/wp-content/uploads/2010/10/gravatar-michael.jpg);
}

.contributing-authors .brie {
  background-image: url(http://www.customink.com/blog/wp-content/uploads/2011/03/gravatar-brie.jpg);
}
.contributing-authors .other-links {display:block;}

.sidebar .contributing-authors .other-links a:link,.sidebar .contributing-authors a:visited {text-decoration:none;color:#EE3524;}
.sidebar .contributing-authors .other-links a:hover {text-decoration:none;color:#10a6df;}

/*specific pages*/

#post-41 table, table.the-authors {border-collapse: collapse;}
#post-41 table td, table.the-authors td {vertical-align: top;padding-right: 20px;padding-bottom:40px;}
#post-41 .format_text table blockquote, .format_text table.the-authors blockquote {margin-left:0;padding-left:0;border:0;}
#post-41 table h6, table.the-authors h6 {
  font-size: 1.6em;
}
table.the-authors span.title {font-weight: 500;}
#post-41 table h6 a, table.the-authors h6 a {
  text-transform: capitalize;
  font-weight: 500;
}
#post-41 .format_text table a.sub-link {line-height:1.2em;display:block;}
a.sub-link:link,a.sub-link:visited {color:#777;color:#EE3524;font-size:.8em;text-decoration:none;}
a.sub-link:hover {color:#EE3524;color:#54301A;text-decoration:none;}
.gallery-caption span {color:#EE3524;}
.gallery-caption span:hover {color:#54301A;text-decoration:none;cursor: pointer;}







.wp-pagenavi {position:relative;z-index:10000 !important}


/*
#header {
    background-image: url("http://www.customink.com/blog/wp-content/uploads/2011/08/common-threads-logo.gif");
    background-repeat: no-repeat;
background-size: 458px 100px;
    height: 10.3em;
    padding: 0;
}
*/


#content_box,
#sidebars {border: 0}
#content {border: 1px solid #F1E3C5}


.post_box, .teasers_box {
  border-style: none;
  border-color:#F1E3C5;
}

.post_box {
  border-bottom: 1px solid #F1E3C5;
}
















#header {border:0;background-image:none;height: auto;border:none}

.menu {display:none}
#content {border:0;}

#header {
    padding: 0 !important;
}
@import url("http://www.customink.com/stylesheets/style_guide.css");

/*

@import url("http://www.customink.com/stylesheets/reset-min.css");
@import url("http://www.customink.com/stylesheets/fonts-min.css");
body {
font-family: tahoma,helvetica,arial,sans-serif;
}

File: custom.css
Description: Custom styles for Thesis

BASIC USAGE:

If you have enabled the custom stylesheet in the Thesis options panel, the <body> tag
will be appended with the "custom" class, like so: <body class="custom">. You can use
the "custom" class to override *any* CSS declarations contained in the style.css file.

For example, if you wish to change the default link color to green, you would add the
following declarations to this file:

.custom a, .custom a:visited {
color: #090;
}
<--- This makes links green
.custom a:hover {
color: #00f;
}
<--- This makes links blue when you mouse over them

WHY THIS WORKS:

By using the "custom" class, you are creating more specific CSS declarations for HTML
elements. CSS styling is applied through rules of specificity, and because declarations
prepended with .custom are more specific, they get applied when the page is rendered!

More information about styling your Thesis installation using this file can be found
in the User's Guide:
http://diythemes.com/thesis/rtfm/customizing-thesis-with-customcss/
*/

/* over rides for wrappers*/











body {
  font-family:'museo-sans',Tahoma,sans-serif;font-weight:300;
}
/*
body.custom {
  background: #EE3524;
}
*/
.sidebar a:link, .sidebar a:visited {
  text-decoration:none;
  color:#EE3524;
}
.sidebar a:hover {
  color:#10a6df;
  text-decoration:none;
}
.sidebar a.start-btn-blue-202:link,
.sidebar a.start-btn-blue-202:visited,
.sidebar a.start-btn-blue-202:hover {
  color:#fff;

}

a.start-btn-blue-202:link,a.start-btn-blue-202:visited,a.start-btn-blue-202 {
  *height: 39px;
  _height: 34px;
  *line-height: 1em;
}


#archive_intro h1, .headline_area h1 {
  font-weight: 500;
  font-size: 3.6em;
  color: #54301A;
  margin-bottom: 0.25em;
}
#archive_intro .format_text {
  margin-bottom: 3.5em;
  padding-bottom: 2.5em;
  border-bottom: 1px solid #F1E3C5;
}
#archive_intro {
  border-bottom: 0;
}
#container {
  position: relative;
/*  margin: 144px 0 0;*/
  width: auto;
  background: #fff;
  border-bottom: 1px solid #F37321;
}
#content {
  padding: 1em 0 0 1em;
  padding: 1em 0 0 .75em;
  _padding: 1em 0 0 .45em;
  display:inline;
}
#page {
  position: relative;
  margin: 0em auto 0 auto;
  width: 105.4em;
  width: 102.81em;
  _width: 102.31em;
  border: 0;
  padding: 1em 0;
}
.post {
  border-bottom: 1px solid #F1E3C5;
}
.prev_next {
  margin-top: 5em;
  border: 0;
}
/*layout stylesheetsover rides*/
.post_box, .teasers_box, .full_width #content_box .page {
  margin: 0 2.1em 0 1em;
  margin: 0 1.5em 0 1.5em;
}
/*headers*/
h1,h2,h3,h4,h5,h6,.headline_area h1, .headline_area h2, #archive_intro h1,.format_text h2, .format_text h3, .format_text h4, .format_text h5, .format_text h6 {
  font-family:'museo-sans',Tahoma,sans-serif;font-weight:300;
}
h1, h2,h3 {
  font-family:'museo-slab',Tahoma,sans-serif;font-weight:300;
}
h1, h4, h6 {
  font-weight: 500;
}
/*menu items*/
.menu {
  width: 100%;
  margin-bottom: 1em;
  margin-bottom:0;
}
.menu, .menu a {
  border: 0;
}
.menu a {
  text-transform: capitalize;
  font-size: 1.1em;
}
.menu li {
  margin-right: .25em;
  margin-right: 3px;
  border-top: 1px solid #F1E3C5;
  border-left: 1px solid #F1E3C5;
  border-right: 1px solid #F1E3C5;
}
.menu li a,
.menu li a:link,
.menu li a:visited {
  color: #54301A;
  background-color: #F1E3C5;
}
.submenu {
  margin-left: .1em;
}
.menu li.current-parent a,
.menu li.current-parent a:link,
.menu li.current-parent a:visited {
  background: #777;
  color: #fff;
}
.menu li.current-parent a:hover {
  background-color: #54301A;
  color: #fff;
  text-decoration: none;
}
.menu li.current a,
.menu li.current a:link,
.menu li.current a:visited,
.menu li.current-cat a,
.menu li.current-cat a:link,
.menu li.current-cat a:visited,
.menu li a:hover {
  color: #54301A;
  background-color: #fff;
  text-decoration: none;

}
.menu li.current ul.submenu a,
.menu li.current ul.submenu a:link,
.menu li.current ul.submenu a:visited
.menu li.current-parent ul.submenu a,
.menu li.current-parent ul.submenu a:link,
.menu li.current-parent ul.submenu a:visited {
  color: #54301A;
  background-color: #F1E3C5;
}
.menu li.current-parent ul.submenu li.current a,
.menu li.current-parent ul.submenu li.current a:link,
.menu li.current-parent ul.submenu li.current a:visited,
.menu li.current ul.submenu a:hover,
.menu li.current-parent ul.submenu a:hover {
  background-color: #54301A;
  color: #fff;
  text-decoration: none;
}
.menu li.rss {display:none;}
.menu li.rss a {
  color: #EE3524;
  background-color: transparent;
}
.menu li.rss a:hover {
  color: #10a6df;
}


.menu ul, .menu ul li {
  width: 20em;
}
.menu ul a {
  width: 18.2em;
}
/*
#header {
  position: absolute;
  width: 675px;
  margin-top: -125px;
  left: 10px;
  height: 110px;
  border: 0;
  top: 0;
}
*/
#content_box {
  margin-top: 0em;
  border-top:1px solid #F1E3C5;
  background: #fff !important;
  width: 100%;
  border-left: 1px solid #F1E3C5;
  border-right: 1px solid #F1E3C5;
}
/*headers*/
.headline_area .entry-title {
/* font-size: 3.5em;*/
/* font-size:1.75em;*/
font-size:2.25em;
margin-top: .5em;
font-weight: 500;
color: #54301A;
}
.headline_area .entry-title a {
  color: #F37321;
}
.headline_meta span,
.headline_meta abbr {
  text-transform: capitalize;
}
.headline_meta {
  font-style: normal;
  display: inline;
  color: #f70;
}
.headline_meta a,.headline_meta a:link,.headline_meta a:visited {
  color: #f70;
  border-bottom: 0;
}
.edit_post {
  padding-right: .9em;
}
.post h3 {font-weight:500;}
/*links*/
a:link,
a:visited,
a:hover {
  color: #EE3524;
}
a:link,
a:visited {
  text-decoration: none;
}
a:hover {
  text-decoration: none;
  color: #10a6df;
}
a.start-btn-blue-202:hover {
  color: #fff;
}
/*sidebar*/
#sidebars {
  border-left: 1px solid #F1E3C5;
  background: #fff;
  display:inline;
}

/*#sidebars {
width: 22.5%;
}
*/
ul.sidebar_list {
  padding-top: 1em;
}

#sidebar_1 {
  background: #fff;
}

.sidebar .widget_twitter a,.sidebar .widget_twitter a:visited,.sidebar .widget_twitter a:hover {
  color: #EE3524;
}
.sidebar h3,
.sidebar h5 {
  color: #54301A;
  letter-spacing: 0;
  font-weight: 500;
  font-size: 1.75em;
  font-size: 1.5em;
  margin-bottom: .15em;
  font-variant: normal;
}
.sidebar ul.sidebar_list {
  background: #fff;
}
.sidebar_list li.widget {
  border-bottom: 1px solid #F1E3C5;
  margin-bottom: 1em;
  padding-bottom: 1em;
  clear: both;
}
#text-12 {
  padding: 0;
  margin: 0;
}
/*uniqure inline classes*/
.main-link {
  overflow: hidden;
  padding-bottom: 1em;
  padding-bottom: 0em;
}
.main-link a {
  text-decoration: none !important;
}


.intro {
  color: #EE3524;
  font-style: italic;
  font-size: 1.35em;
  line-height: 1.15em;
}
em.intro {
  font-size: 1.75em;
  display: block;
  margin-bottom: .25em;
}

.intro em {
  font-weight: 500;
}
/*logos*/
.logo-link-wrapper {
  text-align: center;
  _text-align: center;
  width: 100%;
  position: absolute;
  top: 30px;
  left: 0px;
  margin-top: 0;
  z-index: 100;
}
.logo-link {
  height: 133px;
  width: 109.4em;
  _width: 1100px;*width:1100px;
  text-align: left;
  margin: 0 auto;
  z-index: 90000;
}
.logo-link a {
  display: block;
  height: 82px;
  width: 562px;
  background: url(http://www.customink.com/blog/wp-content/uploads/2010/02/logo.gif) no-repeat 0 0;
  z-index: 90000;
}
a.company-logo {
  display: block;
  width: 212px;
  height: 46px;
  position: absolute;
  top: 0;
  right: 0;
  margin-top: -115px;
  z-index: 10000;
  z-index: 998;
}
/*comment form over ride*/
#commentform {border-top:0;}
/*footer override*/
#footer {
  width: 100%;
  margin-top: 2em;
  border-top: 0px solid #F1E3C5;
  padding: 1em 2em;
}
/*random overrides*/
.post_box {
  padding-top: 0;
}
#text-12 {
  border: 0;
}
.rss a {
  color: #000
}
/*image gallery overrides*/
.gallery-icon a img {border:2px solid #fff !important;}
.gallery-icon a img:hover {border: 2px solid #F1E3C5 !important;}
.gallery-item a img {border:2px solid #fff !important;}
.gallery-item a img:hover {border: 2px solid #F1E3C5 !important;}

/*RSS override*/
.rss-widget {
  border: 0;
  text-align: left;
  font-size: 1.5em;
}
.feedemail-form {
  border: 0;
  text-align: left;
}
.feedemail-label {
  color: #000;
}
.feedemail-button {
  background-color: #f70;
  border: 1px solid #f70;
}
.rss_icon,.mail_icon {
  height: 40px !important;
  width: 40px !important;
}

/*subscribe form on page 213*/
#post-213 input[type^=submit] {
  vertical-align: middle;
  background-repeat: repeat-x;
  background-position: 0 0;
  border-width: 1px;
  border-top-width: 2px;
  border-style: solid;
  text-decoration: none;
  color: #fff;
  padding: 0 10px;
  height: 2.2em;
  line-height: 2em;
  border-top-width: 2px;
  border-bottom: 0;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  display: -moz-inline-box; /* Fix for FF2 */display: inline-block;
  zoom: 1;/* Fix for IE6/7 */*display: inline; /* Fix for IE7 */_font-size: 11px;/*-webkit-box-shadow: 0px 4px 0px #D0D2D3;
  -moz-box-shadow: 0px 4px 0px #D0D2D3;
  box-shadow: 0px 4px 0px #D0D2D3;*/-webkit-box-shadow: 0px 4px 0px rgba(0,0,0,0.15);
  -moz-box-shadow: 0px 4px 0px rgba(0,0,0,0.15);
  box-shadow: 0px 4px 0px rgba(0,0,0,0.15);
  background-color: #103c5f;
  background-image: url(http://www.customink.com/images/backgrounds/btn-blue.jpg);
  border-color: #4EA1E5;
  text-shadow: -1px -1px 0px #072d49;
  width: 12em;
}
#post-213 input[type^=submit]:hover {
  border-color: #103c5f;
  background-position: 0 bottom;
  text-decoration: none;
  -webkit-box-shadow: 0px 0px 0px #F1E3C5;
  -moz-box-shadow: 0px 0px 0px #F1E3C5;
  box-shadow: 0px 0px 0px #F1E3C5;
  color: #fff;
  text-decoration: none;
}
/*color box plugin CSS orverride*/
#cboxLoadedContent {margin-bottom:30px !important;}
#cboxCurrent {display: none !important;}

/*social sharing in post plugin CSS overrides*/
ul.wp_social_bookmarking_light {padding-bottom:7px !important;}

/*over ride pagination with plugin*/
.prev_next {float: right;/*max-width: 17em;*/}
.previous {text-align:right;}
.wp-pagenavi {padding-left:1.5em;float:left;font-size: 1.2em;margin-top:-2.5em;/*max-width:35em;*/}
.wp-pagenavi a, .wp-pagenavi span {
  border:0 !important;
  margin-left:0 !important;
  border-right:1px solid #F1E3C5 !important;
  }
.wp-pagenavi a:hover, .wp-pagenavi span.current {
  }

.wp-pagenavi a.nextpostslink,.wp-pagenavi a.nextpostslink span
  {
    border:0 !important;
  }
.wp-pagenavi .pages {
  padding-right:3em;
  border: 0 !important;
  color:#777;
}

/*specific widgets*/
/*your design here*/
.your-design-here {
  padding-left: 8px;
}
.your-design-here, #text-4 {
  text-align: center;
}
.your-design-here, #text-4 img {
  padding-right: 5px;
}
.widget_twitter {
  padding-top: 100px;
  background: url(http://www.customink.com/blog/wp-content/uploads/2010/10/twitter-icon.gif) no-repeat center 10px;
}
.sidebar .widget_twitter h3 a:link,.sidebar .widget_twitter h3 a:visited {text-decoration:none;}
.widget_twitter .twitterwidget-rss {
  display: none;
}
.sidebar .widget_twitter h3 a:link,.sidebar .widget_twitter h3 a:visited,.sidebar .widget_twitter h3 a:hover {
  color: #54301A;
}
.widget_twitter a.twitter-user {
  color: #f70;
}
.widget_twitter .entry-meta, .widget_twitter .entry-meta a {
  color: #777;
  font-size: 0.85em;
}
.sidebar_list li.widget_twitter
{
  border: 0;
}
/*your design here widget*/
.sidebar h3.your-design-h3 {
  font-size: 1.25em;
}
.sidebar h3.your-design-h3 a,
.sidebar h3.your-design-h3 a:visited,
.sidebar h3.your-design-h3 a:hover {
  color: #EE3524;
  text-decoration: none;
}
.sidebar h3.your-design-h3 a:hover {
  background: #EE3524;
}
/*author avatar*/
.multiwidget_author_avatars {
  overflow: hidden;
}

.multiwidget_author_avatars .avatar img {
  float: left;
  margin-left: 0;
  margin-right: 0.833em;
  margin-bottom: 0.833em;
  margin-right: 0.25em;
  margin-bottom: 0.25em;
}
.multiwidget_author_avatars .author-list .user {
  float: left;
}
/*widget for social*/
.social-links {
  text-align: center;
  font-style: italic;
  color: #54301A;
}
.sidebar .social-links a:link,.sidebar .social-links a:visited,.sidebar .social-links a:hover {
  color: #EE3524;
  display: block;
}
.social-links a:hover {
  text-decoration: none;
}
.social-links a em {
  font-weight: 500;
  font-style: normal;
  display: block;
  font-size: 1.4em;
  color: #54301A;
}
.social-links li {
  padding-left: 60px;
  margin-right: 30px;
  padding: 10px;
  padding-bottom: 10px;
  font-size: 1.2em;
  margin: 5px 0;
  background-repeat: no-repeat;
  background-position: 10px center;
}
.facebook-social {
  background-image: url(http://www.customink.com/blog/wp-content/uploads/2010/10/icon-facebook.gif);
}
.twitter-social {
  background-image: url(http://www.customink.com/blog/wp-content/uploads/2010/10/icon-twitter.gif);
}
.youtube-social {
  background-image: url(http://www.customink.com/blog/wp-content/uploads/2010/10/icon-youtube.gif);
}
/*NOT USED ANYMORE...STYLES FOR AUTHOR WIDGET*/
.widget_author_info .author-name, .widget_author_info .author-description,.widget_author_info .author-posts-link,.widget_author_info .author-contact {
  float: left;
  width: 70%;
}
.widget_author_info .author-avatar {
  float: left !important;
  width: 65px;
}
.widget_author_info .author-posts-link {
  font-size: .85em;
}
.widget_author_info .author-posts-link a:link,.widget_author_info .author-posts-link a:visited {
  text-decoration: none;
  color: #EE3524;
}

/*TABBED WIDGET*/
.tw-content {
  background: #F1E3C5;
  width: 92% !important;
  padding: 4%;
  -webkit-border-bottom-left-radius: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -moz-border-radius: 0 5px 5px 5px;
  border-radius: 0 5px 5px 5px;
}
.tw-content a {
  text-decoration: none;
}
.tabbed-widget .ui-tabs .ui-tabs-nav li {
  background: #F1E3C5;
  margin-bottom: 0;
  font-weight: 500 !important;
  padding: .5em 1em;
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -moz-border-radius: 5px 5px 0 0;
  border-radius: 5px 5px 0 0;
}
.tabbed-widget .ui-tabs li.ui-tabs-selected {
  background: #F1E3C5;
}
.tabbed-widget .ui-tabs li.ui-tabs-selected a {
  background: transparent;
  background: #F1E3C5 !important;
  color: #54301A !important;
  padding: 0 !important;
}
.tabbed-widget .tw-tabbed-nav a:link, .tabbed-widget .tw-tabbed-nav a:visited, .tabbed-widget .tw-tabbed-nav a:hover
{color:#10a6df;text-decoration:none;}
.sidebar_list li.widget#categories-2, .sidebar_list li.widget#tabbed-widget-3 {
  border: 0;
}

/*DROP DOWNS ARCHIVE AND TAG WIDGET*/
select.tagdropdownwidget, .widget_archive select {
  width: 20em;
}

/*FACEBOOK LIKE BOX WIDGET*/
.widget_FacebookLikeBox h3 {
  display: none;
}
.sidebar_list li.widget_FacebookLikeBox {
  border: 0;
}
/*uncensored reviews static*/
.uncensored-reviews {
  text-align: center;
}
.uncensored-reviews .review {
  font-size: 2em;
  font-style: italic;
  font-weight: 500
}
.uncensored-reviews img {
  padding-bottom: .10px;
}
.uncensored-reviews span {
  color: #777;
}
.uncensored-reviews span.uncensored {
  color: #f70;
  text-transform: uppercase;
}
.uncensored-reviews span.customer-reviews {
  color: #54301A;
  font-weight: 500;
  font-size: 1.4em;
}
.sidebar .uncensored-reviews a:link,.sidebar .uncensored-reviews a:visited {
  color: #EE3524;
}
.subscribe-rss-email {
  overflow:hidden;
  width: 100%;
}
.email-subscribe, .rss-subscribe {
  font-style: italic;
  padding: 10px 0 10px 65px;
  padding: 10px 40px 10px 55px;
  float:left;
  background-repeat: no-repeat;
  background-position: 10px center;
}
.sidebar .email-subscribe a:link, .sidebar .rss-subscribe a:link,.sidebar .email-subscribe a:visited, .sidebar .rss-subscribe a:visited {
  color: #EE3524;
}
.sidebar .email-subscribe a:hover, .sidebar .rss-subscribe a:hover {
  color: #10a6df;
}
.email-subscribe {
  background-image: url(http://www.customink.com/blog/wp-content/uploads/2011/08/icon-email.gif)
}
.rss-subscribe {
  background-image: url(http://www.customink.com/blog/wp-content/uploads/2010/10/icon-rss.gif)
}
.rss-subscribe-orange {
  background-image: url(http://www.customink.com/blog/wp-content/uploads/2011/08/icon-rss.gif)
}
li.widget ul.subscribe-rss-email li {
  margin-bottom:0;
}
/*Search widget*/
li.thesis_widget_search p {
  margin-bottom:0;
}


/*feedback*/
.feedback {
  background: #F2F2F2;
  text-align: left;
  width: 220px;
  padding-bottom: 20px;
  margin-bottom: 15px;
  padding-top: 1px;
}
.feedback h2 {
  color: #777;
  font-size: 1.2em;
  _font-size: 14px;
  font-weight: normal;
  background: transparent url(http://www.customink.com/images/feedback/megaphone.png) no-repeat;
  min-height: 39px;
  padding: 20px 0 0 61px;
  margin: -15px 0 1em;
  _margin-top: 0;
  _padding-top: 10px;
  _height: 59px;
  _margin-bottom: .2em;
}
.feedback h2 em {
  font-size: 1.4em;
  display: block;
  font-weight: normal;
  line-height: .85em;
}
.feedback h2 sup {
  font-size: 8px;
}
.feedback .review {
  margin: 0 10px 1em;
}
.timestamp {
  color: #777;
  padding-left: 10px;
}
.feedback blockquote {
  background: transparent url(http://www.customink.com/images/feedback/bubble_top_and_bottom.gif) no-repeat;
  padding-top: 6px;
}
.feedback blockquote p {
  background: transparent url(http://www.customink.com/images/feedback/bubble_middle.gif) repeat-y;
  padding: 1px 10px;
  margin: 0;
}
.feedback .customer {
  color: #777;
  background: transparent url(http://www.customink.com/images/feedback/bubble_top_and_bottom.gif) no-repeat 0 -6px;
  padding: 10px 0 0 42px;
  min-height: 30px;
  _height: 30px;
}
.feedback .customer .reviewer {
  color: #333366;
}
.feedback .read_more {
  text-align: center;
  margin-top: 2em;
}
.feedback .btn {
  padding-top: 7px;
  _font-size: 11px;
}
.feedback blockquote {
  border: 0;
}
/* Static HTML for Authors Fake Widget*/
.contributing-authors, .format_text .contributing-authors {
  list-style-type: none;
}
.contributing-authors li {
  padding: 3px 0 10px 65px;
  margin: 5px 0;
  min-height: 40px;
  _height: 40px;
  background-repeat: no-repeat;
  background-position: 0 0;
  position: relative;
}
.contributing-authors li h6 {
  font-size: 1.2em;
}
.sidebar .contributing-authors li h6 a,
.sidebar .contributing-authors li h6 a:link,
.sidebar .contributing-authors li h6 a:visited {
  text-transform: capitalize;
  color:#54301A;
  text-decoration:none;
  font-weight: 500;
}
.sidebar .contributing-authors li h6 a:hover
{text-decoration:none;}
.contributing-authors li a.click {
  position: absolute;
  top: 0;
  left: 0;
  width: 56px;
  height: 56px
}
.contributing-authors .allyson {
  background-image: url(http://www.customink.com/blog/wp-content/uploads/2010/10/gravatar-allyson.jpg);
}
.contributing-authors .amanda {
  background-image: url(http://www.customink.com/blog/wp-content/uploads/2010/10/gravatar-amanda.jpg);
}
.contributing-authors .kat {
  background-image: url(http://www.customink.com/blog/wp-content/uploads/2010/10/gravatar-kat.jpg);
}
.contributing-authors .kim {
  background-image: url(http://www.customink.com/blog/wp-content/uploads/2010/10/gravatar-kim.jpg);
}

.contributing-authors .kim, table .kim {display:none;}
.contributing-authors .michael {
  background-image: url(http://www.customink.com/blog/wp-content/uploads/2010/10/gravatar-michael.jpg);
}

.contributing-authors .brie {
  background-image: url(http://www.customink.com/blog/wp-content/uploads/2011/03/gravatar-brie.jpg);
}
.contributing-authors .other-links {display:block;}

.sidebar .contributing-authors .other-links a:link,.sidebar .contributing-authors a:visited {text-decoration:none;color:#EE3524;}
.sidebar .contributing-authors .other-links a:hover {text-decoration:none;color:#10a6df;}

/*specific pages*/

#post-41 table, table.the-authors {border-collapse: collapse;}
#post-41 table td, table.the-authors td {vertical-align: top;padding-right: 20px;padding-bottom:40px;}
#post-41 .format_text table blockquote, .format_text table.the-authors blockquote {margin-left:0;padding-left:0;border:0;}
#post-41 table h6, table.the-authors h6 {
  font-size: 1.6em;
}
table.the-authors span.title {font-weight: 500;}
#post-41 table h6 a, table.the-authors h6 a {
  text-transform: capitalize;
  font-weight: 500;
}
#post-41 .format_text table a.sub-link {line-height:1.2em;display:block;}
a.sub-link:link,a.sub-link:visited {color:#777;color:#EE3524;font-size:.8em;text-decoration:none;}
a.sub-link:hover {color:#EE3524;color:#54301A;text-decoration:none;}
.gallery-caption span {color:#EE3524;}
.gallery-caption span:hover {color:#54301A;text-decoration:none;cursor: pointer;}







.wp-pagenavi {position:relative;z-index:10000 !important}


/*
#header {
    background-image: url("http://www.customink.com/blog/wp-content/uploads/2011/08/common-threads-logo.gif");
    background-repeat: no-repeat;
background-size: 458px 100px;
    height: 10.3em;
    padding: 0;
}
*/


#content_box,
#sidebars {border: 0}
#content {border: 1px solid #F1E3C5}


.post_box, .teasers_box {
  border-style: none;
  border-color:#F1E3C5;
}

.post_box {
  border-bottom: 1px solid #F1E3C5;
}
















#header {border:0;background-image:none;height: auto;border:none}

.menu {display:none}
#content {border:0;}

#header {
    padding: 0 !important;
}

#navigation .dropdown > a {background-image: none !important}


.iconic-100-blog-post #comments {
  clear: both
}

body, body.custom {visibility:visible !important}



/*Get rid of borders - new css button style specs*/

/*Get rid of borders - new css button style specs*/
.sg-btn-color-primary .sg-btn-text,
.sg-btn-color-default .sg-btn-text,
.sg-btn-color-primary:hover .sg-btn-text,
.sg-btn-color-default:hover .sg-btn-text,
.sg-btn-text {
-webkit-box-shadow: 0 0 0 0 rgba(255,255,255,0) !important;
box-shadow: 0 0 0 0 rgba(255,255,255,0) !important;
}

/*box-shadow: 0 0 0 0 rgba(255,255,255,0);*/



/* Magnific Popup CSS */
/* line 2, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b !important;
  opacity: 0.8 !important;
  filter: alpha(opacity=80);
}

/* line 14, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden;
}

/* line 24, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 36, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}

/* line 42, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
.mfp-align-top .mfp-container:before {
  display: none;
}

/* line 45, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045;
}

/* line 53, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto;
}

/* line 57, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
.mfp-ajax-cur {
  cursor: progress;
}

/* line 60, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out;
}

/* line 65, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in;
}

/* line 71, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
.mfp-auto-cursor .mfp-content {
  cursor: auto;
}

/* line 74, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

/* line 79, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
.mfp-loading.mfp-figure {
  display: none;
}

/* line 82, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
.mfp-hide {
  display: none !important;
}

/* line 85, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
.mfp-preloader {
  color: #cccccc;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044;
}

/* line 95, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
.mfp-preloader a {
  color: #cccccc;
}

/* line 97, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
.mfp-preloader a:hover {
  color: white;
}

/* line 100, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
.mfp-s-ready .mfp-preloader {
  display: none;
}

/* line 103, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
.mfp-s-error .mfp-content {
  display: none;
}

/* line 106, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
button.mfp-close, button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 118, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
button::-moz-focus-inner {
  padding: 0;
  border: 0;
}

/* line 122, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  filter: alpha(opacity=65);
  padding: 0 0 18px 10px;
  color: white;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace;
}

/* line 138, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
.mfp-close:hover, .mfp-close:focus {
  opacity: 1;
  filter: alpha(opacity=100);
}

/* line 141, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
.mfp-close:active {
  top: 1px;
}

/* line 144, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
.mfp-close-btn-in .mfp-close {
  color: #333333;
}

/* line 147, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {
  color: white;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%;
}

/* line 154, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #cccccc;
  font-size: 12px;
  line-height: 18px;
}

/* line 162, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  filter: alpha(opacity=65);
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: transparent;
}

/* line 173, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
.mfp-arrow:active {
  margin-top: -54px;
}

/* line 175, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
.mfp-arrow:hover, .mfp-arrow:focus {
  opacity: 1;
  filter: alpha(opacity=100);
}

/* line 178, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
.mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a {
  content: '';
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  left: 0;
  top: 0;
  margin-top: 35px;
  margin-left: 35px;
  border: medium inset transparent;
}

/* line 189, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
.mfp-arrow:after, .mfp-arrow .mfp-a {
  border-top-width: 13px;
  border-bottom-width: 13px;
  top: 8px;
}

/* line 193, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
.mfp-arrow:before, .mfp-arrow .mfp-b {
  border-top-width: 21px;
  border-bottom-width: 21px;
  opacity: 0.7;
}

/* line 198, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
.mfp-arrow-left {
  left: 0;
}

/* line 200, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
.mfp-arrow-left:after, .mfp-arrow-left .mfp-a {
  border-right: 17px solid white;
  margin-left: 31px;
}

/* line 203, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
.mfp-arrow-left:before, .mfp-arrow-left .mfp-b {
  margin-left: 25px;
  border-right: 27px solid #3f3f3f;
}

/* line 207, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
.mfp-arrow-right {
  right: 0;
}

/* line 209, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
.mfp-arrow-right:after, .mfp-arrow-right .mfp-a {
  border-left: 17px solid white;
  margin-left: 39px;
}

/* line 212, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
.mfp-arrow-right:before, .mfp-arrow-right .mfp-b {
  border-left: 27px solid #3f3f3f;
}

/* line 215, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px;
}

/* line 218, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
.mfp-iframe-holder .mfp-content {
  line-height: 0;
  width: 100%;
  max-width: 900px;
}

/* line 222, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
.mfp-iframe-holder .mfp-close {
  top: -40px;
}

/* line 225, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%;
}

/* line 230, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
.mfp-iframe-scaler iframe {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: black;
}

/* Main image in popup */
/* line 241, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto;
}

/* The shadow behind the image */
/* line 254, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
.mfp-figure {
  line-height: 0;
}

/* line 256, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
.mfp-figure:after {
  content: '';
  position: absolute;
  left: 0;
  top: 40px;
  bottom: 40px;
  display: block;
  right: 0;
  width: auto;
  height: auto;
  z-index: -1;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: #444444;
}

/* line 269, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
.mfp-figure small {
  color: #bdbdbd;
  display: block;
  font-size: 12px;
  line-height: 14px;
}

/* line 274, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
.mfp-figure figure {
  margin: 0;
}

/* line 277, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto;
}

/* line 285, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #f3f3f3;
  word-wrap: break-word;
  padding-right: 36px;
}

/* line 292, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
.mfp-image-holder .mfp-content {
  max-width: 100%;
}

/* line 295, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer;
}

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
       * Remove all paddings around the image on small screen
       */
  /* line 302, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0;
  }

  /* line 305, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
  .mfp-img-mobile img.mfp-img {
    padding: 0;
  }

  /* line 307, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0;
  }

  /* line 310, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px;
  }

  /* line 313, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }

  /* line 323, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
  .mfp-img-mobile .mfp-bottom-bar:empty {
    padding: 0;
  }

  /* line 325, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px;
  }

  /* line 328, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0;
  }
}
@media all and (max-width: 900px) {
  /* line 340, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75);
  }

  /* line 343, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0;
  }

  /* line 346, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%;
  }

  /* line 349, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
  .mfp-container {
    padding-left: 6px;
    padding-right: 6px;
  }
}
/* line 353, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
.mfp-ie7 .mfp-img {
  padding: 0;
}

/* line 355, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
.mfp-ie7 .mfp-bottom-bar {
  width: 600px;
  left: 50%;
  margin-left: -300px;
  margin-top: 5px;
  padding-bottom: 5px;
}

/* line 361, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
.mfp-ie7 .mfp-container {
  padding: 0;
}

/* line 363, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
.mfp-ie7 .mfp-content {
  padding-top: 44px;
}

/* line 365, ../../../../app/assets/stylesheets/site_content/plugins/magnific-popup/default.scss */
.mfp-ie7 .mfp-close {
  top: 0;
  right: 0;
  padding-top: 0;
}

.iconshirt-gallery-hide {
display: none
}

/*close gap at the top of the image*/
/*.mfp-close {
  height:0px;
}*/
.mfp-title {
  font-size: 16px;
  /*background: black;*/
}
.mfp-bottom-bar {
  /*36 + the 44 that was taken up by the mfp-close button at the top*/
  /*margin-top: -80px;*/
}



.iconic-thumbnail {
  max-width: 100%;
}
.mfp-counter {
  left: 0;
display: none;
}
.fake-button {
  color: white;
  border-radius: 5px;
  padding: .25rem .5rem;
  display: inline-block;
  background: #10a6df;
  margin-left: 4rem;
}
.fake-button:hover {
  background: #0783aa
}

.mfp-arrow-left:after, .mfp-arrow-left .mfp-a {
  /*border-right-color: #f37321;*/
}
.mfp-arrow-right:after, .mfp-arrow-right .mfp-a {
  /*border-left-color: #f37321;*/
}
.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {
  /*color: #f37321;*/
}

.header-expanded #navigation nav>ul>li {
width: 125px
}



#header .content {
  width: 102.81em;
  margin: 0 auto;
  overflow: hidden;
  padding-top: 1rem;
}

.ttarp {
  list-style-type: none;
}
#header .logo {
  float: left;
}
#header .blog-contact-us-topnav {
  float: right;
  padding-top: 1rem;
  font-size: .9rem;
  width: 420px;
  overflow: hidden;
}

#header #navigation {
  width: 102.81em;
  margin: 0 auto 2rem;
  overflow: hidden;
  padding-top: 1rem;
  text-align: center;
}
#header #navigation ul {
  width: 100%;
  overflow: hidden;
  border-top: 1px solid #ededed;
  border-bottom: 1px solid #ededed;
}
#header #navigation ul li {
  width: 20%;
  list-style-type: none;
  margin: 0;
  padding: .5rem 0;
  float:left;
  text-align: center;
  font-size: 1rem;
  text-transform: uppercase;
}
#header #navigation ul li a, #header #navigation ul li a:link, #header #navigation ul li a:visited {
  color: #444444
}
#header #navigation ul li a:hover {
  color: #0033ee;
}
#header #navigation .content {
  padding-top: 0;
}

.blog-contact-us-topnav-ttarp {
  color: #444444;
  text-transform: uppercase;
  padding-right: 1rem;
  border-right: 1px solid #ccc;
  margin-right: 1rem;
  width: 170px;
  overflow: hidden;
  float: left;
}
.blog-contact-us-topnav-ttarp .blog-HeaderTop-ttarp-icon svg {
  width: 20px;
  height: 20px;
}
.blog-contact-us-topnav-ttarp ul, .blog-HeaderTop-ttarp-icon {
  float: left;
}
.blog-HeaderTop-ttarp-icon {
  margin-top: .5rem;
  margin-right: .25rem;
}
.blog-contact-us-topnav-ttarp svg,
.blog-HeaderTop-ttarp-icon svg,
.blog-ttarp-phone-number {
  color: rgb(238, 53, 36) !important;
  fill: rgb(238, 53, 36) !important;
}

.blog-ttarp-phone-number-header {
  font-size: .7rem;
}
.blog-ttarp-phone-number {
  font-size: 1.2rem;
  font-size: .9rem;
}
.blog-contact-us-topnav-chat {
  width: 200px;
  margin-left: 1rem;
  float: right;
}

.blog-chat-title {
  color: #444;
  font-size: .7rem;
  text-transform: uppercase;
}
