/*
Theme Name: StarLight
Theme URL: http://schatten.hu
Description: Schatten Zone
Version: 12.19.1
Author: Stefanie
Author URL: http://schatten.hu
Date: 2010.07.22.
*/

html, body, div, span,
h1, h2, h3, h4, h5, h6, p, blockquote,
a, abbr, cite, code,
font, img,
small, strike, strong, sub, sup,
ol, ul, li,
form, label,
table, tr, th, td {
	margin: 0;
	padding: 0;
}

body {
	background-color: #000;
	font-size: 11px; 
	color: #e9ebeb;
	font-family: Verdana;
}

.clr {
	clear: both;
}

#schattenZ {
	background: url(/kepek/index/index_img.jpg) no-repeat 0 0 #F6F6F6;
	width: 900px;
	height: 500px;
}

#schatten {
	width: 1250px;
	background: url(/kepek/index/bg.jpg) no-repeat center 0;
	background-attachment: fixed;
	margin: 0 auto;
	border-left: 2px solid #122f46;
	border-right: 2px solid #122f46;
}

#header-top{
	background: url(/kepek/index/header_top.png) repeat-x;
	height: 71px;
	width: 100%;
	z-index: 1;
}

#header-top img {
	margin-top: 6px;
	margin-left: 2px;
}

#header {
	height: 131px;
	width: 375px;
	background-image: url(/kepek/index/logo.png);
	margin: 5px 0 0 100px;
	float: left;
}

#header a {
	display: block;
	width: 375px;
	height: 131px;
}

#menu {
    height: 45px;
	width: 650px;
	margin: 55px 0 0 55px;
	float: left;
}

#content {
	position: relative;
	width: 930px;
	margin: 0 auto;
	margin-top: 35px;
	text-align: left;
	min-height: 510px;
	display: block;
}

#content strong {
	color: #80ce02;
	font-weight: bold;
	font-size: 12px;
}

.kepek img, .welcome img {
	padding-right: 10px;
}	

#content .idezet2 {
	padding-left: 4px;
	color: #fca104;
	font-weight: normal;
}

.about {
	width: 760px;
	-moz-border-radius-topright: 9px;
	-moz-border-radius-topleft: 9px;
    -moz-border-radius-bottomleft: 8px;
    -moz-border-radius-bottomright: 9px;
	-webkit-border-top-right-radius: 9px;
	-webkit-border-bottom-right-radius: 9px;	
	-webkit-border-bottom-left-radius: 9px;
	-webkit-border-top-left-radius: 9px;
	background: url(/kepek/index/content_bg.png) repeat scroll 0 0 transparent;
	padding: 15px;
	border: 1px solid #404056;
	margin: 0 auto;
	color: #ffe50f;
	font-family: Verdana;
	font-size: 12px;
	line-height: 132%;
}

.about img {
	padding-right: 10px;
}

.szeret {
	float: left;
	width: 350px;
	margin: 35px 0 0 10px;
}

.nemszeret {
	float: left;
	width: 350px;
	margin-top: 35px;
}

.szeret h3, .nemszeret h3, .idezetek h3, .korabbi h3 {
	font-style: italic;
	font-family: "Times New Rmoman";
	font-size: 17px;
	color: #ace202;
}

.szeret ul {
	list-style-image:url(/kepek/index/szeret.png);
	margin: 5px 0 0 25px;
}

.nemszeret ul {
	list-style-image:url(/kepek/index/nemszeret.png);
	margin: 5px 0 0 25px;
}

.idezetek {
	line-height: 19px;
	padding-bottom: 10px;
}

.idezetek .quote {
	padding: 5px 0 0 5px;
}

.korabbi {
	width: 770px;
	-moz-border-radius-topright: 9px;
	-moz-border-radius-topleft: 9px;
    -moz-border-radius-bottomleft: 8px;
    -moz-border-radius-bottomright: 9px;
	-webkit-border-top-right-radius: 9px;
	-webkit-border-bottom-right-radius: 9px;	
	-webkit-border-bottom-left-radius: 9px;
	-webkit-border-top-left-radius: 9px;
	background: url(/kepek/index/content_bg.png) repeat scroll 0 0 transparent;
	padding: 10px;
	border: 1px solid #404056;
	margin: 15px auto 0;
	color: #ffe50f;
	font-size: 11px;
}

