/*
Theme Name: TiWiKi Design - Thibaux Rocher
Theme URI: http://www.tiwiki-design.com/
Description: Wordpress Theme created by <a href="http://bentographics.com">Bentographics</a>.
Version: 1.0
Author: Benjamin Thomas
Author URI: http://bentographics.com/
*/


* {
	margin:0px;
	padding:0px;
	
}

html, body {
    height: 100%;
    margin: 0 0 1px 0;
}

html {
	background: url(images/background-checker-pattern-white.gif) repeat top left;
}

body {
	font: 100%/140% Helvetica, Arial, sans-serif;
	color:#333;
	padding:0;
	text-align:center;
}

#wrapper {
	text-align:left;
	width:960px;
	min-height: 100%;
    height: auto !important;
    height: 100%;
    margin: 1em auto -4em;
}

#header {
	float:left;
	height:150px;
	width:100%;
	position: relative;
}

#header h1 a {
	background: url(images/button-tiwiki-logo-mould.png) no-repeat top left;
	behavior: url(http://tiwiki-design.com/site/wp-content/themes/TiWiKi-Design/scripts/iepngfix.htc);
	width: 234px;
	height: 140px;
	display: block;
	float: left;
}

#header h1 a:hover {
	background: url(images/button-tiwiki-logo-mould.png) no-repeat 0 -143px;
	behavior: url(http://tiwiki-design.com/site/wp-content/themes/TiWiKi-Design/scripts/iepngfix.htc);
}

#logo {

}

#column_menu{
	float:right;
	width: 340px;
}

#column_menu ul li{
	padding: 0;
	margin: 0;
	display: inline;
}

#work-posts,
#news-posts {
	width: 340px;
	display: block;
	float: left;
	margin: 0 0 20px 0;
	/* display: none; */
}

#menu{
	position: relative;
}

li#news a {
	background: url(images/button-tiwiki-news.png) no-repeat top left;
	behavior: url(http://tiwiki-design.com/site/wp-content/themes/TiWiKi-Design/scripts/iepngfix.htc);
	width: 324px;
	height: 55px;
	display: block;
	float: left;
	margin: 0 0 10px 0;
}

li#news a:hover,
li#news.active a {
	background: url(images/button-tiwiki-news.png) no-repeat bottom left;
}

li#work a {
	background: url(images/button-tiwiki-work.png) no-repeat top left;
	behavior: url(http://tiwiki-design.com/site/wp-content/themes/TiWiKi-Design/scripts/iepngfix.htc);
	width: 336px;
	height: 52px;
	display: block;
	float: left;
	margin: 0 0 15px 0;
	z-index: 100;
}

li#work a:hover,
#column_menu li#work.active a {
	background: url(images/button-tiwiki-work.png) no-repeat bottom left;
}

li#about a {
	background: url(images/button-tiwiki-about.png) no-repeat top left;
	behavior: url(http://tiwiki-design.com/site/wp-content/themes/TiWiKi-Design/scripts/iepngfix.htc);
	width: 340px;
	height: 34px;
	display: block;
	float: left;
	margin: 0 0 20px 0;
}

li#about a:hover,
li#about.active a {
	background: url(images/button-tiwiki-about.png) no-repeat bottom left;
}

li#press a {
	background: url(images/button-tiwiki-press.png) no-repeat top left;
	behavior: url(http://tiwiki-design.com/site/wp-content/themes/TiWiKi-Design/scripts/iepngfix.htc);
	width: 257px;
	height: 33px;
	display: block;
	float: left;
	margin: 0 0 5px 0;
}

li#press a:hover,
li#press.active a 	 {
	background: url(images/button-tiwiki-press.png) no-repeat bottom left;
}

li#shop a {
	background: url(images/button-tiwiki-shop.png) no-repeat top left;
	behavior: url(http://tiwiki-design.com/site/wp-content/themes/TiWiKi-Design/scripts/iepngfix.htc);
	width: 91px;
	height: 131px;
	display: block;
	float: left;
	position: relative;
	right: 	-20px;
	bottom: 80px;
}

li#shop a:hover,
li#shop.active a  {
	background: url(images/button-tiwiki-shop.png) no-repeat bottom left;
}

li#links a {
	background: url(images/button-tiwiki-links.png) no-repeat top left;
	behavior: url(http://tiwiki-design.com/site/wp-content/themes/TiWiKi-Design/scripts/iepngfix.htc);
	width: 223px;
	height: 85px;
	display: block;
	float: left;
	margin: 0 0 5px 0;
}

