/*	Ice Gallery 0.5 beta 3 */

/* Ice Menu Module Styles */

table.iceMain {
}

td.iceMain {	
	/* Main row/column bg color on mouseout */
/*	background-color:#EDEDED; */
}

tr.iceMainItem {	
	/* Main row vertical */
	vertical-align:top;
/*	background-color:#EDEDED; */
	cursor:	pointer;
	white-space: nowrap;
}

tr.iceMainItemHover,tr.iceMainItemActive {	
	/* Main row (vertical) mouseover bg color */
	vertical-align:top;
/*	background-color:#E3E3E3; */
	cursor:	pointer;
	white-space: nowrap;
}

td.iceMainItem {	
	/* Main column horizontal */
/*	border-top: 1px solid white;
	border-bottom: 1px solid #444444;
	border-left: 1px solid white;
	border-right: 1px solid #444444;
	background-color:inherit;
	cursor:	pointer;
	white-space: nowrap; */
}

td.iceMainItemHover,td.iceMainItemActive {
	/* Main column (horizontal) mouseover bg color */
/*	border-top: 1px solid white;
	border-bottom: 1px solid #444444;
	border-left: 1px solid white;
	border-right: 1px solid #444444;
	background-color:#E3E3E3;
	cursor:	pointer;
	white-space: nowrap; */
}

td.iceMainFolderLeft,td.iceMainItemLeft {
	/* Main column (vertical) left border settings */
	text-align: center;
/*	border-top:	1px solid #FFFFFF;
	border-bottom:	1px solid #444444;
	background-color:	inherit;
	white-space:	nowrap; */
}

td.iceMainFolderText,td.iceMainItemText {
	/* Main column (vertical) text (middle) border settings */
	text-align: justify;
/*	border-top:	1px solid #FFFFFF;
	border-bottom:	1px solid #444444;
	background-color:	inherit;
	white-space:	nowrap; */
}

td.iceMainFolderRight,td.iceMainItemRight {
	/* Main column (vertical) right border settings */
/*	border-top:	1px solid #FFFFFF;
	border-bottom:	1px solid #444444;
	background-color:	inherit;
	white-space:	nowrap;*/
}

span.iceMainFolderLeft,span.iceMainItemLeft {
	/* Main row (horizontal) left span settings */
/*	background-color:	inherit;
	white-space:	nowrap; */
}

span.iceMainFolderText,span.iceMainItemText {
	/* Main row (horizontal) text (middle) span settings */
/*	background-color:	inherit;
	white-space:	nowrap; */
}

span.iceMainFolderRight,span.iceMainItemRight {
	/* Main row (horizontal) right span settings */
/*	background-color:	inherit;
	white-space:	nowrap; */
}

div.iceSubMenu {
	/* SubMenu Box; change bg color and border here */
/*	border:		1px outset white;
	background-color:	#EDEDED; */
	position:	absolute;
	visibility:	hidden;
	z-index:	100;
	border:		0;
	padding:	0;
	overflow:	visible;
/*	filter:progid:DXImageTransform.Microsoft.Shadow(color=#BDC3BD,Direction=135,Strength=4); */
}

table.iceSubMenuTable {
	empty-cells:show;
}

tr.iceMenuItem {
	/* Don't touch, inherits bgcolor from div.iceSubMenu on mouseout */
/*	background-color:inherit;
	cursor:	pointer;
	white-space: nowrap; */
}

tr.iceMenuItemHover,tr.iceMenuItemActive {
	/* bg color on mouseover */
/*	background-color:	#E3E3E3;
	cursor:	pointer;
	white-space: nowrap; */
}

td.iceMenuFolderLeft,td.iceMenuItemLeft {
	/* sub menu thumbnail (left) border settings */
	text-align: center;
/*	border-top:	1px solid #FFFFFF;
	border-bottom:	1px solid #444444;
	border-left:	1px solid #FFFFFF;
	background-color:	inherit;
	white-space:	nowrap; */
}

td.iceMenuFolderText,td.iceMenuItemText {
	/* sub menu text (middle) border settings */
	vertical-align:top;
	text-align:center;
	font-size:12px;
/*	border-top:	1px solid #FFFFFF;
	border-bottom:	1px solid #444444;
	background-color:	inherit;
	white-space:	nowrap; */
}

