/*
Theme Name: PartTimeScientists
Theme URI: http://www.part-time-scientists.com/
Description: An advanced theme for pts.com
Author: pts.com
Version: 1.0.0
Tags: black, blue, white, two-columns, fixed-width, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style
*/

/* Import default rules */
@import "css/reset.css";
@import "css/fonts.css";

@import "css/main.css";
@import "css/typografic.css";

@import "css/header.css";
@import "css/navigation.css";
@import "css/widget.css";
@import "css/images.css";
@import "css/content.css";
/*@import "css/comments.css";*/
@import "css/footer.css";

@import "css/ui-lightness/jquery-ui-1.8.2.css";



/* Import rules for different media */
@import "css/mobile-apple.css" handheld;
@import "css/print.css" print;



/* Include our CSS */
@import "css/contact-form.css";
@import "css/teammember.css";
@import "css/partner.css";
@import "css/custom-jquery-ui.css";



/* Include our Fonts */
@font-face {
	font-family: Titanium;
	src: url(css/fonts/Titanium.ttf) format("opentype", "truetype");
}




/* Text meant only for screen readers */
.screen-reader-text {
	position: absolute;
	left: -9000px;
}





/* Asides
-------------------------------------------------------------- */

.home #content .category-asides p {
	font-size: 14px;
	line-height: 20px;
	margin-bottom: 10px;
	margin-top:0;
}
.home .hentry.category-asides {
	padding: 0;
}
.home #content .category-asides .entry-content {
	padding-top: 0;
}




/* Gallery listing
-------------------------------------------------------------- */

.category-gallery .size-thumbnail img {
	border: 10px solid #f1f1f1;
	margin-bottom: 0;
}
.category-gallery .gallery-thumb {
	float: left;
	margin-right:20px;
	margin-top: -4px;
}
.home #content .category-gallery .entry-utility {
	padding-top:4px;
}


/* Attachment pages
-------------------------------------------------------------- */

.entry-content .attachment img {
	margin-bottom: 0;
}
.attachment .entry-content .entry-caption {
	font-size: 140%;
	margin-top: 24px;
}
.attachment .entry-content .nav-previous a:before {
	content: '\2190\00a0';
}
.attachment .entry-content .nav-next a:after {
	content: '\00a0\2192';
}




/* Misc */

span.nowrap {
	white-space: nowrap;
}

.center {
	margin-left: auto;
	margin-right: auto;
}
.left {
	float: left;
}
.right {
	float: right;
}

/* clearfix */
.clearfix {
	clear: both;
	min-height: 1px;
}

/* obfuscate Mailaddres */
.rtl_mail {
	unicode-bidi: bidi-override;
	direction: rtl;
}
#content .post-ruler {
	background-color: #222;
	color: #222;
	height: 2px;
}

/*
#container {
	width: 720px;
}

#content {
	width: 677px;
	margin: 0 38px 0 15px;
}
*/

.post img{
max-width: 640px;
height: auto !important;
width: expression(this.width > 640 ? 640: true);
}
