/*
THEME NAME: Chiq le Frique
THEME URI: http://www.chiqlefrique.nl/
DESCRIPTION: Custom built for Chiq le Frique
VERSION: 1.0
AUTHOR: <a href="http://www.nowton.nl/">Nowton</a> 
AUTHOR URI:
TAGS: sandbox, microformats, hcard, hatom, xoxo, widgets, blank slate, starter theme, minimalist, developer
*/

/* Two-column with sidebar on left from the /examples/ folder  */
@import url('examples/2c-l.css');
@import url('reset.css');
@import url('gallery.css');

/* Global */
body {  background: black url(images/bg-body.jpg); color: gainsboro; }

/*
	Type
*/
body {font-size: 62.5%; line-height: 1.6;}
h1, h2, h3 { color: #D4B447; font-weight: normal; font-family: Georgia, "Times New Roman", serif; line-height: 1;}
h1 { font-size: 3em; margin-left: 10px; margin-bottom: 12px; margin-top: 12px;}
h2 { font-size: 2em;}
#footer h2 { font-size: 1.6em; margin-bottom: 1em;}
h3 { font-size: 1.6em; padding-bottom: .5em;}
p, li , dd, dt, .navigation { font-family: "Lucida Sans Unicode","MS Sans Serif",Geneva,sans-serif; font-size: 1.1em;}
p { margin-bottom: 1em; }

/* 
	Layout 
*/
/* Header */
#header { 
	width: 960px; 
	overflow: hidden; 
	padding-top: 24px; 
}
#logo { text-indent: -3000px; margin: 10px 70px; width: 320px; float: left; }
#logo  a{ float: left; width: 320px; background: url(images/logo.png) no-repeat; height: 60px; }
#naw { width: 480px; float: right;  text-align: right; height: 30px; margin: 10px; padding-top: 25px;}
/* Content */
#wrapper { /*background: url(images/16_col.gif) center top repeat-y;*/}
#container { width: 960px; }
.sidebar {
	float:left;
	overflow:hidden;
	width:220px;
	padding: 10px;
	margin-top: 60px;
}
#content { float: left; width: 720px; padding: 12px 0 36px;}
/* Footer */
#footer { 
	width: 960px; 
	overflow: hidden; 
	overflow: hidden; 
	clear: both;
}
.scissor { 
	height: 50px;
	clear: both;
	margin-top: -10px;
 }
.top {background: url(images/scissor-top.png) no-repeat;}
.btm {background: url(images/scissor-btm.png) no-repeat;} 
#links { float: left; width: 480px;  margin-left: 240px;}
#theme-link { float: right; width: 220px; padding: 10px; }
/*
	Home
*/
.post { width: 240px; height: 240px; float: left; overflow: hidden;}

/*
	Single
*/
.single .post { width: 100%; height: auto;}
.single #content { width: 720px; }
.single .post .entry-content { padding: 0;}
/* Pages */
.col { width: 340px; padding: 0 10px; float: left;  }
/* Cats n tags */
.post h2 { 
	padding: 10px 0 10px 10px; 
	position:relative; 
	background: rgba(0, 0, 0, 0.4); 
	font-style:italic;
	font-size: 1.4em;
	letter-spacing: .05em;
}
.post h2:hover { background: rgba(0, 0, 0, 0.7);}
.post h2 a:hover {text-decoration: none;}
.post .postthumb { margin-top: -34px;}
.post .entry-content { padding: 10px; }
.entry-content  p{ padding-top: 10px;}

/* Contact */
dl { overflow: hidden; padding-bottom: 1em;}
dd { float: left; width: 120px; clear: right; }
dt { float: left; width: 120px; clear: left; }
.linklove {display: none;}
fieldset { 
	background: rgba(212, 180, 71, 0.2); 
	padding: 1em;
	-moz-border-radius:10px;  /* Mozilla */
	-webkit-border-radius:10px; /* Chrome & Safari */
	-opera-border-radius:10px; /* Opera 10?*/
	-khtml-border-radius:10px; 
	border-radius:10px; /* CSS3*/
}
legend { color: #D4B447; font-size: 1em; }
.cform li { overflow: hidden; }
label { float: left; width: 120px; }
input , textarea, select{ 
	float: left; 
	width: 240px; 
	background: black; 
	color: gainsboro; 
	border: 1px solid #D4B447; 
	font-family: Arial, sans-serif; 
	font-size: 1.1em; 
	padding: 2px;
}
select { width: auto; }
input:hover, input:focus { border: 1px solid white;}
input[type=submit] { 
	float: right; 
	background: rgba(212, 180, 71, 0.7); 
	color: black; 
	width: auto; 
	font-family: Georgia, "Times New Roman", Times, serif;
	padding: 1em;
	-moz-border-radius:5px;  /* Mozilla */
	-webkit-border-radius:5px; /* Chrome & Safari */
	-opera-border-radius:5px; /* Opera 10?*/
	-khtml-border-radius:5px; 
	border-radius:5px; /* CSS3*/
} 
input[type=file] { border: none;}
#li--6 label  { width: 100%;}
#cforms_captcha { width: 120px; float: none;}
.captcha { float: left; margin-right: 4px;}
input[type=hidden], .cf_hidden { display: none;}
.failure, .cf_error { background: pink; color: red; font-size: 1.6em; border: 1px solid red; padding: .5em 1em;}
.success { border: 1px solid green; background: lightgreen; font-size: 1.6em; padding: .5em 1em; color: black;}  
 
/* Navigation */
a {text-decoration: none; color: #D4B447;}
a:hover {text-decoration: underline; color: gainsboro;}
 
/* Menu */
.sidebar a { 
	display: block; 
	font-size: 1.6em; 
	font-family: Georgia, "Times New Roman", serif;
	text-align: right;
	margin-right: 60px;
  }
.page-item-134 { padding-bottom: 2em;}
.page-item-33,
.page-item-2,
.page-item-35,
.page-item-44
  {font-size: .8em;}
.current_page_item  a{ color: gainsboro; } 

/* Page navigation */
div.navigation { font-size: 1.2em; padding: 0 10px; }
.navigation a { color: silver; }
.navigation a:hover { color: gainsboro; text-decoration: none; }
div.navigation div.nav-next { float:right; text-align:right; }
div.navigation div.nav-previous { float:left;}
div#nav-above { margin-bottom:1em; }
div#nav-below { float: left; width: 240px; overflow: hidden;}

/* 
	Sidebar 
*/
.sidebar h3 { font-size:1.2em; display: none;}
div.sidebar input#s {width:7em;}
div.sidebar li {list-style:none;margin:0 0 2em;}
div.sidebar li form {margin:0.2em 0 0;padding:0;}
div.sidebar ul ul { }
div.sidebar ul ul li { margin:0;}
div.sidebar ul ul ul {margin:0 0 0 0.5em;}
div.sidebar ul ul ul li {list-style:circle;}

/* Footer */
#links li {list-style: none; float: left; width: 220px; padding: 10px;}
#links li li { padding:0 0 1em 0 ;}
#links a, #theme-link a { display: block; text-decoration: none; font-style:italic;	font-family: Georgia, "Times New Roman", Times, serif;}
#links a:hover { color: white;}

/* Inline images */
.alignright,img.alignright{ float:right; margin:1em 0 0 1em; }
.alignleft,img.alignleft{ float:left; margin:1em 1em 0 0;}
.aligncenter,img.aligncenter{ display:block; margin:1em auto; text-align:center; }