.korabbi table td{
	width: 190px;
}

.left_side {
	float: left;
	width: 450px;
	height: 270px;
	border: 2px solid #78287a;
    -moz-border-radius-topleft: 8px;
    -moz-border-radius-bottomleft: 8px;
	-webkit-border-top-lrft-radius: 8px;
	-webkit-border-bottom-left-radius: 8px;	
	border-right: 0px;
	position: relative;
}

.left_side img {
    -moz-border-radius-topleft: 8px;
    -moz-border-radius-bottomleft: 8px;
	-webkit-border-top-lrft-radius: 8px;
	-webkit-border-bottom-left-radius: 8px;	
}

.mask {
	position: absolute;
	background: url(/kepek/index/foto_bg.png) no-repeat;
	z-index: 10;
	width: 450px;
	height: 270px;
}

.right_side {
    background: url(/kepek/index/content_bg.png);
	float: left;
	width: 463px;
	height: 258px;
	padding: 12px 0 0 10px;
	border: 2px solid #78287a;
    -moz-border-radius-topright: 8px;
    -moz-border-radius-bottomright: 8px;
	-webkit-border-top-right-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;
	position: relative;
	z-index: 10;
}

.welcome {
    background: url(/kepek/index/content_bg.png);
	float: left;
	width: 420px;
	height: 165px;
	border: 2px solid #78287a;
    -moz-border-radius-topleft: 8px;
    -moz-border-radius-bottomleft: 8px;
	-webkit-border-top-lrft-radius: 8px;
	-webkit-border-bottom-left-radius: 8px;	
	border-right: 0px;
	margin-bottom: 20px;
	padding: 15px;
	line-height: 16px;
	color: #f4fa20;
}

span.welcome_sig {
	float: right;
	padding-top: 10px;
}

.friss {
    background: url(/kepek/index/content_bg.png);
	float: left;
	width: 443px;
	height: 165px;
	padding: 15px;
	border: 2px solid #78287a;
    -moz-border-radius-topright: 8px;
    -moz-border-radius-bottomright: 8px;
	-webkit-border-top-right-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;
	margin-bottom: 20px;
	line-height: 15px;
	color: #f4fa20;	
}

.friss span {
	font-weight: bold;
	color: #6de202;
	font-size: 12px;
}

.blogRSS, .twitterRSS, .deliciousRSS {
	float: left;
	width: 230px;
	height: 270px;
	margin: 70px 0 90px 30px;
	-moz-border-radius-topright: 9px;
	-moz-border-radius-topleft: 9px;
    -moz-border-radius-bottomleft: 8px;
    -moz-border-radius-bottomright: 9px;
	-webkit-border-top-right-radius: 9px;
	-webkit-border-bottom-right-radius: 9px;	
	-webkit-border-bottom-left-radius: 9px;
	-webkit-border-top-left-radius: 9px;	
}

.blogRSS {
    background: url(/kepek/index/rss_bg.png) no-repeat;
}

.blogRSS ul {
	list-style-image:url(/kepek/index/rss_list.png);
	padding: 26px 0 0 27px;
	position: absolute;
}

.blogRSS ul li {
	padding-bottom: 12px;
}

.blogRSS ul li span {
	font-size: 9px;
	display: block;
	font-style: italic;
	padding-top: 3px;
}

.blogRSS span.rss_button {
	display: block;
	margin: 238px 0 0 37px;
	position: absolute;
}

.twitterRSS {
    background: url(/kepek/index/tweet_bg.png) no-repeat;
	width: 350px;
}

.twitterRSS ul {
	list-style-type: none;
	padding: 26px 0 0 5px;
	position: absolute;
	overflow: hidden;
	width: 340px;
	height: 208px;
}

.twitterRSS ul li {
	background: url(/kepek/index/twitter_list.png) no-repeat 2px 6px;
	padding: 0 0 12px 26px;
}

.twitterRSS ul li span {
	font-size: 9px;
	display: block;
	font-style: italic;
	padding-top: 3px;
	color: #d4ed1d;
}

.twitterRSS ul li span span.ido {
	color: #b7c5c5;
	display: inline;
	padding: 0;
}