td.iceMenuFolderRight,td.iceMenuItemRight {
	/* sub menu arrow (right) border settings */
/*	border-top:	1px solid #FFFFFF;
	border-bottom:	1px solid #444444;
	border-right:	1px solid #444444;
	background-color:	inherit;
	white-space:	nowrap; */
}

/*  Ice Comment Module Styles =========================== */

td.commentmarquee1 {
/*	border: 2px outset white;
	background-color:#EEEEEE; */
}

td.commenttext1 {
	text-align:left;
	padding:1px 1px 1px 1px;
	vertical-align:top;
	font-size: 10px;
/*	background-color:#FAFAFA;
	cursor:pointer; */
}

td.commentthumb1 {
	text-align:center;
/*	border: 1px outset white; */
	font-size: 10px;
/*	background-color:#0055AA;
	color:#FFFFFF;
	cursor:pointer; */
}

td.commentheader1 {
	text-align:center;
/*	border: 1px outset white; */
	font-size: 10px;
/*	background-color:#0055AA;
	color:#FFFFFF; */
}

td.commentfooter1 {
	text-align:center;
/*	border: 1px outset white; */
	font-size: 10px;
/*	background-color:#F0F0F0;
	color:black; */
}

a:link.comment1, a:visited.comment1 {
	color: #ec008c;
  font-size: 10px;
}

a:hover.comment1 {
	color: #ec008c;
  font-size: 10px;
}

/*  Ice Image Module Styles =========================== */

td.imagemethod1 {
	font-size:10px;
	text-align:center;
}

td.imagemarquee1 {
/*	border: 4px ridge white;
	background-color:#EEEEEE; */
}

td.imagethumb1 {
	text-align:center;
/*	background-color:#0055AA; */ 
}

td.imagefooter1 {
	text-align:center;
	font-size: 10px;
/*	background-color:#EEEEEE; */
}

a:link.image1, a:visited.image1 {
/*  color : #000000; */
}

a:hover.image1 {
/*  color:#0055AA; */
}

/* Ice Content Mambot Styles =========================== */

div.container1 {
	float: left;
	border-width: 0px; 
	margin: 0px; 
	padding: 2px 2px 2px 2px;
}

div.container2 {
	float: right;
	border-width: 0px; 
	margin: 0px; 
	padding: 2px 2px 2px 2px;
}

div.container3 {
	text-align: center;
	border-width: 0px; 
	margin: 0px; 
	padding: 2px 2px 2px 2px;
}

div.container4 {
	border-width: 0px; 
	margin: 0px; 
	padding: 2px 2px 2px 2px;
}

img.image1 {
}

img.image2 {
/*	padding: 3px 3px 3px 3px; */
/*	border: 3px outset #444444; */
}

img.image3 {
/*	padding: 3px 3px 3px 3px; */
/*	border: 3px groove #444444; */
}

div.caption1 {
/*	background-color:#DDDDDD; */
	text-align:center;
}

div.caption2 {
	text-align:center;
}

div.caption3 {
}

/*  Ice Cluster Mambot Styles =========================== */

div.clusterleft {
	float: left;
	text-align: left;
}

div.clustercenter {
	text-align: center;
}

div.clusterright {
	float: right;
	text-align: right;
}


/* Ice Gallery Styles ================================== */

form { display:inline; }

div.message {
	text-align:center;
/*	font-weight:bold; */
/*	color:#0055AA; */
}

body.popup {
	font-family: Arial, Helvetica, sans-serif;
  color            : #888888;
  margin-left      : 10px;
  margin-right     : 10px;
  margin-bottom    : 10px;
  margin-top    : 10px;  
  padding          : 10px;
  background-color : #151515;
  font-size        : 10px;
	font-weight: normal;  
}

table.popup {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: normal; 
}

.EXIF_Table { 
	padding: 3px;
/*	border: solid 1px black;
	outline: solid 1px black */ 
}

.contentheading, .componentheading {
  font-size        : 14px;
/*  font-weight      : bold; */
  line-height      : 24px;
	vertical-align:top;
/*  color            : #0066CC; */
  width            : 100%;
}

td.icepath { 
  font-size        : 12px;
/*  font-weight      : bold; */
  height           : 50px; 
/*  text-indent      : 8px; */
  letter-spacing   : 0px;
/*  color            : #FFFFFF;
  background-color : #0044AA; */
	vertical-align:middle;
  text-transform: uppercase;  	
  line-height	   : 21px;
}

