/*

Theme Name: Cydec-brillance

Description: Cydec-brillance Theme

Version: 1.0

FW Version: 3.3

*/



@import "css/style.css";



@media handheld, projection, screen {



/* Image align

-------------------------------*/



img.centered {

	display: block;

	margin-left: auto;

	margin-right: auto;

}

img.alignright {

	margin: 0 0 1em 1em;

	display: inline;

}

img.alignleft {

	margin: 0 1em 1em 0;

	display: inline;

}



.alignright { float: right }



.alignleft { float: left }



.aligncenter {

	display: block;

	margin-left: auto;

	margin-right: auto;

}





/* Image caption

-------------------------------*/



.wp-caption {

	border: 1px solid #ddd;

	text-align: center;

	background-color: #f3f3f3;

	margin-bottom: 1em;

	padding-top: 4px;

}

.wp-caption.alignleft {

	margin-right: 1em;

}

.wp-caption.alignright {

	margin-left: 1em;

}

.wp-caption img {

	margin: 0;

	padding: 0;

	border: 0 none;

}

.wp-caption p.wp-caption-text {

	font-size: 11px;

	line-height: 17px;

	padding: 4px 4px 5px;

	margin: 0;

}





/* Post navigation (archive)

-------------------------------*/



ul.post-nav {

	border-top: 1px solid #d8d5d5;

	font-weight: bold;

	line-height: 48px;

	height: 48px;

	margin: 90px -30px -30px;

	padding: 0 30px !important;

}

	ul.post-nav li { /* nothing here */ }

	ul.post-nav li.older { float: left }

	ul.post-nav li.newer { float: right }

	

		ul.post-nav li.older a {

			background: url(img/bullet_left.gif) no-repeat 0 5px;

			padding: 0 0 0 20px;

		}

		ul.post-nav li.newer a {

			background: url(img/bullet.gif) no-repeat right 5px;

			padding: 0 20px 0 0;

		}





/* Comments

-------------------------------*/



div#comments { /* nothing here */ }



	div#comments ol.comments { margin: 0 0 30px }



		div#comments ol.comments li {

			border-bottom: 1px solid #efefef;

			min-height: 90px; height: auto !important; height: 90px;

			padding: 1.5em 0 1.5em 100px;

			position: relative;

		}

			div#comments ol.comments li img {

				position: absolute;

				top: 20px; left: 0;

			}

			div#comments ol.comments li p {

				margin: 0 0 1em;

			}



} /* end @media */

/* @KSD */
#nav1 li.page-item-150,
#nav1 li.page-item-3 { background: url(img/bg_nav-li-first.gif) no-repeat }
ul#nav1 {
  	background: url(img/bg_nav.gif) no-repeat right 0;
	padding: 0;
	margin: 0;
	list-style: none;
	height: 37px; width: auto;
	padding: 0 5px 0 0;
	position:absolute;
	top: 47px; right: 0;
	

}
ul#nav1 li {
  	float: left;
  	position: relative;
	width:auto;
	top:0px;
	left:0px;
	background: url(img/bg_nav-li.gif) no-repeat 0 center;
	line-height: 35px;
	
  }

ul#nav1 li ul {
  	display: none;
  	position: absolute; 
  	top: 35px;
  	left: 0;
	background:#F9F9FA;
	z-index:5500;
	
  }
ul#nav1 li ul li {
	width:150px;
	clear:both;
	background:none;
	margin: 0;
	float: none;
	display: block;
	z-index:4000;

}
ul#nav1 li:hover ul, ul#nav1 li.over ul{ display: block;}
ul#nav1 li a {
	color:#000;
	padding:7px 20px;
	margin-left:2px;
}
ul#nav1 li a:hover {
	color:#DA7309;
	text-decoration:none;
	background: url(img/bg_nav-a.gif) repeat-x;
}
ul#nav1 li ul li {
	padding:0 20px;
}
ul#nav1 li ul li a {
	background:none;
	padding:0px;
	margin-left:0px;
}
ul#nav1 li ul li a:hover {
	color:#DA7309;
	text-decoration:none;
	background: none;
}
/*
ul#nav1 li:hover {
	background: url(img/bg_nav-a.gif) repeat-x 1px 1px;
}
*/
