/**********************************************************************************************

	Title: StressDesign.com
	Date: JUN 2008, NOV 2008, MAR 2009, OCT 2009, NOV 2009

***********************************************************************************************

		
	1. BASE
			1.1 Reset
			1.2 Default styles
			1.3 Basic styles
	
	2. LAYOUT
			2.1 Header
			2.2 Content
			  2.2.1 AXNT Resource Screen Shots
			  2.2.2 Sociable
			  2.2.3 Landing Pages
			  2.2.4 Inquiry Form
			  2.2.5 Who We Are
			2.3 Sidebar
			  2.3.1 Google Search
			2.4 Footer
			  2.4.1 Antifooter
		

***********************************************************************************************/


/* 1. BASE
-----------------------------------------------------------------------------------------------
===============================================================================================*/	



/* 1.1	Reset
-----------------------------------------------------------------------------------------------*/	


	html, body, div, span, applet, object, iframe,
	h1, h2, h3, h4, h5, h6, p, blockquote, pre,
	a, abbr, acronym, address, big, cite, code,
	del, dfn, em, font, img, ins, kbd, q, s, samp,
	small, strike, strong, sub, sup, tt, var,
	b, u, i, center,
	dl, dt, dd, ol, ul, li,
	fieldset, form, label, legend,
	table, caption, tbody, tfoot, thead, tr, th, td {
		margin: 0;
		padding: 0;
		border: 0;
		outline: 0;
		font-size: 100%;
		vertical-align: baseline;
		background: transparent;
	}
	
	body {
		line-height: 1;
	}
	
	ol, ul {
		list-style: none;
	}
	
	blockquote, q {
		quotes: none;
	}
	
	blockquote:before, 
	blockquote:after,
	q:before, q:after {
		content: '';
		content: none;
	}
	
	:focus {
		outline: 0;
	}
	
	ins {
		text-decoration: none;
	}
	
	del {
		text-decoration: line-through;
	}
	
	table {
		border-collapse: collapse;
		border-spacing: 0;
	}

/* 1.2	Default styles
-----------------------------------------------------------------------------------------------*/	

	html, body {
		height: 100%;
	}

	body {
		background: #dfdfdf url('../images/bg-body.gif') 0 1px repeat;
		font: 70.5% Arial, Helvetica, sans-serif;
		text-align: center;
	}

	hr { 
		display: none;
	}
			
	strong {
		font-weight: bold;
	}
			
	p em {
		font-style: italic;
	}
		
	abbr, acronym {
		border-bottom: 1px dotted #999; 
		cursor: help;
	}
	
	input, textarea, select {
		font: 1.2p  Arial, Helvetica, sans-serif;
	}

	a {
		color: #666;
		text-decoration: underline;
	}
	
	a:hover, 
	a:active {
		color: #000;
	}
	
	a:focus {
	outline: none;
}


/* 1.3	Basic styles
-----------------------------------------------------------------------------------------------*/	

	.hide {
		display: none;
	}
	
	.clearfix:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
	}

	.clearfix {
		display: inline-block;
	}

	/* Hides from IE-mac \*/ 
	* html .clearfix {
		height: 1%;
	}

	.clearfix {
		display: block;
	}
	/* End hide from IE-mac */
	

/* 2. LAYOUT
-----------------------------------------------------------------------------------------------
===============================================================================================*/	

	
	#outer {
		background: url('../images/bg-outer.gif') center top repeat-x;
		height: 100%;
	}
	
	#container {
		width: 990px;
		position: relative;
		margin: 0 auto;
		text-align: left;
		background: #FFF;
		min-height: 85%;
		height: auto !important;
		height: 100%;
		margin: 0 auto -130px;
		background-repeat: repeat;
	}
	
	#timezones {
	padding: 5px 0 0 20px;
	position: relative;
	background: #e1e1e1;
	}
	
	#timezones li {
		display: inline;
		list-style-type: none;
		padding-right: 20px;
		font: 1em Arial, Helvetica, sans-serif;
		color: #666;
		text-decoration: none; */		
	}

	#header {
		border-top: solid 10px #dfdfdf;
		padding-top: 40px;
		background: #baba11 url('../images/bg-header.gif') center top no-repeat;
		position: relative;
	}
	
	#content {
	width: 718px;
	float: right;
	padding: 36px 32px 0px 10px;
	background-color: #FFFFFF;
	}
		
	#sidebar {
	width: 172px;
	float: left;
	padding: 36px 32px 20px 26px;
	background-color: #FFFFFF;
	}
	
	#footer {
		clear: both;
	}
	

