/* Start of CMSMS style sheet 'Guestbook (default/example stylesheet)' */
/*
 Default/example stylesheet for the CMSMS Guestbook module.
This may be overwritten when the module is upgraded and it will be deleted when 
the module is uninstalled, so make a copy if you want to modify it.
*/

 /* Style each entry */
div.cms-guestbook-div-entry 
{
    	background-color: #000000;
	cursor: crosshair;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
	text-align: justify;
	list-style-position: inset;
	list-style-image: {image src="http://www.malvoisie.altervista.org/uploads/images/lys2.gif"};
	list-style-type: upper-roman;
	letter-spacing: 1px;
padding: 5px;
margin: 5px;
border-width: 1px;
	border-style: solid;
	border-color: #cccccc;
}
    
/* Hide some fields */
div.cms-guestbook-div-sender-title,
div.cms-guestbook-div-date-title,
div.cms-guestbook-div-country-title,
div.cms-guestbook-div-location-title,
div.cms-guestbook-div-email-title,
div.cms-guestbook-div-homepage-title,
div.cms-guestbook-div-message-title
{
    display: none;
}
      
/* Show the postdate on the right */
div.cms-guestbook-div-date 
{
    float: right;
}
	
/* No blocks/show inline */
div.cms-guestbook-div-sender,
div.cms-guestbook-div-country,
div.cms-guestbook-div-location,
div.cms-guestbook-div-email
{
    display: inline;
}
	  
/* Style the message header */
div.cms-guestbook-div-entry-header
{

	font-weight: bold;
	color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #cccccc;
	text-decoration: underline;
}

/* Style message header links */
div.cms-guestbook-div-entry-header a {
font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #cc3333;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-color: #000000;
	border-bottom-style: solid;
	font-weight: bold;
	letter-spacing: normal;
} 
div.cms-guestbook-div-entry-header a:hover {
    color:"#cccccc";text-decoration:none
} 
		  
/* Style the postdate */
div.cms-guestbook-div-date 
{
	font-weight: bold;
	color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #cccccc;
	text-decoration: underline;

}
		    
/* Style the sender name */
div.cms-guestbook-div-sender 
{
    font-weight: bold;
}
		      
/* Style the senders homepage link */
div.cms-guestbook-div-homepage 
{
    font-size: smaller;
    margin: 2px;
    margin-bottom: 0;
}
			      
/* Style the actual message */
div.cms-guestbook-div-message 
{	background-color: #000000;
	cursor: crosshair;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
	text-align: justify;
	list-style-position: inset;
	list-style-image: {image src="http://www.malvoisie.altervista.org/uploads/images/lys2.gif"};
	list-style-type: upper-roman;
	letter-spacing: 1px;
padding: 5px;
margin: 5px;
}

/* End of 'Guestbook (default/example stylesheet)' */

/* Start of CMSMS style sheet 'Album (predefinito, ImageGallery, e Modelli Thickbox)' */
/*
Questo Modello è necessario se usate il predefinito, ImageGallery, o i Modelli Thickbox nel modulo Album.
Questo può essere sovrascritto quando il modulo è aggiornato e rimosso quando il modulo è disinstallato, così è consigliabile effettuare una copia se volete modificarlo.
*/

/* Album Module CSS for default, ImageGallery, and Thickbox templates */
/* Album List UL */
.albumlist
{
	margin-left:0;
	padding-left:0;
}

/* Picture List UL */
.picturelist
{
	margin-left:0;
	padding-left:0;
}

/* Album and Picture Lists */
.thumb
{
	padding:0;
	width:auto;
	margin:0 0.5em 0.5em 0;
/* Thumbnail spacing */
	text-decoration:none;
	line-height:normal;
	list-style-type:none;
	text-align:center;
	float:left;
}

.thumb img,.thumb a img,.thumb a:link img
{
/* Set link formatting*/
	/* width:100px; */
/* Thumb width*/ 
	height:72px;
/* Thumb height*/
	padding:10px;
/* Thumb padding to form thumb frame */
/* You can set the above to 0px = no frame - but no hover indication!*/
	margin:0;
	background-color:white;
/*Background of thumb */
	border-top:1px solid #eee;
/* Borders of thumb frame */
	border-right:2px solid #ccc;
	border-bottom:2px solid #ccc;
	border-left:1px solid #eee;
	text-decoration:none;
}

