@charset "UTF-8";
* {
	margin: 0;
	padding: 0;
	color: #777777;
	font-size: 13px;
	font-family: Helvetica, Arial, Verdana, Georgia, sans-serif;
}
html {
	background-color: #121212;
}
body {
	background-color: #121212;
}

#slideshow {
    position:relative;
    height:378px;
	width: 568px;
	border: 1px dotted #252525;
	padding: 5px;
	display: block;
}
#slideshow IMG {
    position:absolute;
    margin-top: 0px;
    margin-left: 0px;
    z-index:8;
    opacity:0.0;
	width: 568px;
    height: 378px;
}
#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}
#slideshow IMG.last-active {
    z-index:9;
}

#strona {
}
#menu_geshu {
	width: 920px;
	height: 35px;
	padding: 0 20px;
	margin: 0 auto;
}
#w3c {
	text-align: left;
	width: 727px;
	height: 35px;
	display: block;
	position: absolute;
}
#w3c_xhtml {
	width: 65px;
	height: 35px;
	background-image: url(images/geshu/xhtml.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	display: block;
	position: absolute;
}
#w3c_xhtml:hover {
	background-position: 0 -35px;
}
#w3c_css {
	width: 65px;
	height: 35px;
	background-image: url(images/geshu/css.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	display: block;
	position: absolute;
	margin-left: 65px;
}
#w3c_css:hover {
	background-position: 0 -35px;
}
#odsylacz_geshu {
	text-align: left;
	width: 193px;
	height: 35px;
	display: block;
	position: absolute;
	margin-left: 733px;
}
#geshu_link {
	width: 193px;
	height: 35px;
	background-image: url(images/geshu/geshu.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	display: block;
	position: absolute;
}
#geshu_link:hover {
	background-position: 0 -35px;
}
#naglowek_strony {
	position: relative;
	height: 140px;
	margin: 0;
}
#naglowek_obrazek {
	width: 960px;
	height: 100px;
	background-image: url(images/layout/bg-header.png);
	background-position: 0;
	background-repeat: no-repeat;
	position: relative;
	margin: 0 auto;
}
#menu_naglowka_tlo {
	height: 40px;
	background-image: url(images/layout/menu_tlo.png);
	background-position: center;
	background-repeat: repeat-x;
	position: relative;
}
#menu_naglowka {
	width: 960px;
	height: 40px;
	position: relative;
	margin: 0 auto;
}
#naglowek_logo {
	width: 296px;
	height: 40px;
	background-image: url(images/layout/bg-header_logo.png);
	background-position: 0;
	background-repeat: no-repeat;
	position: absolute;
}
#naglowek_menu_wlasciwe {
	width: 664px;
	height: 40px;
	margin-left: 296px;
	position: absolute;
}
#menu1 {
	width: 137px;
	height: 40px;
	background-image: url(images/layout/menu01.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	display: block;
}
#menu11 {
	width: 137px;
	height: 40px;
	background-image: url(images/layout/menu01.png);
	background-position: 0px -80px;
	background-repeat: no-repeat;
	display: block;
}
#menu1:hover, #menu111:hover {
	background-image: url(images/layout/menu01.png);
	background-position: 0px -40px;
	background-repeat: no-repeat;
}
#menu2 {
	width: 68px;
	height: 40px;
	background-image: url(images/layout/menu02.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	display: block;
	margin-top: -40px;
	margin-left: 137px;
}
#menu22 {
	width: 68px;
	height: 40px;
	background-image: url(images/layout/menu02.png);
	background-position: 0px -80px;
	background-repeat: no-repeat;
	display: block;
	margin-top: -40px;
	margin-left: 137px;
}
#menu2:hover, #menu222:hover {
	background-image: url(images/layout/menu02.png);
	background-position: 0px -40px;
	background-repeat: no-repeat;
}
#menu3 {
	width: 67px;
	height: 40px;
	background-image: url(images/layout/menu03.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	display: block;
	margin-top: -40px;
	margin-left: 205px;
}
#menu33 {
	width: 67px;
	height: 40px;
	background-image: url(images/layout/menu03.png);
	background-position: 0px -80px;
	background-repeat: no-repeat;
	display: block;
	margin-top: -40px;
	margin-left: 205px;
}
#menu3:hover, #menu333:hover {
	background-image: url(images/layout/menu03.png);
	background-position: 0px -40px;
	background-repeat: no-repeat;
}
#menu4 {
	width: 81px;
	height: 40px;
	background-image: url(images/layout/menu04.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	display: block;
	margin-top: -40px;
	margin-left: 272px;
}
#menu44 {
	width: 81px;
	height: 40px;
	background-image: url(images/layout/menu04.png);
	background-position: 0px -80px;
	background-repeat: no-repeat;
	display: block;
	margin-top: -40px;
	margin-left: 272px;
}
#menu4:hover, #menu444:hover {
	background-image: url(images/layout/menu04.png);
	background-position: 0px -40px;
	background-repeat: no-repeat;
}
#menu5 {
	width: 76px;
	height: 40px;
	background-image: url(images/layout/menu05.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	display: block;
	margin-top: -40px;
	margin-left: 353px;
}
#menu55 {
	width: 76px;
	height: 40px;
	background-image: url(images/layout/menu05.png);
	background-position: 0px -80px;
	background-repeat: no-repeat;
	display: block;
	margin-top: -40px;
	margin-left: 353px;
}
#menu5:hover, #menu555:hover {
	background-image: url(images/layout/menu05.png);
	background-position: 0px -40px;
	background-repeat: no-repeat;
}
#menu6 {
	width: 112px;
	height: 40px;
	background-image: url(images/layout/menu06.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	display: block;
	margin-top: -40px;
	margin-left: 429px;
}
#menu66 {
	width: 112px;
	height: 40px;
	background-image: url(images/layout/menu06.png);
	background-position: 0px -80px;
	background-repeat: no-repeat;
	display: block;
	margin-top: -40px;
	margin-left: 429px;
}
#menu6:hover, #menu666:hover {
	background-image: url(images/layout/menu06.png);
	background-position: 0px -40px;
	background-repeat: no-repeat;
}
#menu7 {
	width: 123px;
	height: 40px;
	background-image: url(images/layout/menu07.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	display: block;
	margin-top: -40px;
	margin-left: 541px;
}
#menu77 {
	width: 123px;
	height: 40px;
	background-image: url(images/layout/menu07.png);
	background-position: 0px -80px;
	background-repeat: no-repeat;
	display: block;
	margin-top: -40px;
	margin-left: 541px;
}
#menu7:hover, #menu777:hover {
	background-image: url(images/layout/menu07.png);
	background-position: 0px -40px;
	background-repeat: no-repeat;
}
#menu_podkadegorie {
	height: 40px;
	background-image: url(images/layout/pasek_czerwony.png);
	background-position: center;
	background-repeat: repeat-x;
	position: relative;
}
#menu_podkadegorie_tresc {
	background-image: url(images/layout/pasek_czerwony.png);
	position: relative;
	margin: 0 auto;
	width: 920px;
	height: 28px;
	color: #FFFFFF;
	padding: 12px 20px 0 20px;
}
.str_w_bud {
	color: #FFFFFF;
	text-align: center;
}
.str_w_bud b {
	color: #FFFFFF;
}
.str_w_bud2 {
	color: #FF0000;
	text-align: center;
	height: 160px;
	padding-top: 140px;
}
.str_w_bud2 b {
	color: #FF0000;
}
.powrot_1 {
	color: #FF0000;
	text-align: center;
	padding-top: 140px;
	font-weight: bold;
	font-size: 20px;
	margin-bottom: 10px;
}
#good {
	color: #00CC00;
}
.powrot_2 {
	color: #666;
	text-align: center;
	padding-bottom: 140px;
}
.powrot_2 a {
	color: #666;
	text-decoration: none;
}
.powrot_2 a:hover {
	border-bottom: 1px dotted #666;
}
#cialo_strony {
	width: 920px;
	margin: 0 auto;
	position: relative;
	text-align: justify;
	padding: 20px;
}
#stopka_strony {
	height: 40px;
	background-image: url(images/layout/pasek_czerwony.png);
	background-position: center;
	background-repeat: repeat-x;
	position: relative;
}
#stopka_tekst {
	position: relative;
	margin: 0 auto;
	width: 960px;
	height: 28px;
	padding-top: 12px;
}
#copyright {
	padding-left: 20px;
	color: #FFFFFF;
	display: block;
	width: 380px;
	height: 28px;
}
#stopka_menu {
	padding-right: 20px;
	text-align: right;
	color: #FFFFFF;
	display: block;
	width: 540px;
	height: 28px;
	margin-top: -28px;
	margin-left: 400px;
}
#oferta_podmenu {
	color: #FFFFFF;
}
.stopka_linki a {
	color: #FFFFFF;
	text-decoration: none;
	margin-right: 5px;
}
.stopka_linki a:hover {
	border-bottom: 1px dotted #CCCCCC;
}
#geshu {
	font-variant: small-caps;
}
.menuu1 {
	color: #FFFFFF;
	text-decoration: none;
	margin: 0 5px;
}
.menuu11 {
	color: #FFFFFF;
	text-decoration: none;
	border-bottom: 1px dotted #CCCCCC;
	margin: 0 5px;
	text-shadow: 1px 1px 4px #FFFFFF;
}
.menuu1:hover, .menuu11:hover {
	border-bottom: 1px dotted #FFFFFF;
	text-shadow: 0px 0px 2px #640002;
}
.menuu12 {
	color: #FFFFFF;
	text-decoration: none;
	margin: 0 0 0 5px;
}
.menuu112 {
	color: #FFFFFF;
	text-decoration: none;
	border-bottom: 1px dotted #CCCCCC;
	margin: 0 0 0 5px;
	text-shadow: 1px 1px 4px #FFFFFF;
}
.menuu12:hover, .menuu112:hover {
	border-bottom: 1px dotted #FFFFFF;
	text-shadow: 0px 0px 2px #640002;
}
#menu_podkadegorie_tresc h1 {
	height: 28px;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	display: block;
	text-shadow: 2px 2px 4px #000000;
}
h2 {
}
h3 {
}
#naglowek_h3 {
	margin-top: 46px;
}
#naglowek_h3 ul li {
	margin-bottom: 1px;
}
.ukryte {
	text-indent: -300px;
	overflow: hidden;
	position: absolute;
	width: 50px;
	height: 10px;
}
#oferta_podmenu {
	display: block;
	width: 920px;
	height: 28px;
	text-align: right;
	margin-top: -28px;
}

