/* -------------------|          |-------------------

	tavares.ca || http://www.tavares.ca || 
	xguru, Inc. http://www.xguru.com
	All rights reserved. tavares.css ::
	:: last updated August 10 2010 - v1
	curiosity killed the cat!

-------------------|          |------------------- */


a:link 		{color:#333333; text-decoration: underline; }
a:hover 	{color:#333333; text-decoration: none; }
a:visited 	{color:#000000;  } 
a:active 	{color:#8080C0; text-decoration : none; }

body 		{	font-family: times new roman, arial, helvetica, sans-serif; 
			background-color: #ffffff;
			margin-top: 10px;
			margin-bottom: 0px;
				scrollbar-face-color: #666666; 
				scrollbar-highlight-color: #EAE9E4; 
				scrollbar-shadow-color: #EAE9E4; 
				scrollbar-3dlight-color: #333333; 
				scrollbar-arrow-color: #ffffff; 
				scrollbar-track-color: #ffffff; 
				scrollbar-darkshadow-color: #83601C;
		}

/* Boxes */
.box 		{ 	border-top: 2px solid #666666;
			border-bottom: 2px solid #666666;
			color: #666666;
			background: #ffffff;
		}
.formbox 	{ 	font-size:10pt;
			border: 1px solid #333333; 
			color: #333333; 
			background: #c3c3c3; 
		}
.xgurubox 	{ 	border: 0px solid #666666;
			color: #666666;
			background: #ffffff;
		}

/*** Nav Classes ***/

.button 	{ 	font-size:10pt; font-weight:bold;
				border: 1px solid #666666; 
				color: #666666; 
				background: #E2E6E6;
				text-decoration: none;
					margin-left: 5px;
					margin-right: 5px;
					margin-top: 5px;
					margin-bottom: 0px;
		}

.trstyle1	{ background-color: #ffffff; }
.trstyle2	{ background-color: #c3c3c3; }


.logoimage  	{ border: 1px solid #ffffff;
			margin-left: 10px;
			margin-right: 10px;
			margin-top: 10px;
			margin-bottom: 10px;
		}

.pubimage  	{ border: 1px solid #666666;
			margin-top: 10px;
			margin-left: 10px;
			margin-right: 10px;
		}
.musicicon  	{ border: 0px solid #ffffff;
			margin-left: 20px;
		}

.space		{ font-family:Arial; font-size:12pt; }


/*** Content Classes ***/

h2		 { font-size: 14pt; font-weight: bold;
				color:#666666;
				margin: 0px 10px 0px 10px;
			}
h3		 { font-size: 12pt; font-weight: normal; 
				margin: 0px 10px 0px 10px;
				line-height:4mm;
			}

.title		 { font-size:24pt; 
				color:#666666; 
				text-align:left; 
				margin-left: 10px;
				font-weight:bold;
			}
.subtitle	{ font-size:14pt; 
				color:#666666; 
				text-align:left;
				margin-top: 4px;
				margin-bottom: 4px; 
				margin-left: 10px;
			}
.info		{ font-size:12pt; 
				color:#666666; 
				text-align:left; 
				margin-left: 10px; 
				margin-right: 30px; 
				line-height:4mm;
			}
.eventtitle	 { font-size:14pt; 
				color:#666666; 
				text-align:left;
				margin-top: 4px;
				margin-bottom: 4px; 
				margin-left: 10px;
					font-weight:bold;
			}
.eventinfo	 { font-size:12pt; 
				color:#666666; 
				text-align:left;
				margin-left: 60px;
				line-height:1.1em;
			}

.contact	{ font-size:14pt; 
				color:#666666; 
				text-align:center;
				margin-top: 4px;
				margin-bottom: 4px; 
					font-weight:bold;
			}
.musictitle	 { font-size:24pt; 
				color:#666666; 
				text-align:left;
				margin-left: 20px;
				line-height:8mm;
					font-weight:bold;
			}

.musicinfo	 { font-size:12pt; 
				color:#666666; 
				text-align:left;
				margin-left: 20px;
				line-height:6mm;
			}



/*** Footer Content Classes ***/

.footersmall 		{ font-size:12pt; color:#ffffff; line-height:8mm;}
a.footersmall 		{ font-size:12pt; color:#ffffff; line-height:8mm;}
a:link.footersmall 	{ color:#9999cc; text-decoration : none; } 
a:hover.footersmall 	{ color:#666666; text-decoration : underline; }
a:visited.footersmall 	{ color:#000000; text-decoration : none; }

.footerxguru		{ font-family: arial, helvetica, san-serif; font-size:8pt; 
				color:#666666;
				margin-top: 6px;
				margin-bottom: 4px;
				text-align:center;
			}

