/* 	

Theme Name: InpireLbi	

Theme URL: http://www.lbigroup.be/

Author: Gauthier Dumont
background-image: url(images/grass_bg.jpg);
*/

body { background:#C7C0B6; color:#777; font-size: 11px; font-family:Arial, Sans-Serif; margin:0; padding:0;}
a,
a:link,
a:active, 
a:visited{color:#F1001C; text-decoration: none;}
a:hover{text-decoration:underline;}
.clr{ clear:both; font-size:0; line-height:0;}
form{ margin:0; padding:0;}

#container{width:790px; padding:12px 7px 0 7px; width:790px; margin:0 auto;}
[id="container"]{ background:url(images/bgContent.png); }
#container{ _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/inpireLbi/images/bgContent.png', sizingMethod='scale')}

#header{ text-align:left; color:#000; background:#FFF; text-align:center; height:147px; padding:0; margin:0; }
/*
background:url(images/header.jpg) center 10px no-repeat;
*/
#header a, 
#header a:link,
#header a:active,
#header a:visited{font-size:11px; text-decoration:none;color:#fff;}
#header a:hover{color:#fff;}
	#curentDate{ padding:0 0 0 16px;}
	#imgHeader{ margin:45px 0 0 20px;}

.description {text-align:left; padding-left:100px; font-size:12px; color:#fff;}

#navbar { background:#F1001C; margin:13px 0 0 0; padding:0; height:30px; margin-bottom:7px;}
	.linkNavBar {float:left; width:575px; padding:8px 0 0 15px;}
	.linkNavBar div{float:left; margin-right:10px;}
	.linkNavBar a,
	.linkNavBar a:link,
	.linkNavBar a:active,
	.linkNavBar a:visited{ color:#FFF; text-decoration:none; font-weight:bold; background:url(images/nav_bullet.gif) no-repeat; padding:0 0 0 15px}
	.linkNavBar a:hover{ text-decoration:underline}
	.seacrhBlock{ float:left; width:190px; padding-left:10px;}
		.seacrhBlock input{vertical-align:middle; margin:-12px 4px 0 0; width:110px; background-color:#fff; border:1px solid #969696; font-size:11px;}
		html*.seacrhBlock input{margin:-8px 4px 0 0;}
		.seacrhBlock img{ margin:7px 0 0 0;}
		
#wrap { color:#333; font-size:11px; font-family:Arial, Sans-Serif; margin:0; padding:0;}

#content {margin:0; padding:0; }
#content p{padding:0 0 15px 0; margin:0;}
#content h1 {color:#F1001C; font-size:22px; font-family:Arial, Sans-Serif; font-weight:normal; padding:0; margin:0;}
#content h1 a,
#content h1 a:link,
#content h1 a:active,
#content h1 a:visited {color:#F1001C; text-decoration:none;}
#content h1 a:hover {color:#F1001C; text-decoration:underline;}
#content h2 {color:#F1001C; font-size:14px; font-family:Arial, Sans-Serif; font-weight: normal; text-align:left; padding-left:0; margin: 0;}
#content p ol{margin:0; padding: 0 0 0 0px;}
#content p ul{margin:0; padding: 0 0 0 0px;}

blockquote{margin: 0 0 0 25px;padding: 0 25px 0 10px;font-style: italic;color: #666; border-left: 5px solid #EEE;}

#content blockquote p{margin: 0 0 20px 0;padding: 0;}


#contentBlock{ float:left; width:600px; padding-bottom:25px; background:url(images/bgContent.gif) repeat-y;}

	#l_sidebar {float:left; width:165px; margin:0 10px 0 0; padding:20px 0 20px 15px; background:#fff}
	#l_sidebar ul {list-style:none; margin:0; padding:0 0 20px 0;}
	#l_sidebar li {list-style:none; margin:0; padding:0;}
	#l_sidebar ul li {margin:0; padding:5px 0 0 0;}
	#l_sidebar ul li a {color:#333; text-decoration:none;}
	#l_sidebar ul li a:hover {color:#333; text-decoration:underline;}
		#Recent .title{ background:url(images/recent-entries.gif) no-repeat; width:148px; height:30px;}
			#Recent a,
			#Recent a:link,
			#Recent a:active,
			#Recent a:visited{background:url(images/grey_blob.gif) left 1px no-repeat; display:block; padding:0 5px 0 15px;}
			#Recent a:hover{}
		#Categories .title{ background:url(images/categories.gif) no-repeat; width:148px; height:30px;}
			#Categories a,
			#Categories a:link,
			#Categories a:active,
			#Categories a:visited{background:url(images/blue_star.gif) left 3px no-repeat; padding-left:15px;}
			#Categories a:hover{}
		#tag .title{ background:url(images/popular_tags.gif) no-repeat; width:148px; height:32px;}
			#tag .sidebartags a,
			#tag .sidebartags a:link,
			#tag .sidebartags a:active,
			#tag .sidebartags a:visited{color:#F1001C; text-decoration:none}
			#tag .sidebartags a:hover{color:#F1001C; text-decoration:underline}
		#Archives .title{ background:url(images/archive.gif) no-repeat; width:148px; height:29px;}
			#Archives a,
			#Archives a:link,
			#Archives a:active,
			#Archives a:visited{background:url(images/grey_blob.gif) left 1px no-repeat; padding-left:15px;}
			#Archives a:hover{}
		#comments .title{background:url(images/recent_comments.gif) no-repeat; width:148px; height:27px;}
			#comments a,
			#comments a:link,
			#comments a:active,
			#comments a:visited{background:url(images/pink_blob.gif) left 1px no-repeat; display:block; padding-left:15px;}
			#comments a:hover{}
			
	#contentmiddle {float:left; width:376px; margin:0 15px 0 0; padding:20px 10px 10px 10px;}
		html*#contentmiddle{ padding:20px 12px 10px 10px;}
	#contentmiddle ul {list-style:none; margin:0; padding:0 0 20px ;}
	#contentmiddle ul li {margin:0; padding:5px 0 0 0;}
	#contentmiddle ul li a
	#contentmiddle ul li a:link,
	#contentmiddle ul li a:active,
	#contentmiddle ul li a:visited{color:#F1001C; text-decoration: none;}
	#contentmiddle ul li a:hover {color:#F1001C; text-decoration: underline;}
		.headerContent{ background:#E7EBEE url(images/rule_solid.gif) no-repeat bottom; height:22px; font-weight:bold; font-size:12px; color:#777; padding:0 0 5px 0}
		.headerContent span { display:block; padding:4px 0 0 0;}
		.entry{ padding:15px 10px; color:#777777; background:url(images/rule_dashed.gif) bottom no-repeat; font-size:12px; line-height:17px}
		.titleEntry{ margin-bottom:10px;}
			.titleEntry a,
			.titleEntry a:link,
			.titleEntry a:active,
			.titleEntry a:visited{ font-size:13px; text-decoration:none; font-weight:bold; color:#F1001C;}
			.titleEntry a:hover{ text-decoration:underline}
		.calendarIcon{ background:url(images/calendar.gif) no-repeat; float:left; width:30px; height:22px;}
		.introTxt{ float:left; width:30px; height:22px;}
		.bottomContent{ height:20px; padding-top:3px; border-top:1px solid #E3EBED; font-size:11px;}
			.bottomContent ul{ padding:0; margin:0;}
		.contenttitle{ font-size:13px; padding:15px 10px 0 10px;}
			.contenttitle a,
			.contenttitle a:link,
			.contenttitle a:active,
			.contenttitle a:visited{ color:#F1001C; font-size:13px; font-weight:bold;}
			.contenttitle a:hover{ color:#F1001C}
		.contentSingle{color:#777777; font-size:12px; line-height:17px; padding:10px 10px 0 10px}
		.tag{ font-size:12px; margin-bottom:20px;}
	
	.postspace {padding:0;}
	
	#r_sidebar {float:left; width:150px; margin:0; padding:20px 0 0 0;}
	#r_sidebar a,
	#r_sidebar a:link,
	#r_sidebar a:active,
	#r_sidebar a:visited{ text-decoration:none; color:#F1001C}
	#r_sidebar a:hover{ text-decoration:underline}
	#r_sidebar p{padding:2px 0 16px 0 ; margin:0px; line-height:20px;}
	#r_sidebar ul {list-style:none; margin:0; padding: 0 0 20px 0;}
	#r_sidebar ul li {margin:0px; padding:5px 0 0 0;}
		#r_sidebar div{ border:4px solid #EEE; margin-bottom:7px; width:158px;}
		#r_sidebar .right1{}
			#r_sidebar .right1 img{ margin: 5px 0 0 5px}
			#r_sidebar .right1 span{ display:block; padding:10px;}
		#r_sidebar .right2{ text-align:center}
			#r_sidebar .right2 img{ margin:10px 0 0 0;}
			#r_sidebar .right2 span{ display:block; padding:0 10px 10px 10px; margin-top:10px; text-align:left}
		#r_sidebar .right3{}
			#r_sidebar .right3 span{ display:block; padding:10px;}
			#r_sidebar .right3 img{ margin:5px 0 0 15px}
		#r_sidebar #iconLogo{ text-align:center; padding:10px 0 10px 0;}
	
	#footer{width:100%; margin:0px auto 0px; padding:2px 0 2px 0; text-align:center;}
	#footer p {color:#000;}
	#footer a, a {color:#000;text-decoration:none;}
	#footer a:hover{text-decoration:underline;}

#searchsubmit{padding:1px; background-color:#B3CFF7; border:1px solid #172C85; font-size:11px;}

.entry form {text-align:center;}

select {width:150px;}

#commentblock {width:320px; background:#fff; color:#777; float:left; padding:10px 20px 0 20px; margin:0 0 10px 0; border:4px solid #EEEEEE;}
ol#commentlist {padding: 5px 0 5px 0; margin:0; list-style-type:none;}

.commentdate {font-size:12px; padding-left:0;}
#commentlist li{ font-weight:bold;}
#commentlist li p{margin:10px 0 8px 20px; line-height:17px; padding:0; font-weight:normal;}
	html*#commentlist li p{margin:0 0 8px 0; }
.commentname {color:#F1001C; margin:0px; padding:5px 5px 5px 0;}
.commentinfo{clear:both;}
.commenttext {clear:both; margin:5px 0 20px 0; padding:10px 10px 5px 10px; width:305px; border:1px solid #ccc;}
.commenttext-admin {clear:both; background: #fff;}
html*.commenttext-admin{padding:10px 0px 5px 10px;}

#commentsformheader{padding-left:0;}
#commentsform{text-align:left; margin:0px; padding:0;}
#commentsform form{text-align:left; margin:0;}
#commentsform p{margin:0;}
#commentsform form textarea{width:100%; border:1px solid #969696;}

p.comments_link  img{margin:0; padding:0;}

a img{border:none;} p img { padding:0; }

img.centered { display: block; margin-left: auto; margin-right: auto; }	

img.alignright { padding: 4px; margin: 0 0 2px 7px; display: inline; }
img.alignleft { padding: 4px; margin: 0 7px 2px 0; display: inline; }

.alignright { float:right; padding:4px; margin-left:7px; margin-top:3px; margin-bottom:15px; }
.alignleft { float:left; padding:4px; margin-right:7px; margin-top:3px; margin-bottom:15px; }

.acronym, abbr, span.caps{ font-size: 0.9em;letter-spacing: .07em;}
.acronym, abbr, span.caps {cursor: help;}
.acronym, abbr {border-bottom: 1px dashed #172C85;}

.navigation {display:block; text-align:center; margin-top:10px; margin-bottom:50px;}