/*
Theme Name: Herbovital2 Theme
Theme URI: http://wordpress.org/
Description: Tema realizzato per Herbovital2.
Version: 1.0
Author: Vincenzo Rossi & Riccardo Tullini
*/



*							{ margin:0px; padding:0px;}
body						{ text-align:center; background: url(images/bgBody.gif) repeat-x left top; font-family:Tahoma, Verdana, Arial; font-size:14px; color:#666666;}
#container					{ text-align:left; width: 780px; background: url(images/bgContainer.gif) repeat-x left top; margin-left:auto; margin-right:auto;}
a							{color:#FD7016; text-decoration:underline;}
a:hover						{text-decoration:none;}

#header						{ height:90px; position:relative;}
#header h1					{ background: url(images/logo.gif) no-repeat; text-indent: -9999px; width: 235px; height: 28px; position:absolute; top:30px;}
#header h1 a				{ display: block; width: 235px; height: 28px; text-decoration: none;}
#header .description		{ background: url(images/description.gif) no-repeat;text-indent: -9999px; width: 235px; height: 20px; position:absolute; top:58px;}
#content					{ float:left; width:530px;}
#info						{ background: url(images/bgInfo.gif) repeat-x left top; height:14px;  text-align:right; font-size:11px;  margin-bottom:6px;}
#info .dt					{ background-color:#FFFFFF; text-transform:uppercase; padding-left:6px; padding-right:6px;}
#info .co					{ background: #FFFFFF url(images/bgCo.gif) no-repeat left top; padding-left:30px;}
#info .co a, #info .rss a	{ color:#FD7016; text-decoration:none;}
#info .co a:hover, #info .rss a:hover			{ color:#666666;}
#info .rss					{ background: #FFFFFF url(images/icoRss.gif) no-repeat left top; padding-left:30px; padding-right:5px;}
.post						{ margin-bottom:40px;}
.post img					{ border: 3px solid #CCCCCC; padding:7px;}
.post img.alignleft			{ float:left; margin-right:10px;}
.post img.alignright		{ float:right; margin-left:10px;}
.post p						{ margin-bottom:12px;}
.category					{ text-transform:uppercase; font-size:11px; font-weight:bold;}
.category	a				{ text-transform:uppercase; color:#FD7016; text-decoration:none;}
.category	a:hover			{ text-decoration:underline;}

#content h2							{ font-size:20px;  margin-top:0px; margin-bottom:10px;}
#content h2 a						{ color:#666666; text-decoration:none;}
#content h2 a:hover					{ color:#FD7016;}

#sidebar					{ float:right;  width:212px; font-size:11px;}
#sidebar h2					{ text-transform:uppercase; font-size:11px; font-weight:bold; color:#FD7016; padding: 18px 10px 6px 10px; }

#sidebar ul					{ list-style:none; }
li.categories,  li.archives, li.search	{ background: #E5E5E5 url(images/bgUl.gif) no-repeat center top; padding-bottom:10px; margin-bottom:18px;}

ul ul li					{ border-top: solid 1px #BFBFBF; margin-top:6px; padding-top: 6px; color:#999999;}
ul ul li a					{ padding-left:10px; text-decoration:none; font-weight:bold; color:#666;} 
	ul ul li ul.children li	{ border-top: solid 1px #dadada; padding-top: 4px;}	
	ul ul li ul.children li a	{ padding-left:20px;  font-weight:normal;}
		ul ul li ul.children li	ul.children li { border-top:none; margin-top:0px;margin-left:10px;}	
		ul ul li ul.children li ul.children li a	{ }
		
#searchform					{ margin-left:10px; margin-right:10px;}
#searchform .stringa		{ width:138px; background:url(images/bgInput.gif) no-repeat left top; border:none; height:24px; float:left; padding-top:4px; padding-left:2px;}
.btnSearch					{ margin-left: 4px;}

#commentform				{ margin-bottom:20px;}
#commentform .stringa		{ width:138px; background:url(images/bgInput.gif) no-repeat left top; border:none; height:24px; float:left; padding-top:4px; padding-left:2px; padding-right:12px;}

#commentform label			{display:block; padding-top:6px;}
#commentform textarea		{width:90%; overflow: hidden; border:1px solid #BFBFBF; margin-bottom:10px;}

.navigation					{ margin-bottom:40px;}
.navigation a				{ color:#FD7016; text-decoration:none;}
.navigation a:hover			{ text-decoration:underline;}
.navigation	.sx				{ float:left;}
.navigation	.dx				{ float:right;}
	
#footer						{ width:780px; height:130px; background: #E5E5E5 url(images/bgBody.gif) repeat-x left top;}