.twitterRSS .tweete {
	margin: 238px 0 0 103px;
	position: relative;
}

.deliciousRSS {
    background: url(/kepek/index/delicious_bg.png) no-repeat;
}

.delicious-posts { 
	margin: 28px 0 0;
	padding: 8px; 
	font-family: sans-serif; 
}

.delicious-posts ul {
	position: absolute;
	margin-top: 3px;
}

.delicious-posts li	{
	width: 203px;
}

.delicious-posts ul, .delicious-posts li, .delicious-banner { 
	margin: 0 0 6px 0; 
	padding: 5px 5px 5px 3px;
}

.delicious-post {  
	font-size: 90%;
	margin: 0;
}

.delicious-odd { 
	background-color: #090C11; 
}

p.delicious-extended {
	padding-left: 4px;
	font-style: italic;
	font-size: 10px;
}

.delicious-banner a { 
	font-size: 80%;
}

.delicious-posts a { 
	text-decoration: none; 
	color: #a15426; display: block; 
	padding: 0.3em;
}

.delicious-post a { color: #04a1ff;

}

.deliciousRSS span {
	display: block;
	margin: 207px 0 0 45px;
	position: absolute;
}

div.footer {
	font-style: italic;
	display: block;
	margin-top: 48px;
	background-color: #141e2a;
	padding: 10px;
	color: #e8e1d2;
	-moz-border-radius-topright: 7px;
	-moz-border-radius-topleft: 7px;	
	-webkit-border-top-right-radius: 7px;
	-webkit-border-top-left-radius: 7px;
}

span.cim {
	background-color: #141C26;
	display: block;
	margin: 0 auto 20px;
	padding: 6px;
	text-align: center;
	width: 450px;
	color: #F8B932;
	font-weight: bold;
}

.kepek {
	text-align: center;
	line-height: 32px;
	margin: 10px 0 0 0;
	word-spacing: 10px;
}

.gallery {
	text-align: center;
	margin-top: 10px;
}

span.gaLink {
	display: block;
	margin-top: 60px;
	text-align: center;
}

span.link {
	float: right;
	word-spacing: 0px;
	margin: -7px 15px 0 0;
}

.refer {
	float: left;
	width: 420px;
	margin-bottom: 20px;
	margin-right: 30px;
	-moz-border-radius-topright: 9px;
	-moz-border-radius-topleft: 9px;
    -moz-border-radius-bottomleft: 8px;
    -moz-border-radius-bottomright: 9px;
	-webkit-border-top-right-radius: 9px;
	-webkit-border-bottom-right-radius: 9px;	
	-webkit-border-bottom-left-radius: 9px;
	-webkit-border-top-left-radius: 9px;
	background: url(/kepek/index/content_bg.png) repeat scroll 0 0 transparent;
	padding: 6px;
	border: 1px solid #404056;
}

.refer img {
	padding-right: 10px;
}

.refTxt {
	color: #fcd94c;
	margin-top: 12px;
}

.refTxt strong {
	font-size: 13px;
}

.work {
	width: 520px;
	-moz-border-radius-topright: 9px;
	-moz-border-radius-topleft: 9px;
    -moz-border-radius-bottomleft: 8px;
    -moz-border-radius-bottomright: 9px;
	-webkit-border-top-right-radius: 9px;
	-webkit-border-bottom-right-radius: 9px;	
	-webkit-border-bottom-left-radius: 9px;
	-webkit-border-top-left-radius: 9px;
	background: url(/kepek/index/content_bg.png) repeat scroll 0 0 transparent;
	padding: 10px;
	border: 1px solid #404056;
	float: left;
	margin: 30px 0 10px 170px;
}

.work h2 {
	font-size: 13px;
	color: #ffb11b;
	padding: 10px  0 0 130px;
}

.work ul {
	list-style-image: url(/kepek/index/rss_list.png);
	padding: 10px 0 0 0;
	margin-left: 155px;
	width: 420px;
}

.work ul li {
	padding-bottom: 10px;
	color: #F4FA20;
}

#content .work ul li a, #content .work ul li a:hover, #content .work ul li a:visited {
	color: #F4FA20;
	font-weight: normal;
}

.csicsa {
	background: url(/kepek/index/csicsa.png) no-repeat scroll 0 0 transparent;
	height: 234px;
	left: -112px;
	position: absolute;
	top: 35px;
	width: 1122px;
}

