/*
      Created by Keith Donegan of Code-Sucks.com
	  
	  E-Mail: Keithdonegan@gmail.com
	  
	  You can do whatever you want with these layouts,
	  but it would be greatly appreciated if you gave a link
	  back to http://www.code-sucks.com
	  
*/

* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 background: #3f291e;
}
#wrapper { 
 margin: 0 auto;
 width: 950px;
}
h1 {
  font-size:16px;
  font-weight:normal;
}

#header {
 width: 950px;
 float: left;
 height: 120px;
 background: #3f291e;
}
#index { 
 color: #333;
 background: #3f291e;
 height: 428px;
 width: 950px;
 float: left;
}
#leftcolumn { 
 color: #333;
 background: #3f291e;
 height: 428px;
 width: 140px;
 float: left;
}
#leftcolumn ul{ 
list-style: none;
}
#leftcolumn li { 
display:block;
}
#leftcolumn li a{ 
 text-decoration: none;
color: #333;
 font-size:11px;
 text-align:center;
 padding-top:16px;
 background: #cecac7;
 height: 28px;
 width: 140px;
 float: left;
 margin-bottom:4px;
}
#leftcolumn li.selected{ 
 text-decoration: none;
color: #333;
 font-size:11px;
 text-align:center;
 padding-top:16px;
 background: #cecac7;
 height: 28px;
 width: 140px;
 float: left;
 margin-bottom:4px;
 color: #ffffff;
}
#leftcolumn li a:hover{ 
 color: #ffffff;
}

#submenu { 
 color: #ccc;
 background: #fff;
 height: 70px;
 width: 250px;
 float: left;
}
#submenu ul{ 
list-style: none;
}
#submenu li { 
display:block;
}
#submenu li a{ 
 text-decoration: none;
 color: #ccc;
 font-size:11px;
 text-align:left;
 padding-top:7px;
 background: #fff;
 height: 12px;
 width: 250px;
 float: left;
 margin-bottom:2px;
}
#submenu li.selected{ 
 text-decoration: none;
 color: #ccc;
 font-size:11px;
 text-align:left;
 padding-top:7px;
 background: #fff;
 height: 12px;
 width: 250px;
 float: left;
 margin-bottom:2px;
 color: #000000;
}
#submenu li a:hover{ 
 color: #000000;
}

#content { 
 float: left;
 color: #333;
 background: #3f291e;
 height: 388px;
 width: 265px;
 display: inline;
}
#testo { 
 float: left;
 color: #333;
 background: #fff;
 margin:0px 0px 0px 5px;
 padding-left: 20px;
 padding-right: 20px;
 padding-top:20px;
 height: 308px;
 width: 265px;
 display: inline;
}
#testo_ { 
 float: left;
 color: #333;
 background: #fff;
 margin:0px 0px 0px 5px;
 padding-left: 20px;
 padding-right: 20px;
 padding-top:20px;
 height: 354px;
 width: 265px;
 display: inline;
}
#testo_big { 
 float: left;
 color: #333;
 background: #fff;
 margin:0px 0px 0px 5px;
 padding-left: 20px;
 padding-right: 20px;
 padding-top:20px;
 padding-bottom:20px;
 height: 388px;
 width: 265px;
 display: inline;
}

#gallery_ { 
 float: left;
 color: #333;
 background: #fff; 
 margin:0px 0px 0px 5px;
 height: 44px;
 padding-left: 20px;
 padding-right: 20px;
 padding-bottom:10px;
 width: 265px;
 display: inline;
}

#gallery { 
 float: left;
 color: #333;
 background: #fff; 
 margin:0px 0px 0px 5px;
 height: 90px;
 padding-left: 20px;
 padding-right: 20px;
 padding-bottom:10px;
 width: 265px;
 display: inline;
}

#img { 
 float: bottom-left;
 color: #333;
 background: #fff;
 margin:0px 0px 0px 5px;
 padding: 20px;
 height: 50px;
 width: 265px;
 display: inline;
}
#rightcolumn { 
 color: #333;
 background: #FFF;
 padding-top:20px;
 padding-right:20px;
 height: 408px;
 width: 480px;
 float: right;
}
#footer { 
 width: 950px;
 clear: both;
 padding-top: 30px;
 color: #fff;
 background: #3f291e;
 font-size: 11px;
 text-align:left;
}
.Stile1 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
