/*!
Theme Name: Spectra Template Child
Author: Wine Works
Author URI: http://wineworks.co
Description: Custom child theme developed by Wine Works to be used with Commerce7 & WordPress
Template: wp-spectratheme
Version: 1.6.5.3
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: Spectra Child
*/


body { color: #676767; background: url(/wp-content/themes/wp-spectratheme-child/assets/images/background.png) repeat-x #fff; font-family: Verdana, Geneva, sans-serif; font-size: 11px; padding: 0; margin: 0; }

img { border: 0; }
a { text-decoration: none; color: #990000; }
a:hover { text-decoration: none; color: #cc0000; }
p { line-height: 1.7em; margin: 0 0 1.5em; }
table { margin: 0; }
blockquote { line-height: 1.7em; margin: 0 0 1.5em 16px; }
form { margin: 0 0 1.5em }
textarea { font-family: Verdana, Geneva, sans-serif; font-size: 11px; }

h1,h2,h3,h4,h5,h6 { font-weight: normal; font-family: Arial, Helvetica, sans-serif; }
h1 { font-size: 30px; color: #999; }
h2 {  }
h3 { font-size: 18px; color: #990000; }

sup { font-size: 9px; height: 0; line-height: 1; vertical-align: baseline; position: relative; bottom: 5px; }

.wrapper { width: 970px; margin: 0 auto; position: relative; }
.error { color: #C00; list-style: none; }
.xField { display: none; }

#header { width: 100%; height: 402px; position: relative; }
	.homepage { background: url(/wp-content/themes/wp-spectratheme-child/assets/images/feature-homepage.jpg) top center no-repeat; }
	.projects { background: url(/wp-content/themes/wp-spectratheme-child/assets/images/feature-projects.jpg) top center no-repeat; }
	.collaboration { background: url(/wp-content/themes/wp-spectratheme-child/assets/images/feature-collaboration.jpg) top center no-repeat; }
	.capabilities { background: url(/wp-content/themes/wp-spectratheme-child/assets/images/feature-capabilities.jpg) top center no-repeat; }
	.contact { background: url(/wp-content/themes/wp-spectratheme-child/assets/images/feature-contact.jpg) top center no-repeat; }
	
#logo { background: url(/wp-content/themes/wp-spectratheme-child/assets/images/background-logo.png) no-repeat; width: 266px; height: 96px; padding: 245px 0 0 0; text-align: center; position: absolute; left: 0; top: 87px; }

#menu { overflow: hidden; margin: 0 0 46px; }
#menu ul { list-style: none; padding: 0; margin: 0; }
#menu ul li { float: left; margin-right: 48px; }
#menu ul li.last { margin-right: 0; border-right: 0; }
#menu ul li a { font-size: 12px; text-transform: uppercase; font-family: Arial, Helvetica, sans-serif; color: #333; padding: 0 14px; display: block; line-height: 26px; height: 26px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; text-shadow: #ccc 1px 1px 1px; }
#menu ul li a.current { color: #fff; background: #333; text-shadow: #000 1px 1px 1px; }
#menu ul li a:hover { color: #fff; background: #666; text-shadow: #000 1px 1px 1px; }

.content { width: 685px; padding: 124px 0 50px 290px; }

#homepagetext { font-size: 12px; line-height: 1.5em; padding: 0 0 10px; }

.projectTable {  }
.projectTable td { padding: 15px 27px 15px 0; border-top: 1px solid #ccc; }
.projectTable td p { margin: -5px 0 0 0; }
.projectTable td.projectImage { width: 233px; text-align: center; padding: 0; }
.projectTable td.projectImage img { padding: 20px 0; }

#homepageBottom { width: 100%; background: url(/wp-content/themes/wp-spectratheme-child/assets/images/feature-homepage-bottom.jpg) center top no-repeat; }

#footer { border-top: 1px solid #ccc; font-size: 10px; line-height: 50px; color: #666; }