.thumb a:visited img
{
	background-color:#eee;
/*Background of thumb on hover - sort of a light grey */
}

.thumb a:hover img
{
	background-color:#dae6e4;
/*Background of thumb on hover - sort of light blue/green */
}

/* Styling of text and navigation for Album */
.albumname
{
	font-size:smaller;
	text-align:center;
	font-weight:bold;
	font-style:normal;
}

.albumpicturecount
{
	font-size:smaller;
	text-align:center;
	font-weight:normal;
	font-style:italic;
}

.albumcomment
{
	text-align:center;
	font-weight:normal;
	font-style:normal;
}

.albumnav
{
	text-align:center;
	font-weight:normal;
	font-style:normal;
	font-size:smaller;
}

.instructiontext
{
	font-weight:normal;
	font-style:normal;
	font-size:normal;
	font-style:italic;
}

/* Big Picture */
.bigpicture
{
	padding:0.5em 0 0;
	clear:left;
	border-top:1px solid #ccc;
	text-align:center;
}

.bigpicturecaption
{
/* Big picture caption */
	text-align:center;
	margin:0 0 5px;
	padding:0;
}

.bigpicture img
{
/* Big picture settings */
	padding:18px;
/* Image padding to form photo frame. */
	width:auto;
/* Width of big picture - set to auto for actual width*/
	margin:0;
	background-color:white;
/* Background of picture */
	border-top:1px solid #eee;
/* Borders of picture frame */
	border-right:2px solid #ccc;
	border-bottom:2px solid #ccc;
	border-left:1px solid #eee;
	text-decoration:none;
}

.bigpicturenav
{
	margin:0;
	padding:0;
	color:#000;
	font-size:smaller;
	line-height:normal;
}

/*Thickbox CSS */
#TB_overlay
{
	position:absolute;
	top:0;
	left:0;
	z-index:100;
	width:100%;
	height:100%;
	background-color:#000;
	filter:alpha(opacity=60);
	-moz-opacity:0.6px;
	opacity:0.6px;
}

#TB_window
{
	position:absolute;
	background:#fff;
	z-index:102;
	color:#000000;
	display:none;
	border:4px solid #525252;
}

#TB_window img
{
	display:block;
	margin:15px 0 0 15px;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	border-top:1px solid #666;
	border-left:1px solid #666;
}

#TB_caption
{
	height:25px;
	padding:10px 30px 10px 25px;
	float:left;
	margin-right:100px;
}

#TB_closeWindow
{
	height:25px;
	float:right;
	padding:10px 12px 5px 10px;
}

#TB_closeWindow a,#TB_closeWindow a:link,#TB_closeWindow a:visited
{
	color:#f6f7f0;
	background:#d40d0e;
	text-decoration:none;
	padding:2px 5px;
	border-right:1px solid #666;
	border-bottom:1px solid #666;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
}

#TB_closeWindow a:hover
{
	background:red;
	color:white;
	text-decoration:none;
	padding:2px 5px;
	border-right:1px solid #666;
	border-bottom:1px solid #666;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
}

#TB_closeWindow a:active
{
	color:#f6f7f0;
	background:#d40d0e;
	text-decoration:none;
	padding:2px 5px;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	border-top:1px solid #666;
	border-left:1px solid #666;
}

#TB_closeAjaxWindow
{
	padding:5px 10px 7px 0;
	margin-bottom:1px;
	text-align:right;
	background-color:#e8e8e8;
}

#TB_ajaxContent
{
	padding:2px 15px 15px;
	overflow:auto;
}

#TB_load
{
	text-align:center;
	position:absolute;
	top:50%;
	left:0;
	width:100%;
	overflow:visible;
	visibility:visible;
	display:block;
	z-index:101;
}

#TB_loadContent
{
	margin-left:-125px;
	position:absolute;
	top:-50px;
	left:50%;
	width:250px;
	height:100px;
	visibility:visible;
}

/* End of 'Album (predefinito, ImageGallery, e Modelli Thickbox)' */

