﻿/*
Theme Name: wts
Theme URI:
Description: A squeaky-clean theme featuring a custom menu, header, background, and layout. Coraline supports 7 widget areas (up to 3 in the sidebar, four in the footer) and featured images (thumbnails for gallery posts and custom header images for posts and pages). It includes styles for print and the Visual Editor, special styles for posts in "Asides" and "Gallery" categories, and has an optional full-width page template that removes the sidebar.
Author: Automattic
Author URI: 
Version: 1.2
Tags: black, blue, brown, pink, purple, red, white, dark, light, one-column, two-columns, three-columns, left-sidebar, right-sidebar, flexible-width, custom-background, custom-header, custom-menu, editor-style, theme-options, sticky-post, microformats, rtl-language-support, translation-ready, full-width-template, featured-image-header, featured-images, post-formats
License: GNU General Public License
License URI: license.txt
This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/
* {	margin: 0px;
	padding: 0px;
}
a img { border:none;}
.clear {clear: both;}
body {
color: #777;
height: auto;
width: 950px;
/*background-image: url(/wp-content/themes/wts-theme13/images/pattern.gif);*/
margin:0px auto;
}
p {
  font-family: "ff-meta-web-pro",sans-serif;
font-size: 0.98em; 
line-height: 1.6em;
margin-top:10px;
text-align:left;
padding-bottom: 10px;
}
p.interviews {
  font-family: "ff-meta-web-pro",sans-serif;
font-size: 0.9em; 
text-align:center;
margin-top: 0;
margin-bottom: 10px;
padding-top:0;
}
a.nopad {border-bottom:0;}
p.specs {
font-size: 0.8em; 
text-align:center;
font-family: "ff-meta-web-pro",sans-serif;
width: 160px;
color:#898978;
}
p.by {font-family: "ff-meta-web-pro",sans-serif;
font-style: normal;
font-weight: 700;
margin-bottom: 18px;
}
p.aligntoimg {
	overflow: hidden; /* this is what keep the <p> from wrapping */
}
p.wp-caption-text{font-size:0.9em; text-align:center; color:#a4a09f; margin-top:0;font-style: italic;}
dd.wp-caption-dd{font-family: "ff-meta-web-pro",sans-serif; font-size:0.8em; text-align:center; color:#a4a09f; margin-top:0;font-style: italic;}
h4 {
  font-family: "futura-pt-condensed",sans-serif;
font-weight: normal;
font-size: 1.5em;
	color: #7d684f;
padding-left:10px;
}
h5{ font-family: "ff-meta-web-pro",sans-serif;
font-weight: normal;
font-size: 1em;
	color: #7d684f;
}
blockquote {
	margin: 1em 20px;
padding:23px 20px 20px 35px;
	background: transparent url(https://www.windturbinesyndrome.com/img/quote.gif) no-repeat; 
background-color:#f2f1ef;
border: 4px solid #dbd9d4;
}
#wrapper {
float: left;
height: auto;
width: 950px;
background-color: white;
}
.main-inside {
width: 930px;
margin-right: auto;
margin-left: auto;
overflow: hidden;
position: relative;
background-color: white;
height: auto;
padding-bottom: 20px;
padding-right: 50px;
padding-left: 50px;
}
#logo-wts {
font-family: "domus-titling-web",sans-serif;
font-size: 36px;
letter-spacing:0.2em;
padding-bottom:30px;
color: #7D684F;
text-align: center;
width: 850px;
margin:0;
}
#wts-content {
background-color: white;
float: left;
height: auto;
width: 930px;
padding-top: 40px;
padding-bottom: 20px;
}
#inner-left {
float: left;
height: auto;
width: 600px;
}
#footer-logo{
padding-left:30px;	
}
#inner-right {
float: right;
height: auto;
width: 320px;
}
#sidebar2 {
float: left;
height: auto;
width: 300px;
padding-top: 20px;
padding-bottom: 20px;
}
#right2 {
float: right;
height: auto;
width: 600px;
padding-right: 20px;
padding-top: 20px;
padding-bottom: 20px;
}
#tran_links{
clear: both;
padding:5px;
padding-top:10px;
margin-left:300px;
}
#tran_links ul{margin-bottom: 160px;}
#tran_links li.trans{width:140px; 
    height: 100px;}
#tran_links ul li img{
	width:65px;
	height:65px;
}
#tran_links ul li a{
	text-decoration:none;
