/*
Theme Name: Blah Blah Tech
Theme URI: http://blahblahtect.com
Description: Three column personalize company template.
Author: Wayne Smallman
Author URI: http://blahblahtech.com
Version: 1.0
The template is not for public use.
*/

body.index {
	top: 0;
	left: 0;
	margin: 0;
	padding: 0;
}

#layer-header {
	padding: 0;
	margin: 0;
	height: 100px;
	width: 100%;
	background: white url("../../images/interface/devices/header/tile.gif") repeat-x top left;
}

#layer-header-content {
	padding: 0 0 0 0;
	margin: 0 10px 15px 15px;
	width: 950px;
}

#layer-header h1 {
	margin: 0px;
	padding: 0px;
}

#layer-header-strapline {
	position: absolute;
	top: 40px;
	left: 10px;
}

#layer-supplemental-left {
	float: left;
	width: 130px;
	padding: 0;
	margin: 0 5px 0 10px;
}

#layer-supplemental-left h3 {
	padding: 0 0 0 0;
	margin: 10px 0 0 5px;
}

#layer-supplemental-right {
	float: left;
	width: 200px;
	padding: 0;
	margin: 0 10px 0 30px;
}

#layer-supplemental-inner {
	padding: 0 0 0 10px;
	margin: 0 0 0 0;
}

#layer-content-main {
	float: left;
	width: 1000px;
	padding: 0;
	margin: 0;
	background: url("../../images/interface/devices/content/navigation/background-default.jpg") no-repeat top right;
}

#layer-content-article {
	width: 490px;
	padding: 0;
	margin: 0 285px 20px 170px;
}

/** Unnumbered List / Regular */

#layer-content-article #ulregular ul {
	padding: 0;
	margin: 0;
}

#layer-content-article #ulregular li {
	color: black;
	font-family: "Trebuchet MS", sans-serif;
	font-size: 85%;
	font-weight: normal;
	font-style: italic;
	line-height: 145%;
	padding: 5px 0 5px 20px;
	margin: 0 20px 0 15px;
	background: url("../../images/interface/devices/content/navigation/bullet-default.gif") no-repeat 0 7px;
	list-style: none;
}

#layer-content-article #ulregular li a:link {
	text-decoration: none;
}

#layer-content-article #ulregular li a:visited {
	text-decoration: none;
}

#layer-content-article #ulregular li a:hover,
#layer-content-article #ulregular li a:active {
	text-decoration: underline;
}

/** Unnumbered List / Featured */

#layer-content-article #ulfeature ul {
	padding: 0;
	margin: 0;
}

#layer-content-article #ulfeature li {
	color: black;
	font-family: "Trebuchet MS" sans-serif;
	font-size: 85%;
	font-weight: normal;
	font-style: italic;
	line-height: 145%;
	padding: 5px 0 5px 20px;
	margin: 0 20px 0 15px;
	background: url("../../images/interface/devices/content/navigation/bullet-default.gif") no-repeat 0 7px;
	list-style: none;
}

#layer-content-article #ulfeature li strong {
	color: #c00;
}

#layer-content-article #ulfeature li a:link {
	text-decoration: none;
}

#layer-content-article #ulfeature li a:visited {
	text-decoration: none;
}

#layer-content-article #ulfeature li a:hover,
#layer-content-article #ulfeature li a:active {
	text-decoration: underline;
}

/** Unnumbered List / Interested */

#layer-content-article #ulinterested ul {
	height: 100px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

#layer-content-article #ulinterested li {
	color: #900;
	font-family: "Trebuchet MS" sans-serif;
	font-size: 75%;
	font-weight: normal;
	font-style: italic;
	line-height: 145%;
	padding: 70px 30px 50px 30px;
	margin: 0 0 0 0;
	background: url("../../images/interface/devices/buttons/interested/background.gif") no-repeat top left;
	list-style: none;
}

#layer-content-article #ulinterested li a:link {
	text-decoration: none;
}

#layer-content-article #ulinterested li a:visited {
	text-decoration: none;
}

#layer-content-article #ulinterested li a:hover,
#layer-content-article #ulinterested li a:active {
	text-decoration: underline;
}

/** Unnumbered List / Outlined */

#layer-content-article #uloutline ul {
	padding: 0;
	margin: 0;
}

#layer-content-article #uloutline li {
	color: black;
	font-family: "Trebuchet MS" sans-serif;
	font-size: 85%;
	font-weight: normal;
	line-height: 145%;
	padding: 7px 0 7px 20px;
	margin: 0 20px 0 15px;
	background: url("../../images/interface/devices/content/navigation/bullet-outline.gif") no-repeat 0 10px;
	list-style: none;
}

#layer-content-article #uloutline li a:link {
	text-decoration: none;
}

#layer-content-article #uloutline li a:visited {
	text-decoration: none;
}

#layer-content-article #uloutline li a:hover,
#layer-content-article #uloutline li a:active {
	text-decoration: underline;
}

/** Ordered List / Regular */

#layer-content-article #olregular ol {
	padding: 0;
	margin: 0;
}

#layer-content-article #olregular li {
	color: black;
	font-family: "Trebuchet MS" sans-serif;
	font-size: 90%;
	font-weight: normal;
	font-style: italic;
	line-height: 165%;
	padding: 5px 0 0 5px;
	margin: 0 20px 0 0;
	list-style-type: decimal;
	background: none;
}

#layer-content-article #olregular ol ul {
	padding: 0;
	margin: 0;
}

