/* www.multithemes.com

Copyright:
You can modify all features of  theme but only for your personal use.
By installing this theme file onto your computer, you agree that you will use this theme only for your personal web design.
You can't distribute or resell this theme without written permission from Multithemes.                          *//*<group=general styles>*/

body {
	text-align: center;
	margin: 0 15px 0 0;
	font: 12px/19px   Georgia, Times New Roman, Times, serif;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}

p {
}

b, strong {

}

a:link, a:visited {
	text-decoration: none;
}

a:hover, a:active {
}

img {
}

.image-left {
	float: left;
	margin: 3px 3px 3px 0;
	padding: 3px 3px 3px 0;
}

.image-right {
	float: right;
	margin: 3px 0 3px 3px;
	padding: 3px 0 3px 3px;
}
	
/*</group>*/

/*<group=layout>*/

#container {
	margin: 0px auto;
	text-align: left;
	padding: 0;
	width: 800px;
}

.clearer {
	clear: both;
}

#pageHeader {
	height: 240px;
	margin-bottom: 0;
	position: relative;
	background: inherit  url(images/prova.jpg);
}

#pageHeader img {
}

#pageHeader h1 {
	font-weight: normal;
	letter-spacing: -1px;
	z-index: 1000;
	position: relative;
}

#pageHeader h2 {
	font-weight: normal;
	z-index: 1000;
	position: relative;
}

#contentContainer {
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 200px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#contentContainer #content {
	padding: 27px 27px 27px 37px;
}

#sidebarContainer #top {
}

#sidebarContainer {
	float: left;
	width: 205px;
	position: relative;
	border: cacaca;
	margin: 0;
	padding: 0;
	z-index: 100;
}

#sidebarContainer .sideHeader {
	font-weight: bold;
	padding: 10px 10px 10px 20px;
	text-align: center;
	font-size: 13px;
	line-height: 16px;
}

#sidebarContainer #sidebar {
	padding: 0px 5px 0 29px;
	font-size: 11px;
	line-height: 16px;
}

#sidebarContainer #bottom {

}

#footer {
	text-align: right;
	color: black;
	height: 114px;
	padding-right: 30px;
	font-size: 12px;
}

#footer p {
	padding-top: 0;
	padding-left: 0;
	padding-right: 0;
	font-size: 12px;
}

#footer a:link, #footer a:visited {
	font-size: 12px;
}

#footer a:hover, #footer a:active {
	text-shadow: 0px 0px 0px #black


/* My Comment */;
	text-decoration: underline;
	font-size: 12px;
}
	
/*</group>*/

/*<group=bread crumb>*/

#breadcrumbcontainer {
	text-align: right;
	padding-bottom: 0;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
}

#breadcrumbcontainer ul {
	list-style: none;
	margin: 0 20px 0 0;
	padding: 0;
}

#breadcrumbcontainer li {
	display: inline;
	margin-left: 0;
	margin-right: 0;
}

#breadcrumbcontainer a {
	padding: 0;
	margin-right: 0;
	margin-left: 0;
	font-size: 10px;
}

#breadcrumbcontainer a:hover {
}
	
/*</group>*/

/*<group=toolbar - menu>*/

#navcontainer {
	background: inherit;
	position: relative;
	top: 0;
	width: 100%;
	display: block;
	line-height: 2.6em;
	text-indent: 15px;
	padding-top: 40px;
	padding-bottom: 20px;
	padding-left: 12px;
}

#navcontainer #current {
	font-weight: bold;
}

#navcontainer #current:hover {
}

#navcontainer .currentAncestor {
}

/* Parent - Level 0 */

#navcontainer ul{
	list-style: none;
	margin: 0;
	padding: 0;
}

#navcontainer li {
}

#navcontainer a {
	display: block;
	color: #000000;
	padding-left: 11px;
	height: 30px;
}

#navcontainer a:hover {
	background: fixed;
}

#navcontainer a:active {
}

/* Child - Level 1 */

#navcontainer ul ul {
}

#navcontainer ul ul li {
}

#navcontainer ul ul a {
	padding: 0 0 0 24px;
	font-size: 12px;
}

#navcontainer ul ul a:hover{
}

#navcontainer ul ul #current{
}

#navcontainer ul ul .currentAncestor {

}

/* Child - Level 2 */

#navcontainer ul ul ul {
}

#navcontainer ul ul ul li { 
}

#navcontainer ul ul ul a{
	padding: 0px 0px 0px 34px;
	font-size: 12px;
}

#navcontainer ul ul ul a:hover{

}

/* Child Level 3 */

#navcontainer ul ul ul ul {
}

#navcontainer ul ul ul ul li { 
}

#navcontainer ul ul ul ul a{
	padding: 0px 0px 0px 43px;
	font-size: 12px;
}

#navcontainer ul ul ul ul a:hover{

}

/* Child Level 4 */

#navcontainer ul ul ul ul ul {
}

#navcontainer ul ul ul ul ul li { 
}

#navcontainer ul ul ul ul ul a{
	padding: 0px 0px 0px 52px;
	font-size: 12px;
}

#navcontainer ul ul ul ul ul a:hover{

}

/*</group>*/

/*<group=global classes>*/

blockquote, .standout {
	font-style: italic;
	color: #666666;
}

h1 {
}

h2 {
}

h3 {
}

h4 {
}

.imageStyle {
	border: 1px none transparent;
}
	
/*</group>*/

/*<group=blog>*/

/* Archive Page */

.blog-archive-background {
	background: url(images/paper-back-wood.jpg) center 0px #4e2314 no-repeat fixed;
	margin: 0;
	padding: 0;
}

