﻿/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */

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, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, caption, table, tbody, tfoot, thead, tr, th, td {
	border: 0;
	font-family: inherit;
	font-style: inherit;
	font-weight: inherit;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus { outline: 0; }
body { background: #fff; color: #333; line-height: 1; }
ol, ul { list-style: none; }
/* tables still need 'cellspacing="0"' in the markup */
table { border-collapse: separate; border-spacing: 0; }
caption, th, td { font-weight: normal; text-align: left; }
blockquote:before, blockquote:after,
q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }
a img { border: 0; }

/* =Structure
----------------------------------------------- */
body { padding: 0 3.8%; }
#header {
	float: left;
	width: 768px; /*width: 99%;*/ 
	background-color:#000000;
	border:1px solid #000000;
}

#container { clear: both; margin: 0 auto; width: 768px;}
#content-container { width: 100%; }
#main-sidebars { max-width: 450px; width: 45.5%; }
#feature { width: 100%; }
#primary, #secondary { overflow: hidden; }
#footer { clear: both; width: 100%; }

/* 2-column layouts */
.two-column #container { width: 768px; }
.two-column #content { width: 100%; float: left; border-left: 1px solid black; border-right: 1px solid black;}
.two-column #primary, .two-column #secondary { float: right; width: 30.4%; }

/* Content-Sidebar layouts */
.content-sidebar #content-container { float: left; margin: 0 -40% 0 0; width: 67%; }
.content-sidebar #content { margin: 0 35.1% 0 0; }
.content-sidebar #primary, .content-sidebar #secondary { 	float: right; }
.content-sidebar #secondary { clear: right; }

/* Sidebar-Content layouts */
.sidebar-content #content-container { float: right; margin: 0 0 0 -30.4%; }
.sidebar-content #content { margin: 0 0 0 35.1%; }
.sidebar-content #primary, .sidebar-content #secondary { float: left; }
.sidebar-content #secondary { clear: left; }

/* Full width content with no sidebar; used for attachment pages */
.full-width #content, .single-attachment #content { width: 100%;  border-left: 1px solid black; border-right: 1px solid black; }

/* Alignment */
.alignleft { display: inline; float: left; margin-right: 11px; }
.alignright { display: inline; float: right; margin-left: 11px; }
.aligncenter { clear: both; display: block; margin-left: auto; margin-right: auto; }

/* =Typography
----------------------------------------------- */

