@charset "utf-8";
/* CSS Document */


/* RESET
------------------------------------------------- */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td
{
	margin: 0;padding: 0;
}

*{
    margin:0;
    padding:0;
}

/* REMOVE BROWSER GENERATED DOTTED LINES FROM IE 
------------------------------------------------- */
a, a:hover, a:selected, a:active, a:focus
{
  outline:none;
	ie-dummy:expression(this.hideFocus=true);	
}

img 
{
	border:0;
	outline:none;
}

body
{
  background:#dddcd8;
  width:11520px;
  position:absolute;
  top:0px;
  left:0px;
  bottom:0px;
	#overflow:hidden;
	overflow:hidden;
	
}

@media screen and (min-width:981px)
{
	body
	{
		height:1180px;
	}
}

span.hdr
{
	/*  position:fixed; */
	width:100%;
  height:161px;
  background: transparent;
	vertical-align:top;
  padding:0;
  font-size:20px;
  font-weight:bold;
  display:block;
}


.hdr ul
{
  list-style:none;
  margin:0px;
  padding-right:20px;
}

.hdr ul li
{
  float:left;
  padding:5px;
  margin:15px 75px 5px 5px;
  color:#aaa;		
}


/* CIRCLED NUMBERED BUTTONS
------------------------------------------------- */
.navone
{
	width:45px;
	height:50px;
	background:url(http://cache1.artprintimages.com/images/jump_pages/20110105_artcircles/images/resized/nav-1.png) no-repeat 0px 0px;
	border:none;
	cursor:pointer;
}
	
.navoneo
{
	width:45px;
	height:50px;
	background:url(http://cache1.artprintimages.com/images/jump_pages/20110105_artcircles/images/resized/nav-1.png) no-repeat 0px -51px;
	border:none;
}
	
.navtwo
{
	width:55px;
	height:50px;
	background:url(http://cache1.artprintimages.com/images/jump_pages/20110105_artcircles/images/resized/nav-2.png) no-repeat 0px 0px;
	cursor:pointer;
}
	
.navtwoo
{
	width:55px;
	height:50px;
	background:url(http://cache1.artprintimages.com/images/jump_pages/20110105_artcircles/images/resized/nav-2.png) no-repeat 0px -51px;
}
	
.navthree
{
	width:45px;
	height:50px;
	background:url(http://cache1.artprintimages.com/images/jump_pages/20110105_artcircles/images/resized/nav-3.png) no-repeat 0px 0px;
	border:none;
	cursor:pointer;
}
	
.navthreeo
{
	width:45px;
	height:50px;
	background:url(http://cache1.artprintimages.com/images/jump_pages/20110105_artcircles/images/resized/nav-3.png) no-repeat 0px -51px;
	cursor:pointer;
	border:none;
}
	
.navfour
{
	width:45px;
	height:50px;
	background:url(http://cache1.artprintimages.com/images/jump_pages/20110105_artcircles/images/resized/nav-4.png) no-repeat 0px 0px;
	border:none;
	cursor:pointer;
}
	
.navfouro
{
	width:45px;
	height:50px;
	background:url(http://cache1.artprintimages.com/images/jump_pages/20110105_artcircles/images/resized/nav-4.png) no-repeat 0px -51px;
	cursor:pointer;
}
	
.navlogo
{
	width:78px;
	height:100px;
	background:url(http://cache1.artprintimages.com/images/jump_pages/20110105_artcircles/images/resized/ac_backto_o.png) no-repeat 0px 0px;
	border:none;
	margin-left:40px;
}
	
.navlogo:hover
{
	background:url(http://cache1.artprintimages.com/images/jump_pages/20110105_artcircles/images/resized/ac_backto_o.png) no-repeat 0px -108px;
	cursor:pointer;
}

.navlogo_uk
{
	width:78px;
	height:100px;
	background:url(http://cache1.artprintimages.com/images/jump_pages/20110105_artcircles/images/resized/ac_uk_backto.png) no-repeat 0px 0px;
	border:none;
	margin-left:40px;
}
	
.navlogo_uk:hover
{
	background:url(http://cache1.artprintimages.com/images/jump_pages/20110105_artcircles/images/resized/ac_uk_backto.png) no-repeat 0px -108px;
	cursor:pointer;
}


/* VIDEO PLAYER
------------------------------------------------- */
.mainplayer
{
	position:absolute;
	top:195px;
	left:347px;
	z-index:1;
}

.mainplayer img
{ 
	border:0px;
	cursor:pointer;
	outline:none;
}

/* DOWNLOAD BUTTON STYLES
------------------------------------------------- */

span.ipad
{
  display:block;
  width:154px;
  float:left;
  text-align:center;
  background: transparent;
  margin: 617px 0 0 515px;
	margin-top:616px\9;
  padding:10px 0 0 0;
  font-family: Helvetica, Arial, sans-serif;
  font-style: normal;
  font-size:26px;
  font-weight:bold;	
}

span.ipad a
{
  display:block;
  color:#ffffff;
  text-decoration:none;
	
}

span.ipad a:hover
{
  text-decoration:none;
  color:#9d9d9d;
}


/* SLIDE IMAGES
------------------------------------------------- */
.bg_1
{
  color:#000;
  background:#dddcd8 url(http://cache1.artprintimages.com/images/jump_pages/20110105_artcircles/images/resized/bg8_1_v2.jpg) no-repeat top right;
}

.bg_2
{
  color:#000;
  background:#dddcd8 url(http://cache1.artprintimages.com/images/jump_pages/20110105_artcircles/images/resized/bg8_2.jpg) no-repeat top right;
}

.bg_3
{
  color:#000;
  background:#dddcd8 url(http://cache1.artprintimages.com/images/jump_pages/20110105_artcircles/images/resized/bg8_3.jpg) no-repeat top right;
}

.bg_4
{
  color:#000;
  background:#dddcd8 url(http://cache1.artprintimages.com/images/jump_pages/20110105_artcircles/images/resized/bg8_4v2.jpg) no-repeat top left;
}

/* WEBSITE LOGO
------------------------------------------------- */
.circleslogo
{
	background:url(http://cache1.artprintimages.com/images/jump_pages/20110105_artcircles/images/resized/ac_logo_main.png) no-repeat top left;
	width:176px;
	height:137px;
	float:left;
	margin-right:10px;
	margin-left:17px;
}



/* ARROW BUTTON NAVIGATION
------------------------------------------------- */	
.nextslide, .nextslide_none
{
	background:transparent;
	width:272px;
	height:200px;
	position:absolute;
	top:285px;
	left:22px;				
}
	
.nextslide:hover
{
	background:url(http://cache1.artprintimages.com/images/jump_pages/20110105_artcircles/images/resized/pg1r_arrow.png) no-repeat;
	width:272px;
	height:200px;
	position:absolute;
	top:283px;
	left:20px;
	/*ie hacks */
	width:260px\9;
	left:19px\9;
}
	
.nextslide a, .nextslide_none a
{
	display:block;
	width:272px;
	height:200px;
	outline: none;
	border:none;
}
	
#firstslide
{
	background:transparent;
	width:455px;
	height:421px;
	position:absolute;
	top:71px;
	right:615px;		
}
	
#firstslide:hover
{
	background:url(http://cache1.artprintimages.com/images/jump_pages/20110105_artcircles/images/resized/go_back_big2.png) no-repeat;
	width:455px;
	height:421px;
	position:absolute;
	top:71px;
	right:615px;	
	-moz-transition:color 0.2s linear 0s;
}
	
#firstslide a
{
	display:block;
	width:455px;
	height:421px;
}

/* SLIDE DIMENSION STYLES
------------------------------------------------- */

.section
{
  margin:0px;
  bottom:0px;
  width:2880px;
  float:left;
  height:100%;
	#height: 1000px !important;
	position:relative;
	background-color:#dddcd8;
}

#section4
{
  margin:0px;
  bottom:0px;
  width:2880px !important;
  float:left;
  height:100%;
	#height: 10000px !important;
	position:relative;
	background-color:#dddcd8;
}

.section .hdr
{
	position:absolute;
	top:0px;
	left:0;
}

.section h2
{
  margin:80px 0px 30px 25px;
}

.section p
{
  margin:20px 0px 0px 20px;
  width:450px;
}

.cwtext
{
	margin-top:700px;
	margin-left:20px;
}

.cwtext span
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#aaa;
}

/* SOCIAL MEDIA ADJUSTMENTS
------------------------------------------------- */

#socialat
{
	width:300px;
	position:absolute;
	top:125px;
	left:650px;
	font:normal 11px Verdana;
	color:#ccc;
}

.at300b
{
	font-size:16px !important;
}
.at300bs
{
	font-size:16px !important;
}
.addthis_button_pinterest
{
	margin:-5px 0 0;
}

#socialat iframe
{
	width:50px !important;
}

#atdiv
{
	color:#999; float:left; font-size:100%;
}

.addthis_button
{
	font:normal 14px sans-serif; text-decoration:none; color:#999; float:left; margin-top:0; margin-top:1px\9;
}
.addthis_toolbox.addthis_default_style span
{
	line-height:17px; line-height:18px\9;
}

#PinItButton
{
	border-color:#C9C5C5 #C9C5C5 #C9C5C5 !important;
}
Thread was being aborted.<br />   at System.Threading.Thread.AbortInternal()
   at System.Threading.Thread.Abort(Object stateInfo)
   at System.Web.HttpResponse.AbortCurrentThread()
   at Art.Imaging.SEOImageUrlHandler.Pages.ProductImageRedirect.ServeFile(String strFilePath) in C:\Projects\GIT2022\image-processing-jobs\applications\Art.Imaging.SEOImageUrlHandler\Pages\ProductImageRedirect.aspx.cs:line 195