#strona_glowna {
	width: 920px;
	height: 390px;
}
#strona_glowna_lewa {
	width: 580px;
	height: 390px;
	display: block;
	position: absolute;
	padding-right: 20px;
	border-right: 1px dotted #333333;
}
#strona_glowna_prawa {
	width: 299px;
	height: 390px;
	display: block;
	position: absolute;
	margin-left: 621px;
}
#str_glw {
	width: 568px;
	height: 378px;
	background-image: url(images/layout/str_glw.jpg);
	background-repeat: no-repeat;
	background-position: 5px 5px;
	border: 1px dotted #252525;
	padding: 5px;
	display: block;
}
#kontakt_php {
	width: 920px;
	height: 282px;
}
#kontakt_dane {
	width: 459px;
	height: 282px;
	display: block;
	border-right: 1px dotted #333333;
}
#kontakt_dane_naglowek {
	position: relative;
	border: 1px dotted #252525;
	width: 397px;
	height: 18px;
	padding: 20px;
	color: #999999;
	font-weight: bold;
	text-align: center;
}
#kontakt_dane_kontakt {
	position: relative;
	border-left: 1px dotted #252525;
	border-right: 1px dotted #252525;
	border-bottom: 1px dotted #252525;
	width: 397px;
	height: 180px;
	padding: 20px;
}
.kontalkt_dane_lewa {
	width: 155px;
	display: block;
	text-align: right;
	padding-right: 5px;
	position: absolute;
}
.kontalkt_dane_prawa {
	width: 234px;
	display: block;
	text-align: left;
	padding-left: 5px;
	position: absolute;
	color: #999999;
}
#l_11 {
	margin-top: 0;
	margin-left: 0;
	border-bottom: 1px dotted #252525;
	border-top: 1px dotted #252525;
	background-color: #151515;
	padding-top: 10px;
	height: 25px;
}
#l_21 {
	margin-top: 36px;
	margin-left: 0;
	padding-top: 11px;
	height: 26px;
}
#l_31 {
	margin-top: 72px;
	margin-left: 0;
	border-bottom: 1px dotted #252525;
	border-top: 1px dotted #252525;
	background-color: #151515;
	padding-top: 10px;
	height: 25px;
}
#l_41 {
	margin-top: 108px;
	margin-left: 0;
	padding-top: 11px;
	height: 26px;
}
#l_51 {
	margin-top: 144px;
	margin-left: 0;
	border-bottom: 1px dotted #252525;
	border-top: 1px dotted #252525;
	background-color: #151515;
	padding-top: 10px;
	height: 25px;
}
#p_11 {
	margin-top: 0;
	margin-left: 160px;
	border-bottom: 1px dotted #252525;
	border-top: 1px dotted #252525;
	background-color: #151515;
	padding-top: 10px;
	height: 25px;
}
#p_12 {
	margin-top: 36px;
	margin-left: 160px;
	padding-top: 11px;
	height: 26px;
}
#p_13 {
	margin-top: 72px;
	margin-left: 160px;
	border-bottom: 1px dotted #252525;
	border-top: 1px dotted #252525;
	background-color: #151515;
	padding-top: 10px;
	height: 25px;
}
#p_13 a {
	width: 49px;
	color: #999999;
	text-decoration: none;
	display: block;
	background-repeat: no-repeat;
}
#p_13 a:hover {
	border-bottom: 1px dotted #999999;
}
#p_14 {
	margin-top: 108px;
	margin-left: 160px;
	padding-top: 11px;
	height: 26px;
}
#p_15 {
	margin-top: 144px;
	margin-left: 160px;
	border-bottom: 1px dotted #252525;
	border-top: 1px dotted #252525;
	background-color: #151515;
	padding-top: 10px;
	height: 25px;
}
#p_15 a {
	width: 118px;
	color: #999999;
	text-decoration: none;
	display: block;
}
#p_15 a:hover {
	border-bottom: 1px dotted #999999;
}
#kontakt_formularz {
	width: 460px;
	height: 282px;
	display: block;
	margin-left: 460px;
	margin-top: -282px;
}
#kontakt_formularz_naglowek {
	position: relative;
	border: 1px dotted #252525;
	width: 397px;
	height: 18px;
	padding: 20px;
	color: #999999;
	font-weight: bold;
	text-align: center;
	margin-left: 20px;
}
#kontakt_formularz_formularz {
	position: relative;
	border-left: 1px dotted #252525;
	border-right: 1px dotted #252525;
	border-bottom: 1px dotted #252525;
	width: 397px;
	height: 180px;
	padding: 20px;
	margin-left: 20px;
}
.kontalkt_dane_lewaa {
	width: 155px;
	display: block;
	text-align: right;
	padding-right: 5px;
	position: absolute;
}
.kontalkt_dane_prawaa {
	width: 234px;
	display: block;
	text-align: left;
	padding-left: 5px;
	position: absolute;
	color: #999999;
}
input.text {
	border: 1px dotted #333333;
	background: #121212;
	width: 180px;
	padding: 3px;
	text-indent: 0;
	color: #999999;
	display: block;
	position: absolute;
}
input.przycisk {
	width: 80px;
	color: #666;
	padding: 2px 3px;
	display: block;
	position: absolute;
}
input#przycisk {
	margin-left: 85px;
}
input#przycisk_b {
	font-weight: bold;
}
textarea {
	border: 1px dotted #333333;
	background: #121212;
	width: 180px;
	overflow: auto;
	padding: 3px;
	height: 60px;
	display: block;
	position: absolute;
}
input.text:hover, textarea:hover  {
	border: 1px dotted #666666;;
}
input.text:focus, textarea:focus  {
	border: 1px dotted #666666;
	background-color: #252525;
}
#ll_11 {
	margin-top: 0;
	margin-left: 0;
	border-bottom: 1px dotted #252525;
	border-top: 1px dotted #252525;
	background-color: #151515;
	padding-top: 10px;
	height: 25px;
}
#ll_21 {
	margin-top: 36px;
	margin-left: 0;
	padding-top: 11px;
	height: 26px;
}
#ll_31 {
	margin-top: 72px;
	margin-left: 0;
	border-bottom: 1px dotted #252525;
	border-top: 1px dotted #252525;
	background-color: #151515;
	padding-top: 10px;
	height: 68px;
}
#ll_41 {
	margin-top: 151px;
	margin-left: 0;
	padding-top: 6px;
	height: 31px;
}
#pp_11 {
	margin-top: 0;
	margin-left: 160px;
	border-bottom: 1px dotted #252525;
	border-top: 1px dotted #252525;
	background-color: #151515;
	padding-top: 5px;
	height: 30px;
}
#pp_12 {
	margin-top: 36px;
	margin-left: 160px;
	padding-top: 6px;
	height: 30px;
}
#pp_13 {
	margin-top: 72px;
	margin-left: 160px;
	border-bottom: 1px dotted #252525;
	border-top: 1px dotted #252525;
	background-color: #151515;
	padding-top: 5px;
	height: 73px;
}
#pp_14 {
	margin-top: 151px;
	margin-left: 160px;
	padding-top: 6px;
	height: 31px;
}
p {
}
p.odstep_p {
	margin: 15px 0;
}
p.odstep_pp {
	margin: 15px 0 14px 0;
}
h2.odstep_punkt {
	margin: 15px 0 5px 0;
}
.pogrubienie {
	font-weight: bold;
}
.nagloweczek {
	font-variant: small-caps;
	font-size: 16px;
	display: block;
}
#strefa_klienat_ogol {
	width: 920px;
	height: 28px;
	padding-top: 50px;
	padding-bottom: 50px;
}
#strefa_kliena_lewa {
	width: 188px;
	padding-left: 267px;
	height: 28px;
	position: absolute;
	display: block;
	padding-top: 2px;
}
#strefa_kliena_prawa {
	padding-left: 10px;
	width: 455px;
	height: 28px;
	position: absolute;
	display: block;
	margin-left: 455px;
}
span {
	color: #999999;
}
.jasniej {
	color: #999999;
}
#canon_logo {
	width: 150px;
	height: 31px;
	background-image: url(images/layout/canon_logo.png);
	border: 0;
	display: block;
	float: right;
	margin: 0 0 10px 10px;
}
#ja_foto {
	width: 90px;
	height: 119px;
	background-image: url(images/layout/ja.jpg);
	background-repeat: no-repeat;
	background-position: 5px 5px;
	border: 1px dotted #252525;
	padding: 5px;
	display: block;
	float: left;
	margin: 0 10px 10px 0;
}
#jaroslaw_sender {
	width: 299px;
	height: 28px;
	background-image: url(images/layout/jaroslaw_sender.png);
	background-repeat: no-repeat;
	background-position: 117px 0px;
}
.pochylenie {
	font-style: italic;
}
.ul_strzalka {
	list-style-image: url(images/layout/punkt.gif);
	list-style-position: outside;
	margin: 5px 0 15px 0;
	padding: 0 0 0 15px;
}
li {
	line-height: 18px;
}
.odyslacz_kontakt {
	color: #990000;
	text-decoration: none;
}
.odyslacz_kontakt:hover {
	color: #FF0000;
	border-bottom: 1px dotted #FF0000;
}
.punkty_ul_zdjecie {
	width: 771px;
	padding: 0 15px;
	border: 1px dotted #252525;
	margin-bottom: 15px;
	margin-left: 112px;
}
.punkty_ul_zdjecie:hover {
	background-color: #161616;
}
.punkty_ul {
	width: 890px;
	padding: 0 15px;
	border: 1px dotted #252525;
	margin-bottom: 15px;
}
.punkty_ul:hover {
	background-color: #161616;
}
.podkreslenie {
	border-bottom: 1px dotted #333333;
}






















