@charset "UTF-8";
/* CSS Document */
/**
* Theme Name: Proteus
* Theme URI: 
* Description: A theme for proteus gowanus
* Version: 0.1
* Author: Diane Bertolo
* Author URI: http://www.lotusandpixel.com
* Tags: 
* Template: hybrid
*/
/* Get base CSS */
@import url('../hybrid/library/css/21px.css');
/* Get layout CSS */
@import url('../hybrid/library/css/2c-l-fixed.css');
/* Get plugins CSS */
@import url('../hybrid/library/css/plugins.css');

/*.linkcat li{
margin:0 0 2px 0!important;
padding:0!important;
line-height:14px!important;}*/

/*.linkcat li a{
font-weight:normal!important;
margin:0!important;}*/

.post_tag-cloud {
line-height:14px!important;}

dl dd {
margin-left:0px!important;}

.blog h1, .blog h2{
margin-bottom:20px!important;}

.wp-caption-text, .wp-caption-dd{
font-size:10.5px;
	text-align:center;
	line-height:13px;
	margin-top:9px;
	
	font-weight:bold;
	color:#666;
	padding-right:8px;}
	
.wp-caption{
	margin-bottom:10px!important;}

#primary a{
color:#1e6a70;}
#primary a:hover{
color:#025368;}

#secondary .widget-inside{
margin-bottom:18px;}

/* = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = */	
	
blockquote {
	margin: 0 40px 12px 40px!important;
	font-style: normal;}

#body-container{
	position:relative;}
	
#content {
	float:left;
	width:570px;
	border:1px solid #ceccc5;
	padding:20px 20px 20px 20px;
	margin:0 0 0 40px;}	
	
.post{
	position:relative;
	margin: 0 0 18px 0px;
	padding-bottom:5px;
	border-bottom:1px dotted #999;}	
	
 #content a, #content a:visited{
	color:#1e6a7d;
	font-weight:bold;}
	
.entry-content a, .navigation-links a, #commentform a{
		font-size:12px!important;}

 #content a:hover{
	color:#025368;}
	
.entry-meta a, .comment-meta a{
	font-weight:normal!important;}

.more-link {
	font-size:12.5px!important;}
	

/* = = = = = = = = = = RIGHT SIDE ABOUT (PRIMARY) = = = = = = = = = = = = = = = = = = = = = = = = = = = */

/* about box*/
#primary{
	width:230px;
	border: 4px solid #e4e3e1;
	float:right;
	padding:4px 16px 8px 16px;
	margin:0 40px 10px 0;}
	
/* about title*/
#primary .widget-title{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:black;
	font-weight:normal;
	text-transform:uppercase;
	font-size:13px;
	letter-spacing:1.5px;
	margin:10px 0 7px 0!important;}

/* about p*/
#primary .textwidget p{
	font-size:11.5px;
	line-height:15px;
	margin:0 0 12px 0;}
	

/* = = = = = = = = = = RIGHT SIDE MENU (SECONDARY) = = = = = = = = = = = = = = = = = = = = = = = = = = = */


#secondary .widget-title{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold!important;
	text-transform:uppercase;
	letter-spacing:1.5px;
	font-size:8.5px;
	color:#999!important;;
	margin-top:14!important;}
	
.post_tag-cloud{
	font-weight:normal;}
	
#secondary{
	font-weight:bold;
	font-size:11.5px;
	letter-spacing:.05em;
	width:230px;
	border: 4px solid #e4e3e1;
	float:right;
	padding: 0px 16px 12px 16px;
	margin-right:40px;
	margin-bottom:12px;}
	
#secondary ul{
	padding:0;
	margin:0;}
	
#secondary .widget-title{
	margin-top:10px!important;}

#secondary ul li{
	list-style-type:none;
	padding-left:0;
	margin-bottom:2px;}

#secondary ul li a, #secondary a{
	padding:2px 0 2px 0!important;
	color:#666;}
	
#secondary a{
	text-decoration:none;}
	
#secondary a:hover{
	color:#444;}

	
/* = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = */

/* = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = */

/*.singular-page .entry-content img{
margin-top:4px;
margin-bottom:0px;}*/


	/* = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = */


.entry-meta, .comment-meta, .byline{
	font-size:10.5px;
	line-height:13px;
	margin-top:16px;}
.comment-meta{
	margin-bottom:8px;}

		

/*  = = = = = = = = = = =  GENERAL  = = = = = = = = = = = = = = = = = = = = */

html{
	overflow-y: scroll;}

#body-container{
	overflow: hidden;
	margin:0 auto;
	width:985px;
	background-color:white;
	background-image: url("../../../../wp-content/uploads/2011/03/fader.png");
	background-repeat:repeat-x;
	background-position:0px 40px;}

#container {
	overflow: hidden;
	float: left;
	width: 985px;
	padding-bottom:12px;}


	
