
/*
Theme Name: Blank B
Theme URI: http://www.WPThemerKit.com
Description: Blank Theme B, 2 Columns, 1 Right Sidebar
Version: 1.1
Author: Cal
Author URI: http://www.WPThemerKit.com
*/

/* ================================================================ 
The original version of this stylesheet and the associated (x)html
files are available at http://www.wpthemerkit.com

License info can be found at http://www.wpthemerkit.com/license.php
=================================================================== */
/*------------------------------------------------------------------
[Table of contents]
1. Main Containers - body, #wrapper, #main, #header, #content, #footer, etc.
2. General Classes - .entry-meta, .post, .description, .underpost, etc.
3. General Links - #content a:link, #footer a:link, etc.
4. Menu - #menu, #menu ul, #menu ul li, #menu ul li a:link, etc.
5. Sidebar Links - #sidebar ul li a:link
6. Headings - #header h1, #content h1, .post h2, .post h3, etc.
7. Date - .entry-date, .entry-month, .entry-day
8. Comments - #commentform, #respond p, etc.
9. Blockquotes - blockquote, blockquote p:first-letter, etc.
10. Align - .alignleft, .alignright, img.alignleft, img.alignright, etc.
11. Misc. and Preventative - Styles to prevent image hover strangeness etc.
-------------------------------------------------------------------*/

/*===START SECTION 1 - the main containers===*/
body
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	color: #666666;
	background-color:#e6e6e6;
}

#wrapper
{
	width: 1000px;
	margin: 0 auto 40px auto;
	padding: 0px;
	background:#e6e6e6 url(images/backgroundpage.gif) left 50px repeat-y;
}

#header
{
	height: 305px;
	width: 1000px;
	margin: 0px;
	padding:0;
	background:#e6e6e6 url(images/header.gif) left top no-repeat;
}

#main
{
	width: 1000px;
	margin:0;
	padding:0;
}

#content
{
	width: 565px;
	padding: 0 0 0 50px;
	float: left;/*border:1px #999999 solid;*/
}

#sidebar
{
	width: 250px;
	float: right;
	margin: 10px 50px 0 0;
	padding:0 0 0 30px;
	border-left:1px #e6e6e6 solid;
}

#footer
{
	margin:0;
	padding:50px 0 0 0;
	background:#e6e6e6 url(images/footer.gif) left top no-repeat;
	font-family:Georgia, "Times New Roman", Times, serif;
	height: 105px;
	text-align: center;
	color:#5C6F7B;
}

#footer a:link, #footer a:visited
{
	text-decoration:none;
	color:#29ABE2;
}

/*===END SECTION 1===*/

/*===START SECTION 2 - general classes===*/
.description
{
	display:none;
	padding: 5px 0 5px 35px;
}

.post
{
	margin:20px 0 40px 0;
	padding:0 0 40px 0;
	border-bottom:1px #e6e6e6 solid;
	clear:both;
}

.entry-content, .entry-excerpt
{
	clear: left;
}

.navigation
{
	clear: both;
	margin-top:30px;
}

.navigation a
{
	margin:0;
	padding:0;
	color:#38939B;
	text-decoration:none;
}

.avatar
{
	float: right;
	margin: 0 0 3px 5px;
	display:none;
}

.entry-meta
{
	margin: 0;
	padding:0;
	text-transform:uppercase;
	color:#38939B;
}

.entry-content p, .entry-text p
{
	margin:5px 0;
	padding:0;
	line-height:180%;
}
.entry-text a:link, .entry-text a:visited
{
	text-decoration:none;
	color:#38939B;
}

.entry-meta a:link, .entry-meta a:visited
{
	color:#38939B;
	text-decoration:none;
}

.underpost
{
}

#content .underpost a
{
	text-decoration: underline;
}

.more-link
{
	margin:0;
	padding:0;
	display:block;
	text-decoration:none;
	color:#A6600C;
}

.post-author
{
	margin:10px 0 10px 0;
	padding:0;
	color:#38939B;
	font-weight:bold;
	line-height:20px;
}

.post-author a:link, .post-author a:visited
{
	color:#38939B;
	font-weight:normal;
	text-decoration:none;
}

/*===END SECTION 2===*/

/*START SECTION 3 - style content and footer links*/
#content a:link, #content a:visited
{
}

#content a:hover
{
	text-decoration: none;
}

#footer a:hover
{
	text-decoration: none;
}

/*===END SECTION 3===*/

