/*
Theme Name: 9spices
Theme URI: http://www.ninespices.com
Description: A 9spices custom theme for Roxana Volenesiuc
Version: 2.0
Author: Octavian Cioaca - CSSensei
Author URI: http:www.cssensei.com
Tags: fashion
*/

/*------------------------So...Let's Begin our journey...Yuuupy!----------------------------------*/
/*General Start*/
body{
	background-image:url(images/top_border.gif);
	background-position:left top;
	background-repeat:repeat-x;
}
.canvas{
	width:1000px;
	min-height:1000px;
	margin:0 auto;
	padding:0;
	position:relative;
	font-family:Verdana, Geneva, sans-serif;
}
.clear{
	clear:both;
	font-size:0;
	width:0;
	height:0;
}
/*General Stop*/

/*Header Start*/
#header{
	width:1000px;
	height:113px;
	position:relative;
}
#header a.logo{margin-left:45px;}
#header ul{
	padding-top:23px;
	position:absolute;
	left:731px;
	top:0;
	list-style-type:none;
	background-color:#FFF;
	background-image:url(images/bkg_top_menu.jpg);
	background-position:left top;
	background-repeat:repeat-x;
}
#header ul li{
	display:inline;
	padding-left:6px;
	padding-right:6px;
	border-left:1px solid #a3e7fb;
	font-size:14px;
}
#header ul li:first-child{ border-left:none;}
#header ul li a{color:#232323}
#header ul li a:hover{color:#f54ba3;}
/*Header Stop*/