.csicsa2 {
	background: url(/kepek/index/csicsa2.png) no-repeat scroll 0 0 transparent;
	height: 234px;
	left: -566px;
	position: absolute;
	top: 101px;
	width: 1122px;
	z-index: -1;
}

#footer {
	background: url("/kepek/index/footer.png") repeat-x;
	height: 80px;
	text-align: center;
	margin: 90px auto 0;
}

#footer .copy {
	width: 440px;
	float: left;
	margin: 12px 0 0 10px;
}

#footer .copy span {
	color: #ffc21f;
	float: left;
	padding: 18px 0 0 5px;
	text-align: left;
	font-size: 9px;
}

#footer .menu {
	float: right;
	margin: 35px 90px 0 0;
	word-spacing: 20px;
}

span.info {
	padding-left: 10px;
}

input, textarea {
	background-color: #29333f;
	border: 1px solid #000;
	color: #b2beca;
	font-family: Verdana;
	font-size: 12px;
}

textarea {
	padding: 5px;
}

input.beiroka {
	padding: 3px;
	width: 150px;
}

#submit{
	border: 0;
}

.linkek {
	width: 600px;
	-moz-border-radius-topright: 9px;
	-moz-border-radius-topleft: 9px;
    -moz-border-radius-bottomleft: 8px;
    -moz-border-radius-bottomright: 9px;
	-webkit-border-top-right-radius: 9px;
	-webkit-border-bottom-right-radius: 9px;	
	-webkit-border-bottom-left-radius: 9px;
	-webkit-border-top-left-radius: 9px;
	background: url(/kepek/index/content_bg.png) repeat scroll 0 0 transparent;
	padding: 10px;
	border: 1px solid #404056;
	margin: 0 auto 40px;
}

.linkek table.tableLinks {
	margin: 2px 0 6px 10px; 
}

.linkek td {
	width: 260px;
	padding: 3px;
	color: #ffe11b;
}

.mail {
	width: 600px;
	-moz-border-radius-topright: 9px;
	-moz-border-radius-topleft: 9px;
    -moz-border-radius-bottomleft: 8px;
    -moz-border-radius-bottomright: 9px;
	-webkit-border-top-right-radius: 9px;
	-webkit-border-bottom-right-radius: 9px;	
	-webkit-border-bottom-left-radius: 9px;
	-webkit-border-top-left-radius: 9px;
	background: url(/kepek/index/content_bg.png) repeat scroll 0 0 transparent;
	padding: 10px;
	border: 1px solid #404056;
	margin: 0 auto 40px;
	color: #ffe50b;
	font-size: 12px;
}

.mail .tableKontakt td {
	padding: 5px;
}

.mail form input {
	width: 200px;
	padding: 4px;
	border: 1px solid #61626f;
	background: url(/kepek/index/input_bg.png) repeat-x scroll 0 0 transparent;
	color: #bf9507;
}

.mail form input:focus, .mail form textarea:focus  {
	border: 1px solid #a6a8c2;
	color: #ffce0b;
}

.mail form textarea {
	background: url(/kepek/index/textarea_bg.png) repeat-x scroll 0 0 transparent;
	background-color: #29333f;	
	border: 1px solid #61626f;
	color: #bf9507;
}

.mail form #submit {
	width: 100px;
	height: 39px;
	background: none;
	border: 0;
	opacity: 0.7;
}

.mail form #submit:hover {
	opacity: 1;
}

.social {
	width: 766px;
	-moz-border-radius-topright: 9px;
	-moz-border-radius-topleft: 9px;
    -moz-border-radius-bottomleft: 8px;
    -moz-border-radius-bottomright: 9px;
	-webkit-border-top-right-radius: 9px;
	-webkit-border-bottom-right-radius: 9px;	
	-webkit-border-bottom-left-radius: 9px;
	-webkit-border-top-left-radius: 9px;
	background: url(/kepek/index/content_bg.png) repeat scroll 0 0 transparent;
	padding: 15px 10px 10px 16px;
	border: 1px solid #404056;
	margin: 0 auto 20px;
	text-align: center;
}

.social img {
	padding-right: 5px;
	padding-left: 5px;
}

