/*
IOS Gallery CSS
Created by Ioannis Sannos
http://www.isopensource.com
License: Creative commons 3.0
*/


h1.iosgal_h1 {
	margin:  20px 5px;
	padding: 0;
	border: 0;
	background: none;
	color: #444;
	font-family: georgia,garamond,serif;
	font-size: 2.0em;
}

h2.iosgal_h2 {
	margin: 15px 0;
	padding: 0;
	border: 0;
	background: none;
	color: #444;
	font-family: georgia,garamond,serif;
	font-size: 1.5em;
}

/* category box */
.iosgal_ctgbox {
	margin: 6px;
	padding: 6px;
	background-color: #EFEFEF;
	float: left;
	border: 1px solid #ccc;
	text-align: center;
}
.iosgal_ctgbox-rtl {
	margin: 6px;
	padding: 6px;
	background-color: #EFEFEF;
	float: right;
	border: 1px solid #ccc;
	text-align: center;
}

/* category image */
.iosgal_ctgimg {
	padding: 2px;
	background-color: #FFF;
	border: 1px solid #ccc;
}

/* tags container */
.iosgal_tags {
	margin: 30px 2px;
	padding: 4px;
	border: 1px solid #ccc;
	background-color: #F8F8F8;
	color: #333; 
}

/* tags title */
.iosgal_tagtitle {
	padding-left: 16px;
	background: transparent url(../images/tag.gif) 0 0 no-repeat;
}
.iosgal_tagtitle-rtl {
	padding-right: 16px;
	background: transparent url(../images/tag.gif) 100% 0 no-repeat;
}

/* tag link */
a.iosgal_tag, a.iosgal_tag:visited, a.iosgal_tag:link, a.iosgal_tag:active {
	color: #2d5fb8;
	text-decoration: none;
	font-weight: normal;
}
a.iosgal_tag:hover { color: #000; text-decoration: underline; }

/* other categories container */
.iosgal_othercats {
	margin: 30px 5px;
	padding: 4px;
	border: none;
	background: inherit;
	clear: both;
}

/* other category link */
a.iosgal_clink, a.iosgal_clink:visited, a.iosgal_clink:link, a.iosgal_clink:active {
	color: #2d5fb8;
	text-decoration: none;
	font-weight: normal;
	margin-right: 10px;
}
a.iosgal_clink:hover { color: #000; text-decoration: underline; margin-right: 10px; }

a.iosgal_clink-rtl, a.iosgal_clink-rtl:visited, a.iosgal_clink-rtl:link, a.iosgal_clink-rtl:active {
	color: #2d5fb8;
	text-decoration: none;
	font-weight: normal;
	margin-left: 10px;
}
a.iosgal_clink-rtl:hover { color: #000; text-decoration: underline; margin-left: 10px; }


/* gallery copyright */
.iosgal_copy {
	margin: 30px auto 10px auto;
	text-align: center;
	font-size: 0.92em;
	color: #AAA;
}

.iosgal_copy a, .iosgal_copy a:link, .iosgal_copy a:active, .iosgal_copy a:visited, .iosgal_copy a:hover {
	color: #777;
	text-decoration: none;
}
.iosgal_copy a:hover { color: #000; text-decoration: underline; }


ul.iosgal_lvthumbs, ul.iosgal_lvthumbs-rtl {
	margin: 0;
	padding: 0;
	background: none;
}

ul.iosgal_lvthumbs li {
	list-style-type: none;
	float: left;
	margin-top: 10px;
}

ul.iosgal_lvthumbs-rtl li {
	list-style-type: none;
	float: right;
	margin-top: 10px;
}

ul.iosgal_lvthumbs li img, ul.iosgal_lvthumbs-rtl li img {
	padding: 2px;
	background-color: #FFF;
	border: 1px solid #ccc;
}
