/*  
Theme Name: SatOnline 
Theme URI: http://www.sat-online.it/
Description: Il primo layout del sito web ufficiale della S.A.T. di Vincenzo Oliviero.
Version: 1.0
Author: SAT Team
Author URI: http://www.sat-online.it/
*/

html, body
{
  background: #E2E8EA;
  margin: 0px;
  padding: 0px;
  height: 100%;
}

body
{
	height: 100%;
	color: #000000;/*#556A75;*/
	text-align: center;
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 12px;
}

img
{
	border: none;
}

a
{
	color: #556A75;
	font-weight: bold;
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
}

ul 
{
  list-style-type: square;
}

li
{
	margin: 3px;
}

div#sidebar ul 
{
  list-style-type: none;
}

h1, h2, h3
{
	margin: 0px;
	padding: 0px;
}

h2
{
  /*color: #999966;*/
	color: #333333;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana;
	margin-bottom: 4px;
	margin-top: 15px;
	font-size: 18px;
}

div.post h2 a
{
	color: #333333;
	font-size: 20px;
	text-decoration: none;
}

#mainbox
{
	width: 942px;
	margin: 0 auto;
	background-image: url("./images/background.png");
	background-repeat: repeat-y;
	background-position: center;
}

#header
{
	padding: 11px;
}

	#headerlogo
	{
		padding-left: 25px;
		float: left;
		text-align: center;
	}

	#headertext
	{
		padding-left: 50px;
		float: left;
		text-align: left;
	}

	#headermenu
	{
		border-top: 1px solid #999999;
		border-bottom: 1px solid #999999;
		margin: auto;
		margin-top: 20px;
		padding: 10px;
		background-color: #D4DADC;
		background-image: url("./images/test.png");
		background-repeat: repeat-y;
		background-position: center;
		text-align: left;
	}

	div#headermenu ul
	{
		margin: 0 auto;
		padding: 0;
	}

	div#headermenu ul li
	{
		margin: 0 auto;
		padding: 10px 10px 11px 10px;
		display: inline;
		list-style: none;
		font-size: 13px;
		font-weight: bold;
		border-right: 1px solid #cccccc;
	}

	div#headermenu ul li.selected
	{
		color: #C10000;
		background-color: #FFFFFF;
	}
	
div#sponsor
{
	border-bottom: 1px solid #C1CACE; /*#556A75;*/
	width: 920px;
	margin: auto;
}

div#banner
{
	float: left;
}
	
div#center
{
  text-align: left;
  width: 920px;
  margin: auto;
}

  div#content
  {
    float: left;
    width: 640px;
  }

  div#sidebar
  {
    float: right;
  }
	
		div#sidebartop
		{
   		 background-color: #EDF0F1;
   		 width: 250px;
			 border-left: 1px solid #C1CACE;
			 border-bottom: 1px solid #C1CACE;
			 padding: 10px;
		}
		
		div#sidebarbottom
		{
   		 background-color: #FFFFFF;
   		 width: 250px;
			 padding: 10px;
		}
  
	div#sidebar ul
	{
		margin: 0px;
		padding: 0px;
		list-style: none outside;
	}

	div#sidebar li
	{
		padding: 2px;
	}  

div#footer
{
	background-color: #EDF0F1;
	border-top: 1px solid #C1CACE;
	padding: 0px;
	width: 920px;
	margin: auto;
}


textarea.comment
{
	width: 400px;
}

.postmetadata
{
	border-bottom: 1px solid #C1CACE;
	padding: 3px;
}


td
{
  border: 1px solid #f4f4f4;
  text-align: center;
  font-weight: bold;
}