/*Content Start*/
#content{
	width:666px;
	margin-left:45px;
	margin-right:20px;
	float:left;
	display:inline;
	overflow:hidden;
	line-height:18px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:normal;
}
#content p{margin-bottom:6px;}
#content .article{
	width:666px;
	margin-bottom:20px;
}
#content .article .top{width:666px; height:4px;}
#content .container{
	width:646px;
	margin-left:10px;
	margin-right:10px;
	margin-top:6px;
	margin-bottom:10px;
	overflow:hidden;
}
#content .first.article{
	background-image:url(images/bkg_first_box_base.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	background-color:#ebebd4;
}
#content .second.article{
	background-image:url(images/bkg_article_box_base.jpg);
	background-position:left top;
	background-repeat:repeat-y;
	background-color:#f9f9f9;
}
#content .single.article{
	background-image:url(images/bkg_single_article_box_base.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	background-color:#ebebd4;	
}
#content .first.article .top{
	width:666px;
	height:4px;
	font-size:0;
	background-image:url(images/bkg_first_box_top.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
#content .second.article .top{
	width:666px;
	height:4px;
	font-size:0;
	background-image:url(images/bkg_article_box_top.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
#content .single.article .top{
	width:666px;
	height:4px;
	font-size:0;
	background-position:left top;
	background-repeat:no-repeat;
}
#content .first.article .down{
	width:666px;
	height:26px;
	background-image:url(images/bkg_first_box_down.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
#content .second.article .down{
	width:666px;
	height:20px;
	padding-top:4px;
	background-image:url(images/bkg_article_box_down.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
#content .single.article .down{width:666px; min-height:5px;}
#content .first.article .down p.readmore{
	float:left;
	margin-left:10px;
	color:#6f2843;
}
#content .second.article .down p.readmore{
	float:left;
	margin-left:10px;
	color:#6f2843;
}
#content .single.article p.category, #content .single.article p.tags{
	float:left;
	width:48%;
	margin-left:10px;
	color:#6f2843;
}
#content .first.article .down p.readmore a{color:#6f2843;}
#content .second.article .down p.readmore a{color:#b47a15;}
#content .single.article .dotted_line{ border-top:1px dashed #000; height:6px; width:646px; margin-left:10px; margin-right:10px;}
#content .single.article p.category a, #content .single.article p.tags a{color:#77103c;}
#content .first.article .down p.comments{
	float:right;
	margin-right:10px;
	color:#090207;
}
#content .second.article .down p.comments{
	float:right;
	margin-right:10px;
	color:#090207;
}
#content .single.article .down p.comments{
	float:right;
	margin-right:10px;
	color:#090207;
}
#content .first.article .down p.comments a{color:#090207;}
#content .second.article .down p.comments a{color:#090207;}
#content .single.article .down p.comments a{color:#090207;}
#content .first.article .down a:hover{text-decoration:underline;}
#content .second.article .down a:hover{text-decoration:underline;}
#content .single.article .down a:hover{text-decoration:underline;}
#content .first.article .container{
	width:624px;
	border:1px dashed #000;
	padding:10px;
}
#content .second.article .container{
	width:626px;
	padding:10px;
}
#content .single.article .container{
	width:624px;
	border:1px dashed #000;
	padding:10px;
}
#content .first.article .container h1, #content .first.article .container h1 a{
	font-size:30px;
	color:#170611;
	margin-bottom:7px;
}
#content .second.article .container h2, #content .second.article .container h2 a{
	font-size:24px;
	color:#170611;
	margin-bottom:7px;
}
#content .single.article .container h1, #content .single.article .container h1 a{
	font-size:30px;
	color:#170611;
	margin-bottom:7px;
}
#content .first.article .container p.date{
	color:#77103c;
	font-size:12px;
	font-weight:normal;
	margin-bottom:7px;
}
#content .second.article .container p.date{
	color:#77103c;
	font-size:12px;
	font-weight:normal;
	margin-bottom:7px;
}
#content .single.article .container p.date{
	float:right;
	width:48%;
	text-align:right;
	color:#77103c;
	font-size:12px;
	font-weight:normal;
	margin-bottom:7px;
}
#content .first.article .container .image{
	float:left;
	width:180px;
	margin-right:10px;
}
#content .second.article .container .image{
	float:left;
	width:180px;
	margin-right:10px;
}
#content .single.article .container .image{
	float:left;
	width:180px;
	margin-right:10px;
}
#content .first.article .container .image img{max-width:100%; height:auto;}
#content .second.article .container .image img{max-width:100%; height:auto;}
#content .single.article .container .image img{max-width:100%; height:auto;}
#content .first.article .container .text {
	color:#434343;
	font-size:14px;
}
#content .second.article .container .text {
	color:#434343;
	font-size:14px;
}
#content .single.article .container .text {
	color:#434343;
	font-size:14px;
}
#content .first.article .container .text a{
	color:#701a3a;
	text-decoration:underline;
}
#content .second.article .container .text .continut_articol a{
	color:#b47a15;
	text-decoration:underline;
}
#content .single.article .container .text a{
	color:#701a3a;
	text-decoration:underline;
}
#content .mesaje{
	padding:10px;
}
#content .mesaje .comment{
	margin-bottom:15px;
	position:relative;
	font-size:12px;
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
}
#content .mesaje .comment.even{background-color:#f2f2f2;}
#content .mesaje .comment.odd{background-color:#f4f4f4;}
#content .mesaje .comment-author{
	overflow:hidden;
	position:relative;
}
#content .mesaje .comment-author .fn{float:left; margin-right:5px;}
#content .mesaje .comment-author a{color:#06F;}
#content .mesaje .comment-author a:hover{color:#03F;}
#content .mesaje .comment-author img.avatar{float:left; margin-right:10px;}
#content .mesaje .comment-meta a{color:#666;}
#content .mesaje .comment-meta a:hover{color:#999;}
#content .start_comment a{color:#46463f;}
#content #respond{ margin-top:30px; position:relative;}
#commentform{
	position:relative;
}
#commentform p.field{
	float:left;
	width:60px;
	margin-right:10px;
	font-size:13px;
	font-weight:bold;
	color:#6f2843;
	margin-bottom:10px;
}
#commentform div.input{
	float:left;
	display:block;
	width:339px;
	height:20px;
	padding:4px 6px 0 6px;
	margin:0;
	border:none;
	background:transparent;
	background-image:url(images/bkg_input.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	font-size:14px;
}
#commentform input[type=text]{
	width:339px;
	height:18px;
	margin:0;
	padding:0;
	border:none;
	background:transparent;
}
#commentform div.textarea{
	width:409px;
	height:120px;
	padding:6px;
	/*background-image:url(images/bkg_textarea.jpg);*/
	background-color:#FFF;
}
#commentform textarea{
	width:409px;
	height:120px;
	margin:0;
	padding:0;
	border:0;
	background:transparent;
}
#commentform input[type=image]{
	margin-top:6px;
	margin-left:232px;
}
/*Content Stop*/