body, input, textarea { color: #333; font: 1.125em/1.444em Georgia, Times, "Times New Roman", serif; line-height: 1.2; }

/* Headings */
h1, h2, h3 { color: #000; font-weight: bold; text-rendering: optimizelegibility; }
h1 { letter-spacing: -0.03em; }

hr { background-color: #ccc; border: 0;  height: 1px; margin-bottom: 1.7em; }

/* Text elements */
p { margin-bottom: 0.7em; }
ul, ol { margin: 0 0 1.7em 2.5em; }
ul { list-style: square; }
ol { list-style-type: decimal; }
ol ol { list-style: upper-alpha; }
ol ol ol { list-style: lower-roman; }
ol ol ol ol { list-style: lower-alpha; }
ul ul, ol ol, ul ol, ol ul { margin-bottom: 0; }
dl { margin: 0 1.7em; }
dt { font-weight: bold; }
dd { margin-bottom: 1.7em; }
strong { font-weight: bold; }
cite, em, i { font-style: italic; }
blockquote { font-style: italic; margin: 0 30px 1.7em; }
pre { background: #f4f4f4; font: 13px "Courier 10 Pitch",Courier,monospace;
	line-height: 1.7; margin-bottom: 1.7em; padding: 0.85em 1.7em; }
code { font: 12px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace; }
abbr, acronym { border-bottom: 1px dotted #666; cursor: help; }
ins { background: #fff9c0; text-decoration: none; }
sup, sub { font-size: 10px; height: 0; line-height: 1; position: relative; vertical-align: baseline;}
sup { bottom: 1ex; }
sub { top: .5ex; }
input[type=text], textarea { border: 1px solid #888; }
textarea { padding-left: 3px; width: 98%; }
input[type=text] { padding: 3px; }

/* Links */
a { color: #000; }
a:visited { color: #333; }
/* a:active, a:hover { color: #fff; background-color: silver;} */
h1 a, h2 a, h3 a { color: #000; text-decoration: none; }
h1 a:hover, h2 a:hover, h3 a:hover { color: #E5E5E5; }

/*
a { color: #b14745; text-decoration: none; }
a:hover { color: #7a3130; }
a:active { color: #8c3837; }
a:hover { text-decoration: underline; }
a, a:hover { -moz-transition-property: color; -webkit-transition-property: color; -o-transition-property: color; transition-property: color; -moz-transition-duration: 0.25s; -webkit-transition-duration: 0.25s; -o-transition-duration: 0.25s; transition-duration: 0.25s; }
*/

/* Text meant only for screen readers */
.screen-reader-text { position: absolute; left: -9000px; }

/* =Header
----------------------------------------------- */
#header { margin: 0 0 28px; }
#masthead { padding: 28px 0 0 0; }

#branding img {
	border: 1px solid #000;
	border-width: 3px 0 1px;
	max-width: 100%;
	width: auto;
	height: auto;
}

.logo {
	margin-top:14px;
	margin-left:10px;
	margin-bottom:10px;
	float: left;
}

.citation {
	float: left; width: 332px; color: #fff;text-transform: uppercase; text-align: center;
	font-size: 10px;
	letter-spacing: -0.03em;
	line-height: 10px;
	padding: 40px 10px 0 10px;
}
.contact {float: left; width: 156px; padding: 34px 0px 35px 0px; text-align: center;text-transform: uppercase;font-size: 14px; font-weight: bold; text-decoration: none; color: #fff; }
.contact:hover  {background: #222; }

/* =Menu
----------------------------------------------- */

#menu-new {
	width: 100%;
	height:40px;
	font-size: 12px;
	background: #fff;
}
#menu-new ul {
 margin:0;
 padding:0;
 list-style-type:none;
}
#menu-new li {
 float:left;
 background: #fff;
 margin: 0; padding:0 0 0 0 ;
 height: 40px;
 width:20%;
}
#menu-new li a { display:block; height: 26px; color: #161616F; text-decoration:none; padding:15px 0 0 0; letter-spacing: 1px; text-transform: uppercase; text-align: center;}
#menu-new li a:hover { color: white; background: black;}
#menu-new ul li ul { display:none; position: absolute;}
#menu-new ul li:hover ul { display:block;}
#menu-new ul li ul li { width: 200px; text-align: center;background: black;}
#menu-new li:hover ul li { float:none; }
#menu-new li:hover ul li a { padding:10px 0 0 5px; }

/*#menu-new .menu2 { width: 200px; background: black; }
#menu-new .menu2 a { display:block; height: 26px; color: #161616F; text-decoration:none; padding:15px 0 0 0; letter-spacing: 1px; text-transform: uppercase; text-align: center;}
#menu-new .menu2 a:hover { }*/


.page-id-1157 #menu-new .menuoffre { color: silver; background: black;}
.page-id-1204 #menu-new .menuoffre { color: silver; background: black;}
.page-id-1216 #menu-new .menuoffre { color: silver; background: black;}
.page-id-59 #menu-new .menuref { color: silver; background: black;}
.page-id-242 #menu-new .menuteam { color: silver; background: black;}
.page-id-1242 #menu-new .menuexp { color: silver; background: black;}
.page-id-2705 #menu-new .menublog { color: silver; background: black;}

/* =Content
----------------------------------------------- */

.page-title {
	border-bottom: 1px solid #ccc;
	border-top: 3px solid #000;
	font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;
	font-size: 13px;
	font-weight: bold;
	letter-spacing: 0.025em;
	margin: 0 0 24px 0;
	padding: 2px;
	text-transform: uppercase;
}
.hentry {
	margin: 0 0 3.4em;
}
.single .hentry {
	margin: 0 0 1.7em;
}
.sticky {
	background: #fff9c0;
	border-top: 3px solid #d9d4a3;
	border-bottom: 1px solid #D9D4A3;
	padding: 1.7em;
}
.sticky .entry-meta { display: none; }

.entry-title {
	font-size: 20px;
	letter-spacing: 0;
	line-height: 24px;
	padding: 0 0 8px;
}
.entry-title a { color: #000; }
.entry-meta { color: #888; font: 12px "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif; }
.entry-meta a { color: #888; }
.entry-meta a:hover { color: #df0000; }
.byline {
	display: block;
	position: absolute;
	left: -9000px;
}
.entry-content, .entry-summary {
	margin: 0;
	padding: 10px 30px 20px 30px;
	font-size: 14px;
}
.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4 { margin-bottom: 0.2em; }
.entry-content h1 { font-size: 28px; line-height: 34px; }
.entry-content h1 { border-bottom: 1px solid #ccc; padding-bottom: 0.425em; }
.entry-content h2 { font-size: 20px; letter-spacing: 0.025em;}
.entry-content h3 { letter-spacing: 0.025em; text-transform: uppercase; }
.entry-content h4 { color: #888; font-size: 17px; font-style: italic; }
.entry-content h5, .entry-content h6 { font-weight: bold; }
.entry-content h5 { font-size: 12px; }
.entry-content h6 { font-size: 10px; }
.entry-content table {
	border: 1px solid #ccc;
	margin: 0 -1px 24px 0;
	text-align: left;
}
.entry-content tr th,
.entry-content thead th {
	font: 12px "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;
	font-weight: bold;
	line-height: 18px;
	padding: 9px 12px;
}
.entry-content tr td {
	border-top: 1px solid #ccc;
	padding: 6px 12px;
}
.entry-content tr.odd td { background: #f2f7fc; }
.entry-content table dl { margin: 0; }
.entry-content .gallery { margin: 0 auto 1.7em; }

#content .gallery .gallery-item {
	float: left;
	margin-top: 0;
	text-align: center;
	width: 33.333%;
}
#content .gallery .gallery-caption {
	color: #888;
	font-size: 12px;
	margin: 0 0 0.7em 0;
}
#content .gallery dl { margin: 0; }
#content .gallery img { padding: 4px; }
#content .gallery br+br { display: none; }
#content .attachment img { /* single attachment images should be centered */ display: block; margin: 0 auto; }

.page-link { font-weight: bold; margin: 0 0 1.7em; word-spacing: 0.25em; }
.page-link a { font-weight: normal; }

.entry-info {
	clear: both;
	color: #888;
	font-size: 13px;
	position: relative;
}
.entry-info a { color: #888; }
.entry-info a:hover { color: #df0000; }

.entry-info p { margin: 0; }

.entry-info .comments-link a {
	color: #333;
	display: block;
	float: right;
	font-weight: bold;
	margin: -2px 1px 0 5px;
	padding: 2px 10px;
	text-decoration: none;
}
.entry-info .comments-link a:hover {
	background: #222;
	background-image: -moz-linear-gradient(100% 100% 90deg, #111, #333);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#333), to(#111));
	-moz-border-radius: 14px;
	border-radius: 14px;
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
	color: #fff;
	text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);
}
.entry-info .edit-link { clear: both; }

.post-meta-data  {
margin: 0 0 10px 0;
font-size: 11px;
}

.thumbs-in-archive {
	float: right;
}

.focustexte {
background: #f4f4f4; 
	line-height: 1.7; margin-bottom: 1.7em; padding: 0.85em 1.7em; 
background-color: #e1e1e1; box-shadow: #e1e1e1 0px 0px 5px; width: 375px; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; border-bottom-right-radius: 5px 5px; border-bottom-left-radius: 5px 5px; text-align: center; margin-left: 35px; 
 
}


/* - Home page 
------------------------------ */

.baseline { width: 99%; padding: 15px 15px; color:#4E443C;text-transform: uppercase;font-size:10px;} /* 4667E */

.ligne1 {
	background: url("gridz.png");
	background-repeat:no-repeat;
	background-position:150% 15%;
}

.container-rond {
	width:190px;
	color:#4E443C;
	margin:15px 0 20px 0;
	padding:0 20px 0 10px;
	float:left;
	font-size:13px;
	text-align: justify;
}

.cont-dedans a { text-decoration: none; }

.container-rond  .petit {
	display:block;
	text-align:right;
	padding:5px 0px 2px 21px;
	margin-top:10px;
	color: #000000; /* 94667E */
}

.container-rond h3 {
	margin-bottom: 10px;
	font-size: 14px;
	line-height: 20px;
	letter-spacing: -1px;
	text-transform: uppercase;
	letter-spacing: 1px;
	text-decoration: none;
	text-align: center;
}

/*.container-rond:hover {
background-color: silver;
color: #fff;
}*/

/* .cont-dedans a { text-decoration: none; } */
/* .cont-dedans:hover { background-color: silver; color: #fff; } */

/* =Attachments
----------------------------------------------- */

.image-attachment div.entry-meta {
	float: left;
}
.image-attachment #image-navigation {
	float: right;
	margin: -1px 0 0.85em 0;
}
.image-attachment .entry-content {
	clear: both;
}
.image-attachment .entry-content .entry-attachment {
	background: #eee;
	margin: 0 0 1.7em;
	padding: 0.85em;
	text-align: center;
}
.image-attachment .entry-content .attachment {
	display: block;
	margin: 0 auto;
	text-align: center;
}
.image-attachment .entry-content .entry-caption p {
	margin: 0;
	padding: 0.85em 0 0;
}


/* =Images
----------------------------------------------- */

#content img.size-auto,
#content img.size-large,
#content img.size-full,
#content img.size-medium,
#content img.size-thumbnail,
.attachment img {
	max-width: 100%;
	width: auto;
	height: auto;
}
#content img.wp-smiley {
	margin: 0;
}
img.alignleft,
img.alignright,
img.aligncenter {
	margin-bottom: 2px;
}
.wp-caption {
	background: #eee;
	font: 12px "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;
	margin-bottom: 1.7em;
	padding: 5px 3px 10px;
	text-align: center;
	max-width: 96%;
}
.wp-caption img,
#content .wp-caption img {
	margin: 2px 0 0 0;
	max-width: 98.5%;
	width: auto;
	height: auto;
}
.wp-caption .wp-caption-text {
	margin: .5em 0 0 0;
}
#content object,
#content embed {
	max-width: 100%;
}


/* =Asides
-------------------------------------------------------------- */

.home #content .aside {
	border-left: 1px solid #ccc;
	font-size: 13px;
	margin: 0;
	padding: 0 0 0 0.85em;
}


/* =Gallery listing
-------------------------------------------------------------- */

.category-gallery .size-thumbnail img {
	border: 10px solid #eee;
	margin-bottom: 0;
}
.category-gallery .gallery-thumb {
	float: left;
	margin-right: 0.85em;
}
.home #content .category-gallery .entry-info {
}


/* =Navigation
-------------------------------------------------------------- */

.navigation {
	margin: 0 0 1.7em 0;
	overflow: hidden;
}
.navigation a:visited {
	color: Grey;
}
.navigation a:visited:hover,
.navigation a:active,
.navigation a:hover {
	color: #df0000;
}
.nav-previous {
	float: left;
	width: 50%;
}
.nav-next {
	float: right;
	text-align: right;
	width: 50%;
}
#nav-above {
}
#nav-above,
.single #nav-below {
	display: none;
}
.paged #nav-above,
.single #nav-above {
	display: block;
}


/* =Widgets
----------------------------------------------- */

.widget-area {
	overflow: hidden;
}
.widget-area,
.widget-area input {
	font-size: 12px;
	line-height: 18px;
}
.widget-area ul ul a {
	text-decoration: none;
}
.widget-area ul ul a:hover {
	text-decoration: underline;
}
.widget-area ul {
	list-style: none;
	margin: 0;
}
.widget-area ul ul {
	list-style: square;
	margin: 0 0 1.5em 1.5em;
}
.widget-area ul ul ul {
	margin-bottom: 0;
}
.widget-area ul ul li {
	padding: 4px 0;
}
.widget-title {
	border-bottom: 1px solid #ccc;
	font-size: 13px; font-weight: bold; text-transform: uppercase;
	letter-spacing: 0.025em; 
	margin: 11px 0 8px 0; padding: 2px;
}
.widget-container { margin: 0 0 1.5em 0; }

/* Search Widget */
#s { width: 60%; }

/* Calendar Widget */
#wp-calendar {
	width: 100%;
}
#wp-calendar caption {
	font: 13px "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;
	font-weight: bold;
	text-align: left;
	padding: 0 2px 6px;
}
#wp-calendar th {
	color: #888;
	font-size: 11px;
	text-align: center;
}
#wp-calendar tbody td {
	text-align: center;
}
#wp-calendar tfoot td {
	padding-top: .2em;
}
#wp-calendar tfoot #next {
	text-align: right;
}
#wp-calendar tbody a {
	text-decoration: underline;
}
#wp-calendar a:visited {
	color: #0060ff;
}
#wp-calendar a:visited:hover {
	color: #df0000;
}