/* 2.1	Header
-----------------------------------------------------------------------------------------------*/	


	#header h1, 
	#header h1 span,
	#header .logo a,
	#header .logo span {
		display: block;
		width: 230px;
		height: 57px;
		overflow: hidden;
		cursor: pointer;
	}
	
	#header h1,
	#header .logo {
		position: relative;
		top: 0;
		left: 0;
		float: left;
		background-color: #666;
	}
		
	#header h1 span,
	#header .logo span {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 10;
	background: url('http://www.stressdesign.com/_ui/images/stressdesign_logo.gif') no-repeat;
	}
	
	#header p {
		position: absolute;
		top: 0;
		left: 0;
		width: 930px;
		padding: 12px 30px 0;
		text-align: right;
		color: #666;
		font-size: 1.6em;
		font-weight: bold;
		margin: 0;
	}
	
	#navigation {
		width: 634px;
		height: 41px;
		padding: 16px 0 0 26px;
		float: left;
		background-color: #666;
	}
	
	#navigation li {
		float: left;
		background: url('../images/bullet-navigation.gif') 1px 8px no-repeat;
	}
	
	#navigation li a {
		height: 25px;
		line-height: 25px;
		padding: 0 30px 0 20px;
		display: block;
		float: left;
		font-size: 1.4em;
		color: #ccc;
		text-decoration: none;
	}
	
	#navigation li a:hover, #navigation li.open a {
		color: white;
	}
	
	#aigalink {
		width: 100px;
		height: 48px;
		text-align: center;
		float: left;
		background-color: #666;
		padding-top: 9px;
	}
	
	#content-links {
		position: absolute;
		left: -1000em;
		text-align: left;
	}
	

/* 2.2	Content
-----------------------------------------------------------------------------------------------*/	

	#content .linklist {
		background: url('../images/bg-linklist-content.gif') 18px 0 no-repeat;
		padding: 10px 0 15px;
		width: 280px;
		float: left;
		margin-right: 70px;
	}
	
	#content .linklist h3 {
		color: #333;
		font-size: 1.4em;
		font-weight: bold;
		padding: 0 0 4px 18px;
	}
	
	#content .linklist li {
		padding: 0 0 0 18px;
		line-height: 2;
		font-size: 1.3em;
		font-weight: bold;
		color: #707070;
		background: url('../images/bullet-linklist-content.gif') 0 8px no-repeat;
	}
	
	#content .linklist a {
	color: #707070;
	text-decoration: none;
	}
	
	#content .linklist a:hover {
		color: #333;
	}
	
	#content .date {
		width: 33px;
		height: 33px;
		float: left;
		margin-right: 20px;
		background: url('../images/bg-date.gif') 0 0 no-repeat;
		text-align: center;
		color: #999;
		text-transform: uppercase;
		line-height: 1;
	}
	
	#content input {
		width: 171px;
		height: 31px;
		color: #666;
		text-transform: uppercase;
		background: #eaeaea url('../images/bg-input-page.gif') 0 0 no-repeat;
		border: none;
		margin-bottom: 10px;
		font-size: 1em;
		margin-right: 7px;
		vertical-align: middle;
	}
	
	#content form label {
		font-family:Arial, Helvetica, sans-serif;
				margin-bottom: 10px;

		font-size:0.9em;
		text-transform:uppercase;
		color:#666666;
	}
	
	#content button{
		width: 86px;
		height: 26px;
		border: 0;
		margin: 0 0 10px 0;
		padding: 0;
		background: transparent url(../images/btn-subscribe-page.gif) no-repeat left top;
		text-align: left;
		text-indent: -1000em;
		cursor: pointer;
		vertical-align: middle;
		}
		
	#content button:hover {
		background-image: url(../images/btn-subscribe-hover.gif);
		}
	
	#content .date .day {
		display: block;
		font-size: 2.2em;
		font-weight: bold;
	}
	
	#content .date .month {
		display: block;
		font-size: .8em;
	}
	
	#content .post {
		width: 665px;
		float: left;
		padding-bottom: 30px;
	}
	
	#container #content .single {
		padding-bottom: 0;
	}
	
	#comments, #addcomment {
		padding-left: 53px;
	}
	
	.post  h1 {
	color: #333;
	font-weight: bold;
	font-size: 2.5em;
}
	
	.post h2 {
		color: #333;
		font-weight: bold;
		font-size: 2.2em;
		padding: 0 0 10px 0;
	}
	
	.post h2 a {
		color: #333;
		text-decoration: none;
	}
	
	.post h2 a:hover {
		text-decoration: underline;
	}
	
	.post h3 {
		color: #333;
		font-weight: bold;
		font-size: 1.9em;
		padding: 0 0 10px 0;

	}
