/*
Theme Name: Renee
Theme URI: 
Author: AM Dumitran
Author URI: 
Description: Based on Grid Portfolio by Marios Lublinski, customized for Renee, 
             copy/paste from Toolbox by Automattic.
Tweek: 1.11 - 8.88
License: GNU General Public License
License URI: 
Tags: custom-whatever

This theme, like WordPress, is licensed under the GPL.
Use it to view Renee, and share what you see with others.
*/

/* Reset default browser styles */
@import url('styles/reset.css');

/* Global 
--------- */
* { 
	margin: 0; 
	padding: 0; }
body { 
	background-color: rgba(255,255,255,0); 
	font-family: verdana; 
	font-size: 12px; 
	font-weight: normal; 
	color: #999;}

.alignnone { display: block;}
.aligncenter { display:block; margin:0 auto }
.alignleft { float:left }
.alignright { float:right }

#main_container { 
	width: 968px; 
	background-color: rgba(255,255,255,0); 
	margin: 0 auto; }

.clear { 
	clear: both; }

/* Fonts
-------- */
h1,h2,h3,h4,h5,h6,blockquote,p,li { 
	font-size: 1em; 
	font-weight: normal; }

h1,h2,h3,h4,h5,h6 { 
	margin: 1em 0 2em; 
	letter-spacing: .05em;
	color: #666; }
blockquote { 
	text-indent: 3em;
	color: #666; }
p,li { 
	margin: 1em 0; 
	color: #999; }
li { 
	letter-spacing: .05em; }
.left { 
	float: left; }
.right { 
	float: right; }

/* Links
-------- */
a { 
	color: #666; 
	font-weight: normal; 
	text-decoration: none; }
a:hover { 
	color: #999; 
	font-weight: normal; 
	text-decoration: none; }


/* Images 
--------- */
img { 
	padding: 0 0 2em; 
	border: none; }


/* Lists
-------- */
#secondary li {
	list-style: lower-roman; }
#content li {
	list-style: lower-roman; }
/* none, disc, circle, square, decimal, decimal-leading-zero, upper- and lower-roman, -alpha, and -greek */


/* Menu 
------- */
#menu_container { 
	width: 938px; 
	padding: 20px 15px; }
#menu_container ul { 
	list-style-type: none; }
#menu_container ul li { 
	float: left;
	margin: 0 10px; }
.left_list { 
	float: left; }
.right_list { 
	float: right; }
.right_list li { 
	margin: 0 5px; }

/* Header 
--------- */
#header_container { 
	width: 938px; 
	padding: 20px 6px 20px 50px; }
.logo { 
	margin: auto; 
	padding: 0 0 0 88px; }

.right_text { 
	float: right; 
	padding: 5px; 
	background-color:#999; 
	font-size: 12px; 
	font-weight: normal; 
	color: #ccc; }

#header_category_container { 
	width: 910px; 
	padding: 1px 32px 0.5em 24px; 
	margin: 5px 0 0; 
	background-color: rgba(255,255,255,0); 
	color: #ccc; 
	border-bottom: 1px solid #ccc; }
#header_category_container ul { 
	list-style-type: none; }
#header_category_container ul li { 
	float: left; 
	margin-left: 5px; 
	margin-right: 15px;
	font-size: 12px; 
	font-weight: normal; }
#header_category_container ul li a { 
	color: #666;
	font-weight: normal; 
	text-decoration: none; }
#header_category_container ul li a:hover { 
	color: #999; 
	font-weight: normal; 
	text-decoration: none; }

/* Featured 
----------- */
#featured_home_top { 
	width: 910px; 
	padding: 1px 29px;}

.home_top_box { 
	width: 284px; 
	float: left; 
	margin-right: 25px; }
.home_top_box img { 
	width: 284px; 
	height: 176px; 
	padding: 0; }
.last { 
	margin-right: 0px; }

/* Content
---------- */
#content { 
	width: 968px; 
	float: left; 
	margin-top: 15px; }

.featured_box { 
	width: 250px; 
	float: left; 
	margin-right: 50px; 
	color:#999; }
.featured_box img { 
	width: 250px; 
	height: 250px; 
	padding: 0.5em 0 0; }
.featured_box h3 { 
	float: right;
	font-weight: normal; 
	color:#999;
	margin: 1.25em 0 0; }
.featured_box p { 
	font-size: 12px;
	font-weight: normal; 
	color:#999;
	margin: 3.75em 0 0; }

.last { 
	margin-right: 0px; }
.first { 
	margin-left: 51px; }

.single { 
	width: 920px; 
	padding-left: 29px; }
.single h1 { font-size: 12px; }

.post_divider { 
	width: 100%; 
	height: 2px; 
	margin: 1.5em 0; 
	border-bottom: 1px solid #ccc; }
.nav_container { 
	width: 880px; 
	margin: 0 0 1em; 
	padding: 0 10px; }

/* Footer
--------- */
#footer { 
	width: 958px; 
	padding: 5px 5px; 
	text-align: right; 
	border-top: 1px solid #ccc; 
	margin-top: 5px; 
	color:#ccc; }