a:link.icepath, a:visited.icepath {
/*  color : #FFFFFF; */
}

a:hover.icepath {
/*  color:#00FF00; */
}

td.icegaltitle {
	font-family: Trebuchet, Helvetica, sans-serif, Arial;
  color: #ec008c;
  font-size        : 30px;
/*  font-weight      : bold; */
  text-align       : center;
	padding-bottom: 17px;  
/* text-indent      : 15px; */
  letter-spacing   : 1px;
/*  color            : #000; */
  height           : 50px;
  text-transform: uppercase;  
	vertical-align: middle;
}

a:link.icegaltitle, a:visited.icegaltitle {
  font-size         : 24px;
/*  font-weight       : bold; */
/*  color 	    : #0066CC; */
}

a:hover.icegaltitle {
  font-size        : 24px;
/*  font-weight      : bold; */
/*  color            : #333333; */
}

td.icesection {
  font-size        : 12px;
/*  font-weight      : bold; */
	vertical-align:top;
	color: #888888;
  text-indent      : 1px;
  text-align       : left;
  height           : 21px;
/*  background       : #E3E3E3;
  border-top       : 1px solid #FFFFFF;
  border-bottom    : 1px solid #999999; */
}

td.icecomicon {
	width		   : 38px;
	vertical-align:top;
}

table.medialist {
/* 	border: 2px solid black; */
	padding: 2px 2px 2px 2px;
/*	background-color:#F1F1F1; */
}

td.mediatable {
	vertical-align:top;
	border: 2px solid #181818;
	background-color:#131313;
	padding: 2px 2px 2px 2px;
}

table.itemframe {
/*	background-color:#EFEFEF; */
	border-spacing:0px;
	width:100%;
}

table.iceitem {
	width:100%;
	border-spacing:2px;
}

td.itemheader {
	font-size        : 10px;
	vertical-align:top;
	text-align       : justify;
}

td.itemfooter {
	font-size        : 11px;
	vertical-align:top;
/*	font-weight      : bold; */
	text-align       : center;
	padding-left     : 0px;
	padding-right	 : 0px;
}

td.itemdescrright {
	font-size        : 11px;
/*	font-weight		 : bold; */
	vertical-align:top;
/*	border-left		 : 1px dotted black; */
	text-align       : center;
	padding-left     : 0px;
	padding-right	 : 0px;
	width			 : 50%;
}

td.itemdescrbelow {
	font-size        : 11px;
/*	font-weight		 : bold; */
	vertical-align:top;
/*	border-top		 : 1px dotted black; */
	text-align       : center;
	padding-left     : 4px;
	padding-right	 : 4px;
	width			 : 50%;
}

td.itemthumbpub {
/*	background-color:#0055AA; */
/*	border-style:ridge;
	border-width:4px; */
/*	border-color:#EEEEEE; */
	vertical-align:top;
	padding: 2px 2px 2px 2px;
}

td.itemthumblimit {
/*	background-color:#FFCC00; */
/*	border-style:ridge;
	border-width:4px; */
/*	border-color:#EEEEEE; */
	vertical-align:top;
	padding: 2px 2px 2px 2px;
}

td.itemthumbxlink {
/*	background-color:#009900; */
/*	border-style:ridge;
	border-width:4px; */
/*	border-color:#EEEEEE; */
	vertical-align:top;
	padding: 2px 2px 2px 2px;
}

td.itemthumbpriv {
/*	background-color:#993300; */
/*	border-style:ridge;
	border-width:4px; */
/*	border-color:#EEEEEE; */
	vertical-align:top;
	padding: 2px 2px 2px 2px;
}

td.icespecialbar {
  font-size        : 11px;
	vertical-align:top;
  text-indent      : 8px;
  height           : 21px;
/*  background       : #F8F8F8;
  border-top       : 1px solid #FFFFFF;
  border-bottom    : 1px solid #999999; */
}

td.icelistheader {
  font-size        : 12px;
/*  font-weight      : bold; */
	vertical-align:top;
  height           : 21px;
/*  background       : #E3E3E3;
  border-top       : 1px solid #FFFFFF;
  border-bottom    : 1px solid #999999; */
}

td.icelistfilter {
}

tr.icelistbright, table.icelistbright {
	vertical-align:top;
}

tr.icelistdark, table.icelistdark {
	vertical-align:top;
/*	background-color:#E3E3E3; */
}
