
body {
	background-image : url(/NenupharFiles/backgroundImage.png);
/*	background-color :#525151 ;*/
	font: 12px "Lucida Grande", Verdana, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}

a[href] {
	color: #525151;
}

#wrapper { /* IE workaround */                    
	border-style: none;                    
	margin: 0 auto;
	padding: 0;
	width: 900px;
	border-left-style:solid;
	border-left-width:2px;
	border-right-style:solid;
	border-right-width:2px;
	border-color: #a8adbd;
}
html>body #wrapper {
	margin-left: auto;
	margin-right: auto;
	padding: 0;
	width: auto;
	max-width: 900px;
}

#headerInfo {
	background-color: white;
	border-bottom-width: 0px;
	height: 17px;
	border-bottom: solid;
	border-bottom-width: 2px;
	border-bottom-color: #ff2765;
	color: #333;
	font-size: 12px;
	font-style: bold;
}

#rugbyRSS{
	width: 540px;
	float: right;
}

#header {
	background-image: url(bg_header.png);
	border-bottom-width: 0px;
	position: relative;
	height: 200px;
}
#header h1 {
	color: #ff2765;
	font-family: "Trebuchet MS";
	font-size: 28px;
	position: absolute;
	left: 200px;
	top: 40px;
	width: 335px;
	height: 50px;
	cursor: pointer;
	overflow: hidden;
}

#navigation {
	border-bottom-style: solid;
	border-bottom-color: #ff2765;
	border-top-color: #ff2765;
	border-top-style: solid;
	border-bottom-width: 2px;
	border-top-width: 2px;
	font-size: 14px;
	background: #b7092e repeat-x 0px 0px;
	margin: 0;
	padding: 0.5em 0;
	width: 100%;
}

#navigation2 {
	border-bottom-style: solid;
	border-bottom-color: #ff2765;
	border-top-color: #ff2765;
	border-top-style: solid;
	border-bottom-width: 2px;
	border-top-width: 0px;
	background: #b7092e repeat-x 0px 0px;
	margin: 0;
	padding: 0.2em 0;
	width: 100%;
}

#navigation  ul ,
#navigation2 ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#navigation  li ,
#navigation2 li {
	display: inline;
	margin: 0;
	padding: 0 0 0 25px;
	text-shadow: 0px 2px 4px #000;
}
#navigation li a ,
#navigation2 li a {
	color: #989898;
	text-decoration: none;
}

#info		#navi_info			a,
#intro		#navi_intro			a,
#references		#navi_references			a,
#products		#navi_products			a,
#iBede		#navi_iBede			a,
#bdBuzz		#navi_bdBuzz		a,
#iBedePocket		#navi_iBedePocket			a,
#news			#navi_news			a,
#screenshots	#navi_screenshots		a,
#movie	#navi_movie		a,

#aide			#navi_aide		a,
#contact		#navi_contact		a,
#navigation li a:hover,
#navigation2 li a:hover {
	color: #fff;
}

#page_body {
	margin: 0;
	padding: 0;
	position: relative;
	overflow: hidden;

}

#fullWidthContent{
	margin: 0;
	padding: 25px;
	width: 900px;
	height: 650px; 
	text-align: justify;
	background-color:#f3f3f3 ;

	
}
html>body #fullWidthContent {
	margin: 0;
	padding: 25px;
	width: auto;
	height: auto;
	max-width: 900px;
	min-height: 650px; 
	background-color:#f3f3f3 ;
	
}

#fullWidthContent .block{
	background-color:white ;
	padding: 5px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-box-shadow:1px 1px 3px #555;
	-moz-box-shadow: 1px 1px 3px #555;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=2)			
	progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=-45, Strength=1);

}


/* box pour ref  */


.refBox {

	display: inline-block;
	padding: 0px;
	width:	380px;
	height: 250px;
	margin: 19px;

}
.refBox img{
	width:	380px;
	height: 200px;
	margin: 0px;
	-webkit-box-shadow:1px 1px 15px #555;
	-moz-box-shadow: 1px 1px 15px #555;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=3) progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=-45, Strength=2);
	border: none;
}

.refBox #description{

	width:	380px;
	height: 50px;
	display: block;
	text-align: center;
	vertical-align:text-bottom;
	border-bottom-width:thin;
	border-bottom-style: dashed;
	border-bottom-color: #b7092e;
}

.refBox  a {

	text-decoration: none;
}

#categorieTitle{
	text-shadow: 1px 1px 1px gray;
	display: block;
	height: 30px;
	font: 20px "Lucida Grande", Verdana, Helvetica, sans-serif;
	color:#4c4c4c;
	
}


.refBox #description #title{
	text-shadow: 2px 2px 2px gray;
	display: block;
	height: 30px;

	text-align: center;
	font: 20px "Lucida Grande", Verdana, Helvetica, sans-serif;
	color: #4c4c4c;

}