/* Flickr Widget (WP.com) */
#flickr_badge_wrapper {
	background-color: transparent !important;
	border: none !important;
}

/* Cloud Widgets */
.wp_widget_tag_cloud div,
.widget_tag_cloud div {
	line-height: 1.7em;
	padding: 0.2em 0;
}


/* =Comments
----------------------------------------------- */

#comments {
	word-wrap: break-word;
}
#comments h3 {
	border-bottom: 1px solid #ccc;
	font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;
	font-size: 13px;
	font-weight: bold;
	letter-spacing: 0.025em;
	margin: 0 0 8px 0;
	padding: 2px;
	text-transform: uppercase;
}
#comments ol {
	list-style: none;
	margin-left: 0;
}
#comments ul {
	list-style: none;
	margin-left: 0.425em;
}
#comments li {
	position: relative;
}
#comments li.pingback {
	background: #eee;
	margin: 0 0 1.7em;
	padding: 0.85em;
}
#comments li.pingback + li.pingback {
	margin-top: -1.65em;
}
#comments li.pingback p {
	font: 12px "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;
	margin: 0;
}
#comments ul li {
	border-left: 1px solid #ccc;
	border-bottom: none;
	padding: 0 0 0 0.85em;
}
#comments .comment-author {
	margin: 0 66px 0.85em 0;
}
#comments .comment-author cite {
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
}
#comments .comment-meta,
#comments .comment-meta a {
	color: #888;
	font: 12px "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;
}
#comments .comment-meta a:hover {
	color: #df0000;
}
#comments .avatar {
	border: 1px solid #ccc;
	padding: 3px;
	position: absolute;
	top: 0;
	right: 0;
}
#comments .comment-body {
	margin-right: 66px;
}
#respond input[type=text] {
	float: left;
	margin: 0 10px 0 0;
}
#respond .comment-form-comment {
	margin: 0;
}
#respond .comment-form-comment label {
	display: none;
}
#respond .form-allowed-tags {
	color: #888;
	font-size: 12px;
}
#respond .form-allowed-tags code {
	font-size: 11px;
}
.bypostauthor { }