.blog-archive-headings-wrapper {
	margin: 0px auto;
	text-align: left;
	margin-bottom: 10px;
	padding: 10px;
	text-align: center;
	width: 650px;
}

.blog-archive-entries-wrapper {
	border: 1px solid #cccccc;
	margin: 0px auto;
	text-align: left;
	padding: 1px;
	padding: 10px;
	border-color: #000000;
	width: 628px;
	background: #ffffff;
}

.blog-archive-entries-wrapper .blog-entry {
	background: #ffffff;
}

.blog-archive-month {
	font-size: 23px;
	color: #ffffff;
	text-shadow: 2px 2px 2px #533c1b;
}

.blog-archive-link {
	margin-top: 8px;
	text-shadow: 0px 0px 0px #ffffff;
	background: #fff4d6;
	border: 1px solid #000000;
}

/* page */

.blog-entry {
	margin-bottom: 25px;
}

.blog-entry-title {
	margin-top: 0;
	border-bottom: solid #bfbfbf 1px;
	text-align: center;
	font-weight: bold;
	font-size: 1.5em;
	line-height: 1.5em;
}

.blog-entry-date {
	letter-spacing: 1px;
	padding-top: 4px;
	padding-bottom: 6px;
	text-align: center;
}

.blog-entry-body {
}

.blog-entry-comments {
	margin-top: 12px;
	text-align: center;
}

.blog-entry-category {
	font-weight: bold;
	margin-bottom: 5px;
}
	
/*</group>*/

/*<group=file Sharing>*/

.filesharing-description {
	padding-bottom: 5px;
	margin-bottom: 5px;
	border-bottom: 1px solid #bfbfbf;
	margin-top: 0;
}

.filesharing-item {
	padding: 5px;
	margin-bottom: 5px;
	border-bottom: 1px solid #bfbfbf;
}

.filesharing-item-title a:link {
}

.filesharing-item-title a:hover {
	text-decoration: underline;
}

.filesharing-item-title a:visited {
	text-decoration: underline;
}

.filesharing-item-description {
}

/*</group>*/

/*<group=photo album>*/

/* Index Page */

.album-title {
	color: #333333;
	font-size: 1.5em;
	font-weight: bold;
	margin-top: 0;
	border-bottom: solid #bfbfbf 1px;
	line-height: 1.5em;
}

.album-description {
	letter-spacing: 1px;
	margin-bottom: 10px;
	padding-top: 4px;
}

.thumbnail-table {
	margin-right: auto;
	margin-left: auto;
	float: left;
	margin: 0;
	padding: 0;
}

/* 3 photo better */

.thumbnail-frame {
	padding: 2px;
	margin: 2px;
}

.thumbnail-frame:hover {
}

.thumbnail-frame a {
	
}

.thumbnail-frame a:hover {
}

.thumbnail-frame img {
	padding: 0;
	border: 1px none transparent;
}

.thumbnail-caption {
	font-size: 11px;
	text-align: center;
	line-height: 14px;
}

/* SinglePage */

.photo-background {
	margin: 10px;
	background: no-repeat url(images/paper-back-wood.jpg) #4e2314 center 0px;
}

.photo-navigation {
	margin-bottom: 10px;
	padding: 5px;
	color: black;
}

.photo-links {
	margin: 5px 0 0;
	padding: 0;
	text-shadow: 0px 0px 0px #ffffff;
	background: #fff4d6 center;
	border: 1px solid #000000;
}

.photo-navigation a:linka:visited, .photo-navigation a:visited {
	color: #747474;	
}

.photo-navigation a:hover {
	color: #000000;
}

.photo-frame{
	border: 1px solid #000000;
}

/*<group=single page photo mode>*/

.photo-title {
	font-weight: bold;
	letter-spacing: 2px;
	color: #ffffff;
	margin: 0;
	padding: 0 0 10px;
	text-shadow: 2px 2px 2px #533c1b;
	font-size: 23px;
}

.photo-caption {
	color: #ffffff;
	letter-spacing: 2px;
	margin: 0;
	padding: 0;
	font-weight: bold;
}

/*</group>*/
	
/*</group>*/

/*<group=quicktime page>*/

.movie-description {
	margin-top: 18px;
	border-top: 1px solid #bfbfbf;
	padding-top: 10px;
}
	
/*</group>*/

/*<group=quicktime album>*/

/* IndexPage */

.movie-page-title {
	padding-left: 15px;

	color: #333333;
	font-size: 1.5em;
	font-weight: bold;
	margin-top: 0;
	border-bottom: solid #bfbfbf 1px;
	line-height: 1.5em;
}

.movie-page-description {
	letter-spacing: 1px;
	margin-bottom: 10px;
	padding-left: 15px;
	padding-top: 4px;
}

.movie-thumbnail-frame {
	display: inline;
	text-align: center;
	font-size: 0.9em;
	float: left;
	width: 131px;
	margin: 5px;
	padding: 4px;
	line-height: 1em;
}

.movie-thumbnail-frame:hover {
}

.movie-thumbnail-caption {
	padding-top: 9px;
	font-size: 11px;
	line-height: 14px;
}

/* SinglePage */

.movie-background {
	margin: 5px;
	background: no-repeat url(images/paper-back-wood.jpg) #4e2314 center 0px;
}

.movie-title {
	font-weight: bold;
	text-align: center;
	font-size: 13px;
	padding: 5px;
	color: #ffffff;
	text-shadow: 2px 2px 2px #000000;
}

.movie-frame {
	text-align: center;
	margin-bottom: 5px;
	margin-top: 25px;
}


/*</group>*/

/*<group=contact form>*/
.message-text {
	margin-top: 0;
} 

.required-text {
} 

.form-input-field {
} 

.form-input-button { 
} 
/*</group>*/


