@charset "utf-8";
/* CSS Document */

body			{	background-image:url(components/bg.png);
					background-repeat:repeat-x;
					background-color:#000000;
					color:#FFFFFF;
					font-family:Arial, Helvetica, sans-serif;
					font-size:14px;}
					
A:link,  A:visited, A:active {
color:#999999; font-family: Arial;  font-style:normal; }
A:hover {color:#9999FF; font-family: Arial;  font-style:normal; }

.clearer		{	clear:both; height:0px; font-size:0px;}
.centerer		{	text-align:center;}


.topcontainer	{	background-image:url(components/top_1.png);
					background-repeat:no-repeat;
					background-position:top left;
					background-color:#000000;
					height:26px;
					width:797px;
					margin: auto;}
					
.maincontainer	{	margin:auto;
					background-image:url(components/top_2.png);
					background-position:top left;
					background-repeat:no-repeat;
					background-color:#000000;
					width:797px;
					min-height:600px;
					height:auto !important;
					height: 600px;}

.maincontent	{	min-height:400px;
					height:auto !important;
					height: 400px;
					padding-top:10px;
					padding-left:20px;
					padding-right:20px;
					padding-bottom:20px;
					text-align:left;}
					
.topspacer		{	height:25px;}

.headspacer		{	height:163px;}
.headlinks		{	height:35px;
					padding-top:0px;
					font-size:8px;}
.headlinks a	{	}
.footer			{	font-size:12px;}



.latestadditionscontainer	{	width:438px; height:100px;
								padding-left:10px;
								padding-top:20px;
								margin:auto; 
								background-image:url(components/latest-additions.gif);
								background-repeat:no-repeat;}
.latestaddition				{	padding-left:3px; padding-right:3px; float:left;}


.portimage		{	width:120px; float:left;
					padding-left: 5px; 
					padding-right: 5px;
					padding-top:5px; 
					padding-bottom:5px;
					}
.portimagecontainer			{	margin:auto; padding-top:20px; text-align:center;}
.portimgtitle	{	font-size:12px; height:32px; text-align:center;}

.portimg_img	{ width:100px; height:100px; background-repeat:no-repeat; margin:auto;}

.imageselectionimage	{	float:left; width:80px;
							padding-left: 5px; 
							padding-right: 5px;
							padding-top:5px; 
							padding-bottom:5px;}
.imageselectioncontainer	{width:630px; margin:auto;}

.pagenums		{font-size:14px;}	

.imagenextback		{	font-size:12px;}


.eventscontainer		{	width:500px;	
							clear:left;}
							
.eventsimage			{	float:left;	
							width:100px;
							margin-right: 8px;
							margin-bottom: 8px;
							}
							
.eventsname				{	float:left;
							width:392px;
							text-align:left;
							}
							
.eventsdescription		{	text-align:left;
							}
							
							
							
.eventsname A:link, .eventsname A:visited, .eventsname A:active	{	
							font-family:Georgia, "Times New Roman", Times, serif;
							font-weight: bold;
							color:#A2008E;
							font-size:16px;
						}

.eventsname A:hover	{	
							font-family:Georgia, "Times New Roman", Times, serif;
							font-weight: bold;
							color:#9966CC;
							font-size:16px;
							
						}
.eventsimagecontainer	{	width:550px; margin:auto;}
.eventsimageline		{	clear:left;}
.eventsimageitem		{	float:left;
							margin-right:6px;
							width:100px;
							font-size:10px;}
							
.eventnameoncontactsheet {	text-align:center;
							font-size:18px;
							font-weight:bold;}
							
.shoppingkarttable		{ font-size:12px;
							border:0px;
							border-style:solid;
							border-color:#ffffff;
						}
						
.shoppingkartcells		{ font-size:12px;
							border:1px;
							border-style:solid;
							border-color:#ffffff;
						}
						
.top_imgselection		{ width:610px; margin:auto; padding-bottom:5px;}
.top_imgselection	h1	{	font-size:16px;
							margin:0;
							padding-bottom:3px;}



.img_thumb_highlight, .img_thumb_highlight_ie {width:80px; height:80px; display:block; position:absolute; float:left;}
.img_thumb_highlight a, .img_thumb_highlight_ie a {width:80px; height:80px; display:block;}
.img_thumb_highlight a:hover{ background-image:url(components/thumb_highlight.png);}

.img_thumb_highlight_ie a:hover { 
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader 
				(src='components/thumb_highlight.png',sizingMethod='scale');}
				
				
.imagecomment { text-align:left; 
				width:400px; 
				padding-top:15px; 
				padding-bottom:15px; 
				margin:auto;
				font-size:10px;
}