.refBox #description #subtitle{
	
	text-shadow: 1px 1px 1px #cccccc;
	
	height: 20px;
	display: block;
	text-align: center;
	font: 12px "Lucida Grande", Verdana, Helvetica, sans-serif;
	color: #4c4c4c;

}

#content { /* IE workaround */
	margin: 0;
	padding: 25px;
	width: 580px;
	height: 650px; 
	background: #f3f3f3;
	text-align: justify;
	color: #333;
}
html>body #content {
	margin: 0;
	padding: 25px;
	width: auto;
	height: auto;
	max-width: 580px;
	min-height: 650px; 
	background : #f3f3f3;
}
#content :first-child {
	margin-top: 0px;
}
#content :first-child + h1 {
	margin-top: 0px;
}

#content .post-title {
	color: #3f3f3f;
	text-decoration: underline;
	font-size: 18px;
	text-shadow: 0px 0px;
}
#content .day-date {
	text-align: right;
}

#content .post-content {
	margin-left: 15px;
}

#content .titre{
	font-weight: bold;
	font-size: 14px;
}


#content .attention {
	color: #b7092e;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	background: url(/NenupharFiles/attention.png) no-repeat;
	padding-left: 10px;
	height : 30px;
}

#content li{
	padding-left: 15px;
} 

.separation {
	border-top-color: #bfbfbf;
	margin-bottom: 15px;
	margin-top: 30px;
	border-top-width: 2px;
	border-top-style:groove;
}
#content .comments {
	font-size: 15px;
	color: #3f3f3f;
	text-shadow: 0px 0px;
	margin-bottom: 5px;
	margin-top: 10px;
}
#sidebar {
	margin: 0;
	padding: 0;
	top: 0px;
	left: 630px;
	width: 270px;
	background-color: #e8eaea;
	position: absolute;
	height : 100%;
	
}
#sidebar .item {
	color: #5b5b5b;
	border-bottom: 2px solid #fff;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 64px;
}
#sidebar .item * {
	margin: 0px;
}
#sidebar .item h4 {
	margin-bottom: 1em;
	font-size: 120%;
}
#sidebar .item p {
	font-size: 90%;
}
#sidebar .item a {
	text-decoration: none;
}		  
#sidebar .item a:hover {
	text-decoration: underline;
}
#sidebar .item #bdBuzz,
#sidebar .item #download,
#sidebar .item #iBedePocket,
#sidebar .item #purchase,
#sidebar .item #manual,
#sidebar .item #Bookpedia,
#sidebar .item #BDGest,
#sidebar .item #screencasts,
#sidebar .item #ratings,
#sidebar .item #book,
#sidebar .item #bdBuzz_android,
#sidebar .item #bdBuzz_www,
#sidebar .item #rss_feed {
	display: block;
	overflow: hidden;
	width: 64px;
	height: 64px;
	float: left;
	margin: 0 10px 0 0;
	padding: 0;
	text-indent: -9999px;
}
#sidebar .item #bdBuzz		{ background-image: url(bdBuzz.png);background-repeat: no-repeat;background-position: center center; }
#sidebar .item #download		{ background-image: url(download.png);background-repeat: no-repeat;background-position: center center; }
#sidebar .item #iBedePocket		{ background-image: url(iBedePocket.png);background-repeat: no-repeat;background-position: center center; }
#sidebar .item #purchase		{ background-image: url(acheter.png);background-repeat: no-repeat;background-position: center center; }
#sidebar .item #BDGest		{  background-image: url(LogoBDGest.png);background-repeat: no-repeat;background-position: center center; }
#sidebar .item #Bookpedia		{ background-image: url(bookpedia.png);background-repeat: no-repeat;background-position: center center; }
#sidebar .item #manual			{  background-image: url(help.png); background-repeat: no-repeat;background-position: center center;}
#sidebar .item #screencasts	{  background-image: url(quicktime.png);background-repeat: no-repeat;background-position: center center; }
#sidebar .item #rss_feed		{ background-image: url(rss.png); background-repeat: no-repeat;background-position: center center;
}
#sidebar .item #bdBuzz_www		{ background-image: url(www.png); background-repeat: no-repeat;background-position: center center;
}
#sidebar .item #bdBuzz_android	{ background-image: url(bdBuzz_android.png); background-repeat: no-repeat;background-position: center center;
}
#footer {
	position: relative;
	margin: 0;
	padding: 0.75em 25px 0.75em 25px;
	min-height: 1em;
	clear: both;
	color: #b5b5b5;
	background: #b7092e;
}
#footer * {
	margin: 0;
	padding: 0;
}
#footer a {
	color: #b5b5b5;
	text-decoration: none;
}
#footer a:hover {
	color: #2E2E2E;
	background: #b5b5b5;
	text-decoration: none;
}
#footer .left {
	float: left;
}
#footer .right {
	float: right;
}