.post h4 {
	color: #555;
	font-weight: bold;
	font-size: 1.75em;
	padding: 10px 0 8px 0;
}
	
	.post p {
		color: #333;
		font-size: 1.3em;
		padding-bottom: 18px;
		line-height: 1.4;
	}
	
	.post ul {
		font-size: 1.3em;
		list-style-position:inside;
		list-style-type:disc;
		text-indent:-15px;
		margin-left:35px;
		margin-right:30px;	
	}

.post ol {
	font-size: 1.3em;
	list-style-position:inside;
	list-style-type:decimal;
	text-indent:-15px;
	margin-left:35px;
	margin-right:30px;
}
	
	.post li {
		padding: 0 0 10px 0;
	}
	
	ul.meta {
		margin: 0;
		padding-bottom: 0;
		clear: both;
		font-size: 1em;
		text-indent: 0;
	}
	
	ul.meta li {
		display: inline;
		list-style-type: none;
		text-transform: uppercase;
		background: url('../images/bg-divider.gif') left center no-repeat;
		padding: 0 15px;
		color: #999;
		line-height: 20px;
		letter-spacing: 0;
	}
	
	.meta li img {
		vertical-align: top;
		margin-left: 8px;
	}
	
	.meta li.comments img {
		margin-left: 0;
	}
	
	.meta li a {
		text-decoration: none;
		color: #999;
	}
	
	.meta li a:hover {
		color: #000;
		text-decoration: underline;
	}
	
	.meta li.allposts, .meta li.author {
		padding-left: 0;
		background: none;
	}
		
	.meta li.readmore {
		display: block;
		padding: 0;
		padding-bottom: 8px;
		background: none;
		color: #333;
	}
	
	.meta li.readmore a {
		color: #333;
		text-decoration: none;
		font-weight: bold;
		font-size: 1.3em;
	}
	
	.meta li.readmore a:hover {
		text-decoration: underline;
	}

	.figure-a {
	margin: 0 20px 10px 0;
	float: left;
	border: none;
		}

	.figure-b {
	margin: 0 0 10px 20px;
	float: right;
	border: none;
		}
	
	#comments {
		background: url('../images/bg-comments.gif') 53px 0 no-repeat;
		clear: both;
		padding: 45px 20px 0 73px;
	}
	
	#comments h3 {
		font-size: 2.2em;
		color: #333;
	}
	
	#comments .comment {
		padding-bottom: 35px;
	}
	
	#comments .meta {
		padding: 10px 0 6px;
	}
	
	#comments .meta li {
		text-transform: none;
		font-size: 1.3em;
		letter-spacing: 0;
		color: #333;
	}
	
	#comments .meta li.author {
		font-weight: bold;
	}
	
	#comments .meta li.admin {
		background: url('../images/ico-admin.gif') left center no-repeat;
		margin-left: -18px;
		padding-left: 18px;
	}

	#comments .meta li.author a {
		color: #333;
	}
	
	#comments p, #comments li {
		font-size: 1.3em;
		line-height: 1.4;
	}
	
	#content ol {
		list-style-type: decimal;
		list-style-position: inside;
	}
	
	#content ol li {
		padding: 0;
		margin: 0;
	}
	
	#addcomment {
		background: url('../images/bg-commentform.gif') 53px 0 no-repeat;
		padding-top: 12px;
	}

	#addcomment .authorinfo {
		width: 322px;
		float: left;
		padding: 0 0 0 9px;
	}
	
	#addcomment .commentfield {
		float: right;
		width: 322px;
	}

	#addcomment input.text, #addcomment label {
		display: block;
		padding: 10px 4px 0 8px;
		border: none;
		background: url('../images/bg-forminput.gif') 0 0 no-repeat;
		width: 310px;
		height: 18px;
	}
	
	#addcomment label {
		background: none;
		padding: 8px 0 13px;
		color: #333;
		font-size: 1.3em;
		font-weight: bold;
		height: 16px;
		width: 322px;
	}
	
	#addcomment label small {
		font-weight: normal;
		font-style: italic;
	}
	
	#addcomment textarea {
		display: block;
		width: 310px;
		height: 148px;
		padding: 10px 4px 0 8px;
		border: none;
		background: url('../images/bg-forminput.gif') 0 0 no-repeat;
	}
	
	#addcomment .commentfieldset {
		background: url('../images/bg-commentfieldset.gif') center bottom no-repeat;
		padding-bottom: 30px;
	}
	
	#addcomment .buttons {
		padding: 10px 0 0 365px;
	}

	#addcomment p {
		font-size: 1.4em;
	}

	.postnavigation {
		padding: 0 0 0 50px;
	}

