/*
THEME NAME: Valérie Favre
THEME URI: http://www.valeriefavre.net/
DESCRIPTION: Custom Theme for Valérie Favre
VERSION: 0.1
AUTHOR: Kaiyen Chan
AUTHOR URI: http://www.moconut.com/
TAGS: minimal, thematic
*/

/*----------------------------------------- Reset -----------------------------------------*/

body, div, html, h1, h2, h3, h4, ol, ul { margin: 0; padding: 0; }
img { border: 0; }
p { margin: 0 0 10px 0; }

/*----------------------------------------- Structure -----------------------------------------*/

body { width: 900px; }
#container { clear: left; margin-left: 80px; padding-top: 20px; }
#header { background-color: #555; font-family: 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; height: 42px; line-height: 42px; margin: 46px 0 0 0; padding: 0 0 0 80px; }
#branding { float: left; width: 100px; }
#blog-description, .entry-title, .skip-link { display: none; }
#primary { clear: left; padding-top: 30px; margin-left: 80px; }
#secondary { clear: left; padding-top: 18px; margin-left: 80px; }
#footer { clear: both; padding-bottom: 88px; }

/*----------------------------------------- Style -----------------------------------------*/

a {}
	a:link, a:visited { color: #333; text-decoration: none; }
	a:hover, a:active { color: #888; }
	#content a { text-decoration: underline; }
	#header a:link, #header a:visited { color: #fff; }
	#header a:hover, #header a:active { color: #aaa; }
	a:focus { outline: none; }
	#primary a:link, #primary a:visited { display: block; margin: 0 14px 10px 0; }
	#secondary a:link, #secondary a:visited { display: block; margin: 0 14px 10px 0; }
	.sf-menu a { display: block; margin-left: 30px; }
	#header .current_page_item a, #header .current_page_ancestor a, #header .current_page_parent a { color: #aaa; }
	#primary .current_page_item a, #primary .current_page_ancestor a, #primary .current_page_parent a { color: #888; }
	#secondary .current_page_item a, #secondary .current_page_ancestor a, #secondary .current_page_parent a { color: #888; }
	body.slug-home .entry-content a { display: block; height: 399px; width: 709px; }
body { background-color: #fff; color: #333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
	body.slug-home { background-color: #000; width: 100%; }
div {}
	body.slug-home #container { float: right; margin: 10% 11% 0 0; padding: 0; width: 709px; }
	body.slug-home #header, body.slug-home #primary, body.slug-home #secondary, body.slug-home #footer { display: none; }
	body.slug-biography .left { clear: left; float: left; margin-bottom: 10px; width: 90px; }
	body.slug-biography .right { margin: 0 0 10px 90px; }
	body.slug-catalogues .section { clear: left; margin-top: 25px; }
	body.slug-contact .left { float: left; width: 300px; }
	body.slug-contact .right { float: right; width: 420px; }
	.column1 { clear: left; float: left; width: 395px; }
	.column2 { float: right; width: 395px; }
	.footnotes { border-top: solid 1px #333; font-size: 9px; margin-top: 14px; padding-top: 14px; }
h1 {}
	h1, h2 { font-size: 12px; }
	h3 { font-size: 11px; padding-bottom: 10px; }
	#english, #francais { margin-top: 88px; }
	body.slug-articles h2, body.slug-biography h2, body.slug-contact h2, body.slug-catalogues h2, body.slug-interviews h2 { margin-bottom: 14px; }
	body.slug-biography h2 { margin-top: 20px; }
img {}
	img.size-thumbnail { margin: 0 20px 20px 0; }
	body.slug-catalogues img { float: left; margin: 0 20px 20px 0; }
ul {}
	#access ul, #primary ul, #secondary ul { list-style: none; }
	.sf-menu ul { display: none; }
	.sf-menu li, #primary li, #secondary li { float: left; }