/* =Footer
----------------------------------------------- */
#footer {
	padding: 0 0 1.7em;
	border:1px solid #000;
	height:20px;
	text-transform: uppercase;
	font-size: 11px;
}
#footer .widget-area { float: left; margin: 0 4.04% 0 0; width: 21.9699%; }
#footer a { text-decoration: none; }
#footer a:hover { color: #df0000; }

.two-column #footer .widget-area { margin: 0 5.19% 0 0; width: 47.4%; }
.two-column #footer #second, #footer #fourth { margin: 0; }

.rss { margin-top:5px; margin-left:5px; }
.presse { position:absolute; margin-left:95px; padding: 14px 5px 14px 5px; }
.google { position:absolute; margin-top:5px; margin-left:308px; }
.facebook { position:absolute; margin-top:5px; margin-left:348px; }
.twitter { position:absolute; margin-top:5px; margin-left:388px; }
.linkedin { position:absolute; margin-top:5px; margin-left:428px; }
.waf { position:absolute; margin-left:508px; padding: 14px 5px 14px 5px; }
.contact-footer { position:absolute; margin-left:658px; padding: 14px 5px 14px 5px; }

#colophon { 
	border-top: 1px solid #ccc;
	clear: both;
	color: #888;
	font-size: 12px;
	font-style: italic;
	line-height: 16px;
	padding: 1.6em 0 0;
	text-align: center;
}
#colophon a {
	color: #888;
	text-decoration: none;
}
#colophon a:hover {
	color: #df0000;
}
#colophon .generator-link {
	background: url("images/wordpress.png") no-repeat left center;
	display: inline-block;
	margin: 0 0 0 3px;
	padding-left: 20px;
}
#footer img#wpstats {
	display: block;
	margin: 0 auto 10px;
}