.impresszum {
	width: 773px;
	-moz-border-radius-topright: 9px;
	-moz-border-radius-topleft: 9px;
    -moz-border-radius-bottomleft: 8px;
    -moz-border-radius-bottomright: 9px;
	-webkit-border-top-right-radius: 9px;
	-webkit-border-bottom-right-radius: 9px;	
	-webkit-border-bottom-left-radius: 9px;
	-webkit-border-top-left-radius: 9px;
	background: url(/kepek/index/content_bg.png) repeat scroll 0 0 transparent;
	padding: 10px;
	border: 1px solid #404056;
	margin: 0 auto 10px;
	color: #ffe50f;
}

.infok {
	width: 254px;
	float: left;
	line-height: 16px;
}

.infok span {
	color: #ffa10f;
}

.rights {
	float: left;
	width: 501px;
	padding-left: 12px;
	border-left: 1px solid #AF630A;
}

.tools {
	width: 695px;
	height: 318px;
	-moz-border-radius-topright: 9px;
	-moz-border-radius-topleft: 9px;
    -moz-border-radius-bottomleft: 8px;
    -moz-border-radius-bottomright: 9px;
	-webkit-border-top-right-radius: 9px;
	-webkit-border-bottom-right-radius: 9px;	
	-webkit-border-bottom-left-radius: 9px;
	-webkit-border-top-left-radius: 9px;
	background: url(/kepek/index/content_bg.png) repeat scroll 0 0 transparent;
	padding: 15px 10px 10px 16px;
	border: 1px solid #404056;
	margin: 40px auto 0;
}

.tools h2 {
	font-size: 13px;
	color: #ffb11b;
	padding: 10px  0 0 130px;
}

.tools ul {
	list-style-image: url(/kepek/index/rss_list.png);
	padding: 10px 0 0 0;
	margin-left: 285px;
}

.tools ul li {
	padding-bottom: 10px;
	color: #F4FA20;
}

.tools img {
	padding-right: 10px;
}

.hatterek {
	width: 690px;
	-moz-border-radius-topright: 9px;
	-moz-border-radius-topleft: 9px;
    -moz-border-radius-bottomleft: 8px;
    -moz-border-radius-bottomright: 9px;
	-webkit-border-top-right-radius: 9px;
	-webkit-border-bottom-right-radius: 9px;	
	-webkit-border-bottom-left-radius: 9px;
	-webkit-border-top-left-radius: 9px;
	background: url(/kepek/index/content_bg.png) repeat scroll 0 0 transparent;
	padding: 10px;
	border: 1px solid #404056;
	margin: 0 auto;
	text-align: center;
	color: #ffe50f;
}

.hatterek table {
	width: 690px;
}

.hatterek table td {
	padding: 25px 0;
}

a {
	color: #372049; 
	text-decoration: underline; 
	font-weight: bold;
	font-family: Verdana;
}

a:hover {
	color: #000000; 
	text-decoration: none; 
	font-weight: bold;
}

#content a {
	font-size: 12px;
	color: #d4ed1d; 
	font-weight: bold; 
	text-decoration: underline;
}
#content a:hover {
	color: #b3c62e; 
	font-weight: bold; 
	text-decoration: none;

}

#footer a {
	font-size: 11px; 
	color: #d4ed1d; 
	font-weight: bold; 
	text-decoration: underline;
}
#footer a:hover {
	font-size: 11px; 
	color: #b3c62e; 
	font-weight: bold; 
	text-decoration: none;

}


#menu {
	background: url(/kepek/index/menu_bg.png) no-repeat;
    height: 33px;
	margin: 60px 170px 0 0;
	width: 503px;
	float: right;
}

.menuList{
	margin: 0 -40px 0 auto;
	width: 515px;
	float: right;
}

.menuList li {
	background: url(/kepek/index/menu_sep.png) no-repeat;
    float: left;
    list-style: none;
	margin-top: 10px;
}

.menuList li.first {
	background: none;
}

.menuList li a {
    text-decoration: none;
    text-transform: uppercase;
    font: bold 11px Verdana;
    color: #ffdc4f; 
    text-align: right;
    margin: auto 20px;
	text-shadow: 1px 1px 1px #000;
}

.menuList li a:hover {
	color: #f06b00;
}