color:#1f6161 ;
}
p.tran a{border-bottom: none; text-align:center !important;}
p.tran {text-align:center !important;}
#header {
	float: left;
	height: auto;
	width: 950px;
        padding-bottom:30px;
}
#logo {
	height: 170px;
	width: 365px;
	margin-right: auto;
	margin-left: auto;
}
#banner {
	background-image: url(/wp-content/themes/wts-theme13/images/banner.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: left;
	height: 420px;
	width: 950px;
}
#menu {
	background-image: url(/wp-content/themes/wts-theme13/images/menu-bg.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: left;
	height: 60px;
	width: 930px;
	line-height: 60px;
	padding-right: 0px;
	padding-left: 0px;
	color: #FFFFFF;
	margin-top: 30px;
margin-left: 10px;
margin-bottom:50px;
}
#content li{
list-style:none;
width: 180px;
height: 205px;
float: left;
padding-top: 20px;
padding-bottom: 20px;
padding-left: 2px;
padding-right: 2px;
text-align: center;
}
#content {
	padding: 15px;
	float: left;
	height: auto;
	width: 920px;
	position: relative;
margin-bottom:50px;
}
#left {
	float: left;
	height: auto;
	width: 630px;
	padding-right: 20px;
	padding-bottom: 30px;
}
#left a:link, #left a:active, #left a:visited, blockquote a, p a {
	color: #008b9b;
	text-decoration: none;
	border-bottom: 1px dotted #008b9b; font-weight:bold;
}
#left a:hover { text-decoration: none; color: #42a9c6;}
#sidebar {
	float: right;
	height: auto;
	width: 270px;
}
.thumb {
	float: left;
	margin-right: 50px;
padding-bottom:45px;
}
h1 {	font-family: "domus-titling-web",sans-serif;
	letter-spacing:0.02em;
	font-weight: normal;
	font-size: 30px;
	color: #7d684f;
}
h2.home { 	font-family: "domus-titling-web",sans-serif;
	letter-spacing:0.02em;
	font-weight: normal;
	font-size: 24px;
	color: #7d684f;
	line-height: 20px;
margin-top:10px;
}
h2 { 	font-family: "domus-titling-web",sans-serif;
	font-weight: normal;
	font-size: 30px;
	color: #7d684f;
	line-height: 35px;
	margin-bottom:20px;
}
h3 {	font-family: "domus-titling-web",sans-serif;
	font-size: 21px;
padding-bottom: 6px;
	font-weight: normal;
	color: #7d684f;
}
h3 a{
	color: #7d684f;
text-decoration:none;
}
#menu-2 {font-family: "futura-pt-condensed",sans-serif;
	/* font-size: 24px; */
	font-size: 14px;
	letter-spacing:0.02em;
	color: #FFFFFF;
	background-image: url(/wp-content/themes/wts-theme13/images/menu-2-bg.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: right;
	height: 39px;
	width: 795px;
	padding-right: 15px;
	padding-left: 15px;
	line-height: 39px;
margin-right: 10px;
}
hr {
	margin: 0px;
	padding: 0px;
	height: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 1px;
	border-top-color: #999;
}
hr.pad20{padding-bottom:30px;}
#footer {
clear: both;
font-family: "futura-pt-condensed",sans-serif;
	color: #FFFFFF;
	background-color: #cec3b7;
	padding: 16px;
	float: left;
	height: auto;
	width: 920px;
	position: relative;
	border-top: 2px solid #7d684f;
}
#footer h3 a {color:#fff;}
#footer p{padding-top: 5px; font-size: 15px;}
#contact {font-family: "futura-pt-condensed",sans-serif;
	font-size: 15px;
	letter-spcing:0.02em;
	color: #FFFFFF;
	height: 30px;
	width: 100px;
	right: 20px;
	position: absolute;
	top: 75px;
	text-align: right;
}
#contact a:link, #contact a:active, #contact a:visited {
color: #fff;
	text-decoration: none;