/* 2.2.1   AXNT Resource Screen Shots
-----------------------------------------------------------------------------------------------*/

	
	
	#resourceScreenDes {
	text-align: left;
	height: 300px;
	}
		
	.resourceScreen img{
	padding:0px 15px 6px 0px;
	margin-bottom:40px;
	margin-right:15px;
}

/* 2.2.2   Sociable Plugin Styling
-----------------------------------------------------------------------------------------------*/

div.sociable { 
	margin: 0; 
	display: inline;
	}

span.sociable_tagline { position: relative; }
span.sociable_tagline span { display: none; width: 1em; }
span.sociable_tagline:hover span {
	position: absolute;
	display: block;
	background: #ffe;
	border: 1px solid #ccc;
	color: black;
}
.sociable span {
	display: block;
}

div.sociable div.sociable_tagline {
	background: none;
	display: inline;
	list-style-type: none;
	padding: 1px;
}

div.sociable ul {
	display: inline;
	text-indent: 0;
	margin: 0;
	padding: 0;
}

div.sociable ul li{
	margin: 0 0 0 8px;
	background: none;
	display: inline;
	list-style-type: none;
	padding: 1px;
}

div.sociable ul li:before { content: ""; }

div.sociable img {
	float: none;
	width: 16px;
	height: 16px;
	border: 0;
	margin: 0;
	padding: 0;
}

.sociable-hovers {
	opacity: .4;
	-moz-opacity: .4;
	filter: alpha(opacity=40);
}
.sociable-hovers:hover {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}

/* 2.2.3   Landing Pages
-----------------------------------------------------------------------------------------------*/

#content .landing p {
	color: #333;
	font-size: 1.85em;
	line-height: 1.4em;
	margin-bottom: 1em;
	}

#content .landing {
	background: url('../images/bg-landing-content.gif') 18px 0 no-repeat;
	padding: 0 0 2em 0;
	width: 655px;
	float: left;
	margin-right: 70px;
	margin-bottom: 2.2em;
	}
	
#content .landing h3 {
	color: #333;
	font-size: 2.4em;
	font-weight: bold;
	margin-bottom: 1.1em;
	}
	
#content .landing li {
		padding: 0 0 0 18px;
		line-height: 2;
		font-size: 1.3em;
		font-weight: bold;
		color: #707070;
		background: url('../images/bullet-landing-content.gif') 0 8px no-repeat;
	}
	
#content .landing a {
	color: #707070;
	text-decoration: none;
	font-weight: bold;
	}
	
#content .landing a:hover {
		color: #333;
	}
	
	
 /* 2.2.4   UPDATED (10/15/09) Inquiry Form
-----------------------------------------------------------------------------------------------*/

div.phpfmg_form {
	margin:20px 0 0 50px;
	width:500px;
	}

div.phpfmg_form div {
	margin-bottom:10px;
	}

div.phpfmg_form div label {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	text-transform:uppercase;
	color:#666666;
	}
div.phpfmg_form div input, div.phpfmg_form div textarea {
	margin-top:4px;
	}
div.phpfmg_form em {
	font-size:1.7em;
	color:#abab11;
	font-weight:bold;
	}


	
 /* 2.2.5   Who We Are
-----------------------------------------------------------------------------------------------*/

#content .post h6 {
	margin: 5px 0 40px 0;
}
div#content h6 a:hover {
	color:#000000;
	text-decoration:underline;
}
table#agents {
	text-align:center;
}
table#agents td {
	width:32%;
	font-size:100%;
	color:#666666;
	text-transform:uppercase;
	font-weight:bolder;
}
#agents img {
	display:block;
	padding-bottom: 15px;
}


/* 2.3	Sidebar
-----------------------------------------------------------------------------------------------*/	

#sidebar .sitenav    {
	background: 0 0;
	padding: 25px 0 60px;
	line-height: 2em;
	font-size: 1.5em;
	border: none;
	text-decoration: none;
	}

	#sidebar .linklist {