.no-widgets .content, .no-default-widgets .content {
	width: 985px;}
	
body{
	font: normal normal normal 13px/19px Helvetica, Arial, sans-serif!important;
	color:#444;
	margin:0;padding:0;
	background-image:url("../../../../wp-content/uploads/2011/03/bg3.png");}
	
p{ 
	margin:0 0 8px 0;
	padding:0;
	letter-spacing:.01em;}



h1, h2, h3, h4, h5, h2 a, h1 a{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#333!important;
	font-weight:normal!important;
	font-style:normal!important;
	padding:0;
	margin: 0 0 .6em 0;}

h1{font-size:21px;
	margin-bottom:.7em;}
h2{
	font-size:19px;
	padding:6px 0;}
h3{
	font-size:16px;
	margin-top:18px!important;}
h4{
	font-size:14px;
	margin-top:0!important;}

/* = = = = = = = = = = HEADER = = = = = = = = = = = = = = = = = = = = = = = = = = = */

#header-container{
	margin:0;padding:0;}
	
#site-description{display:none;}

#header{
	margin:0;padding:0;
	padding-top:13px;
	height:122px;}
	
#site-title {
	float:left;
	padding-left:28px;
	padding-top:40px;
	width:585px;
	height:63px;}
	
#site-title a {
	display: block;
	width: 585px;
	height: 63px;
	background: url("../../uploads/2011/08/proteoscopeLogo2.png") no-repeat 0 0;}

#site-title a span {
	display: none;}
	

/*  = = = = = = = = = = =  FOOTER STYLES  = = = = = = = = = = = = = = = = = = = = */
#footer-container{
	background-color:#e4e3e1;
	background-image:url("../../../../wp-content/uploads/2011/03/footerArt2.png");
	background-repeat:no-repeat;
	background-position:bottom;
	padding:18px 18px 26px 18px;}
.fcol, .fcol2, .fcol3{
	width:112px;
	float:left;
	margin-right:15px;}
.fcol2{
	width:140px;}
.fcol3{
	width:200px;}
#footer p{
	letter-spacing:.04em;
	font-size:10px;
	line-height:15px;}
#footer a{
	color:#333;}

#footer a:hover{
	background-color:#bbb;}
	
#slug{
	float:right;
	color:#777;
	margin:0 39px 4px 0;
	text-transform:uppercase;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	letter-spacing:4px;}

img{
	border: 1px solid #555;
	margin: 0 0 0 0!important;}
	


/*  = = = = = = = = = = = = = = = = = = TOP MENU = = = = = = = = = = = = = = = = = = = = = = = = = = = */
#menu-top-menu{
	padding:0;
	margin:0;}

#primary-menu .menu{
	padding-top:17px;
	margin-left:44px!important;}	

#primary-menu{
	background: url("../../../../wp-content/uploads/2011/03/menuBack.png");
	background-repeat:repeat-x;
	height:40px;
	overflow: visible;
	z-index: 100;}

#primary-menu li{
/*for the small menu items, do this:*/
	display:inline;
	font-weight:normal;
	font-size:11.7px;
	letter-spacing:1.5px;}
	
.menu-item-8, .menu-item-5, .menu-item-6, .menu-item-7 {
	/*for the large menu items, do this:*/
	text-transform:uppercase!important;
	font-size:10px!important;
	font-weight:bold!important;
	letter-spacing:5px!important;
	padding-top:1px;}

#primary-menu li a{
	padding:21px 5px 20px 0!important;
	margin: 0px 6px 0 6px;
	color:#c3b99d;}
	
#primary-menu li a:hover{
	color:#7e776d;
	text-decoration:none;}

#primary-menu li.menu-item-8 a{
	background-image:url("../../../../wp-content/uploads/2011/03/blackTriangle.png");
	background-repeat:no-repeat;
	background-position:center 38px;}
	
#primary-menu li.current_page_item a:hover{}
#primary-menu a:visited{}

.alignleft, .left {
	float: left;
	margin-right: 10px;}

.post img{
margin-right:16px!important;}	

/* = = = = = = = = = = COMMENTS = = = = = = = = = = = = = = = = = = = = = = = = = = = */

	
.comment img{
	margin-bottom:-8px!important;
	margin-top:18px!important;
	width:50px;
	height:50px;}
#cancel-comment-reply-link{
	font-family:Arial, Helvetica, sans-serif;}
.previous{
	padding-right:16px;}
#commentform{
	margin-bottom:20px;}
#comment{margin-left:12px;}

.comment-author{
	font-style:normal!important;
	font-size:12px;
	margin-bottom:2px;}
	
/* ======================================================================== */

/* Make sure theme clears WP.org theme repository checklist */
.alignright {}
.alignleft {}
.alignnone {}
.aligncenter {}
.avatar {}
.wp-caption {}
.gallery {}
.wp-smiley {} 