/*
colors
pink: 			#FF1461
blue: 			#3399FF
green: 			#8EFF1E
darkGrey: 		#373337
lightGrey: 		#666666
veryLightGrey:  #999999
*/

/*------------ global begin -------------*/
* 					{margin-top: 0pt;margin-right: 0pt;margin-bottom: 0pt;margin-left: 0pt;padding-top: 0pt;padding-right: 0pt; padding-bottom: 0pt;padding-left: 0pt;}
body 				{color: #6e6e6e; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif; line-height: 1.8em;font-size:12px;}
.clear 				{clear: both}
h1				 	{font-weight: bold; color: #373337; font-family: helvetica,arial,sans-serif;font-size: 2.7em,line-height: 2.2em;}
h2					{color: #373337; font-size: 1.4em; }
h3					{font-size: 1.1em;color: #666666;}
.big_title			{font-weight: bold; color: #373337; font-family: helvetica,arial,sans-serif;font-size: 2.5em,line-height: 2.2em;}
a					{color: #3399FF;}
a:link, a:visited 	{color: #373337; text-decoration: none;}
a:hover 			{color: #FF1461;} 
a img 				{border-style: none;}
p, ul				{margin-top: 10px;}
.mini_spacer		{margin-top:5px;}
.spacer				{margin-top:15px;}
.super_spacer		{margin-top:45px;}
#content ul			{padding-left: 25px;}
#wrapper			{width: 960px; margin: 0 auto; text-align: left;}
.cufont				{font-size: 17px;margin-right: 35px;margin-left: 4px; color:black;}
.pink				{color: #FF1461;}
/*------------ global end   -------------*/

/*------------ header begin -------------*/
#search_nav_input		{  width: 80px;}
#logo 					{margin-top: 15px; float:left; vertical-align: baseline;padding-left: 0px; }
#baseline				{padding-left: 10px; }
/* menu */
#nav_bottom				{float:left;padding-left: 10px;}
ul#main_nav				{list-style-type:none; float:right; padding-left: 6px;padding-top: 2px;vertical-align: middle;}
ul#main_nav li 			{float:left; padding-left: 10px; padding-right: 10px; font-size:15px; text-align:center;  }
ul#main_nav li a:hover  {color: #FF1461;}
ul#main_nav .current 	{color: #3399FF}
a.nav_selected			{color: #FF1461;font-weight: bold;}
#signup_nav				{border:thin; border-bottom-style: dotted; border-bottom-color:  #b3b3b3; }
.phone					{float: right; font-size: 0.8em;}
/*------------ header end   -------------*/

/*------------ home begin -------------*/
.post						{background: #fff url(/images/bg.jpg) no-repeat 0px 0px;}
.top_content				{width:960px;height:441px; border: thin; border-style: solid; border-color:  #b3b3b3; }
.left_column 				{width: 709px; float: left;border-right: thin; border-right-style: solid; border-right-color:#b3b3b3;background-color: white; }
.right_column				{float:right;text-align: left;  width: 210px ;padding-left: 17px; padding-right: 18px; }
.right_column_li a			{color:#3399FF;}			
.right_column_ul			{list-style: none;color:#666666;}
.right_column_li 			{border: thin; border-top-style: solid; border-top-color:  #b3b3b3;padding-top:7px;padding-bottom:7px}
.right_column_li_last 		{border: thin; border-top-style: solid; border-top-color:  #b3b3b3;padding-top:7px;padding-bottom:7px;border-bottom-style: solid; border-bottom-color:  #b3b3b3;}
.right_column_li_last a		{color:#3399FF;}
.sep 						{border-bottom: thin; border-bottom-style: solid; border-bottom-color: #b3b3b3;}
a.video						{color:#666666; background-color: transparent;background-image: url(/images/play_bu.png);background-repeat: no-repeat;background-attachment: scroll;background-position: 100% 50%;padding-right: 20px;}
a.video_stop				{color:#FF1461; background-color: transparent;background-image: url(/images/stop_bu.png);background-repeat: no-repeat;background-attachment: scroll;background-position: 100% 50%;padding-right: 20px;}
/* middle content */
.middle_content				{width:960px;height:441px;  }
.keyFeatures				{ padding-left: 40px; width: 920px; float:left;padding-top: 20px;background: #fff url(/images/bg.jpg) no-repeat 0px 0px; margin-right:15px;border-top: thin; border-top-style: solid; border-top-color:  #b3b3b3; }
.video_left					{float: left; }
.video_right				{float: right; padding-right: 20px;}
.talk_about_us li			{display: inline; list-style-type: none;padding-left: 10px;}

.feature_list li			{list-style-type: none;padding-left: 34px; background-color: transparent;background-image: url("/images/tick.png");background-repeat: no-repeat;background-attachment: scroll;background-position: left center;line-height: 1.7;}

/* featured content slider */
#featuredPosts				{ width: 600px;float:left;padding-top: 20px;background: #fff url(/images/bg.jpg) no-repeat 0px 0px;border-right: thin; border-right-style: solid; border-right-color:#b3b3b3; margin-right:15px; }
#slider					 	{margin: 0 auto;position: relative;}

.scroll 					{width: 600px; overflow: auto; overflow-x:hidden; position:relative; }
.scrollContainer div.panel 	{padding: 1em; width: 585px;}

.featured_media 			{margin-right: 1em; float: left; width: 210px}
.featured_text				{font-size: 1em; float: right; width: 330px; margin-right: 1em;}

#shade 						{height: 9em;border-top: 1px solid #b3b3b3; width: 600px;}
#shade.tall-shade 			{height: 12em;border-top: 1px solid #b3b3b3; text-decoration: none;}

ul.navigation 				{list-style: none;margin: 0;padding: 0;padding-bottom: 0.9em;}
ul.navigation li 			{display: inline;margin-right: 0.8em;}
ul.navigation a 			{padding: 0.9em;color: #000;text-decoration: none;float: left;font-size: 1.25em;}
ul.navigation a:hover 		{background: url(/images/arrow_down.png) no-repeat 50% 0%;}
ul.navigation a.selected 	{background: url(/images/arrow_down.png) no-repeat 50% 0%;}
ul.navigation a:focus 		{outline: none;}

.scrollButtons 				{position: absolute;top: 130px;cursor: pointer;}
.scrollButtons.left 		{left: -13px;z-index: 100;display: none;visibility: hidden;}
.scrollButtons.right 		{right: -13px;z-index: 101;display: none;visibility: hidden;}

.bottom_right_column		{padding-top: 24px;}
.bottom_right_column a		{color:#3399FF;}

.hide 						{display: none;}

span.thumbtitle				{display: block;font-size: 1.3em;text-align: center;display:none;}

img.scroller-thumb 			{padding: 0.3em 0.4em;border: 0.1em solid #b3b3b3;width: 150px;height:90px}
img.scroller-thumb-big 		{padding: 0.3em 0.4em;border: 0.1em solid #b3b3b3;width: 200px;height:150px}
#introvideo					{padding-top: 4px;}
#demovideo					{padding-top: 4px;}
/*------------ home end -------------*/

/*------------ footer begin ------------*/
#footer						{background-image: url(/images/footer_black.png);background-repeat: repeat-x; }
#copyright					{padding-left: 10px;color: white;}
.footer_nav					{width: 130px;float: left;padding-left: 60px;}
.footer_nav	ul				{list-style-type:none; }
/*------------ footer end ------------*/

/*------------ benefits begin------------*/
#list_benefits 				{height: 600px; border-right: thin; border-right-style:solid; border-right-color: #b3b3b3;width: 230px;float: left;}
#steps						{list-style-type:none;padding-left: 10px;font-size: 14px}
#steps li					{list-style-type:none;padding-left: 60px;padding-top: 7px}
#open						{background-repeat: no-repeat; background-image: url(/images/icon_import.png);}
#see						{background-repeat: no-repeat; background-image: url(/images/icon_analyze.png);}
#create						{background-repeat: no-repeat; background-image: url(/images/icon_dashboard.png);}
#share						{background-repeat: no-repeat; background-image: url(/images/icon_share.png);}
#benefit_content			{padding-left: 10px;margin-left: 10px;width: 700px;float: right;}
#stickers					{list-style-type:none;font-size: 14px;padding-left: 10px;}

#link_specs					{padding-left: 10px; padding-right:10px;margin-left: 25px;border: thin; border-style:solid; border-color: #b3b3b3;-moz-border-radius : 5px}

.gallery_demo				{width:700px;margin:0 auto;list-style-type:none;}
.gallery_demo li			{float:left;width:80px;height:90px;}
.gallery_demo li div		{left:240px}
	
#main_image					{height:400px;width:300px;float:left;}
.ds_content					{width: 700px;float: right;padding-top: 20px;}
#main_image img				{margin-bottom:10px;}
	
.nav						{padding-top:15px;clear:both;font:80% 'helvetica neue',sans-serif;letter-spacing:3px;text-transform:uppercase;}
#share_img					{width: 700px}

/*------------ benefits end  ------------*/

/*------------ see begin------------*/
.left_list 			{float: left;padding-left: 1em;margin-left: 1em;list-style-type:square ; }
.right_list 		{float: right;padding-left: 1em;margin-left: 1em;list-style-type:square ;margin-right: 300px;}
.visu_list			{list-style-type:none; float:left; padding-left: 10px;padding-right: 10px;}
.visu_list li		{float:left; padding-left: 5px;padding-right: 5px;margin-left:5px}
.visu_exemple		{border-color: #e1e1e1; border-left-width: 1px; border-bottom-width: 1px; border-right-width: 1px; border-top-width: 1px; border-style: solid;}
.visu_type 			{height: 75px;}
.visu_name			{color:#FF1461;font-size: 14px; }
.selected			{color:#FF1461;font-size: 14px;font-weight: bold; }

/*------------ see end  ------------*/

/*------------ category begin ------------*/
.post-thumb			{width: 200px;height:200px }
.entry-title		{color:black;font-size: 25px;width: 430px;float: left; }
.post_image			{width: 200px;float: left;}
.post_description	{width: 550px;float: right;padding-left: 20px;}
.post_description2	{width: 550px;float: right;padding-left: 20px;}
.post				{height: 250px;border-bottom: thin; border-bottom-style:solid; border-bottom-color: #b3b3b3; padding-top: 50px}
.page-title			{font-size: 30px;color:#FF1461; }
.continue			{text-decoration: underline; color:#3399FF;}
.comments-link		{font-size: 16px;float: right;}
.entry-date			{background-color:#3399FF;float: left; padding-right: 10px; color:white; margin-top: 2px; padding-left: 10px; }
#category_content	{float: left; width: 788px;}
.nav-previous		{font-size: 20px;padding: 10px;}
.nav-next			{font-size: 20px;padding: 10px; }
/*------------ category end   ------------*/
div.sidebar			 {float:right;overflow:hidden;width:160px; border-left: thin; border-left-style:solid; border-left-color: #b3b3b3;padding-left: 10px; height: 800px;}
.sidebar ul			{list-style-type:none;}

/*------------ fast begin ------------*/

a img 	{border:0;vertical-align:text-bottom;}

.tip {  display:none; background:transparent url(/images/white_big.png); font-size:12px; width:200px; height: 220px;  padding:25px; }
.hilight li {margin-top: 10px; list-style: none;}
div.bubble div.content {width: 250px;}
div.bubble div.content div.inner h2 {font-size: 14px;}
div.bubble div.content div.inner p {font-size: 11px;}
div.short {width: 220px; height: 270px; border: 1px solid #999; float: left; margin-top: 22px; text-align: center; padding: 10px 0; background-color: #efefef;}
div.tall { width: 220px; height: 310px; border: 5px solid #FF1461; float: left; text-align: center; padding: 8px 10px 10px 10px; background-color: #fff;}
div.no-r { border-right: 0;}
div.r-shadow { background-image: url(/images/shadow-right.png); background-position: right; background-repeat: no-repeat;}
div.no-l {border-left: 0;}
div.short li, div.tall li { font-size: 14px; color: #64503f; margin-bottom: 1px; line-height: 1.1em;}
div.tall li { font-size: 16px;}
div.tall ul, div.short ul { list-style: none; margin: 0 0 10px 0;padding: 0;}
div.tall ul.highlight, div.short ul.highlight {margin-top: 0;}
div.tall ul.highlight li, div.short ul.highlight li { list-style: none;margin-bottom: 3px;font-size: 20px;line-height: 1em;}
div.tall ul.highlight li { font-size: 24px;margin-bottom: 5px;}
div.tall h3 {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #cccccc;margin-top:10px;padding-bottom:5px; }
div.short h3 {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #cccccc;margin-top:10px;padding-bottom:5px; }
div.tall a {font-size: 14px; }

/*------------ fast end  ------------*/

/*------------ begin About ----------------*/
#about_paragraph		{margin-top: 10px}
.statement				{background-color: #373337;color:#fff; padding: 10px; -moz-border-radius : 7px  }

/*------------ end About ----------------*/
/*------------ single begin ----------------*/
#blog_container		{float:left;width: 780px;}
.entry-excerpt		{color:#666666;}
.entry-meta			{margin-top: 10px;}
.author				{color: #3399FF}
.meta-sep			{color: #999999}
.title2				{color: #FF1461; font: 24px Georgia,"Times New Roman", Times, serif;}
.post_description2	{background: url(/images/h1-border.jpg) repeat-x left bottom;}
blockquote 			{ color: #666666;background-color: transparent; background-image: url(/images/quote.png);background-repeat: no-repeat;
					  background-attachment: scroll;background-position: 0pt 0px;font-size: 16px;line-height: 18px;
					  padding-left: 29px;margin-top: 0pt;margin-right: 40px;margin-bottom: 15px;margin-left: 0px;
					}
.comment-item			{position: relative;list-style-type:none}
#comment 				{width: 725px}
.comment_arrow			{margin-top: 45px;position: absolute;left:110px;}
#comments				{background-color: #ededed; margin-top: 20px;padding-left: 29px;padding-top: 10px;padding-bottom: 10px;border: thin; border-style:solid; border-color: #b3b3b3;}
.related				{background-color: #ededed; margin-top: 20px;padding-left: 29px;padding-top: 10px;padding-bottom: 40px;border: thin; border-style:solid; border-color: #b3b3b3;}
.comment-author.vcard 	{color: #FF1461;}
.comment 				{margin-top: 10px;margin-bottom: 50px}
.form-submit 			{margin-top:10px}
.entry-content img		{padding-top:  10px; padding-bottom: 10px;}
.comment				{list-style-type:none}
.comment-left			{float: left; width: 110px	}
.comment-meta			{font-size: 10px;}
.comment-right			{float: right; width: 561px;margin-right: 20px;background-color: white; border: thin; border-style:solid; border-color: #b7b7b7; margin-top: 24px; 	}
.comment-p				{margin-left: 10px; margin-left: 10px; padding-bottom: 3em;}
/* sociable */
.sociable {padding-top:  20px; padding-bottom: 20px;}
span.sociable_tagline { position: relative; }
span.sociable_tagline span { display: none; width: 14em; }
span.sociable_tagline:hover span { position: absolute;display: block;top: -5em;background: #ffe;border: 1px solid #ccc;color: black;line-height: 1.25em;}
.sociable span {display: block;}
.sociable ul {display: inline;margin: 0 !important;padding: 0 !important;}
.sociable ul li {background: none;display: inline !important;list-style-type: none;margin: 0;padding: 1px;}
.sociable ul li:before { content: ""; }
.sociable img {float: none;width: 40px;height: 40px;border: 0;margin: 0;padding: 0;}
.sociable-hovers {opacity: .4;-moz-opacity: .4;filter: alpha(opacity=40);}
.sociable-hovers:hover {opacity: 1;-moz-opacity: 1;filter: alpha(opacity=100);}
/*------------ single end ----------------*/
.code {background-color: black;}

http://fr.bimehq.com/wp-content/plugins/wp-pagenavi/pagenavi-css.css?ver=2.50

/*
+----------------------------------------------------------------+
|																							|
|	WordPress 2.8 Plugin: WP-PageNavi 2.50									|
|	Copyright (c) 2009 Lester "GaMerZ" Chan									|
|																							|
|	File Written By:																	|
|	- Lester "GaMerZ" Chan															|
|	- http://lesterchan.net															|
|																							|
|	File Information:																	|
|	- Page Navigation CSS Style													|
|	- wp-content/plugins/wp-pagenavi/pagenavi-css.css					|
|																							|
+----------------------------------------------------------------+
*/


.wp-pagenavi a, .wp-pagenavi a:link {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;	
}
.wp-pagenavi a:visited {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;	
}
.wp-pagenavi a:hover {	
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}
.wp-pagenavi a:active {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;	
}
.wp-pagenavi span.pages {
	padding: 2px 4px 2px 4px; 
	margin: 2px 2px 2px 2px;
	color: #000000;
	border: 1px solid #000000;
	background-color: #FFFFFF;
}
.wp-pagenavi span.current {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	font-weight: bold;
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}
.wp-pagenavi span.extend {
	padding: 2px 4px 2px 4px; 
	margin: 2px;	
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}

http://disqus.com/stylesheets/bimehq/disqus.css?v=2.0







/*
 * Narcissus theme customization
 */
#dsq-content .dsq-header-avatar img {
    width: 32px;
    height: 32px;
}




http://fr.bimehq.com/wp-content/plugins/wp-syntax/wp-syntax.css

.wp_syntax {
  color: #100;
  background-color: #f9f9f9;
  border: 1px solid silver;
  margin: 0 0 1.5em 0;
  overflow: auto;
}

/* IE FIX */
.wp_syntax {
  overflow-x: auto;
  overflow-y: hidden;
  padding-bottom: expression(this.scrollWidth > this.offsetWidth ? 15 : 0);
  width: 100%;
}

.wp_syntax table {
  border-collapse: collapse;
}

.wp_syntax div, .wp_syntax td {
  vertical-align: top;
  padding: 2px 4px;
}

.wp_syntax .line_numbers {
  text-align: right;
  background-color: #def;
  color: gray;
  overflow: visible;
}

/* potential overrides for other styles */
.wp_syntax pre {
  margin: 0;
  width: auto;
  float: none;
  clear: none;
  overflow: visible;
  font-size: 12px;
  line-height: 1.333;
  white-space: pre;
}
