#col3-1,
#col3-2,
#col3-3				{width:309px;
				float:left;
				margin-right:14px;}

#col3-3				{margin-right:0px;}

#col3-1 h1, 
#col3-1 a, 
#col3-1 a:hover,
#col3-1 h2			{color:#0078c2;}

#col3-1 h1			{font-size:17px;
				margin-bottom:5px;}
		
			
#col3-1 h4 span			{display:block;
				color:#666;}

#col3-1 a			{font-weight:bold;}

#col3-1 #links a		{text-decoration:none;
				font-size:12px;}				

#col3-1 #links			{margin:0px 0px 10px 0px;}

.contacts			{margin:0px 0px 20px 0px;}

.contacts li			{font-size:0.7em;
				line-height:1.6em;}

#col3-1 a			{text-decoration:none;}

#col3-1 h2			{color:#666;
				font-size:12px;
				font-weight:normal;
				margin-bottom:5px;}				

#col3-1 h3 a			{text-decoration:none;
				color:#333;}

#col3-1 p			{font-size:11px;
				color:#000;
				line-height:14px;
				margin:10px 0px 10px 0px;} 				

#content p.image_caption	{margin:0px 0px 15px 0px;
				font-style:italic;
				font-size:13px;}	

#tours td			{color:#0078c2;
				font-size:11px;}				

#tours table			{width:290px;
				margin-top:-3px;
				margin-left:20px;}				

#tours td			{line-height:22px;
				vertical-align:top;}	

#tours td.date			{width:55px}

#tours td.date span		{display:block;}

#tours td.at			{width:22px;
				text-align:center;
				padding-right:5px;}

#tours td.venue			{width:70px;}

#tours td.city			{width:120px;
				text-align:right;}				

#documents			{margin:-8px 0px 13px -10px;

				width:309px;}

#documents li			{height:35px}				

#documents li a			{font-size:10px;
				font-weight:normal;
				color:#333;
				padding:0px 0px 0px 50px;
				display:block;
				height:32px;
				line-height:20px;}								

#documents li.eps		{background: url(/images/icons/45x32/eps.png);
				background-repeat:no-repeat;}							

#documents li.jpeg		{background: url(/images/icons/45x32/jpg.png);
				background-repeat:no-repeat;}

#documents li.jpg		{background: url(/images/icons/45x32/jpg.png);
				background-repeat:no-repeat;}

#documents li.tif		{background: url(/images/icons/45x32/tif.png);
				background-repeat:no-repeat;}				

#documents li.tiff		{background: url(/images/icons/45x32/tif.png);
				background-repeat:no-repeat;}				

#documents li.png		{background: url(/images/icons/45x32/png.png);
				background-repeat:no-repeat;}

#documents li.psd		{background: url(/images/icons/45x32/psd.png);
				background-repeat:no-repeat;}

#documents li.pdf		{background: url(/images/icons/45x32/pdf.png);
				background-repeat:no-repeat;}

#documents li.doc		{background: url(/images/icons/45x32/doc.png);
				background-repeat:no-repeat;}

#documents li.docx		{background: url(/images/icons/45x32/docx.png);
				background-repeat:no-repeat;}

#documents li.zip		{background: url(/images/icons/45x32/zip.png);
				background-repeat:no-repeat;}

#documents li.ai		{background: url(/images/icons/45x32/ai.png);
				background-repeat:no-repeat;}

#documents li.xls		{background: url(/images/icons/45x32/xls.png);
				background-repeat:no-repeat;}

#documents li.mp4		{background: url(/images/icons/45x32/mp4.png);
				background-repeat:no-repeat;}


#image				{margin-top:5px;}

.media				{margin-top:12px;}	
				
				
#newsList				{color:#666;
					width:309px;
					margin-top:2px;}
					

#newsList .date				{font-size:14px;
					color:#666;
					display:block;
					margin-top:25px;
					font-weight:bold;}

#newsList h1 				{font-size:15px;					
					margin:2px 0px 4px 0px;}
					
#newsList h1 a				{color:#0078c2;
					text-decoration:none;}

#newsList h1 div			{color:#666;
					font-weight:normal;
					font-size:16px;}
					
					