border-bottom: 1px dotted;
}
#contact a:hover {
	color: #7d684f;
}
/* ------------MENU---------------- */
#suckerfishnav {
	/* font-size:27px;  */
	font-size:15px;  
	font-family: "futura-pt-condensed",sans-serif;
	width:99%;
	padding:3px;
	text-align:left;
	letter-spacing: 0.03em;
}
#suckerfishnav, #suckerfishnav ul {
	float:left;
	list-style:none;
	line-height:60px;
	padding-top:3px;
	margin:0;
	width:100%;
}
#suckerfishnav a {
	display:block;
	text-decoration:none;
	padding:0px 12px;
	color:#ffffff;
}
#suckerfishnav li {
	float:left;
	padding:0;
	margin-right:3px;
}
#suckerfishnav li a{
}
#suckerfishnav ul {
	position:absolute;
	left:-999em;
	height:auto;
	width:190px;
	font-weight:normal;
	margin:0;
	line-height:22px;
	border:0;
	border-top:0px solid #666666;
	z-index:100;
}
#suckerfishnav li li {
	width:190px;
	border-bottom:0px solid #666666;
	border-left:0px solid #666666;
	border-right:0px solid #666666;
	z-index:99;
}
#suckerfishnav li li a {
	padding:4px 10px;
	width:190px;
	font-size:11px;
	z-index:102;
}
#suckerfishnav li ul ul {
	margin:-21px 0 0 75px;
	z-index:101;
}
#suckerfishnav li li:hover {}
#suckerfishnav li ul li a {}
#suckerfishnav li ul li:hover a, #suckerfishnav li ul li li:hover a, #suckerfishnav li ul li li li:hover a, #suckerfishnav li ul li li li:hover a  {
	color:#747468;
	text-decoration:none;
}
#suckerfishnav li:hover a, #suckerfishnav li.sfhover a {
	color:#494434;
}
#suckerfishnav li:hover li a, #suckerfishnav li li:hover li a, #suckerfishnav li li li:hover li a, #suckerfishnav li li li li:hover li a {
	color:#ffffff;
}
#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li:hover ul ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul, #suckerfishnav li.sfhover ul ul ul ul  {
	left:-999em;
	color:#ffffff;
}
#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul, #suckerfishnav li li li li.sfhover ul  {
	left:auto;
	background:#747468;
}
#suckerfishnav li:hover, #suckerfishnav li.sfhover {
	text-decoration:none;
	color:#494434;
}
#suckerfishnav .current_page_parent {background:#;
	color:#494434;
}
#suckerfishnav .current_page_parent a:after, #suckerfishnav .current_page_parent li a:after, #suckerfishnav .current_page_parent li li a:after, #suckerfishnav .current_page_parent li li li a:after, #suckerfishnav .current_page_parent li li li li a:after {
	color:#494434;
}
#suckerfishnav .current_page_parent a:after, #suckerfishnav li .current_page_parent a:after, #suckerfishnav li li .current_page_parent a:after, #suckerfishnav li li li .current_page_parent a:after {
	color:#494434;
}
#suckerfishnav .current_page_item a:after, #suckerfishnav li .current_page_item a:after, #suckerfishnav li li .current_page_item a:after, #suckerfishnav li li li .current_page_item a:after, #suckerfishnav li li li li .current_page_item a:after {
	color:#494434;
}
#suckerfishnav .current_page_item {
	color:#494434;
}
#suckerfishnav .current_page_item a{
	color:#494434;
}
#suckerfishnav .current_page_parent a{
	color:#494434;
}
/*-----2nd Menu-------*/
.underlinemenu{
font-weight: normal;
width: 100%;
}
.underlinemenu ul{ 
margin: 0;
text-align: left; //set value to "left", "center", or "right"*/
}
.underlinemenu ul li{
display: inline;
float:left;
}
.underlinemenu ul li a{
color: #ffffff;
padding: 1px 3px 1px 3px;
margin-right: 20px; /*spacing between each menu link*/
text-decoration: none;
}
.underlinemenu ul li a:hover, .underlinemenu ul li a.selected{
color: #013a3d;
}
#pixopoint_menu1 ul{
/* font-size: 24px; */
font-size: 15px; 
font-family: "futura-pt-condensed",sans-serif;
width: 99%;
padding: 3px;
text-align: left;
font-weight: normal;
text-transform: uppercase;
}
 a.postTile p.art {
font-size: .9 em;
color: #666;
margin-top: 0;
margin-bottom: 10px;
padding-left: 3px;
padding-right: 3px;
text-align:center !important;
}
.art .postTile {
font-size: 12px;
color: #666;
}
a.postTile  {
text-decoration: none;
font-size: .9em;
color: #666;
}
.categHead {
	font-size: 24px;
	color: #7d684f;
	text-decoration:none;
}
.commentlist {
list-style: none;
padding-top:30px;
margin: 0 auto;
}
#comment{font-family: "trebuchet MS", arial, sans-serif;
color:#333; font-size: 0.98em; 
line-height: 1.6em;padding:10px;}
.commentlist > li.comment {
clear: both;
width: 625px !important;
height: auto !important;
float: left !important;
border: 2px solid #c3c0bb;
margin: 0 0 1.625em;
position: relative;
border-image: initial;
}
li.comment p {
padding:10px 10px 10px 20px; 
font-size:0.98em;
line-height: 1.6em;
color:#869591;
margin-top:0;
}
div#respond p{
font-size:0.95em;
}
input#submit{
font-size:0.95em !important;
color:#666;}
.commentlist > li.comment p img {
text-align: center;
}
#respond {
clear: both;
background: #DDD;
border: 1px solid lightGrey;
margin: 0 auto 1.625em;
padding: 1.625em;
position: relative;
border-image: initial;
}
#respond .comment-form-author, #respond .comment-form-email, #respond .comment-form-url, #respond .comment-form-comment {
    position: relative;
}
#respond p {
    font-size: 12px;
    margin: 10px 0;
}
.gravatar
{
float:left;
margin-right:15px;
padding-left:20px;
}
.pagNav a{
color: #898989;
text-decoration: none;
font-size: 16px;
font-weight: bold;	
}
.pagNav a:hover{
color:#7D684F;	
}
.post .entry p{
	 clear:both !important;
	}
