/*
Theme Name: Evanced
Theme URI: http://merixstudio.org/
Description: Theme for the Evanced site
Version: 1.0
Author: MerixStudio
Author URI: http://merixstudio.com/
Tags:

*/

* {margin: 0; padding: 0; color: #666; font-family: Arial, Helvetica, sans-serif; font-size: 100%; line-height: 1.4em;}
html {height: 100.1%; }
body {padding-bottom: 50px;  background: url(images/background.png) 0 -34px repeat-x; font-size: .75em;}
a, span, strong {font-size: 1em;}
span {color: inherit;}
a, a:visited, a strong, a:visited strong {color: #68ad3a; text-decoration: none; outline: none;}
a:hover, a:hover strong {color: #666; text-decoration: underline;}
img {border: none;}

/* basic text elements */
h1 {margin: 0 0 -0.5em 0; color: #000; font-size: 2em;}
h2 {margin: 1em 0; color: #000; font-size: 1.5em;}
h3 {margin: 1em 0; color: #000; font-size: 1.167em;}
h4 {margin: 1em 0; color: #000; font-size: 1.2em;}
p {margin: 1em 0;}
ul, ol {margin: 1em 0;}
ul li {margin: 0 0 0 20px;}
ol li {margin: 3px 0 3px 20px;}

/* basic form elements */
fieldset {margin-bottom: 20px; padding-bottom: 20px; border: none; border-bottom: 1px solid #ebebeb;}
legend {display: none;}
label {display: block; float: left; clear: left; width: 150px; margin: 5px 0; padding: 2px 0;}
input, textarea, select {width: 220px; margin: 3px 0; padding: 2px; border: 1px solid #fff; border-left: 1px solid #b8b8b8; border-top: 1px solid #b8b8b8; background: #fff;}
	input.chk, input.radio {width: auto; border: none;}
textarea {height: 100px;}
button {cursor: pointer;}

/* the main layout
============================================================================================*/
.header {position: relative; width: 960px; height: 138px; margin: 0 auto;}
.main-menu {position: absolute; left: 0; bottom: 0; margin: 0; padding: 0; list-style: none;}
.main-menu li {float: left; margin: 0; padding: 0;}
.main-menu li a, .main-menu li a:visited {float: left; width: 191px; height: 34px; border-left: 1px solid #777879; background: #5f6062 url(images/background.png) 0 34px repeat-x; color: #fff; line-height: 34px; text-align: center; text-transform: uppercase;}
.main-menu li.current_page_item a, .main-menu li.current_page_item a:visited {background-color: #999;}
.main-menu li a:hover {background-color: #fbd03b; background-position: 0 0; color: #9d7107; text-decoration: none;}
.main-menu ul {display: none;}
.logo {position: absolute; left: 0; top: 0; overflow: hidden; width: 150px; height: 85px; border: none; background: url(images/logo.png) no-repeat; text-indent: -500px;}
.header p {position: absolute; margin: 0;}
.header p.tagline {left: 172px; top: 16px; padding: 20px 0 23px 20px; border-left: 1px solid #84ba60; color: #fff; font-size: 1.333em; font-style: italic;}
.header p.utils {top: 15px; right: -5px; color: #fff; line-height: 1em; text-align: right;}
.header p.utils strong {padding-right: 10px; color: #fff;}
.header p.utils span {color: #a3cc88;}
.header p.utils a, .header p.utils a:visited {padding: 0 5px; color: #fff;}
.header form {position: absolute; right: 0; top: 47px; width: 260px; margin: 0; padding: 5px; background: #77b74d;}
.header form * {margin: 0;}
.header form label {display: none;}
.header form input {width: 170px; margin-right: 5px; padding: 4px 5px 5px 5px; border: 1px solid #b8b8b8; border-right: none; border-bottom: none; vertical-align: middle;}
.header form input#searchsubmit {width: 60px; height: 25px; margin: 5px 0; padding: 0; border: none; background: url(images/sprite1.png) 0 0 no-repeat; color: #fff; font-weight: 700; font-size: .917em; line-height: 25px; text-transform: uppercase; cursor: pointer;}

.breadcrumb {width: 940px; height: 42px; margin: 0 auto; padding: 0; color: #aaa; font-size: .917em; line-height: 42px;}
.breadcrumb strong {font-weight: 400;}
.content {overflow: hidden; width: 960px; margin: 0 auto; padding: 30px 0 0 0;}
.main {float: left; width: 600px; margin-bottom: 25px; padding: 0 20px 0 10px; border-right: 1px solid #ebebeb;}
.main li {margin: 3px 0 3px 25px;}
.main input, .main textarea, .main select {width: 250px; margin: 5px 0; padding: 2px; border: 1px solid #eee; border-left: 1px solid #b8b8b8; border-top: 1px solid #b8b8b8; background: #fff;}
.main textarea {width: 580px;}
.main fieldset ol {list-style: none;}
.main fieldset ol li {margin: 0;}


.sidebar {float: right; width: 300px; padding: 0 10px; }
.sidebar h2 {margin: 0; color: #000; font-size: 1.167em; }
.sidebar h2 a, .sidebar h2 a:visited {color: #000;}
.sidebar h2 a:hover {color: #68ad3a;}
.sidebar p {margin: 1em 0;}
.sidebar ul {list-style: none;}
.sidebar ul li {margin-left: 0;}

.footer {clear: both; overflow: hidden; width: 943px; margin: 0 auto; padding: 50px 0 15px 0; background: url(images/circles.png) left bottom repeat-x;}
.footer p {float: left; margin: 0; padding: 0 10px; color: #ccc; font-size: .917em;}
.footer p strong {color: #888; font-weight: 400;}
.footer p.vcard {float: right; color: #888; text-align: right;}

.subnav {list-style: none; overflow: hidden; width: 960px; margin: 0 auto; padding: 15px 0 30px 0; border-bottom: 1px solid #ebebeb;}
.subnav li {float: left; width: 130px; margin: 0; padding: 0 13px 0 16px; border-left: 1px solid #ececec;}
.subnav li.first {border-left: none;}
.subnav li p {color: #aaa; font-size: .917em;}
.subnav li h4 {margin-top: 0; font-size: 1em; text-transform: uppercase; }
.subnav li h4 a:hover {text-decoration: none;}

/* home page
============================================================================================*/
body.home {background: #fff url(images/background-home.jpg) 0 138px repeat-x;}
.home .logo {background-image: url(images/logo-home.png);}
.home .header form {background: #f1f1f1;}
.home .header p.utils {color: #5f6062;}
.home .header p.utils strong {color: #5f6062;}
.home .header p.utils span {color: #ccc;}
.home .header p.utils a, .home .header p.utils a:visited {color: #6eaa48;}
.home .header p.tagline {border-color: #e9e9ea; color: #c5c6c8;}

.banner {position: relative; width: 940px; height: 222px; margin: 0 auto;}
.banner * {color: #fff;}
.banner img {position: absolute; right: 0; bottom: 0; z-index: 1; border: none;}
.banner p.slogan {position: relative; z-index: 2; margin: 0 0 10px 0; padding-top: 15px; font-size: 2.417em; line-height: 0.5em;}
.banner p.slogan strong {color: #fed13a; font-weight: 400;}
.banner ul {position: relative; z-index: 2; float: left; width: 300px; margin: 0;}
.banner ul li {margin-bottom: -3px; padding: 0; color: #2e6807; font-size: 1.167em;}
.banner ul li.more {list-style: none;}
.banner ul li a, .banner ul li a:visited {color: #fed13a;}
.banner ul li a:hover {color: #fff; text-decoration: none;}
.banner a.webinar-button, .banner a.webinar-button:visited {position: absolute; left: 5px; top: 162px; overflow: hidden; width: 199px; height: 46px; margin: 0; padding: 0; background: url(images/webinar-events.jpg) 0 0 no-repeat; text-indent: -1000px;}

.home-content {float: left; width: 460px; margin: 0 10px;}
.latest_post {float: right; width: 460px; margin: 0 10px;}

.home-content h4, .latest_post h4 {margin-top: 0;}
.home-content h4 {margin-bottom: 0.5em; line-height: 1.3em;}
.latest_post h4 {margin-bottom: 0.7em; padding-bottom: 5px; background: url(images/dots.gif) 0 100% repeat-x; font-size: 1em; text-transform: uppercase;}
.latest_post p {margin: 0.5em 0;}

ul.solutions {overflow: hidden; clear: both; margin: 0; padding-top: 20px; list-style: none;}
ul.solutions li {float: left; width: 220px; height: 170px; margin: 0 10px; padding: 0; background: url(images/teaser-background.png) 0 27px repeat-x; }
ul.solutions li.decoration {width: 460px; background: url(images/people.jpg) 0 0 no-repeat;}
ul.solutions li h2 {height: 27px; margin: 0; padding: 0 15px; background: url(images/sprite1.png) 0 -120px no-repeat; color: #fff; font-size: 1.167em; line-height: 27px; text-transform: uppercase; }
ul.solutions li.odd h2 {background-position: -220px -120px;}
ul.solutions li h2 a, ul.solutions li h2 a:visited {color: #fff;}
ul.solutions li h2 a:hover {color: #fff; text-decoration: none;}
ul.solutions li p {margin: 0; padding: 15px;}

/* special classes and elements
============================================================================================*/
.alignright {float: right; margin: 5px 0 20px 20px;}
.alignleft {float: left; margin: 5px 20px 20px 0;}
.wp-caption-text {margin: 5px 0; color: #aaa; font-size: .917em; line-height: 1.3em;}
a.pdf, a.pdf:visited {padding-right: 20px; background: url(images/icon-pdf.png) right center no-repeat;}

.wp-pagenavi {margin: 2em; text-align: center;}
.wp-pagenavi span {display: inline; padding: 0 5px;}
.wp-pagenavi span.current {background: #000; color: #fff;}
.wp-pagenavi span.pages {padding: 0 10px; color: #aaa;}
.wp-pagenavi a, .wp-pagenavi a:visited {padding: 5px;}

p.more {overflow: hidden;}

/* forms in the content */
.cf_hidden {display: none;}
.main select {width: 100px;}
.cf-fs2 label, .cf-fs3 label, .cf-fs4 label, .cf-fs5 label {width: 490px;}
.linklove {display: none;}
.cf-sb {text-align: center;}
input.sendbutton, button.sendbutton {width: 100px; height: 25px; padding: 0; border: none; background: url(images/sprite1.png) 0 0 no-repeat; color: #fff; font-weight: 700; font-size: .917em; line-height: 25px; text-transform: uppercase; cursor: pointer;}
.cf_info {padding: 10px 15px; border-width: 2px; border-style: solid; font-weight: 700; display: none;}
.cf_info.success, .cf_info.failure {display: block;}
.failure {border-color: #c00; color: #c00;}
.failure * {color: #c00;}
.success {border-color: #68ad3a; color: #68ad3a;}
.success * {color: #68ad3a;}
.cf_li_text_err li {list-style: none; color: #c00; font-size: .917em;}

/* New contact forms */
#ss_form_id_1 input {width: 50px;}
#ss_form_id_2 {float: left;}
.ss_form_class_1 {clear:both;width:150px;float:left;}
.ss_form_class_2 {width:200px;float:left;}
.ss_form_class_2 input {width:150px;}
.ss_form_class_3 {clear:both;width:350px;}
.ss_form_class_3 input {float:right;width:50px;}
.ss_form_class_3 label {float:left;width:300px;height:20;line-height: 1em;margin:0;}
.ss_form_class_4 input {width:50px;}


/* button-like links */
a.button {float: left; margin: 1em 0; padding: 0 15px 0 0; height: 28px; background: url(images/sprite1.png) right -30px no-repeat; font-size: .917em; line-height: 28px;}
a.button span, a.button:visited span {float: left; padding: 0 0 0 15px; height: 28px; background: url(images/sprite1.png) left -30px no-repeat; line-height: 28px; color: #68ad3a;}
a.button:hover span {color: #666;}
a.button.pdf-l span span, a.button.pdf-l:visited span span {padding-left: 20px; background: url(images/icon-pdf.png) left center no-repeat;}
.sidebar a.button {margin: .5em 0;}
a.button.rss, a.button.rss:visited {margin-top: 0;}
a.button.rss span span, a.button.rss:visited span span {padding-left: 20px; background: url(images/icon-rss.png) left center no-repeat;}

/* subpage menu in the sidebar */
.sidebar ul.subpages {list-style: none; overflow: hidden; margin: 1em 0 1em 0; padding: 0 0 10px 0;}
.sidebar ul.subpages li {float: left; clear: none; margin: 5px; padding: 0;}
.sidebar ul.subpages li a, ul.subpages li a:visited {float: left; width: 136px; height: 28px; background: #68AD3A url(images/sprite1.png) -304px -62px no-repeat; color: #fff; line-height: 28px; text-align: center;}
.sidebar ul.subpages li a:hover, ul.subpages li a.selected, ul.subpages li a.selected:visited {background-color: #DBDCDB; background-position: -304px -90px; color: #000; text-decoration: none;}

.sidebar blockquote {margin: 5px; padding: 0 10px 0 42px; background: url(images/quotes.gif) 0 0 no-repeat;}
.sidebar blockquote em {display: block; font-size: .917em;}

/* the green box */
.box {overflow: hidden; clear: both; margin-top: 2.5em; padding: 25px 30px; border: 1px solid #def1f7; background: #fbffff;}
.box h2 {margin: 0 0 -0.5em 0; color: #68ad3a; line-height: 1em;}
.box ol {margin: 2em 0;}
.box p.col {float: left; clear: right; width: 200px; margin-right: 50px; font-size: .833em; }
.box p.col strong {font-size: 1.2em;}
.box p.col em {display: block; height: 16px; margin-bottom: -1em; padding-bottom: 5px; font-size: 1.1em;}

/* event list in sidebar */
.sidebar .events {margin-top: 3em; padding-top: 15px; border-top: 4px solid #ebebeb;}
.sidebar .events ul {list-style: none; margin: 10px 0 0 0;}
.sidebar .events ul li {margin: 0; padding: 8px 0 1.5em 0; border-bottom: 1px solid #ebebeb; line-height: 1.3em;}
.sidebar .events ul li.last {border-bottom: none;}
.sidebar .events ul li .ev-date {color: #aaa; font-size: .917em;}
.sidebar .events p a, .sidebar .events p a:visited {display: block; overflow: hidden; width: 105px; height: 31px; background: url(images/sprite1.png) -199px -62px no-repeat; text-indent: -500px;}

.sidebar.news-sidebar .events {margin-top: 0; padding-top: 0; padding-bottom: 20px; border-top: none;}
.sidebar.news-sidebar .events p {display: none;}


/* sidebar widgets */
.widget {overflow: hidden; }
.sidebar>ul>li {clear: left; margin-top: 0; margin-bottom: 1em; padding-top: 0;}
.sidebar ul {margin-top: 0;}
.sidebar ul li h2 {margin-top: 0;}
.sidebar li.widget_categories {float: left; clear: none; width: 130px; margin-right: 20px;}
.sidebar li.widget_archive {float: left; clear: none; width: 130px; margin-right: 20px;}
.sidebar li.widget_archive h2, .sidebar li.widget_categories h2 {margin-bottom: 0; padding-bottom: 5px; border-bottom: 1px solid #ebebeb;}
.sidebar li.widget_categories ul, .sidebar li.widget_archive ul {margin-top: 0.5em;}

/* social buttons */
.sidebar .buttons {overflow: hidden; margin-left: 0; margin-bottom: 1em;}
.sidebar .buttons li {float: left; width: 136px; margin: 5px 10px 5px 0;}
.sidebar .buttons li a, .sidebar .buttons li a:visited {display: block; width: 86px; height: 47px; padding-left: 50px; color: #386c16; background-image: url(images/sprite1.png); background-repeat: no-repeat; line-height: 47px;}
.sidebar .buttons li a:hover {color: #000; text-decoration: underline;}
.sidebar .buttons li a.forum {background-position: 0 -158px;}
.sidebar .buttons li a.twitter {background-position: 0 -206px;}
.sidebar .buttons li a.yt {background-position: -272px -158px;}
.sidebar .buttons li a.facebook {background-position: -136px -158px;}

/* newsletter form widget */
.widget_newsletter {width: 250px; margin-bottom: 1em; padding: 10px 15px; border: 1px solid #ebebeb; background: #f5f5f5;}
.widget_newsletter input {width: 160px; margin-right: 0; padding: 4px 5px 5px 5px; border: 1px solid #fff; border-left: 1px solid #b8b8b8; border-top: 1px solid #b8b8b8; vertical-align: middle;}
.widget_newsletter input.button {width: 70px; height: 25px; padding: 0; border: none; background: url(images/sprite1.png) 0 0 no-repeat; color: #fff; font-weight: 700; font-size: .917em; line-height: 25px; text-transform: uppercase; cursor: pointer;}
.widget_newsletter .updated p {display: block;}
.widget_newsletter h2 {margin-bottom: 5px; padding-top: 10px; font-size: 1.083em;}

/* tabbed content - the yellow box */
.tabs {position: relative; z-index: 5; list-style: none; height: 33px; margin-top: 2em; margin-bottom: 0;}
.tabs li {float: left; height: 33px; margin: 0; padding: 0;}
.tabs a, .tabs a:visited {float: left; width: 160px; height: 33px; margin-right: 1px; border: none; background: url(images/background.png) top repeat-x; color: #9d7107; font-size: 1.167em; font-weight: 700; line-height: 33px; text-align: center;}
.tabs a:hover, .tabs a.active, .tabs a.active:visited {width: 158px; border: 1px solid #e2cd8f; border-bottom: none; background: #fdfcf6; color: #000; line-height: 33px; text-decoration: none;}

.tab-content {padding: 15px 25px; border: 1px solid #e2cd8f; background: #fdfcf6; }
.tab-content div {overflow: hidden;}

p.tab-teaser {float: left; clear: left; width: 230px; margin-right: 70px; margin-bottom: 0; font-size: .917em;}
p.tab-teaser.right {clear: none; margin-right: 0;}
p.tab-teaser strong {font-size: 1.091em; line-height: 20px;}

/* FAQ box */
.faq {clear: both; width: 880px; margin: 0 auto; padding: 25px 30px; border: 1px solid #ebebeb; background: #f5f5f5;}
.faq h2 {margin-top: 0;}
.faq strong {color: #000;}

/* addresses in the sidebar */
.addresses {clear: both; padding: 1em 0 2em 0; border-bottom: 4px solid #ebebeb;}
.addresses h3 {font-weight: 400;}
.addresses p {font-size:.917em;}
.addresses hr {margin: 2em 0; border: none; border-top: 1px solid #ebebeb; height: 0;}

/* testimonial in the sidebar */
.testimonial {padding: 0.5em 0; border-bottom: 1px solid #ebebeb;}
.testimonial em {font-size: .917em;}

/* right-floating box in the content (manuals list */
.floatbox-wrapper1 {float: right; width: 250px; padding-top: 7px; background: url(images/floatbox-top.gif) top center no-repeat;}
.floatbox-wrapper2 {padding-bottom: 7px; background: url(images/floatbox-bottom.gif) bottom center no-repeat;}
.floatbox {border: 1px solid #e1f8d1; padding: 1px 15px; border-top: none; border-bottom: none;}

h1.pagetitle {margin-bottom: 1em;}

/* blog post */
.entry {clear: left; overflow: hidden; margin: 0 0 15px 0 ; padding: 0 0 20px 0; border-bottom: 1px solid #ebebeb;}
.entry h2 {clear: left; margin: 0; font-size: 1.833em; font-weight: 400;}
.entry h2 a, .entry h2 a:visited {text-decoration: underline;}
.entry a.button, .entry a.button:visited {margin: 0;}
p.post-meta {margin: 0 0 -0.7em 0; font-size: .917em;}

/* comments */
#respond {clear: both; margin: 1.5em 0; padding: 20px 30px; border: 1px solid #ebebeb; background: #f5f5f5;}
#respond h3 {margin-top: 0;}
#respond label {width: 200px; font-size: .917em;}
#respond textarea {width: 530px;}
#respond p {clear: left; margin: 0.5em 0; }
#respond input#submit {margin-left: 200px; width: 130px; height: 25px; padding: 0; border: none; background: url(images/sprite1.png) 0 0 no-repeat; color: #fff; font-weight: 700; font-size: .917em; line-height: 25px; text-transform: uppercase; cursor: pointer;}

h3#comments {clear: both; padding-top: 1.5em;}

ol.commentlist {list-style: none; margin: 0;}
ol.commentlist li {clear: both; overflow: hidden; margin: 0; padding: 15px;}
ol.commentlist li.even {border: 1px solid #ebebeb; background: #f5f5f5;}
img.avatar {float: left; margin: 0 10px 15px 0; border: 1px solid #fff; border-left: 1px solid #b8b8b8; border-top: 1px solid #b8b8b8;}

/* search form when nothing was found */
.main form#searchform label {width: 100px; padding: 4px 0;}
.main form#searchform input {width: 160px; margin-right: 5px; padding: 4px 5px; border: 1px solid #b8b8b8; vertical-align: top;}
.main form#searchform input#searchsubmit {width: 60px; height: 25px; padding: 0; border: none; background: url(images/sprite1.png) 0 0 no-repeat; color: #fff; font-weight: 700; font-size: .917em; line-height: 25px; text-transform: uppercase; cursor: pointer; vertical-align: top;}

/* archive column */
.archive-year {float: left; width: 170px; margin-bottom: 15px; padding: 0 14px 15px 15px; border-right: 1px solid #ebebeb;}
.archive-year.last {border-right: none;}
.archive-year h4 {margin-top: 0;}
.archive-year ul {margin: 0; padding: 0; list-style: none;}
.archive-year ul li {margin-left: 0;}

a.view-archive, a.view-archive:visited {display: block; overflow: hidden; width: 90px; height:32px; margin-left: 150px; background: #fff url(images/sprite1.png) -137px -206px no-repeat; color: #9d7107; text-indent: -500px;}

hr {clear: both; height: 0; margin: 15px 0; border: none; border-top: 1px solid #ebebeb;}

/* clients map */
.map {height: 400px; margin-top: 1.5em; border: 1px solid #ebebeb;display:none}
.map p {display: none;}


/* client filters */
form.client-filter {margin: 1.5em 0; display:none}
form.client-filter fieldset {padding: 10px 15px; border: 1px solid #eee;display:none}
form.client-filter legend {display: block; background: #fff; padding: 5px; margin-left: -5px; font-weight: bold;display:none}
form.client-filter label {clear: none; width: 90px; margin: 5px 0; font-size: 0.917em;display:none}
form.client-filter select {float: left; width: 150px; margin-right: 30px; font-size: 0.917em;display:none}
form.client-filter select option {padding: 0 5px; font-size: 1em;display:none}
form.client-filter p {clear: both; margin: 0; padding: 5px 0;display:none}


/* button-sales links */
a.button-sales {float: left; margin: 1em 0; padding: 0 15px 0 0; height: 28px; background-color: #6fb143; right -30px no-repeat; font-size: .917em; line-height: 28px; color: #FFF; font-weight: bold;}
a.button-sales span, a.button-sales:visited span {float: left; padding: 0 0 0 15px; height: 28px; background-color: #6fb143; left -30px no-repeat; line-height: 28px; color: #68ad3a; font-weight: bold;}
a.button-sales:hover span {color: #fbd148; font-weight: bold;}
a.button-sales.pdf-l span span, a.button-sales.pdf-l:visited span span {padding-left: 20px; background: url(http://dev.evanced.info/janice/images/sales-button.png) left center no-repeat; font-weight: bold;}
.sidebar a.button-sales {margin: .5em 0; font-weight: bold;}
a.button-sales.rss, a.button-sales.rss:visited {margin-top: 0; font-weight: bold;}
a.button-sales.rss span span, a.button-sales.rss:visited span span {padding-left: 20px; background-color: #6fb143; left center no-repeat; font-weight: bold;}

/* Capture Page
============================================================================================*/

	#blueHill	{
	
	position:relative;
	padding-bottom:185px;
	
	}
	
	.blueHillThumbnail	{
	
	position:absolute; 
	right:20px;
	
	}
	
	#skokie	{
	
	position:relative;
	padding-bottom:185px;
	}
	
	.skokieThumbnail	{
	
	position:absolute;
	top: 60px;
	right: 20px;
	
	}

	#tacoma	{
	
	position:relative;
	padding-bottom:200px;
	}
	
	.tacomaThumbnail	{
	
	position:absolute;
	top: 60px;
	right: 20px;
	
	}

	#auraria	{
	
	position:relative;
	padding-bottom:155px;
	}
	
	.aurariaThumbnail	{
	
	position:absolute;
	top: 60px;
	right: 20px;
	
	}

	.libraryFont	{
	
	font-size:18px;
	color:#70ad3a;
	font-weight:bold;

	}

/*Program Pages*/

	#thumbnailImages	{
		width: 600px;
		position:relative;
		padding-bottom:400px;
	}
	
	#bookFace	{
		position:absolute;
		width:175px;
		padding: 0 10px;
		margin: 0 5px;
		border-right: solid #efefef 1px;
	}
	
	#lego	{
		position:absolute;
		left:200px;
		width:175px;
		padding: 0 10px;
		margin: 0 5px;
		border-right: solid #efefef 1px;
	}
	
	#zombie	{
		position:absolute;
		left:400px;
		width:175px;
		margin: 0 5px;
		padding: 0 10px;
	}

/*Like Us*/

	#likeUs	{
	
	position:relative;
	width:600px;
	padding:5px 0px;
	margin:0px;
	
	}
	
	.facebookButton	{
	
	position:absolute;
	left:50px;
	
	}
	
	.twitter-follow-button	{
	
	position:absolute;
	left:400px;
	
	}