li#links a:hover,
li#links.active a {
	background: url(images/button-tiwiki-links.png) no-repeat bottom left;
}

li#contact a {
	background: url(images/button-tiwiki-contact.png) no-repeat top left;
	behavior: url(http://tiwiki-design.com/site/wp-content/themes/TiWiKi-Design/scripts/iepngfix.htc);
	width: 223px;
	height: 51px;
	display: block;
	float: left;
}

li#contact a:hover,
li#contact.active a  {
	background: url(images/button-tiwiki-contact.png) no-repeat bottom left;
}

#column_menu ul ul li{
	display: inline;
}

#column_menu ul ul li a{
	background: transparent url(images/button-tiwiki-entries1.png) no-repeat top left;
	behavior: url(http://tiwiki-design.com/site/wp-content/themes/TiWiKi-Design/scripts/iepngfix.htc);
	float:left;
	width: 61px;
	height: 60px;
	padding: 10px;
	margin: 0;
	display: block;
	font-size: .7em;
	line-height: 1.2em;
	color: #333;
	font-weight: bold;
	
	/*
background: url(images/button-tiwiki-posts1.png) no-repeat top left;
	behavior: url(http://tiwiki-design.com/site/wp-content/themes/TiWiKi-Design/scripts/iepngfix.htc);
	float:left;
	width: 99px;
	height: 96px;
	padding: 10px 10px 10px 0;
	margin: 0;
	display: block;
	font-size: .8em;
	line-height: 1.2em;
	color: #333;
	overflow: hidden;
	text-align: center;
*/
}

#column_menu ul ul li a:hover{
	color: #FF4488;
	background: transparent url(images/button-tiwiki-entries1.png) no-repeat top left;
	behavior: url(http://tiwiki-design.com/site/wp-content/themes/TiWiKi-Design/scripts/iepngfix.htc);
}

#wrapper #column_menu ul ul#news-posts li{
	display: block;	
	padding: .2em .4em;
	width: 100%;
	height: auto;
	margin: 0 .2em .4em 0;
	font-family: "Andale Mono", Monaco, OCRB, "Courier New", Courier, monospace;
	font-size: 11px;
	font-weight: 300;
	/* background: red; */
	/*
background: white;
	color: black;
*/
	
}

#wrapper #column_menu ul ul#news-posts li{
	/* display: block;	 */
	padding: .2em 0 0 .4em;
	width: 100%;
	height: auto;
	margin: 0 .2em .4em 0;
	font-family: "Andale Mono", Monaco, OCRB, "Courier New", Courier, monospace;
	font-size: 11px;
	font-weight: 300;
	background: white;
	color: black;
	float: left;
	
}

#wrapper #column_menu ul ul#news-posts li a{
	/* display: block;	 */
	padding: .2em 0;
	width: 100%;
	height: auto;
	margin: 0 .2em .2em 0;
	font-family: "Andale Mono", Monaco, OCRB, "Courier New", Courier, monospace;
	font-size: 11px;
	font-weight: 300;
	/* background: white; */
	/* color: black; */
	/* float: right; */
	float: none;
	background: none;
}

#wrapper #column_menu ul ul#news-posts li:hover,
#wrapper #column_menu ul ul#news-posts li a:hover{
	background: #333;
	color: white;
}

#wrapper #column_menu ul ul#news-posts li span {
	float: left;
	margin: 0 10px 0 0;
	/* width: 100%; */
}

#column_main{
	float:left;
	width: 618px;
	_width: 610px;
}

.post{
	float:left;
	width: 100%;
	margin: 0 0 .5em 0;
	position: relative;
}

.post h2{
	width: 580px;
	display: block;
	margin: 0 0 10px 0;
	padding: 5px 10px;
	background: white;
}

.post h2 a{
	color: #333;
}

.post h2 a:hover{
	color: #FF4488;
}

.post p{
	width: 600px;
}

.post img{
	margin: 0 0 10px 0;
}

#wrapper img.size-medium {
	float: left;
	margin: 5px 10px 10px 0;
}

.post a{
	color:#FF4488;
}

.carousel-gallery img {
	margin: 0;
}

html #wrapper .carousel-gallery {
	margin: 0 !important;
}

#footer,
#push {
    height: 4em;
    *height: 5em;
    clear:both;
}

#footer {
	clear:both;
	padding: 10px 0 0 0;
	border-top: 5px solid #fff;
}

#footer p{
	width: 960px;
	margin: 0 auto;
}

#footer a{
	color: #333;
	
}