.post .entry ul{
	 margin-left:30px!important;
	 margin-top:10px!important;
	}
div.entry ul li {
list-style-type: square!important;
clear:both;
width:480px!important;
height: auto!important;
padding: 7px 20px!important;
text-align:left!important;
font-family: "ff-meta-web-pro",sans-serif;
font-size: 0.9em; 
}
.post h1{
font-family: "domus-titling-web",sans-serif;
	letter-spacing:0.02em;
	font-weight: normal;
	font-size: 2.3em;
	color: #7d684f;
	}
.price-new {
	font-family: "domus-titling-web",sans-serif;
	font-size: 36px;
	line-height: 36px;
	font-weight: normal;
	color: #1e5b5e;
text-align:center;
margin-bottom: 10px;
}
h3.condensed {
font-family: "futura-pt-condensed",sans-serif;
color: #7D684F;
font-size:27px; 
}
#bottom-links {
clear: both;
	float: left;
	height: auto;
	width: 930px;
	padding: 40px 10px;
	margin-top: 5px;
	margin-bottom: 20px;
}
#bottom-links a:link, #bottom-links a:active, #bottom-links a:visited {
	text-decoration: none;
 color: #7D684F;
border-bottom: 1px dotted;
}
#bottom-links a:hover {
color: #CEC3B7;
}
#bottom-links-left{
	float: left;
	height: auto;
	width: 400px;
}
#bottom-links-right {
	float: right;
	height: auto;
	width: 250px;
}
.viewMoreArticles {
text-align:center;
padding-bottom: 20px;
 font-family: "ff-meta-web-pro",sans-serif;
font-size: 0.9em; 
line-height: 1.6em;
margin-top:10px;
}
.viewMoreArticles a {
color: #1e6060;
	text-decoration: none;
	border-bottom: 1px dotted #1e6060;
}
#peerReviewHead {
float:left;
height: auto;
width: 930px;
position:relative;
padding-left:10px;
}
.underlinemenu ul li#current a {
color: #013A3D;
}
.post div a h2 {
padding-bottom:20px;
}
.featureEntry {
margin-bottom: 50px;
border: 2px solid #a4a09f;
padding:30px;
}
.featureEntry a{text-decoration:none; color:#008b9b;}
.featureEntry .read-more{
 font-family: "ff-meta-web-pro",sans-serif;
	color: #008b9b;
	text-decoration: none;
	border-bottom: 1px dotted #008b9b; font-weight:bold;
}
.featureEntry .read_morea a:hover { font-family: "ff-meta-web-pro",sans-serif; text-decoration: none; color: #42a9c6;}
div.featuredtop{border-bottom: 1px dotted #7d684f; margin-bottom:20px;}
p.date{font-size:0.8em; color:#7d684f; margin-top:0; padding-top:0; padding-left:10px;}
form#searchform {display: block; text-align: right; font-family: "ff-meta-web-pro",sans-serif; font-size: 0.9em;}
.printfriendly-text{font-family: "ff-meta-web-pro",sans-serif;}
.printfriendly{margin-bottom: 10px!important;font-family: "ff-meta-web-pro",sans-serif;}
.special-indent{
margin: 1em 20px;
padding:23px 20px 20px 35px;
background-color:#F7FCFB;
border: 4px solid #EAF4F4;
width:85%
}