/*		background: url('../images/bg-linklist-sidebar.gif') 0 0 no-repeat;*/
		padding: 10px 0 60px;
		height: 100px;
	}
	
	#sidebar .linklist p{
	line-height: 2;
	font-size: 1.2em;
	font-weight: normal;
	}
	
	
	#sidebar .linklist h3 {
	color: #999;
	font-size: 1.5em;
	font-weight: bold;
	padding: 0 0 14px 0;
	}
	
	#sidebar .linklist h4 {
		color: #999;
		font-size: 1.1em;
		font-weight: normal;
		padding: 10px 0 10px 0;
	}
	
	#sidebar .linklist li {
		padding-left: 22px;
		line-height: 3;
		font-size: 1.1em;
		font-weight: normal;
		color: #999;
	}
	
	#sidebar .linklist a {
	color: #999;
	text-decoration: none;
	font-weight: bold;
	}
	
	#sidebar .linklist a:hover {
	color: #333;
	}
	
	#sidebar h3 {
	color: #999;
	font-size: 1.4em;
	font-weight: bold;
	padding-bottom: 15px;
	}
	
	#sidebar h4 {
	color: #999;
	font-size: 1.1em;
	font-weight: bold;
	padding-top: 30px;
	padding-bottom: 3px;
	}
	
	#sidebar ul {
		padding-bottom: 60px;
	}
	
	#sidebar li {
		font-size: 1.2em;
	}

		#sidebar li li {
			font-size: 1em;	
		}
	
	#sidebar li a {
		color: #999;
		text-decoration: none;
	}
	
	#sidebar li a:hover {
		color: #000;
	}
	
	#wp-calendar {
		font-size: 1.2em;
		width: 120px;
	}
	
	#wp-calendar caption {
		text-transform: uppercase;
		font-weight: bold;
		color: #666;
		text-align: left;
	}
	
	#wp-calendar th {
		display: none;
	}
	
	#wp-calendar td {
		color: #ccc;
		font-weight: bold;
		text-align: right;
		padding-bottom: 2px;
	}
	
	#wp-calendar td a {
		color: #333;
		text-decoration: none;
	}

	#wp-calendar td a:hover {
		color: #999;
	}

/* 2.3.1 Sidebar Google Search
-----------------------------------------------------------------------------------------------*/	


	#sidebar form {
		float: left;
		width: 170px;
	}
	
	#sidebar input {
		width: 165px;
		height: 19px;
		background: #b1b1b1 url('../images/bg-input.gif') 0 0 no-repeat;
		color: #333;
		text-transform: normal;
		border: 333;
		border-width: 1px;
		padding: 3px 10px 0;
		font-size: 1em;
		margin-right: 7px;
		vertical-align: middle;
	}
		
	#sidebar input[name=sa] {
		width: 62px;
		height: 26px;
		border: 0;
		margin: 0;
		padding: 0;
		background: transparent url(../images/btn-sdbr-search.gif) no-repeat left top;
		text-align: left;
		text-indent: -1000em;
		cursor: pointer;
		vertical-align: middle;
	}

	#sidebar input[name=sa]:hover {
		background-image: url(../images/btn-sdbr-search-hover.gif);
	}

	
/* 2.4	Footer
-----------------------------------------------------------------------------------------------*/	

	#foot, #push {
		height: 120px;
		clear: both;
	}

	#footer {
		background: #E1E2E3 url('../images/bg-footer.gif') center bottom no-repeat;
		text-transform: uppercase;
		padding: 40px 32px 0 26px;
		width: 932px;
	/*	height: 47px;	*/
		height: 70px;
		margin: 0 auto;
		clear: both;
		position: relative;
		text-align: left;
	}
	
	#copyright {
		width: 320px;
		float: left;
		color: #666;
		font-size: .98em;
		line-height: 2;
	}
	
	#copyright a {
		color: #666;
		line-height: 2;
		text-decoration: none;
	}
	
	#copyright a:hover {
		color: #99cc00;
		text-decoration: underline;
	}
	
	#subfooter {
		text-transform: uppercase;
		width: 918px;
		position: relative;
		margin: 0 auto;
		text-align: left;
		background: url('../images/bg-subfooter.gif') center bottom no-repeat;
		padding: 13px 36px 0;
		height: 40px;
	}
	
	#subfooter form {
	float: left;
	width: 420px;
	}
	#subfooter input {
		width: 230px;
		height: 19px;
		background: #eee url('../images/bg-input.gif') 0 0 no-repeat;
		color: #666;
		text-transform: uppercase;
		border: none;
		padding: 9px 10px 0;
		font-size: 1em;
		margin-right: 7px;
		vertical-align: middle;
	}
	
	#subfooter button{
		width: 86px;
		height: 26px;
		border: 0;
		margin: 0;
		padding: 0;
		background: transparent url(../images/btn-subscribe.gif) no-repeat left top;
		text-align: left;
		text-indent: -1000em;
		cursor: pointer;
		vertical-align: middle;
		}
	#subfooter button:hover {
		background-image: url(../images/btn-subscribe-hover.gif);
		}
	
	#subfooter ul {
	float: right;

	}
	
	#subfooter li {
		float: left;
		background: url('../images/bullet-footer.gif') 0 6px no-repeat;
	}
	
	#subfooter li a {
		color:#999;
		font-size: .98em;
		font-weight: bold;
		padding: 0 16px 0 18px;
		line-height: 2;
		text-decoration: none;
	}
	
	#subfooter li a:hover {
		color: #99cc00;
		text-decoration: underline;
	}
	
	#subfooter li.first {
		background: none;
	}