#layer-content-article #olregular li ul li {
	color: black;
	font-family: "Trebuchet MS" sans-serif;
	font-size: 90%;
	font-weight: normal;
	font-style: italic;
	padding: 5px 0 0 5px;
	margin: 0 0 0 25px;
	list-style-type: circle;
	background: none;
}

#layer-content-article #olregular li ol li {
	color: black;
	font-family: "Trebuchet MS" sans-serif;
	font-size: 90%;
	font-weight: normal;
	font-style: italic;
	padding: 5px 0 0 5px;
	margin: 0 0 0 25px;
	list-style-type: lower-latin;
	background: none;
}

#layer-content-article #olregular li a:link {
	text-decoration: none;
}

#layer-content-article #olregular li a:visited {
	text-decoration: none;
}

#layer-content-article #olregular li a:hover,
#layer-content-article #olregular li a:active {
	text-decoration: underline;
}

.postmeta {
	color: #666;
	font-family: "Trebuchet MS" serif;
	font-size: 80%;
	font-style: italic;
	line-height: 130%;
	margin: 10px 0px 60px 0;
	padding: 0px;
}

#layer-commentbutton {
	margin: 20px 0 0 0;
}

#layerexcerptfooter {
	font-family: "Trebuchet MS" serif;
	text-align: right;
}

/*This controls the frontpage pagination link*/
#navlink {
	text-align: center;
	margin: 10px 0;
	padding: 0
}

#layer-navigation {
	float: right;
	width: 280px;
	padding: 0;
	margin-left: 10px;
}

#layer-navigation h3 {
	font-family: "Times" serif;
	color: #900;
	font-size: 130%;
	line-height: 120%;
	text-align: left;
	padding: 0;
	margin: 0 5px 0 30px;
}

#layer-navigation h3 a:link,
#layer-navigation h3 a:visited  {
	color: #069;
	text-decoration: none;
}

#layer-navigation h3 a:hover,
#layer-navigation h3 a:active  {
	color: #069;
	text-decoration: underline;
}

#layer-ui-search {
	padding: 0;
	margin: 10px 0 10px 30px;
}

.classfootercolumn {
	color: white;
	font-family: "Trebuchet MS" sans-serif;
	float: left;
	width: 315px;
}	

.classfootercolumn p {
	padding: 0 0 0 0;
	margin-left: 20px;
}

#layerfootercolumn-blogging h3 {
	font-family: "Times" serif;
	color: white;
	font-size: 140%;
	line-height: 120%;
	text-align: left;
	padding: 0 0 0 0;
	margin: 20px 5px 0 20px;
}

#layerfootercolumn-seosem h3 {
	font-family: "Times" serif;
	color: white;
	font-size: 140%;
	line-height: 120%;
	text-align: left;
	padding: 0;
	margin: 20px 5px 0 20px;
}

#layerfootercolumn-smosmm h3 {
	font-family: "Times" serif;
	color: white;
	font-size: 140%;
	line-height: 120%;
	text-align: left;
	padding: 0;
	margin: 20px 5px 0 20px;
}

#layerfootercolumn-business h3 {
	font-family: "Times" serif;
	color: white;
	font-size: 140%;
	line-height: 120%;
	text-align: left;
	padding: 0;
	margin: 20px 5px 0 20px;
}

#layerfootercolumn-branding h3 {
	font-family: "Times" serif;
	color: white;
	font-size: 140%;
	line-height: 120%;
	text-align: left;
	padding: 0;
	margin: 20px 5px 0 20px;
}

#layer-dynamic-profiles {
	height: 1%; /* height hack to make Microsoft Internet Explorer behave! */
	padding: 0 0 10px 0;
	margin: 0 0 20px 0;
	background: url("../../images/interface/devices/content/navigation/categories/background-default.gif") no-repeat bottom left;
}

#layer-dynamic-categories {
	height: 1%; /* height hack to make Microsoft Internet Explorer behave! */
	padding: 0 0 10px 0;
	margin: 0 0 20px 0;
	background: url("../../images/interface/devices/content/navigation/categories/background-default.gif") no-repeat bottom left;
}

#layer-footer {
	background: url("../../images/interface/devices/footer/background-default.gif") repeat-y top right;
	padding: 0 10px 0 10px;
	margin: 0;
	border-top: 2px solid #B8714D;
}

#layer-footer p {
	color: white;
	font-family: "Trebuchet MS" serif;
	font-size: 70%;
	text-align: left;
}

#layer-footer a:link,
#layer-footer a:visited {
	color: #DEBDAD;
	text-decoration: none;
}

#layer-footer a:hover,
#layer-footer a:active {
	color: #DEBDAD;
	text-decoration: underline;
}

#layer-sidebar {
	margin-left: 20px;
}

#layer-footer-article p {
	color: white;
	font-family: "Trebuchet MS" serif;
	font-size: 70%;
	text-align: left;
	padding: 0 0 0 0;
	margin: 0 0 0 240px;
}

#layer-footer-article a:link,
#layer-footer-article a:visited {
	color: #DEBDAD;
	text-decoration: none;
}

#layer-footer-article a:hover,
#layer-footer-article a:active {
	color: #DEBDAD;
	text-decoration: underline;
}

#layer-divider-surround-default {
	height: 40px;
	width: 100%;
	background: url("../../images/interface/devices/dividers/default/b-logo.gif") no-repeat top left;
}

#layer-divider-inner-default {
	height: 40px;
	padding: 0;
	margin: 0 0 0 55px;
	background: url("../../images/interface/devices/dividers/default/tile.gif") repeat-x top left;
}

/** Affiliates */

#layer-affiliates {
	margin: 20px 0 20px 0;
	padding: 0;
}
