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

body 					{ margin: 0px 0px 0px 0px; background-image:url(../../img/bg.jpg); background-repeat:no-repeat; background-color:#FFFFFF;}

#logo					{ font-family:Helvetica, Arial, sans-serif; font-size:56px; font-weight:bold; line-height:0.8;
							position:absolute; left:10px; top:10px; width:220px; height:95px; z-index:1; background-color:#FFFFFF;}

#top_menu 				{ font-family:Helvetica, Arial, sans-serif; font-size:16px; color:#000000; font-weight:bold; text-align:left; 
							position:absolute; left:280px; top:10px; width:270px; height:95px; z-index:1; background-color:#FFFFFF; line-height:1.4;}
#top_menu a 			{ font-family:Helvetica, Arial, sans-serif; font-size:16px; color:#000000; font-weight:bold; text-decoration:none; }
#top_menu a:hover 		{ font-family:Helvetica, Arial, sans-serif; font-size:16px; color:#FFFFFF; font-weight:bold; text-decoration:none; background-color:#000000; }

#main_text				{ font-family:Helvetica, Arial, sans-serif; color:#000000; 
							position:absolute; left:10px; top:200px; width:260px; height:560px; z-index:1; background-color:#FFFFFF;}

#main_images			{ position:absolute; left:280px; top:200px; width:800px; height:1000px; z-index:1; background-color:#FFFFFF;}
#main_images a 			{ font-family:Helvetica, Arial, sans-serif; font-size:16px; color:#000000; font-weight:bold; text-decoration:none; }
#main_images a:hover 	{ font-family:Helvetica, Arial, sans-serif; font-size:16px; color:#FFFFFF; font-weight:bold; text-decoration:none; background-color:#000000; }


#text_title 			{ font-family:Helvetica, Arial, sans-serif; font-size:16px; font-weight:bold; text-align:left; text-transform: uppercase; line-height:1.8;}

#text_subtitle 			{ font-family:Helvetica, Arial, sans-serif; font-size:10px; font-weight:normal; font-style:italic; text-align:left; text-transform: uppercase;}

#text_body 				{ font-family:Helvetica, Arial, sans-serif; font-size:11px; font-weight:normal; text-align:left; line-height:1.8; 
							position:absolute; left:0px; top:95px; }
#text_body a 			{ font-family:Helvetica, Arial, sans-serif; font-size:11px; color:#000000; font-weight:bold; text-decoration:none; text-transform: uppercase;}
#text_body a:hover 		{ font-family:Helvetica, Arial, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:none; background-color:#000000; text-transform: uppercase;}

#text_captions 			{ font-family:Helvetica, Arial, sans-serif; font-size:10px; font-weight:normal; font-style:italic; text-transform: lowercase;}

#small_images1			{ position:absolute; left:0px; top:0px; width:260px; height:180px; z-index:2; background-color:#000000;}
#small_images2			{ position:absolute; left:270px; top:0px; width:260px; height:180px; z-index:2; background-color:#000000;}
#small_images3			{ position:absolute; left:540px; top:0px; width:260px; height:180px; z-index:2; background-color:#000000;}

#small_images4			{ position:absolute; left:0px; top:190px; width:260px; height:180px; z-index:2; background-color:#000000;}
#small_images5			{ position:absolute; left:270px; top:190px; width:260px; height:180px; z-index:2; background-color:#000000;}
#small_images6			{ position:absolute; left:540px; top:190px; width:260px; height:180px; z-index:2; background-color:#000000;}

#small_images7			{ position:absolute; left:0px; top:380px; width:260px; height:180px; z-index:2; background-color:#000000;}
#small_images8			{ position:absolute; left:270px; top:380px; width:260px; height:180px; z-index:2; background-color:#000000;}
#small_images9			{ position:absolute; left:540px; top:380px; width:260px; height:180px; z-index:2; background-color:#000000;}

#small_images10			{ position:absolute; left:0px; top:570px; width:260px; height:180px; z-index:2; background-color:#000000;}
#small_images11			{ position:absolute; left:270px; top:570px; width:260px; height:180px; z-index:2; background-color:#000000;}
#small_images12			{ position:absolute; left:540px; top:570px; width:260px; height:180px; z-index:2; background-color:#000000;}

#small_images13			{ position:absolute; left:0px; top:760px; width:260px; height:180px; z-index:2; background-color:#000000;}
#small_images14			{ position:absolute; left:270px; top:760px; width:260px; height:180px; z-index:2; background-color:#000000;}
#small_images15			{ position:absolute; left:540px; top:760px; width:260px; height:180px; z-index:2; background-color:#000000;}

#small_images_title		{ /*position:relative; left:10px; top:10px;*/
							font-family:Helvetica, Arial, sans-serif; font-size:16px; font-weight:bold; text-transform: uppercase; background-color:#FFFFFF;}

#small_images_subtitle 	{ /*position:relative; left:10px; top:34px;*/
							font-family:Helvetica, Arial, sans-serif; font-size:10px; font-weight:normal; font-style:italic; text-align:left; text-transform: uppercase; background-color:#FFFFFF;}


#index_title1 			{ font-family:Helvetica, Arial, sans-serif; font-size:10px; font-weight:normal; font-style:italic; text-align:left; text-transform: uppercase; 
							position:absolute; left:0px; top:0px; width:260px; height:180px; z-index:1; background-color:#FFFFFF;}

#index_title2 			{ font-family:Helvetica, Arial, sans-serif; font-size:10px; font-weight:normal; font-style:italic; text-align:left; text-transform: uppercase;
							position:absolute; left:0px; top:190px; width:260px; height:180px; z-index:1; background-color:#FFFFFF;}
							
#index_title3 			{ font-family:Helvetica, Arial, sans-serif; font-size:10px; font-weight:normal; font-style:italic; text-align:left; text-transform: uppercase;
							position:absolute; left:0px; top:380px; width:260px; height:180px; z-index:1; background-color:#FFFFFF;}
							
#index_title4 			{ font-family:Helvetica, Arial, sans-serif; font-size:10px; font-weight:normal; font-style:italic; text-align:left; text-transform: uppercase;
							position:absolute; left:0px; top:570px; width:260px; height:180px; z-index:1; background-color:#FFFFFF;}	
							
#column1 			{ margin-bottom:10px;}
#column2 			{ margin-bottom:10px; margin-right:10px; margin-left:10px;}							
#column3 			{ margin-bottom:10px;}	
#column22 			{ margin-bottom:10px; margin-right:10px;}
#column33 			{ margin-bottom:10px; margin-left:10px;}

/* styles nick */
.overlay{display:block; float:left; width:260px; height:180px;}
.overlay .text, .overlay .layer, .overlay .image{ width:260px; height:180px; position:absolute; top:0; left:0; }
.overlay .image{z-index:1; border:none;}
.overlay .layer{z-index:2; background:black;}
.overlay .text{z-index:3;padding:10px;}
 