/*  
Theme Name: PCIJ DailyNotes
Theme URI: http://pcij.org/
Description: Based on a design by <a href="http://designdisease.com">Design Disease</a>. License: <a href="http://creativecommons.org/licenses/by-sa/3.0/">Creative Commons Attribution-Share Alike 3.0 License.</a>
Version: 1.0.20130218.152655
Author: PCIJ
Author URI: http://pcij.org/
*/

/* Begin Typography & Colors */
* { margin: 0; padding: 0; }
body { background: #272727 url(images/body-bkg.jpg) repeat top left; font: normal 13px "lucida grande","segoe ui", "lucida sans",Verdana, sans-serif; color:#535353; }
input, button, textarea, select {  font: normal 12px/12px "lucida grande","segoe ui", "lucida sans","Verdana", sans-serif; color:#535353; vertical-align: middle; }
legend { display: none; }
fieldset { border: none; }
ul, ol { list-style: none;}
ol { list-style-type: decimal;}
table { border-collapse: collapse; width: 100%; }
hr { display: none; }
img { padding: 0px; margin: 0px; border: none; text-align: center;}

a:link { text-decoration: none; color : /*#ff6600*/ #c00; border: 0px; -moz-outline-style: none;}
a:active { text-decoration: underline; color : /*#ff6600*/ #c00; border: 0px; -moz-outline-style: none;}
a:visited { text-decoration: none; color : /*#ff6600*/ #c00; border: 0px; -moz-outline-style: none;}
a:hover	{ text-decoration: underline; color : #000; border: 0px; -moz-outline-style: none;} 
a:focus { outline: none;-moz-outline-style: none;}

/*h1, h2, h3, h4 { font-family: Arial, Helvetica, sans-serif; }*/

.attribution { font-style:italic;font-weight:bold; }


/* BGContainer
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
#bgcontain { width: 980px; background: url(images/header-top-bkg.png) no-repeat top left; margin: 0 auto; overflow: hidden; position: relative; } 

.moneypolitics {
  position: absolute;
  top: 45px;
  right: 0;
}

/* Header
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.header { width: 830px; padding: 0px 50px 0px 100px; position: relative; }

/* Logo
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.logo { padding: 35px 0px 35px 0px; overflow: hidden; }
.logo .txt h1 { font-weight:bold;font-size:60px;line-height:60px;/*font: bold 60px/60px "Arial", Gadget, sans-serif;*/ letter-spacing: -3px; padding: 0px 0px 0px 0px; }
.logo .txt h1 a, .head .logo .txt h1 a:visited,.head .logo .txt h1 a:hover { text-decoration: none; color:#fff;}
.logo .desc {  font-weight:bold;font-size:14px;line-height:14px;/*font: bold 14px/14px Arial, Helvetica, sans-serif;*/ letter-spacing: -1px; color:#b18f5e;}
.logo .img img { margin-bottom: 5px; }


/* Menu
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.menu { width: 830px; padding: 0px 50px 0px 100px; background: url(images/header-bkg.png) no-repeat bottom; overflow: hidden; min-height: 91px;}
/**/ * html .menu { height:1%; } /* */ 
.menu ul { float: left; padding: 0px 0px 0px 0px; background:url(images/menu-line-bkg.png) repeat-x bottom; width: 500px;}
.menu li ul { display: none;}
.menu li { display: inline; font-size:19px;line-height:19px;/*font: normal 19px/19px Arial, Helvetica, sans-serif;*/ letter-spacing: -1px; float: left; }
.menu li a { float: left; color:#996633;  padding: 20px 10px;}
.menu li a:hover { color:/*#ff6600*/ #c00; text-decoration: none;}

.menu .current_page_item a { color:#ff6600; background:url(images/menu-arrow.png) no-repeat center top; }
.menu .current_page_item a span, .menu .current_page_item a:visited span, .menu .current_page_item a:hover span { color:/*#ff6600*/ #c00; }

/* Search
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.menu .search { background: #ccc; width: 262px; overflow: hidden; margin-top: 58px; float: right; }
.menu .search input { float: left; background: #333333 url(images/search-input.png) no-repeat right top; border: none; padding: 7px 8px 9px 8px; width: 168px; color:#fff; font-weight:bold;font-size:14px;line-height:14px;/*font: bold 14px/14px "Arial", sans-serif;*/ letter-spacing: -1px;}
.menu .search button { float: left; background: url(images/search-button.png) no-repeat; width: 78px; height: 33px; border: none; cursor: pointer; color:#fff; vertical-align: middle; padding: 3px 5px 5px 0px; font-weight:bold;font-size:14px;line-height:14px;/*font: bold 14px/14px "Arial", sans-serif;*/ letter-spacing: -1px;}

/* Container
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.container { width: 880px; float: left; background: #fcfcf4 url(images/container-bkg.png) repeat-y top center; padding: 0px 50px;}

/* Title
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.title { font: font-weight:bold;font-size:34px;line-height:30px;/*bold 34px/30px "Lucida Grande", "Segoe UI", "Lucida Sans", Verdana, sans-serif;*/ letter-spacing: -1px; padding: 15px 0px; margin-bottom: 15px; background:url(images/menu-line-bkg.png) repeat-x bottom;}
.hcom  { font: font-weight:bold;font-size:24px;line-height:24px;/*bold 24px/24px "Lucida Grande", "Segoe UI", "Lucida Sans", Verdana, sans-serif;*/ letter-spacing: -1px; padding-bottom: 2px; color:#000;}

/* SC
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.SC { width: 880px; padding: 0px; overflow: hidden; float: left; }

/* Side Left 
############################################################################################################## */
.SL { width: 500px; float: left; padding: 0px 50px; }
.SL .post { overflow: hidden;margin-bottom:50px;}

.SL .p-head { padding-bottom: 10px; background:url(images/menu-line-bkg.png) repeat-x bottom;}
.SL .p-head h1 { font-weight:bold;font-size:28px;line-height:26px;/*font: bold 34px/32px "Lucida Grande", "Segoe UI", "Lucida Sans", Verdana, sans-serif;*/ letter-spacing: -1px; padding-bottom: 2px; color:#535353;}
.SL .p-head .p-kicker { font-weight:bold;font-size:18px !important;font-style:italic; }
.SL .p-head h1 a { text-decoration: none; }
.SL .p-head h2 { font-weight:bold;font-size:26px;line-height:24px;/*font: bold 30px/28px "Lucida Grande", "Segoe UI", "Lucida Sans", Verdana, sans-serif;*/ letter-spacing: -1px; padding-bottom: 2px; color:#535353;}
.SL .p-head h2 a, .SL .p-head h2 a:visited { text-decoration: none; color:#535353; }
.SL .p-head h2 a:hover { text-decoration: none; color:#ff8400; }
.SL .p-head h3 { font-weight:bold;font-size:24px;line-height:24px;/*font: bold 24px/24px "Lucida Grande", "Segoe UI", "Lucida Sans", Verdana, sans-serif;*/ letter-spacing: -1px; padding-bottom: 2px; color:#535353;}
.SL .p-head h3 a { text-decoration: none;}

.SL .p-date-cat { background:url(images/date-cat-ico.png) no-repeat left top; padding-left: 17px; color:#b8afa6; }
.SL .p-date-cat a, .p-date-cat a:visited, .p-date-cat a:hover { text-decoration: underline; color: #b8afa6;}

.SL .p-date { font-size: 11px; color:#999966;}
.SL .p-con { padding: 2px 0px 20px; overflow: hidden;} /* posts */
.SL .p-con .p-byline { margin-bottom:1em;font-size: 11px; }
.SL .p-con p { /*font-size:12px;*/line-height:19px;/*font: normal 12px/18px "Verdana";*/ padding: 3px 0px; margin: 4px 0px; color:#333;}
.SL .p-con ol { padding: 10px 0px 10px 25px; margin: 0px; list-style: decimal inside;}
.SL .p-con ol li { padding: 2px 0px 2px 0px; }
.SL .p-con ul { padding: 10px 0px 10px 20px; margin: 0px; }
.SL .p-con ul li { padding: 2px 0px 2px 13px; background: url("images/p-con-li.png") no-repeat left 2px; color:#666; }
.SL .p-con blockquote { font-size: 13px; line-height: 19px; padding: 5px 15px; background: #f4f3ea; margin: 10px 0px; color:#000; }
/*.SL .p-con blockquote p { font: italic 13px/19px Georgia, "Times New Roman", Times, serif; color:#000; }*/
.SL .p-con blockquote.full { font-style: normal; }
.SL .p-con blockquote li { padding: 2px 0px 2px 13px; list-style-type: none; /*font-size: 12px;*/ line-height: 19px;}

.SL .p-det { background: #f3f4ea url(images/p-det-bkg.png) repeat-x bottom; text-align: left; padding: 14px 10px 20px 10px; margin-top: 5px; border-top: solid 1px #eeefe4;}
.SL .p-det li { display: inline; padding: 5px 0px 5px 20px; margin-right: 5px; overflow: hidden; }
.SL .p-det li.p-det-com { background: url("images/p-det-com-ico.png") no-repeat left 5px; }
.SL .p-det li.p-det-tags { background: url("images/p-det-tags-ico.png") no-repeat left 6px; }
.SL .p-det li.p-det-tags a { text-decoration: underline;}
.SL .p-det li a, .p-det li a:visited, .p-det li a:hover { margin-right: 3px; color:#000033; }




.well {
  margin:5px 0 10px;
  min-height: 40px;
  padding: 10px;
  /*margin-bottom: 20px;*/
  background: #fff;
  border-top: 1px solid #eee;
  border-bottom: 1px solid #fefefe;
  border-left: 1px solid #e7e7e7;
  border-right: 1px solid #e7e7e7;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0px 1px 2px rgba(50, 50, 50, 0.3);
  -moz-box-shadow:    0px 1px 2px rgba(50, 50, 50, 0.3);
  box-shadow:         0px 1px 2px rgba(50, 50, 50, 0.3);
}

.well blockquote {
  padding:0 !important;
  margin:0 !important;
  background: none !important;
  border: none !important;
  font-style:normal !important;
}

.well blockquote p {
  font-style:normal !important;
  font: normal 12px "lucida grande","segoe ui", "lucida sans", verdana, sans-serif !important;
  color:#535353 !important; 
}

.well img, .well object, .well embed {
  max-width: 100%;
  height: auto;
}

.wp-caption-text {
  font-style:italic;
}

.aligncenter .wp-caption-text {
  margin-left:auto;
  margin-right:auto;
}

/* Images
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  */
.SL img.aligncenter { display: block; margin-left: auto; margin-right: auto; /*border: solid 5px #272727;*/ }
.SL img.alignright { margin: 5px 0 10px 20px; display: inline; /*border: solid 5px #272727;*/  }
.SL img.alignleft { margin: 5px 20px 10px 0; display: inline; /*border: solid 5px #272727;*/ }
.SL .alignright { float: right; }
.SL .alignleft { float: left }
.SL .aligncenter { display: block; margin-left: auto; margin-right: auto; }


.navigation { margin-top:20px;margin-bottom:20px;clear:both; }

.wp-pagenavi { padding: 5px 0px; color:#92816b;}
.wp-pagenavi .pages { margin-right: 15px;}
.wp-pagenavi .page { padding: 0px 5px; border-right: solid 1px #d6c8b6; }
.wp-pagenavi a, .nav a:visited { padding: 0px 5px; border-right: solid 1px #d6c8b6; font-weight: bold; color:#cc6666;}
.wp-pagenavi a:hover { color:#333366;}
.wp-pagenavi .current { padding: 0px 5px; border-right: solid 1px #d6c8b6; font-weight: bold;}

/* not used? */


/* Side Right 
############################################################################################################## */
.SR { width: 260px; float: right; padding-top: 25px;}
.SR h2 { font-weight:bold;font-size:18px;line-height:18px;/*font: bold 18px/18px Arial, Helvetica, sans-serif, sans-serif;*/ letter-spacing: -1px; background: #f0eee4; color:#535353; padding: 7px 5px; margin-bottom: 5px;}
.SR a { color:#993300; }
.SR a:hover { color:#ff6600;}

.SR .syn { background: #f0eee4; margin-bottom: 25px; padding: 10px; }
.SR .syn li { font-weight:bold;font-size:16px;line-height:18px;/*font: bold 14px/18px Arial, Helvetica, sans-serif, sans-serif;*/ letter-spacing: -1px;height:32px;margin-top:6px; }
/*.SR .syn a.rss { color:#ff6600; background: url(images/syn-1.png) no-repeat left top; padding: 8px 0px 8px 20px; }*/
/*.SR .syn a.tweet { color:#3399cc; background: url(images/syn-2.png) no-repeat left top; padding: 2px 0px 2px 20px; }*/

.SR .syn a.tweet { color:#3399cc; background: url(images/twitter-32x32.png) no-repeat left top;  }
.SR .syn a.rss { color:#ff6600; background: url(images/rss-32x32.png) no-repeat left top;  }
.SR .syn a.facebook { color:#009; background: url(images/facebook-32x32.png) no-repeat left top;  }
.SR .syn a.youtube { color:#c00; background: url(images/youtube-32x32.png) no-repeat left top; }
.SR .syn a { text-shadow:#333 0 1px 1px;padding: 6px 0px 8px 40px;  }

.SR .widget { margin-bottom: 25px;}
.SR .widget li { padding: 2px 0px 2px 6px; font-size:12px;line-height:14px;/*font: normal 12px/14px Verdana, Geneva, sans-serif;*/ background: url(images/cat-arrow.png) no-repeat left 6px; }

	.SR .widget a[rel*="promote"] img { border:1px solid #000; }


/* Categories
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.SR .widget_categories {}
.SR .widget_categories li { padding: 2px 0px 2px 6px; font-weight:bold;font-size:14px;line-height:16px;/*font: bold 14px/16px Arial, Helvetica, sans-serif, sans-serif;*/ letter-spacing: -1px; background: url(images/cat-arrow.png) no-repeat left 8px; }
.SR .widget_categories li ul li { font-size:13px;line-height:15px;/*font: normal 13px/15px Verdana, Geneva, sans-serif;*/ padding: 2px 0px 2px 0px; background: none; letter-spacing: normal;}

.SR .widget_links .linkcat  { background: none; padding-left: 0px; }

.SR .widget_tag_cloud { line-height: 22px;}
.SR .widget_calendar table { width: 100%;}
.SR .widget_calendar table td { text-align: center; padding: 3px; }
.SR .widget_calendar caption { background: #f5f5f4; padding: 5px 0px; margin-bottom: 10px;}
.SR .widget_calendar #today { background: #f5f5f4;}
.SR .widget_search #s { width: 160px; border: solid 1px #b5d6cd; padding: 3px; margin-bottom: 5px;}

.SR .widget_recent_comments
.SR .widget_recent_comments { margin-bottom: 15px;}
.SR .widget_recent_comments li { font-size: 11px; border-bottom: solid 1px #d7d7d7; padding: 5px 0px; background: none;}
.SR .widget_recent_comments li a { font-size: 11px; color:#666;}
.SR .widget_recent_comments .author { display: block; color:#ff3300;}


/* Comments
############################################################################################################## */
.comments-list { padding-top: 40px;}
.comments-list h2 { font-weight:bold;font-size:24px;line-height:24px;/*font: bold 24px/24px "Lucida Grande", "Segoe UI", "Lucida Sans", Verdana, sans-serif;*/ letter-spacing: -1px; padding-bottom: 15px; margin-bottom: 15px; background:url(images/menu-line-bkg.png) repeat-x bottom; }
.comments-list div.entry { margin-bottom: 15px; padding-bottom: 15px; background:url(images/menu-line-bkg.png) repeat-x bottom; }
.comments-list div.alt { margin-bottom: 15px; padding-bottom: 15px;}
.comments-list p.name { font-size:19px;line-height:19px;/*font: normal 19px/19px "Lucida Grande", "Segoe UI", "Lucida Sans", Verdana, sans-serif;*/ color:#000; padding: 5px 0px 2px 0px; letter-spacing: -1px;}
.comments-list p.avt { padding: 0px; margin: 0px; float: left;}
.comments-list p.avt img { border: solid 1px #dededb; padding: 1px; margin-right: 10px;}
.comments-list p.date { padding-bottom: 5px; margin-bottom: 5px; font-size:11px;line-height:14px;/*font: normal 11px/14px Verdana, Geneva, sans-serif;*/ color:#b3b3b3;}
.comments-list p.date a, .comments-list p.date a:visited, .comments-list p.date a:hover { color:#999;}

.comments-list .con { font-size:12px;line-height:17px;/*font: normal 12px/17px "Verdana";*/ color:#333;}
.comments-list .con p { font-size:12px;line-height:17px;/*font: normal 12px/17px "Verdana";*/ padding: 5px 0px; margin: 0px; color:#333;}
.comments-list .con blockquote { font: italic 14px/19px Georgia, "Times New Roman", Times, serif; color:#666; margin: 10px 0px; background:#f1f1f1; padding: 5px 15px; }
.comments-list .con blockquote p { font: italic 14px/19px Georgia, "Times New Roman", Times, serif; color:#666; }


/* Comments Form
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.comments-form { padding-top: 35px; }
.comments-form h3 { font-weight:bold;font-size:24px;line-height:24px;/*font: bold 24px/24px "Lucida Grande", "Segoe UI", "Lucida Sans", Verdana, sans-serif;*/ letter-spacing: -1px; padding-bottom: 15px; margin-bottom: 15px; background:url(images/menu-line-bkg.png) repeat-x bottom; }
.comments-form p { color:#b8afa6; margin-bottom: 5px; padding: 3px 0px;  }
.comments-form span { color:#ff0000; font-weight: normal;}
.comments-form input { padding: 6px; width: 300px; margin-right: 5px; }
.comments-form input.formid { border: 1px solid #d8d6cf; background: #fff; padding: 5px 4px;}
.comments-form input.formemail { border: 1px solid #d8d6cf; background: #fff; padding: 5px 4px;}
.comments-form input.formuri { border: 1px solid #d8d6cf; background: #fff; padding: 5px 4px;}
.comments-form textarea { border: 1px solid #d8d6cf; background: #fff; padding: 10px; color:#000;}
.comments-form .button { background: url(images/post-comment.png) no-repeat left top; text-indent: -50000px; width: 145px; height: 26px; border: none; display: block; cursor: hand;}


/* Footer
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.footer { width: 880px; background: url(images/footer-bkg.png) no-repeat left top; padding: 40px 50px 0px 50px; overflow: hidden; margin-bottom: 20px; float: left;}
.footer hr { border-left:none; border-right: none; border-top:1px solid #ccc; border-bottom: none; height : 1px; display: block; margin-bottom: 10px; }
.footer p { padding: 1px 0px; color:#626262; font-size: 11px;}
.footer p a, .footer p a:visited, .footer p a:hover {color:#626262; text-decoration: underline;}




/*
    ColorBox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9999;
  overflow: hidden; }

#cboxOverlay {
  position: fixed;
  width: 100%;
  height: 100%; }

#cboxMiddleLeft, #cboxBottomLeft {
  clear: left; }

#cboxContent {
  position: relative; }

#cboxLoadedContent {
  overflow: auto;
  -webkit-overflow-scrolling: touch; }

#cboxTitle {
  margin: 0; }

#cboxLoadingOverlay, #cboxLoadingGraphic {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow {
  cursor: pointer; }

.cboxPhoto {
  float: left;
  margin: auto;
  border: 0;
  display: block;
  max-width: none; }

.cboxIframe {
  width: 100%;
  height: 100%;
  display: block;
  border: 0; }

#colorbox, #cboxContent, #cboxLoadedContent {
  box-sizing: content-box;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box; }

/* 
    User Style:
    Change the following styles to modify the appearance of ColorBox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay {
  background: #333; }

#colorbox {
  outline: 0; }

#cboxTopLeft,
#cboxTopCenter,
#cboxTopRight,
#cboxBottomLeft,
#cboxBottomCenter,
#cboxBottomRight,
#cboxMiddleLeft,
#cboxMiddleRight {
  display: none; }

#cboxContent {
  background: #fff;
  padding: 20px;
  overflow: hidden; }

.cboxIframe {
  background: #fff; }

#cboxError {
  padding: 50px;
  border: 1px solid #ccc; }

#cboxLoadedContent {
  margin-bottom: 20px; }

#cboxTitle {
  position: absolute;
  padding: 10px;
  top: 0;
  left: 0;
  text-align: center;
  width: 100%;
  color: #999; }

#cboxLoadingOverlay {
  background: white url(data:image/gif;base64,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) no-repeat 5px 5px; }

/* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */
#cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {
  border: 0;
  padding: 0;
  margin: 0;
  overflow: visible;
  width: auto;
  background: none; }

/* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */
#cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {
  outline: 0; }

#cboxSlideshow {
  position: absolute;
  bottom: 0px;
  right: 42px;
  color: #444; }

#cboxPrevious {
  position: absolute;
  bottom: 0px;
  left: 0;
  color: #444; }

#cboxNext {
  position: absolute;
  bottom: 0px;
  left: 63px;
  color: #444; }

#cboxClose {
  position: absolute;
  bottom: 10px;
  right: 10px;
  display: block;
  color: #444; }

/*
  The following fixes a problem where IE7 and IE8 replace a PNG's alpha transparency with a black fill
  when an alpha filter (opacity change) is set on the element or ancestor element.  This style is not applied to or needed in IE9.
  See: http://jacklmoore.com/notes/ie-transparency-problems/
*/
.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF); }

/*
  The following provides PNG transparency support for IE6
  Feel free to remove this and the /ie6/ directory if you have dropped IE6 support.
*/
/*.cboxIE6 #cboxTopLeft{background:url(images/ie6/borderTopLeft.png);}
.cboxIE6 #cboxTopCenter{background:url(images/ie6/borderTopCenter.png);}
.cboxIE6 #cboxTopRight{background:url(images/ie6/borderTopRight.png);}
.cboxIE6 #cboxBottomLeft{background:url(images/ie6/borderBottomLeft.png);}
.cboxIE6 #cboxBottomCenter{background:url(images/ie6/borderBottomCenter.png);}
.cboxIE6 #cboxBottomRight{background:url(images/ie6/borderBottomRight.png);}
.cboxIE6 #cboxMiddleLeft{background:url(images/ie6/borderMiddleLeft.png);}
.cboxIE6 #cboxMiddleRight{background:url(images/ie6/borderMiddleRight.png);}
*/
.cboxIE6 #cboxTopLeft,
.cboxIE6 #cboxTopCenter,
.cboxIE6 #cboxTopRight,
.cboxIE6 #cboxBottomLeft,
.cboxIE6 #cboxBottomCenter,
.cboxIE6 #cboxBottomRight,
.cboxIE6 #cboxMiddleLeft,
.cboxIE6 #cboxMiddleRight {
  _behavior: expression(this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1], this.style.background = "none", this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ", sizingMethod='scale')"); }


  .inline-photo {
  padding: 20px; }
  .inline-photo img,
  .inline-photo embed,
  .inline-photo iframe,
  .inline-photo object {
    max-width: 100%;
    height: auto;
    margin-bottom: 10px; }
  .inline-photo img {
    margin-left: auto;
    margin-right: auto; }

#colorbox,
#cboxClose,
#cboxNext,
#cboxPrevious,
#cboxTitle,
#cboxCurrent,
#cboxSlideshow {
  font-family: "pt sans", "helvetica neue", calibri, "segoe ui", "trebuchet ms", helvetica, arial, "lucida grande", verdana, sans-serif;
  line-height: 1.1; }

#cboxPrevious {
  left: 10px; }

#cboxNext {
  left: 50px; }

#cboxCurrent {
  bottom: 10px;
  left: 0;
  width: 100%;
  text-align: center; }

#cboxCurrent,
#cboxClose,
#cboxNext,
#cboxPrevious {
  font-size: 13px;
  color: #999999 !important; }

#cboxClose,
#cboxNext,
#cboxPrevious,
#cboxTitle {
  bottom: 10px; }