/* Social Networking
---------------------------------------------------*/
	#footer #footerIconList {
		float:right;
		margin-right:18px;
	}
#footerIconList #socialNetworks {
	margin: 0 0 0 20px;
	width:210px;
	height:25px;
	float: right;
}
#footerIconList #socialNetworks p {
	text-transform:uppercase;
	font-size:.8ems;
	color:#666666;
	font-weight:900;
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	margin-top: 7px;
	font-size: 0.95em;
}

#footerIconList #socialNetworks ul {
	margin-left: 0px;
	float:right;
	width:125px;
	list-style-type: none;
}
#footerIconList #socialNetworks ul li,
#footerIconList #socialNetworks ul li a {
	margin-left:3px;
	width:25px;
	height:24px;
	display:inline;
	float:left;
}

#socialNetworks ul li a.xtendr {background: url('../images/ico_xtndr.gif') top left no-repeat;}
#socialNetworks ul li a.twitter {background: url('../images/ico_twitter.gif') top left no-repeat}
#socialNetworks ul li a.linkedin {background: url('../images/ico_linkedin.gif') top left no-repeat}
#socialNetworks ul li a.facebook {background: url('../images/ico_facebook.gif') top left no-repeat}

#socialNetworks ul li a.xtendr:hover {background:url('../images/ico_xtndr.gif') bottom left no-repeat;}
#socialNetworks ul li a.twitter:hover {background:url('../images/ico_twitter.gif') bottom left no-repeat}
#socialNetworks ul li a.linkedin:hover {background:url('../images/ico_linkedin.gif') bottom left no-repeat}
#socialNetworks ul li a.facebook:hover {background:url('../images/ico_facebook.gif') bottom left no-repeat}

#socialNetworks ul li a.axnt {background: url('../images/ico_axnt.gif') top left no-repeat;}
#socialNetworks ul li a.windpower {background: url('../images/ico_windpower.gif') top left no-repeat}
#socialNetworks ul li a.idkit {background: url('../images/ico_idkit.gif') top left no-repeat}
#socialNetworks ul li a.alpha6 {background: url('../images/ico_alpha6.gif') top left no-repeat}

#socialNetworks ul li a.axnt:hover {background:url('../images/ico_axnt.gif') bottom left no-repeat;}
#socialNetworks ul li a.windpower:hover {background:url('../images/ico_windpower.gif') bottom left no-repeat}
#socialNetworks ul li a.idkit:hover {background:url('../images/ico_idkit.gif') bottom left no-repeat}
#socialNetworks ul li a.alpha6:hover {background:url('../images/ico_alpha6.gif') bottom left no-repeat}
	
/* 2.4.1	Anti-Footer Slider 23 NOV 2009
-----------------------------------------------------------------------------------------------*/	

#antifooter {
	padding: 1em 0 20px 0;
	width: 990px;
	height: 107px;
	color: #333;
	margin: 0 auto;
	text-align: left;
}

#anticont {
	margin: 0 0 0px 35px;
	width: 900px;
	text-align: left;


}
.slide {
	margin: 0;
	padding: 0;
	border-top: solid 0px #422410;
}

.btn-slide {
	background: url(../images/btn-slidepanel.gif) no-repeat center -52px;
	text-align: center;
	width: 144px;
	height: 31px;
	padding: 15px 10px 0 0;
	margin: 0 auto;
	display: block;
	font: bold 120%/100% Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
}
.active {
	background-position: right 0px;
}