/* =Print Style
-------------------------------------------------------------- */

@media print {
	body,
	pre,
	ins {
		background: none !important;
	}
	body, input, textarea {
		font: 12pt Georgia, "Bitstream Charter", serif;
		line-height: 1.5;
	}	
	#container {
		clear: both !important;
		display: block !important;
		float: none !important;
		position: relative !important;
	}
	#content {
		width: 100% !important;
	}
	#header {
		border-bottom: 1pt solid #000;
		padding-bottom: 18pt;
	}
	#colophon {
		border-top: 1pt solid #000;
	}
	#site-title,
	#site-description {
		float: none;
		line-height: 1.4em;
		margin: 0;
		padding: 0;
		text-align: left;
	}
	#site-title {
		font-size: 13pt;
	}
	#site-description {
		font-size: 10pt;
	}
	.entry-content {
		font-size: 10pt;
		line-height: 1.5em;
		padding-top: 15pt;
		padding-right: 0px;
	}
	.entry-title {
		font-size: 16pt;
		padding-top: 36pt;
	}
	#access,
	#header img,
	#respond,
	.comment-edit-link,
	.edit-link,
	.navigation,
	.page-link,
	.widget-area,
	.sharing,
	#wpl-likebox {
		display: none !important;
	}
	.sidebar-content #content-container {
		float: none;
		margin: 0 0 0 -35.4%;
	}
	.sidebar-content-sidebar #content-container {
		float: none;
		margin: 0 0 0 -24.8%;
	}
	.sidebar-sidebar-content #content-container { 
		float: none;
		margin: 0px 0px 0px -49.5%;
	}
	#content-container,
	#header,
	#footer {
		margin: 0;
		width: 100%;
	}
	#content,
	.full-width #content {
		width: 100%;
		/*border:1px solid #000000;*/
	}
	.wp-caption p {
		font-size: 11pt;
	}
	#site-info,
	#site-generator {
		float: none;
		width: auto;
	}
	#colophon {
		width: auto;
	}
	#comments {
		font-size: 10pt;
		line-height: 1.5em;
	}
	img#wpstats {
		display: none;
	}
	#site-generator a {
		margin: 0;
		padding: 0;
	}
	.generator-link {
		background: url("images/wordpress.png");
	}
	#entry-author-info {
		border: 1px solid #e7e7e7;
	}
	#content-box {
		display: inline;
	}
	.home .sticky {
		border: none;
		background: transparent;
	}
}


/* =IE6
-------------------------------------------------------------- */

#ie6 .two-column #container {
	overflow: hidden;
	width: 770px;
}
#ie6 .three-column #container {
	width: 990px;
}
#ie6 #content {
	overflow: hidden;
}
#ie6 #main-sidebars {
	max-width: 450px;
	width: 45.2%;
}
#ie6 .content-sidebar-sidebar #secondary,
#ie6 .sidebar-sidebar-content #secondary {
	margin: 0 0 0 4%;
}
#ie6 .sidebar-content-sidebar #primary {
	margin: 0 0 0 -100%;
}

