*{margin:0; padding:0;}
html,body {  }
/*url(imgs/lftbk2.jpg) no-repeat right top;*/
body { font:76% arial,sans-serif; background:#fff ; color: #000;		
width:100%;height:100%; line-height:150%; }
h1 { margin:0px; font-size:3em; }
h2 { padding-top:5px; margin:0px; font-size:1.6em; line-height:1.2em;}
h2.infohd { font-size:2.5em; line-height:120%; }

h3 { margin:0px; font-size:1.2em; }
p { margin:0 }

a { color: #000; text-decoration:none; outline:none; border:none;}
a:hover { text-decoration:none; }

img {outline:none; border:none;}
a img{outline:none; border:none; text-decoration:none;}
a:hover img{outline:none; border:none; text-decoration:none;}

.clrB {clear:both;}

.boli{font-weight:bold;}
.norm{font-weight:normal;}
.bfont{font-size:180%;}
.sfont{font-size:80%;}

.spacer{ height:20px; line-height:20px; }
.spacer2 {  }
.border{border-top:1px solid #eee;}

.gray { color:#777;}
.red{color:#f83;}
.green{color:#9c3;}
.blue{color:#37f;}

/**/
.decko-box { 
			border:1px solid #eee;
			border-right:6px solid #eee; 
			padding:10px 10px; 
				border-radius:30px;
				-moz-border-radius: 30px;
				-webkit-border-radius: 30px;

}


.crdt{ padding:5px 0px; margin:5px 25px 0px 25px; text-align:left; height:40px; line-height:30px;}

#container {width:880px; margin: 0 auto; background:#fff; border:0px solid #333; }

.lDiv{ color:#555;
		float:left;
		width:325px;
	}	
.lDiv a { text-decoration:underline;
color:#555;
	}	
	.lDiv a:hover {
color:#555; 
	}	
	
	
#header { padding:5px 25px 5px 0px; background:#fff; 

 }
#header  a { text-decoration:none;
font-size:1.6em; font-weight:normal;
height:55px; line-height:55px;
color:#aaa; background:none;
}
#header  a:hover { text-decoration:none;
color:#000; background:none;
}

#menu { text-align:center; margin: 0px auto 10px auto; background:#000; padding:2px 0px 2px 0px;
				border-radius:30px;
				-moz-border-radius: 30px;
				-webkit-border-radius: 30px;

}
#menu a{  margin:0 0px 0 4px; font-weight:bold;
background:#000; color:#fff; padding:2px 10px;
border-left:14px solid #555;
				border-radius:30px;
				-moz-border-radius: 30px;
				-webkit-border-radius: 30px;

}
#menu a:hover{ color:#fff; background:#07f;
border-left:14px solid #000;
}

#gallery{
}
/*
padding:5px 25px;
border:1px solid #eee;
border-right:6px solid #eee;
		border-radius: 40px;
		-moz-border-radius: 40px;
		-webkit-border-radius: 40px;
*/

#wp{padding:15px 5px; margin: 0 auto; width:90%;}

#info { padding:15px 25px; width:40%; }

.ggads { text-align:center; margin:5px auto;
 padding:5px 0; background:none; width:100%;}


#imageSlideshowHolder {
		float:left; 
		width:275px;	/* Image width */
		height:225px;	/* Image height */
		position:relative;	/* Don't remove this line */
}	
	/* CSS FOR SLIDESHOW SCRIPT */
	.imageSlideshowHolder{
		margin:0px 70px 10px 0px;	/* "Air" */
		/*float:right;  Floating gallery at the right side of other web page content */		
	}

	/* Don't change these values */
	.imageSlideshowHolder img{
		position:absolute;
		left:0px;
		top:0px;
		padding:15px; 
		border:1px solid #eee; 
		margin:0px 10px 10px 0px;
		background:#fff;		
	}

	
.glwrp{ }	
.glwrp h2{ color:#aaa;}	

.glCat{ background:#fff; padding:25px 0; border-top:1px solid #555;}
.glCatinr{ margin:0 auto; width:90%; }
.imgdiv {}
.imgdivin { width:4em; height:4em; float:left; border:0px solid #555;
  }
.imgdiv img {  }

.ic { padding:2px 2px; float:left; width:40%; height:140px;
margin:0px 5px 5px 0px; 
}
.icDesc { padding:2px 2px; float:left;
margin:0px 0px 15px 50px; width:70%;
border-bottom:1px solid #eee;
}
.ic a { text-transform: uppercase; 
	padding:0px 0px; 
	font-weight:bold;
	background:#eee url(imgs/ctbck.jpg) no-repeat right center; color:#555;
	float:left; width:20em; 
	}
.ic a:hover{ background:#07f;  color:#fff; }
.imtxt { margin-left:5px; line-height:4em;}

.glholder{  margin:0px auto;  padding:0px; width:85%; border:0px none #ccc;}

#imgh h2:first-letter { color:#0099ff; text-transform: uppercase; }

.pt{font-size:1.2em !important; text-transform: uppercase; line-height:normal;padding:20px 0px 0px 0px;color:#555; }
.pt a{color:#555; }
.q {font-size:0.85em !important; padding:0px 5px 0px 0px; line-height:normal; }
p.quotes {font-size:1.1em !important; padding:5px 0px 5px 0px; line-height:normal;margin-right:50px; color:#555; }
li.quotes {font-size:0.85em !important; padding:10px 0px 10px 0px; line-height:1em;  }

td.quotes {font-size:1.1em !important; padding:10px 10px 10px 10px; line-height:1em; 
color:#555; }
td.quotes  a{ color:#555; }

.sup{font-size:0.85em; color:#555;}
.sup a{ color:#555; }

#imgh{ margin:20px 0px 0px 0px;}
.imgholder { background:#f5f5f6;
padding-bottom:50px;
			}
#imgh a { border:none; text-decoration:none; background:none;  }

#imgh a img{ border:none; text-decoration:none; background:#fff; 
padding:5px 5px 50px 5px; margin-bottom:0px;
}

.exifdata { padding:20px 0 10px 0; color:#333;  }

#xif {  }
#xif td{ border-bottom:1px solid #ccc;}

td#download-link {
padding:5px 0;

}
#download-link a {
float:left;
width:200px; height:40px;
padding:20px 0px 20px 10px;
border:none; 
text-decoration:none;
background:#09f;
color:#fff;
		border-radius:30px;
		-moz-border-radius: 30px;
		-webkit-border-radius: 30px;

}

#download-link a:hover {
background:#222;
color:#fff;

}

/*

.imgholder a { border:none; text-decoration:none;  }
.imgholder a:hover { text-decoration:none; border:none; }

.imgholder a img { background:#333; padding:10px;  }	
.imgholder a:hover img {  }	
*/
	
	