.galerianka {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.galerianka img {
	border: none;
}
.galerianka_image {
	width: 32px;
	height: 66px;
	border: none;
}
/* CSS Document */
.e2_photo_gallery {
 width:762px;
 margin:0px auto;
 min-width:762px;
 color:#fff;
}

.e2_photo_gallery .hd .c,
.e2_photo_gallery .ft .c {
 font-size:1px; /* ensure minimum height */
 height:13px;
}

.e2_photo_gallery .ft .c {
 height:14px;
}

.e2_photo_gallery .hd {
}

.e2_photo_gallery .hd .c {
}

.e2_photo_gallery .bd {
}

.e2_photo_gallery .bd .c {
}

.e2_photo_gallery .bd .c .s {
 margin:0px 8px 0px 4px;
 padding:1em;
}

.e2_photo_gallery .ft {
}

.e2_photo_gallery .ft .c {
}


/* content-specific */

.e2_photo_gallery h1 {
 /* header */
 font-size:2em;
 margin:0px;
 padding:0px;
 margin-top:-0.6em;
}

.e2_photo_gallery p {
 margin:0.5em 0px 0px 0px;
 padding:0px;
 font:0.95em/1.5em arial,tahoma,"sans serif";
}

html>body .e2_photo_gallery pre { font-size:1.1em;}
#main_image_wrapper {position:relative; border:1px dotted #333; width:590px; height:337px;background: #121212 url(images/rsrc/loading_image.gif) no-repeat 50% 50%;padding: 5px 7px 7px 5px}
#main_image_wrapper img {
	border: 1px solid #FFFFFF;
}
#imgloader{text-align:center;vertical-align:middle;}
#thumbbox{border:dotted 1px #333; text-align:center;width:596px;position:relative;padding:3px; height: 61px; text-align: left;}
#thumb_container{position: absolute;overflow:hidden;width:530px;height:61px;margin:0 0 0 32px;}
#thumbs img{margin-right:4px;vertical-align:top;}
#thumbs a img{border: 1px solid #121212;}
#thumbs a:hover img{border: 1px solid #121212;}
#thumbs a:hover{color: #121212;}
#photocount{
	color:#FFF;
	font-size:10px;
	float: left;
	width: 48%;
	text-align: left;
	left:0;
	display: none;
}
#back{position:absolute;top:0;left:0;visibility:hidden;z-index:1001;}
#more{position:absolute;top:0;left:566px;float:right;z-index:1001;}
.morelink:hover{font-size:11px;color:#FFF;text-decoration:underline;}
#thumbgall{position:absolute;left:0;top:0;white-space:nowrap;z-index:1000;}
#widthbox{position:relative;display:inline;left:0;top:0;padding:0px;}
#imgbox{width:80px;height:80px;display:inline;position:absolute;text-align:center;}
#iptc_btn{width:100%;text-align:right;position:absolute;left:0;top:0;z-index:999;}
#iptc_info{position:absolute;bottom:0;left:0;height:auto;width:100%;background-color:#000;color:#CCC;font-size:10px;line-height:140%;text-align:left; display: none;}
.iptc_left{float:left;text-align:right;width:18%;color:#FFF;padding:0 0 0 2%;}
.iptc_right{float:right;text-align:left;width:79%; display: none;}
#rightmore li a{background:url(images/designs/e2/right_m.gif) no-repeat;display:block;color: #121212;text-decoration:none;width:100%;padding:0; height: 66px; background-repeat:no-repeat; background-position: 0 0; margin: 1px;}
#rightmore li a:hover{background:url(images/designs/e2/right_m.gif) no-repeat;color: #121212;height:66px;background-position: 0 -66px;}
#leftmore li a{background:url(images/designs/e2/left_m.gif) no-repeat;display:block;color:#121212;text-decoration:none;width:100%;padding:0; height: 66px; background-repeat:no-repeat; background-position: 0 0; margin: 1px;}
#leftmore ul { list-style: none;}
#leftmore li a:hover{background:url(images/designs/e2/left_m.gif) no-repeat;color:#121212;height:66px;background-position: 0 -66px;}
.spacing{padding:1px;}
.morelink:link,.morelink:visited{font-size:11px;color:#FFF;text-decoration:none;}
#rightmore,#leftmore{color:#333;height:66px;width:32px;padding:0;}
#rightmore ul,#leftmore ul{list-style:none;border:none;height:66px;margin:0;padding:0;}
#rightmore li,#leftmore li{height:66px;margin:0;}
html>body #rightmore li a,html>body #leftmore li a{width:auto;}
#pn_overlay{position:absolute; top:0; left:0; width:100%; height:100%; z-index:998;}
#prev, #next{
	width: 30%;
	height: 100%;
	background: transparent url(images/rsrc/blank.gif) no-repeat; /* Trick IE into showing hover */
	outline:none;
	}
#prev { left: 0; float: left; outline: none; visibility:hidden;}
#next { right: 0; float: right; outline: none;}
#prev:hover, #prev:visited:hover { background: url(images/rsrc/prev.gif) left 50% no-repeat; }
#next:hover, #next:visited:hover { background: url(images/rsrc/next.gif) right 50% no-repeat; }
#imgtitle{width:600px; font-size:.8em; text-align:center; color:#FFF; display:block}
#imgtitle h2{font-size:1.3em; margin:0; padding:0}
#thumbtoggler {
	text-align: right;
	float: right;
	width: 48%;
	right:0;
	z-index:1100;
}
#thumbdisplay {
	width: 600px;
}
.clear{clear:both;}
#e2link {font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding:5px 0;
	color: #FFFFFF;
	text-align:left;}
#e2link a {
	color: #FFFFFF;
	text-decoration:none
}

.tooltip {
	color: #fff;
	width: 150px;
	z-index: 15000;
	text-align:left;
}

.tooltip h4 {
	font-weight: bold;
	font-size: 12px;
	margin: 0px;
	padding: 8px 8px 2px;
	background:#000;
}

.tooltip p {
	font-size: 11px;
	padding: 1px 8px 8px;
	margin:0px;
	background: #000;
}#thumbhide {
	position: relative;
	overflow:hidden;
}