/*Sidebar Start*/
#sidebar{
	float:left;
	display:inline;
	width:269px;
	overflow:hidden;
}
#sidebar a.twitter{margin-bottom:20px; display:block;}
#sidebar a.rss{display:block;}
#sidebar form{display:block; overflow:hidden;}
#sidebar form div{
	float:left;
	display:inline;
	display:block;
	overflow:hidden;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
}
#sidebar form div:first-child{
	background-image:url(images/bkg_search.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
#sidebar form input{
	border:none;
	background:none;
	margin:0;
	padding:0;
}
#sidebar input.Buttons,
#sidebar input#searchsubmit{cursor:pointer;}
#sidebar form input#s, #sidebar form input#s:focus, #sidebar form input#s:hover, #sidebar form input#s:active{
	width:193px;
	height:17px;
	padding: 4px;
	overflow:hidden;
	border:none;
	background-color:transparent;
	background-image:none;
	color:#5e4a4a;
}
#sidebar form label.screen-reader-text{display:none;}
#sidebar form input[type=image]{
	width:50px;
	height:25px;
}
#sidebar p.headline{
	width:232px;
	padding-bottom:9px;
	margin-top:20px;
	font-size:30px;
	background-position:left bottom;
	background-repeat:repeat-x;
}
#sidebar p.categorii{
	color:#313131;
	background-image:url(images/sep_categorii.gif);
}
#sidebar p.blogroll{
	color:#283066;
	background-image:url(images/sep_blogroll.gif);
}
#sidebar p.arhiva{
	color:#593910;
	background-image:url(images/sep_arhiva.gif);
}
#sidebar p.comentariirecente{
	color:#604343;
	background-image:url(images/sep_arhiva.gif);
}
#sidebar p.poll{
	color:#416646;
	background-image:url(images/sep_arhiva.gif);
}
#sidebar ul{
	margin:0;
	padding:0;
	font-size:14px;
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height:14px;
}
#sidebar ul li{margin-top:10px;}
#sidebar ul.categorii li, #sidebar ul.categorii li a{color:#a7a7a7;}
#sidebar ul.blogroll li, #sidebar ul.blogroll li a{color:#434a63;}
#sidebar ul.arhiva li, #sidebar ul.arhiva li a{color:#726f6c;}
#sidebar ul.comentariirecente li, #sidebar ul.poll li a{color:#5e5b59;}
#sidebar ul.poll li, #sidebar ul.poll li a{color:#726f6c;}
#sidebar ul li a:hover{color:#000;}
#sidebar ul.comentariirecente li a{color:#a7a7a7;}
#sidebar ul.comentariirecente li a:hover{color:#000;}
/*Sidebar Stop*/

/*Footer Start*/
#footer{
	width:998px;
	height:23px;
	border:1px solid #f2f2f2;
	margin-top:10px;
	overflow:hidden;
	background-color:#000;
	text-align:center;
}
#footer p{
	padding-top:4px;
	color:#fff;
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
/*Footer Stop*/

.alignleft{float:left !important; margin-right:10px !important;}
.alignright{float:right !important; margin-left:10px !important;}
.navigation_post{
	overflow:hidden;
	height:16px;
	padding-top:4px;
	position:relative;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.navigation_post div.left{ float:left;}
.navigation_post div.right{text-align:right;float:right;}
.navigation_post div.left,
.navigation_post div.right{
	width:45%;
	position:relative;
}
.navigation_post div.left a,
.navigation_post div.right a{color:#333;}
.navigation_post div.left a:hover,
.navigation_post div.right a:hover{color:#06F;}