
* {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px; 
	MARGIN: 0px; 
	BORDER-TOP-STYLE: none; 
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	LIST-STYLE-TYPE: none; 
	TEXT-DECORATION: none; 
	BORDER-BOTTOM-STYLE: none; 
	outline: none
}


A {
	CURSOR: pointer; COLOR: #39c
}
A:focus {
	TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: underline
}
A:active {
	COLOR: #069
}


.prim-content {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 900px; 
}


#gallery {
	MARGIN-BOTTOM: 20px; 
	PADDING-TOP: 2px; 
	POSITION: relative;
	
	
}
#gal-progress {
	xMARGIN-TOP: -20px; 
	xMARGIN-BOTTOM: 20px; 
	LINE-HEIGHT: 	6px; 
	TEXT-ALIGN: center;
}
#gal-progress .selected {
	DISPLAY: none;
}

#gal-progress .unselected {
	margin-top:  -20px;
}


.slide-01 #gal-progress #gal-pro-slide-01 .unselected {
	DISPLAY: none;
	margin-top:-35px;
}
.slide-02 #gal-progress #gal-pro-slide-02 .unselected {
	DISPLAY: none;
	margin-top:-35px;
}
.slide-03 #gal-progress #gal-pro-slide-03 .unselected {
	DISPLAY: none;
	margin-top:-35px;
}
.slide-04 #gal-progress #gal-pro-slide-04 .unselected {
	DISPLAY: none;
	margin-top:-35px;
}
.slide-05 #gal-progress #gal-pro-slide-05 .unselected {
	DISPLAY: none;
	margin-top:-35px;
}
.slide-06 #gal-progress #gal-pro-slide-06 .unselected {
	DISPLAY: none
}
.slide-07 #gal-progress #gal-pro-slide-07 .unselected {
	DISPLAY: none
}
.slide-08 #gal-progress #gal-pro-slide-08 .unselected {
	DISPLAY: none
}
.slide-01 #gal-progress #gal-pro-slide-01 .selected {
	DISPLAY: inline;
	margin-top:-20px;
}
.slide-02 #gal-progress #gal-pro-slide-02 .selected {
	DISPLAY: inline;
	margin-top:-20px;
}
.slide-03 #gal-progress #gal-pro-slide-03 .selected {
	DISPLAY: inline;
	margin-top:-20px;
}
.slide-04 #gal-progress #gal-pro-slide-04 .selected {
	DISPLAY: inline;
	margin-top:-20px;
}
.slide-05 #gal-progress #gal-pro-slide-05 .selected {
	DISPLAY: inline;
	margin-top:-20px;
}
.slide-06 #gal-progress #gal-pro-slide-06 .selected {
	DISPLAY: inline
}
.slide-07 #gal-progress #gal-pro-slide-07 .selected {
	DISPLAY: inline
}
.slide-08 #gal-progress #gal-pro-slide-08 .selected {
	DISPLAY: inline
}
#gal-progress LI {
	PADDING-RIGHT: 1px; 
	DISPLAY: inline; 
	PADDING-LEFT: 1px; 
	PADDING-BOTTOM: 3px; 
	PADDING-TOP: -3px;
	vertical-align: middle;
}

	
	

.main {
	background: url(../images/testi-bg-gry.jpg) repeat-x;
	height:40px;
	border: 1px solid #CCCCCC;
	vertical-align:top;
	margin-top: 10px;
}
.main1 {
	background-color: #ffffff;
	vertical-align:top;
	z-index: -11;
	padding-top:15px;
}

#gal-slides LI {
	DISPLAY: none;
	/*border: 1px solid #cccccc;*/
	vertical-align: top;
}

.slide-01 #gal-slides LI#slide-01 {
	DISPLAY: block;
	margin-top:-35px;
}
.slide-02 #gal-slides LI#slide-02 {
	DISPLAY: block;
	margin-top:-35px;
}
.slide-03 #gal-slides LI#slide-03 {
	DISPLAY: block;
	margin-top:-35px;
}
.slide-04 #gal-slides LI#slide-04 {
	DISPLAY: block;
	margin-top:-35px;
}
.slide-05 #gal-slides LI#slide-05 {
	DISPLAY: block;
	margin-top:-35px;
}
.slide-06 #gal-slides LI#slide-06 {
	DISPLAY: block
}
.slide-07 #gal-slides LI#slide-07 {
	DISPLAY: block
}
.slide-08 #gal-slides LI#slide-08 {
	DISPLAY: block
}
#gallery P.slide {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(../images/inner.png) #eee repeat-x 0px 0px; PADDING-BOTTOM: 20px; MARGIN: 0px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 15px; BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: center; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px
}
#gallery #gal-slides LI P.slide IMG {
	-webkit-box-shadow: 0 1px 5px #666; -moz-box-shadow: 0 1px 5px #666
}
#gallery DIV.legend {
	 PADDING-RIGHT: 19px; 
	 xMARGIN-TOP: 20px; 
	 PADDING-LEFT: 19px; 
	 PADDING-BOTTOM: -20px; 
	 padding-top:30px;
	 text-align:left;  
	 -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px
}

#gallery DIV.legend H3 {
	MARGIN-BOTTOM: 5px; COLOR: #333;
	text-align:left; 
}
#gallery DIV.legend P {
	FONT-SIZE: 14px;
	font-weight: normal;
	text-align:left;  
	MARGIN: 0px; 
	COLOR: #000;
	padding-top:15px;
}



#gallery A.prev-slide {
	BACKGROUND-IMAGE: url(images/gallery-nav.png); 
	OVERFLOW: hidden; 
	margin-left: 20px;
	WIDTH: 32px; 
	TEXT-INDENT: 150%; 
	WHITE-SPACE: nowrap;
	POSITION: absolute; 
	xTOP: -20px;
	z-index: 1; 
	HEIGHT: 32px;

}
#gallery A.next-slide {
	BACKGROUND-IMAGE: url(images/gallery-nav.png);
	margin-right: 20px;
	OVERFLOW: hidden; 
	WIDTH: 32px; 
	TEXT-INDENT: 150%; 
	WHITE-SPACE: nowrap; 
	POSITION: absolute; 
	xTOP: -20px;
	HEIGHT: 32px; 
	z-index: 1
}
#gallery A.prev-slide {
	LEFT: 280px
}
#gallery A.prev-slide:hover {
	BACKGROUND-POSITION: 0px -32px
}
#gallery A.prev-slide:focus {
	BACKGROUND-POSITION: 0px -32px
}
#gallery A.prev-slide:active {
	BACKGROUND-POSITION: 0px -64px
}
#gallery .first A.prev-slide {
	BACKGROUND-POSITION: 0px -96px; CURSOR: default
}
#gallery A.next-slide {
	BACKGROUND-POSITION: -32px 0px; RIGHT: 280px
}
#gallery A.next-slide:hover {
	BACKGROUND-POSITION: -32px -32px
}
#gallery A.next-slide:focus {
	BACKGROUND-POSITION: -32px -32px
}
#gallery A.next-slide:active {
	BACKGROUND-POSITION: -32px -64px
}
#gallery .last A.next-slide {
	BACKGROUND-POSITION: -32px -96px; CURSOR: default
}

.authorname
{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color:#3399FF;
line-height: 1px;
float: right;
}
