
* {margin: 0; padding: 0;}
html {color: #fff; font: normal 76%/1.4 verdana, arial, helvetica, sans-serif; padding:0 !important;}
body {background: #000 }
a {color: #fff; text-decoration: none;}
a:hover {text-decoration: underline;}
ul {list-style: none;}
body {text-align: center;}
#envelope {position:relative; width:100%; margin:0 auto;}
#slideshow {width: 825px; margin: 12px auto; text-align: left;}
#slideshow:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
#slideshow.customize {width: 941px;}
#slideshow .header h1,
#slideshow .header h2,
#slideshow .header h3 {padding: 1px 0; font: normal 130% arial, verdana, helvetica, sans-serif;}
#slideshow .header h1 {float: right; display: inline; width: 77px; margin-right: 80px;}
#slideshow .header h1 a {display: block; height: 1.2em; background: url(//p.webshots.net/images/logo/logo_ss_webshots.gif) no-repeat center; text-indent: -9999px; overflow: hidden;}
#slideshow .header h2 {float: left; padding-right: 10px; border-right: 1px solid #454545;}
#slideshow .header h3 {float: left; padding-left: 10px;}
#slideshow .header:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
#slideshow .header {display: inline-block;}
#slideshow .header {display: block;}
* html #slideshow .header {height: 1px;}

#slideshow #content {float: left; width: 640px; margin: 12px 0; clear: both;}
#slideshow #flash-content {height: 493px; overflow: hidden;}
#slideshow.customize #flash-content {width: 756px; height: 576px;}
#slideshow #content #status-bar {position: absolute; left: -9999px; overflow: hidden; color: #eee;}
#slideshow.flash #content #status-bar {position: static;}
#media-title {float: left; font-size: 1em; font-weight: normal;}
#media-pager {text-align: right;}

#slideshow #options {float: right; width: 160px; overflow: hidden;}
#slideshow #options h4 {font-size: 100%; padding: 5px 10px; margin-top: 13px; color: #aaa; background: url(//p.webshots.net/images/bg/bg_ss_options.gif) no-repeat; border-bottom: 1px solid #151515; font-weight: normal; font-family: arial, sans-serif; text-transform: lowercase;}
#slideshow #options ul {margin-bottom: 16px; background: #3c3c3c;}
#slideshow #options li {margin: 0 1px; background: no-repeat 8px 3px; border: 1px solid #242424; border-top-color: #515151;}
#slideshow #options li.last {margin: 0; background: #3c3c3c url(//p.webshots.net/images/bg/bg_ss_options.gif) no-repeat bottom; border-width: 1px 0 0; padding-bottom: 3px;}
#slideshow #options a,
#slideshow #options label {display: block; padding: 4px 0 4px 32px; font-size: 86%; background: no-repeat 8px; text-transform: lowercase; cursor: pointer;}
#slideshow #options label:hover,
#slideshow #options label.hover {text-decoration: underline;}
/*
#slideshow #options li label {background: url(//p.webshots.net/images/btn/btn_ss_collapse.gif) no-repeat 134px 100%;}
#slideshow #options li.collapsed label {background-image: url(//p.webshots.net/images/btn/btn_ss_expand.gif);}
*/
#slideshow #options li.collapsed input {position: absolute; left: -9999px;}
#slideshow #options input {width: 111px; margin: 0 0 4px 32px; font-size: 86%; font-family: verdana, sans-serif; padding: 2px; color: #dbdbdb; background: #595959; border: 1px solid #323232; overflow: hidden;}
#slideshow #options input:hover,
#slideshow #options input.hover {color: #000; background: #fdf9c9;}
#slideshow #options input.selected {color: #000; background: #80c0ec;}
#slideshow #options #embed {background-image: url(//p.webshots.net/images/btn/btn_ss_embed.gif);}
#slideshow #options #publish label {background-image: url(//p.webshots.net/images/btn/btn_ss_link.gif);}
#slideshow #options #email {display:none; background-image: url(//p.webshots.net/images/btn/btn_ss_email.gif);}
#slideshow #options #customize {background-image: url(//p.webshots.net/images/btn/btn_ss_customize.gif);}
#slideshow #options #order {background-image: url(//p.webshots.net/images/btn/btn_ss_dvd.gif);}
#slideshow #options #album {background-image: url(//p.webshots.net/images/btn/btn_ss_album.gif); float: left; margin-top: -4px; padding-top: 0; padding-bottom: 0;}

.wrap1 {display: table; height: 100%; background: #fff; overflow: hidden;}
.wrap2 {display: table-cell; vertical-align: middle;}
.wrap3 {text-align: center;}
.wrap3 a {color: #c83c43; font-weight: bold;}
.wrap3 a:hover {color: #ff1a2b;}
.wrap3 p {font-size: 127%; color: #8b8b8b; padding: .5em 1.25em;}
.wrap3 p strong {padding: 10px 0 10px 40px; color: #393939; background: url(//p.webshots.net/images/icon/icon_error.gif) no-repeat left; font-size: 150%; font-weight: normal; text-transform: lowercase;}
.wrap3 ul {margin-top: 1em; line-height: 2em;}

html.js #slideshow .wrap1 {visibility: hidden;}
html.js #slideshow.noflash .wrap1 {visibility: visible;}

.tracker-image,
.tracker-image * {display: block; width: 1px; height: 1px; font-size: 0; line-height: 0px; overflow: hidden;}
.webshots .logo { display:none !important;  }
.skin-link, .logo { display:none;}

#dogtales { 	background: #000 url(//p.webshots.net/images/skin/skin_EC_dogtales_slideshow_bg.jpg) repeat-x top !important;

padding-bottom:0;	margin-bottom: -110px !important;}

#dogtales #envelope {
position:relative;
display:block;
width:960px;
padding-bottom: 350px !important;
_padding-bottom:350px !important;
}

#dogtales #envelope:after {content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
#dogtales .header h1 a {
	background: transparent url(//p.webshots.net/images/skin/skin_EC_dogtales_slideshow_wslogo.gif) repeat-x top !important;
}
#dogtales #options p a {
background:transparent url(//p.webshots.net/images/skin/skin_EC_slideshow_return.gif) no-repeat left !important;
display:block;
margin-top:-10px !important;
width:144px;
height:20px;
z-index:600;
text-indent:-9999px;
overflow:hidden; 
}

#dogtales .logo {display:none !important;}
#dogtales .PremiumSponsoredLogo {
background:transparent url(//p.webshots.net/images/skin/skin_EC_dogtales_slideshow_logo.gif) no-repeat left !important;
display:block;
float:right;
position:absolute;
right:75px;
margin-top:250px;
width:144px;
height:59px;
text-indent:-9999px;
overflow:hidden;
}


#dogtales .skin-link{
display:none;
position:absolute;
bottom:0px;
margin:0 auto;
clear:left;
width:720px;
height:249px;
background:transparent url(//p.webshots.net/images/skin/skin_EC_dogtales_photobillboard.jpg) no-repeat left top;
text-indent:-9999px;
overflow:auto;
}

#dogtales .PremiumSponsoredLinkBottom {
display:block;
position:absolute !important;
bottom:50px;
left:-360px;
margin-left:50%;;
clear:left;
width:720px !important;
height:249px;
background:transparent url(//p.webshots.net/images/skin/skin_EC_dogtales_photobillboard.jpg) no-repeat left top;
text-indent:-9999px;
overflow:auto;
}
#cutekittens { background-color: #96D5EF !important; }
#cutekittens #envelope { display:block; position:relative; width:1000px; margin:0 auto; margin-bottom:-100px; }


#cutekittens {
padding-bottom:0px;
}
#cutekittens .skin-link{
display:block;
position:relative;
top:0px;
width:100%;
height:400px;
margin:0 auto 0 auto !important;
background:transparent url(//p.webshots.net/images/skin/skin_EC_cutekittens_ssbb2.jpg) no-repeat center top;
text-indent:-9999px;
overflow:hidden;
}

#cutekittens #slideshow { margin-bottom:100px; }

#cutekittens a.logo{
display:block;
width:171px;
height:297px;
background:transparent url(//p.webshots.net/images/skin/skin_EC_cutekittens_sslogo3.jpg) no-repeat left top !important;
text-indent:-9999px;
overflow:hidden;
display:block;
float:right;
position:absolute;


}
#cutekittens .header h1 a { 
width:160px;
height:34px;
background: url(//p.webshots.net/images/skin/cutekittens_webshots-logo.gif) no-repeat;
}
#cutekittens .header h3 a { font-weight:bold; }

#cutekittens a, #cutekittens #status-bar h2,  #cutekittens #status-bar p {color:#333;}

#cutekittens #slideshow #options { width: 158px}

#cutekittens #slideshow #options h4 {font-size: 100%; padding: 5px 10px; margin-top: 13px; color: #aaa; background: url(//p.webshots.net/images/skin/cutekittens_optionstop.gif) no-repeat; border-bottom: 1px solid #151515; font-weight: normal; font-family: arial, sans-serif; text-transform: lowercase;}
#cutekittens #slideshow #options ul {margin-bottom: 16px; background: #3c3c3c;}
#cutekittens #slideshow #options li {margin: 0 1px; background: no-repeat 8px 3px; border: 1px solid #242424; border-top-color: #515151;}
#cutekittens #slideshow #options li.last {margin: 0; background: #3c3c3c url(//p.webshots.net/images/skin/cutekittens_optionsbottom.gif) no-repeat bottom; border-width: 1px 0 0; padding-bottom: 3px;}
#cutekittens #slideshow #options a,
#cutekittens #slideshow #options label {display: block; padding: 4px 0 4px 32px; font-size: 86%; background: no-repeat 8px; text-transform: lowercase; cursor: pointer;}
#cutekittens #slideshow #options label:hover,
#cutekittens #slideshow #options label.hover {text-decoration: underline;}

.purina0709 { 
	position:relative;
	padding-bottom:0px;
	margin-bottom:0;
	background:#DAEEFD url(//p.webshots.net/images/skin/beneful/slideshow-btmBG.jpg) repeat-x left bottom !important; 
}
.purina0709 #envelope {
	position:relative;
	height:900px;
	margin-top:0;
	padding-top:80px;
	background:transparent url(//p.webshots.net/images/skin/beneful/slideshow-topBG.png) repeat-x left top !Important;
}
.purina0709 #slideshow {
margin-top:-60px;
}
.purina0709 .header h1 a { 
position:absolute;
top:10px;
width:90px;
height:18px;
background: transparent url(//p.webshots.net/images/skin/beneful/slideshow-logo.gif) no-repeat !important;
}

.purina0709 .skin-link {
display:block;
position:absolute;
bottom:0px;
_bottom:-14px;
left:0px;
width:1280px;
height:479px;
margin:0 auto 0 auto !important;
background:transparent url(//p.webshots.net/images/skin/beneful/slideshow-skinLink.jpg) no-repeat left top;
text-indent:-9999px;
overflow:hidden;
}
.purina0709 h2, .purina0709 h3, .purina0709 a { 
color:#333;
}
.purina0709 .logo {
display:block;
width:160px;
height:90px;
clear:both;
background:transparent url(//p.webshots.net/images/skin/beneful/purina-slideshow-sponsor.jpg) no-repeat 40px 20px !important;
text-indent:-9999px;
}

.purina0709 a.skin-link, .purina0709 #envelope {margin-bottom:0px !important;}


/*---------- PHOTOWORKS FREE MUG CAMPAIGN ----------*/
.photoworkslaunch1 {
	background: #C80000 url(//p.webshots.net/images/PhotoworksRelaunch/skin/homepage/Background-Tile.jpg) repeat-x !important;
}

.photoworkslaunch1 #envelope {
	width:960px;
	padding-bottom: 0;
}

.photoworkslaunch1 .skin-link {
	display: block;
	position: relative;
	margin:0 auto;
	top:0px;
	width: 800px;
	height: 275px;
	text-indent:-9999px;
	overflow:hidden;
	background: transparent url(//p.webshots.net/images/PhotoworksRelaunch/skin/homepage/optional-bottom-graphics/BttmSkinArt_Mug.gif) no-repeat;
}
.photoworkslaunch1 .logo {
	display:none !important;
}


/*---------- PHOTOWORKS 25% OFF CAMPAIGN ----------*/
.photoworkslaunch2 {
	background: #C80000 url(//p.webshots.net/images/PhotoworksRelaunch/skin/homepage/Background-Tile.jpg) repeat-x !important;
}

.photoworkslaunch2 #envelope {
	width:960px;
	padding-bottom: 0;
}

.photoworkslaunch2 .skin-link {
	display: block;
	position: relative;
	margin:0 auto;
	top:0px;
	width: 800px;
	height: 275px;
	text-indent:-9999px;
	overflow:hidden;
	background: transparent url(//p.webshots.net/images/PhotoworksRelaunch/skin/slideshow/BttmSkinArt_25Percent-Code.gif) no-repeat;
}
.photoworkslaunch2 .logo {
	display:none !important;
}


/*---------- PHOTOWORKS 100PRINTS CAMPAIGN ----------*/
.photoworkslaunch3 {
	background: #C80000 url(//p.webshots.net/images/PhotoworksRelaunch/skin/homepage/Background-Tile.jpg) repeat-x !important;
}

.photoworkslaunch3 #envelope {
	width:960px;
	padding-bottom: 0;
}

.photoworkslaunch3 .skin-link {
	display: block;
	position: relative;
	margin:0 auto;
	top:0px;
	width: 800px;
	height: 275px;
	text-indent:-9999px;
	overflow:hidden;
	background: transparent url(//p.webshots.net/images/PhotoworksRelaunch/skin/slideshow/BttmSkinArt_100prints.gif) no-repeat;
}
.photoworkslaunch3 .logo {
	display:none !important;
}