/*===START SECTION 4 - style for menu, page links in the header===*/
#menu
{
	margin: 0 auto;
	padding: 20px 5px;
	white-space: nowrap;
	width: 890px;
	border-top:1px #e6e6e6 solid;
	border-bottom:1px #e6e6e6 solid;
}

#menu ul
{
	margin: 0px;
	padding: 0px;
}

#menu li
{
	display: inline;
	list-style-type: none;
	margin: 0 10px 0 0;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
}

#menu li a:link, #menu li a:visited
{
	text-decoration: none;
	padding: 3px 0;
	/*color:#808080;*/
	color:#808080;
}

#menu li a:hover
{
	text-decoration: none;
	color:#555555;
}

/*===END SECTION 4===*/

/*===START SECTION 5 - sidebar links===*/
#sidebar ul
{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#sidebar li a:link, #sidebar li a:visited
{
	display: block;
	text-decoration: none;
	margin-bottom: 0;
	padding: 1px;
	color:#666666;
}


#sidebar ul ul li
{
	font-size:11px;
}
.tab-search
{
	margin:4px 0 0 0;
	padding:0;
	

}
#sap, #sap2
{
	margin:0;
	padding:3px 0 0 25px;
	border:none;
	width:167px;
	height:20px;
	background:#ffffff url(images/recherche.gif) left top no-repeat;
	font-size:10px;
	color:#666666;
}
/*===END SECTION 5===*/

/*===START SECTION 6 - style the headings===*/
#header h1
{
	display:none;
}

#header h1 a:link, #header h1 a:visited
{
	margin: 0px;
	padding:0;
}

#header h1 a:hover
{
	text-decoration: underline;
}

#content h1
{
}

#sidebar h1
{
}

#sidebar h2
{
}

.post h2, .post h2 a:link, .post h2 a:visited, .post h3
{
	margin: 21px 0 21px 0;
	padding: 0;
	font-size:21px;
	color:#666666;
	text-decoration:none;
	font-weight:normal;
}

/*===END SECTION 6===*/

/*===START SECTION 7 - style the post date===*/
.entry-date
{
	margin: 0;
	padding:0;
	text-transform:uppercase;
	color:#A6600C;
	font-size:11px;
}

/*===END SECTION 7===*/

/*===START SECTION 8 - comment form and comments===*/

#respond h3, #content h3
{
	margin: 21px 0 21px 0;
	padding: 0;
	font-size:21px;
	color:#cccccc;
	text-decoration:none;
	font-weight:normal;
}
#respond p
{
}
#respond input
{
	border:none;
	background-color:#e6e6e6;
	padding:5px 6px;
	color:#333333;
	width:80%;
}
#respond textarea
{
	border:none;
	background-color:#e6e6e6;
	padding:5px 6px;
	color:#333333;
	width:80%;
}

#respond #submit
{
	padding:5px 20px;
	width:auto;
	color:#ffffff;
	background-color:#009933;
	border:1px #00CC66 solid;
}

#commentform input
{
}

#commentform textarea
{
}

#commentform
{
}

.comment-author,
.comment-author a:link,
.comment-author a:visited,
.commentmetadata,
.commentmetadata a:link,
.comment-author a:visited
{
	color:#29ABE2;
	text-transform:uppercase;
	font-size:10px;
}

ol.commentlist
{
	list-style-type: none;
	margin: 0px;
	padding: 0 0 0 30px;
	width:90%;
}

ol.commentlist li
{
	margin: 25px 0 0 0;
	padding-bottom:30px;
	border-bottom:1px #e6e6e6 solid;
}

#content ol.commentlist li a
{
	text-decoration: none;
}

li.author
{
	
}

/*===END SECTION 8===*/

/*START SECTION 9 - oh you're so fancy with those blockquotes....*/
blockquote
{
	border-left:1px #e6e6e6 solid;
	padding-left:15px;
}

/*===END SECTION 9===*/

/*START SECTION 10 - images when inserted into a post.*/
.alignleft
{
	float: left;
}

.alignright
{
	float: right;
}

img.aligncenter, div.aligncenter
{
	display: block;
	margin: 0 auto;
}

img.alignright, div.alignright
{
	margin: 1px 0 2px 10px;
	display: inline;
}

img.alignleft, div.alignleft
{
	margin: 1px 10px 2px 0;
	display: inline;
}

.wp-caption-text
{
}

/*===END SECTION 10===*/

/*===START SECTION 11 - Misc. and Preventatives===*/
a.image:link, a.image:visited, a.image:hover
{
	background: none;
	padding: 0;
}

a.image img
{
	border: none;
}
/*===END SECTION 11===*/

p#rss-feed
{
	margin:10px 0;
	padding:10px 0 10px 30px;
	height:24px;
	line-height:24px;
	color:#534741;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:#FFFFFF url(images/rss.gif) left 10px no-repeat;
	border-bottom:1px #e6e6e6 solid;
	border-top:1px #e6e6e6 solid;
}
p#rss-feed a:link, p#rss-feed a:visited
{
	text-decoration:none;
	color:#534741;
	
}
#rss-mail
{
	margin:0;
	padding:0;
}
p#recevoir
{
	margin:0;
	padding:0;
	color:#534741;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#sidebar h2
{
	margin:15px 0 0 0;
	padding:15px 0 8px 0;
	color:#38939B;
	text-transform:uppercase;
	font-size:14px;
	font-weight:normal;
	border-top:1px #e6e6e6 solid;
	/*font-weight:normal;*/

}
#sidebar h2.jaune
{
	color:#F1CC71;
}


#sidebar ul ul li
{
	margin:0;
	padding:0 0 1px 7px; 
	background:#FFFFFF url(images/puce.gif) left 6px no-repeat;
}
#sidebar ul ul ul li
{
	margin-left:10px;
}
#sidebar ul li.categories ul li
{
	padding:0 0 5px 13px;
	background:#FFFFFF url(images/puce_cat.gif) left 11px no-repeat;
	color:#5d87a1;
	font-size:15px;
	line-height:15px;
	font-weight:normal;
}

#sidebar ul li.categories ul li a
{
	color:#5d87a1;
	font-size:15px;
	
}

#sidebar ul li.categories h2
{
	color:#F1CC71;
}

#sidebar #pat-corn
{
	padding-left:18px;
	padding-top:40px;
	background-color:transparent;
}

#sidebar ul#pat-corn li
{
	background-color:transparent;
}

.active-cat
{
	color:#000000;
}
.div-author
{
	margin:0;
	padding:0;
	/*line-height:60px;*/
	height:60px;
	/*border:1px #999999 solid;*/
}

.div-author img
{
	border:2px #666666 solid;
	margin:0 10px 0 0;
	float:left;
}

.div-author p
{
	margin:0;
	padding:0 0 5px 0;
}

#main #sidebar div.div-author a
{
	margin:0;
	padding:0;
	font-size:11px;
	color:#5d87a1;
	font-weight:bold;
	display:block;
}

#patient-corner
{
	margin:15px 0 0 -10px;
	padding:0;
	width:270px;
	height:120px;
	background:#FFFFFF url(images/patient-corner-background.jpg) left top no-repeat;
}

.sous-menu
{
	margin: 0;
	padding: 10px 0;
	white-space: nowrap;
	width: 500px;
	/*font-size:11px;*/
	
	border-bottom:1px #e6e6e6 solid;
}

.sous-menu ul
{
	margin:0 0 0 0;
	padding:0 0 10px 0;
	width:97%;
	list-style:none;
}
.sous-menu li
{
	list-style:none;
	margin:0;
	padding:2px 0 2px 7px;
	background:#FFFFFF url(images/puce.gif) left 6px no-repeat;
}
.sous-menu li a
{
	color:#808080;
	text-decoration:none;
}

.sous-menu h5
{
	margin:0;
	padding:0 0 10px 0;
	line-height:100%;
	font-size:15px;
	text-transform:uppercase;
	font-weight:normal;
	color:#e6e6e6;
}
#vertical_slide,
#vertical_slide2,
#vertical_slide3
{
	margin:0;
	padding:0;
}

h2.pagetitle
{
	margin:20px 0 0 0;
	padding:10px 0;
	font-size:21px;
	color:#F1CC71;
	font-weight:normal;
}

#accueil
{
	margin:0;
	padding:165px 0 0 48px;
	/*border:1px #333 solid;*/
	width:502px;
	height:115px;
}

#sidebar h2.lang a
{
	margin:0;
	padding:0 0 10px 0;
	font-size:10px;
	font-weight:bold;
	border-bottom:1px #e6e6e6 solid;
	color:#F1CC71;
	
}

#main #sidebar div.execphpwidget ul#cate
{
	padding:0;
	background-image:none;
	background-color:#006666;
}