div.panel-overlay h2 {
	margin-top: 10px;
	font-family: "Times New Roman";
	font-style: italic;
	font-size: 22px;
	color: #FFD71F;
}

#content .gall_link {
	width: 410px;
	margin: 40px auto 0;
	letter-spacing: 25px;
}

#content .gall_link span a img{
	border: 1px solid #404040;
}

#contentwrap {
	position:relative;
	width:860px;
	clear: both;
	padding-left:0px;
	height:489px;
}

#headwrap {
	width:100%;
	clear: both;
	float: left;
	float: none;
	position: relative;
	z-index: 6;
}

#featured, .featured, .fadeout, .newsselect{ 
	height:489px;
}

#feature_wrap{width:860px;position: relative;}

#featured{position: relative;width:860px;overflow: hidden;}

.featured{width:380px;position:absolute;top:0;left:0;overflow: hidden;display:none;}

.featured img{display:block;position: relative;z-index: 1;}

.fadeout{position:absolute;width:300px;display:block;right:0px;z-index: 3;}

.sliderheading{display:block;font-size: 1.6em;}

.slidercontent{font-size: 1.2em;}

.heading_clone{position: absolute;z-index: 4;display:block;font-size: 4.0em;height: 50px;margin-bottom:60px;}

.featured a, .featured a img, .featured img{text-decoration: none;border:none;}

#featured{border-top: 3px solid #000; border-bottom:3px solid #000;}

.featured{border-left:1px solid #595959;background:#000 url(preload.gif) no-repeat scroll 50% 50%;}

.preloading_background {background:#191919 url(/kepek/index/loader.gif) no-repeat scroll 50% 50%;}

.fadeout{background: transparent url(/kepek/index/overlay.png) repeat-y right top;}

#featured a{color:#eee; font: Helvetica, sans-serif;} 

div.content {
	display: block;
	float:right;
	width:675px; 
}
div.controls {
	margin-top: 5px;
	height: 23px;
}
div.ss-controls {
	float: left;
}
div.ss-controls span {
	color: #666666;
	cursor: pointer;
}
div.nav-controls {
	float: right;
}
div.nav-controls a {
	padding: 5px;
}
div.slideshow {
	clear: both;
}
div.slideshow span.image-wrapper {
	float: left;
	padding-bottom: 12px;
}
div.slideshow a.advance-link {
	padding: 2px;
	display: block;
	cursor: pointer;
}
div.slideshow img {
	border: none;
	display: block;
	height: 455px;
}
div.navigation {
	background: url(/kepek/index/content_bg.png) repeat;
	width: 237px;
	float: left;
	padding: 8px 0 8px 8px;
	-moz-border-radius-topright: 9px;
	-moz-border-radius-topleft: 9px;
    -moz-border-radius-bottomleft: 8px;
    -moz-border-radius-bottomright: 9px;
	-webkit-border-top-right-radius: 9px;
	-webkit-border-bottom-right-radius: 9px;	
	-webkit-border-bottom-left-radius: 9px;
	-webkit-border-top-left-radius: 9px;
	border: 1px solid #404056;
}

ul.thumbs {
	clear: both;
	margin: 0;
	padding: 0;
}
ul.thumbs li {
	float: left;
	padding: 0;
	margin: 5px 10px 5px 0;
	list-style: none;
}
ul.thumbs li a {
	padding: 2px;
	display: block;
	border: none;
}
ul.thumbs li.selected a {
	background: #9F098A;
}
ul.thumbs a:focus {
	outline: none;
}
ul.thumbs img {
	border: none;
	display: block;
}
div.pagination {
	clear: both;
}
div.navigation div.top {
	margin-bottom: 12px;
	height: 11px;
}
div.navigation div.bottom {
	margin-top: 12px;
}
div.pagination a, div.pagination strong {
	display: block;
	float: left;
	margin-right: 2px;
	padding: 4px 7px 2px 7px;
	text-decoration: none !important;
}

 
 /* jQuery specific overlay styles */
 
 #jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #270d25;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #270d25;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
float:right;
position:absolute;
right:-30px;
top:-10px;
width:66px;
z-index: 100;
}

/* */ 

.fbLikeMe {
	float: right;
	margin: 18px -116px 0 0;
}

