body {
	margin: 0!important;
	padding: 0!important;
}

body,table,td,div,p {
	font-size: 1em;
}

table td,table,.gecko,.gallery,#gallery,.gbBlock {
	border: 0!important;
	margin: 0!important;
	padding: 0!important;
	background: transparent;
}



#gallery table {
	background: transparent;
	width: 400px;
}


#gsHeader {
}

.gcBorder1 {
	border-style: none;
}

#gsNavBar {
    border-top-width: 1px;
    border-bottom-width: 1px;
	background: transparent;
}

.gbSystemLinks {
	
}

.block-core-SystemLink {
	
}

.gbBreadCrumb {
}

.block-core-BreadCrumb {
}

.BreadCrumb-2 {
}

#gsContent {
	background: transparent;
}

.gcBorder1 {
	
}

.gbBlock,.gbNavigator {
	background: transparent;
}

.gcBackground1,.gcBackground1,.gcBackground2 {
	background: transparent;
}

#gsThumbMatrix {
	
}

.giItemCell, .giItemCell img {
	margin: 0;
	padding: 0;
}

.giItemCell img {
	margin: 0;
	padding: 5px;
	border: 1px solid #d6d6d6!important;
	background: #f3f3f3;
}

#gsImageView img {
	margin: 0;
	padding: 5px!important;
}

.giTitle {
	
}

.giDescription {
	
}

.block-core-ItemInfo {
	
}

.block-core-Navigator {
	background: transparent;
}




.giInfo {
	
}

.first-and-previous,.next-and-last,.no-previous{
background: transparent;	
}

.first-and-previous,.next-and-last{
padding:5px; 
}

div.gbNavigator a,#gallery a  {
text-decoration: none!important;
border-bottom-style: none!important;
}

div.gbNavigator a.first {
  padding-left: 27px;
  background: url("images/nav_first.gif") left no-repeat!important;
}

div.gbNavigator a.previous {
  padding-left: 27px;
  background: url("images/nav_prev.gif") left no-repeat!important;
}

div.gbNavigator a.next {
  padding-right: 27px;
  background: url("images/nav_next.gif") right no-repeat!important;
}

div.gbNavigator a.last {
  padding-right: 27px;
  background: url("images/nav_last.gif") right no-repeat!important;
}


/*<group=Lightbox

>*/

#lightbox{    background-color:#eee;    padding: 0 10px;    }

#lightboxCaption, #lightboxClose{    font-size: 0.8em;    padding-bottom: 10px;    color: #666666;    text-align: center;    }#lightboxClose {    padding: 10px 0 0 0;    text-align: right;}#lightboxPhoto {    display: block;    padding: 10px 0;}#lightboxClose a {    color: #666666;}#lightboxClose a:hover {    color: #333333;}#lightbox img{ border: none; }#overlay img{ border: none; }#overlay{ background-color: #333; }
	
/*</group>*/


