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

/* This bit is added to remove any default margin or padding which maybe hindering cross browser compatibility. */
html, body, form, fieldset {
	margin: 0;
	padding: 0;
	font: 100%/120% Verdana, Arial, Helvetica, sans-serif;
}
/*******************************************************************/

a {
	text-decoration:none;
	color:black;
}

.formtext {
	color:#999;/*font-size:10px;*/
}
#header_search {
	position:absolute;
	height:15px;
	left:878px;
	padding-left:0px;
	margin-top:-25px;
	top:0;
	width:253px;
}
#header_search_go {
	cursor:pointer;
	text-decoration:none;
	color:white;
	font-size:0.6em;
}
#header_search_go:hover {
	color:yellow;
}
.rollovers {
	position:absolute;
}
#rollover01 { /* Position of the rollover link on the main image */
	left:647px;
	top:400px;
}
#rollover02 { /* Position of the rollover link on the main image */
	left:647px;
	top:478px;
}
#nav_strip {
	margin-left:auto;
	margin-right:auto;
	margin-top:-26px;
	position:absolute;
	top:0px;
	background-color:#3f3f3f;
	color:#FFFFFF;
}
.strip {
	width:1260px;
	height:25px;
}
#footer {
	margin-left:auto;
	margin-right:auto;
	bottom:-100px;
	position:relative;
}
#index_footer {
	margin-left:auto;
	margin-right:auto;
	bottom:-1px;
	position:relative;
}

#gallery_footer {
	margin-left:auto;
	margin-right:auto;
	bottom:-1220px;
	position:relative;
}

#footer_strip {
	margin-top:42px;
	background-color:#000000;
	color:#FFFFFF;
	font-size:12px;
	text-align:center;
}

#footer_strip a {
	color:white;
}

h6 {
	font-family:Verdana, Helvetica;
	font-size:0.5em;
	margin-top: 3px;
	text-align:center;
}
#logo {
	position:absolute;
	left:147px;
	top:0;
	margin-top:-92px;
}
.toplinks {
	width:175px;
	height:25px;
	vertical-align:middle;
	text-align:center;
	font-weight:bold;
	color:white;
	background:#3f3f3f;
	position:absolute;
	top:0;
	margin-top:-26px;
}
.toplinks:hover {
	color:#3f3f3f;
	background:white;
}

#toplink1 {
	left:148px;
	background:white;
	color:black;
}
#toplink2 {
	left:324px;
}
#toplink3 {
	left:500px;
}
#toplink4 {
	left:676px;
}
#header_cart {
	display:block;
	position:absolute;
	left:802px;
	top:0;
	margin-top:-92px;
}
.right_link {
	color:black;
}
.right_link:hover {
	text-decoration:underline;
}
#header_right_links {
	display:block;
	position:absolute;
	right:160px;
	top:0;
	margin-top:-92px;
	text-align:right;
	text-transform:uppercase;
}
#whitestripleft {
	/*filter:alpha(opacity = 75);
	opacity:0.75;
	background: rgb(255, 255, 255) none repeat scroll 0% 0%;*/
	background-image: url(http://www.wallfillers.com/images/menubackground.gif);
	position: absolute;
	left: 148px;
	top: 0px;
	width: 176px;
	height: 600px;
	border-top:1px solid black;
	padding-top:10px;
}
#whitestripleft_onwhite {
	/*filter:alpha(opacity = 75);
	opacity:0.75;*/
	background: rgb(255, 255, 255) none repeat scroll 0% 0%;
	position: absolute;
	left: 148px;
	top: 0px;
	width: 175px;
	height: 600px;
	border-left:1px solid black;
}

#text_content {
	position:absolute;
	left:148px;
	width:960px;
}

a .right-link:hover {
	background:#999999;
	display:block;
	color:white;
	background-color:#000000;
	color:#FFFFFF;
	width:166px;
}
.header_text {
	font-size:0.6em;
	line-height:1.3em;
}

.leftitems {
	padding:0px;	/* For Firefox and Safari */
	margin:0px;	/* For internet explorer */
	text-transform:uppercase;
	line-height:75%;
}

.leftitems a:hover {
	background-color:black;
	color:white !important;
}
.leftitems li:hover {
	background-color:black;
	color:white !important;
}
.leftitems a {
	display:block;
}

.tlink1 {
	padding-left:1px;
	color:black;
	margin:0px;
	font-size:0.7em;
	font-weight:bold;
}

.tlink2 {
	color:#333;
	margin:0px;
	font-size:0.65em;
	font-weight:normal;
}
.tlink3 {
	color:#666;
	margin:0px;
	font-size:0.6em;
	font-weight:lighter;
}
.tl2 {
	padding-left:10px;
}

.tl3 {
	padding-left:20px;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
}

.tl4 {
	padding-left:10px;
	font-weight:bold;
}
.tl4a {
	padding-left:15px;
	font-weight:bold;
}
.leftitems h1 a {
	color:black;
}

.tlink1 a:hover {
	color:white;
}
.tlink2 a:hover {
	color:white;
}
.tlink3 a:hover {
	color:white;
}
.tlink2 a {
	color:#333;
}

.tlink3 a {
	color:#666;
}

li {
	list-style-type:none;
}
body img {
	border:none;
}
#siteWrapper {
	position:relative;
	width:1260px;
	margin-top:95px; /*  was 116px. Reduced to reduce gap at top on IE. */
	margin-right:auto;
	margin-left:auto;
	text-align:left;
}
#siteContainer {
	position:absolute;
	left:0px;
	top:0px;
	margin-left:-148px;
	width:1260px;
	height:700px;
}
#contentright { /* For Gallery page. The content that appears to the right of the vertical menu strip */
	position:absolute;
	top:0;
	left:324px;
	width:777px;
	height:600px;/*border:medium double;*/ /*for testing only */
}
#itemcontent {
	position:absolute;
	top:0;
	left:148px;
	/* width:777px;*/
	width:1000px;
	height:600px;/*border:medium double;*/ /*for testing only */
}
.thumbnail {
	/*cursor:pointer;*/
	position:absolute;
	width:242px;
	overflow:hidden;
}
.thumbnail img {
	padding:1px;
	border:1px solid #bbb;
}
.thumbdetails {
	margin:3px 0 0 0;
	width:239px;
	border:1px solid;
	font-family:verdana, helvetica;
	color:#999;
	padding-top:2px;
	cursor:pointer;
}



.thumbdetails h2 {
	margin-top:-3px;
	padding-top:0px;
}
.thumbdetails p {
	margin-top:-9px;
}
.thumbtext1 {
	margin:0;
	text-align:left;
	padding-left:2px;
	font-size:12px;
	font-weight:bold;
}
.thumbtext2 {
	text-align:left;
	padding-left:2px;
	font-size:11px;
	margin-top:3px;
}

.thumbtext2a {
	text-align:left;
	padding-left:2px;
	font-size:9px;
}

.thumbtext3 {
	padding-top:9px;
	margin:0;
	text-align:left;
	padding-left:2px;
	font-size:9px;
	font-weight:bold;
}


.thumbdetailsblack {
	position:absolute;
	right:4px;
	top:248px;
	width:95px;
	height:52px;
	background:#bbb;
	color:white;
	text-align:center;
}

.thumbdetailsblacka {
	position:absolute;
	right:4px;
	top:252px;
	width:61px;
	height:52px;
	background:#bbb;
	color:white;
	text-align:center;
}
.thumbdetailsblack1 {
	font-size:9px;
	margin-top:-3px;
}
.thumbdetailsblack2 {
	font-size:23px;
	font-weight:bold;
}
.thumbdetailsblack3 {
	font-size:9px;
}
#trail a {
	text-align:left;
	left:0;
	color:#666;
	font-weight:bold;
	font-size:0.675em;
	text-transform:capitalize;
}

#trail a:hover {
	text-decoration:underline;
}


#trailcontainer {
	position:absolute;
	left:176px;
}
#sortnav {
    width:781px;
    padding-top:0;
	margin-top:-12px;
	font-size:0.675em;
}
#sortnav select {
	color:#666;
}
#itemsandpages {
	position:absolute;
	right:0px;
	color:#666;
	margin-top:-13px;
}
#viewall {
	text-decoration:underline;
}
.page:hover {
	border:thin solid #bbb;
}
.page {
	border:thin solid white; /* Border but hidden so that when hovering it doesn't add border and put alignment out */
}
.thispage {
	font-weight:bold;
}
.movepage:hover {
	text-decoration:underline;
}
#cat_banner1  {
	margin-top:10px;
	padding-top:3px;
	padding-bottom:10px;
	border-bottom:solid 3px;
	font-size:2.25em;
	color:#c1c1c1;
	display:block;
	width:772px;
	text-align:center;
	text-transform:uppercase;
	font-weight:normal;
}
#cat_banner1a  {
	/* margin-top:10px;*/
	padding-top:3px;
	padding-bottom:10px;
	font-size:1.25em;
	color:#c1c1c1;
	font-weight:normal;
	text-align:center;
}
#cat_banner2  {
	margin-top:-25px;
	padding-top:0px;
	font-size:0.675em;
	color:#c1c1c1;
	display:block;
	width:772px;
	text-align:left;
	font-weight:normal;
}
#cat_banner3  {
	margin-top:-17px;
	padding-top:0px;
	font-size:0.675em;
	color:#c1c1c1;
	display:block;
	width:772px;
	text-align:left;
	font-weight:normal;
}
#swapblock {
	width:292px;
	position:absolute;
	top:30px;
	left:0px;
	z-index:10;
}
#swapthumb1 {
	position:absolute;
	top:373px;
	left:0px;
	padding-right:10px;
}
#swapthumb2 {
	position:absolute;
	top:373px;
	left:100px;
	padding-right:12px;
	
}
#swapthumb1_wide {
	position:absolute;
	top:378px;
	left:0px;
}
#swapthumb2_wide {
	position:absolute;
	top:378px;
	left:147px;
	
}

#swapthumb3_wide {
	position:absolute;
	top:483px;
	left:147px;
	
}

#swapthumb3 {
	position:absolute;
	top:373px;
	right:0px;
}

#threethumbs {
	position:absolute;
	width:292px;
	left:0px;
	top:21px;
}

#threethumbs_wide {
	position:absolute;
	width:292px;
	left:0px;
	top:-171px;
}

.thumboutline_wide {
border:1px solid #aaa;
padding:4px;
}

#clickbelow {
	width:292px;
	text-align:center;
	font-weight:bold;
	color:#bbb;
	font-size:0.675em;
	position:absolute;
	top:372px;
}
#centreblock {
	z-index:10;
	position:absolute;
	top:31px;
	left:330px;
}
#itemprice {
	font-weight:bold;
	color:black;
	font-size:1.5em;
	margin-bottom:5px;
}
#itemname {
	display:inline;
	font-weight:bold;
	font-size:0.9em;
	color:black;
}

#itemcolour {
	font-weight:bold;
	font-size:0.6em;
	color:black;
}

#itemdesc  p{
	font-size:0.6em;
	color:#666;
	line-height:1.3em;
	margin-bottom:10px;
	font-weight:lighter;
	margin-top:3px;
	margin-bottom:3px;
}
#itemdesc h1 {
	font-size:1em;
	color:#666;
	font-weight:lighter;
	margin-top:-5px;
	margin-bottom:-5px;
}
#itemdesc h2 {
	font-size:0.6em;
	color:#666;
	line-height:1.3em;
	margin-bottom:10px;
	font-weight:lighter;
	margin-top:3px;
	margin-bottom:3px;
}

#threebuttons {
	width:332px;
	height:200px;
	overflow:visible;
	position:absolute;
	left:330px; 
	top:208px;
	border:1px solid #bbb;
	border-top:none;
	padding:0;
}

#threebuttons a {
	margin-right:4px;
}
#underinfo {
	position:absolute;
	width:332px;
	left:330px;
	top:417px;
}

#underinfo script {
	vertical-align:middle;
}

#underinfo a {
	vertical-align:middle;
}
#emailfriend {
	text-decoration:underline;
	color:#666;
	font-size:0.675em;
}

#centreblock select {
	border:1px solid #BBB;
	height:17px;
	width:230px;
	font-size:0.6em;
}
#sizechoice img {
	margin-left:0px;
	vertical-align:middle;
	border:2px solid #fff;
}

#sizechoice {
	margin-bottom:10px;
	display:block;
}

.centre {
	margin:0px;
	padding: 0 10px 0 10px;
}

.centre h3 {
	/*margin-top:-6px;
	margin-bottom:10px;*/
	margin:0;
	color:#444;
	font-size:10px;

}

.centre h4 {
	/*margin-top:-4px;
	margin-bottom:10px;*/
	margin:0;
	color:#444;
	font-size:10px

}
.centre p {
	/*margin-top:-10px;
	margin-bottom:-5px;*/
	margin:0 0 5px 0;
	color:#666;
	font-size:10px;
	line-height:1.3;
}

.show {
	display:block;
}

.hide {
	display:none;
}

#centre2 {
	display:none;
}

#centre3 {
	display:none;
	padding-top:11px;
}

#also1 {
	text-align:center;
	margin:1px 0px 0px 0px;
	font-size:0.675em;
	font-weight:bold;
}

#also2 {
	text-align:center;
	margin:-6px 0px 6px 0px;
	font-size:0.5em;
	font-weight:bold;
}

#alsobought {
	position:absolute;
	top:30px;
	left:686px;
	width:261px;
}
#alsobought img {
	filter:alpha(opacity = 50);
	opacity:0.50;
	border:1px #bbb solid;
	margin-bottom:10px;
	margin-right:10px;
	
}

#alsobought img:hover {
	filter:alpha(opacity = 100);
	opacity:1;
	border:1px red solid;
}
.thumblink {
	color:#666;
}	

#uploadflash {
	margin-top:20px;
}

#middlehide1 {
	z-index:10;
}
#middlehide2 {
	z-index:10;
	position:absolute;
	top: 183px;
	left: 330px;
}

#middlehide2 img {
	margin-bottom:12px;
	padding-bottom:0px
}

#middleemail {
	z-index:10;
	position:absolute;
	top:183px;
	left:330px;
	/* width:324px;*/
}

#middleemailmiddle {
	z-index:10;
	width: 332px;
	font-size:0.675em;
}
#middlepostmiddle {
	z-index:10;
	width:332px;
	font-size:0.675em;
}
#middleuploadmiddle {
	width:332px;
	font-size:0.675em;
}
#middlepost {
	z-index:10;
	position:absolute;
	top:183px;
	left:330px;
}

#middleupload {
	position:absolute;
	top:183px;
	left:330px;
}
.address {
	font-size: 1em;
	font-weight: bold;
	margin-left:20px;
	margin-top:-5px;
}

#emailaddress {
	font-size: 1.5em;
	font-weight: bold;
	text-decoration:underline;
	cursor:pointer;
	margin-top:5px;
	margin-bottom:5px;
}

.serial {
	display:inline;
	font-weight:bold;
	/* border-top:double 3px;*/
	border:double 3px;
	color:red;
	font-size:25px;
	padding:1px;
}

.help {
	position:absolute;
	top:-153px;
	left:335px;
	border: solid 1px #ccc;
	padding:10px;
	width:268px;
	text-align:justify;
}

.help h4 {
	margin-top:10px;
	margin-bottom:2px;
	text-align:center;
	text-decoration:underline;
}

.help p {
	font-size:0.67em;
}

.specialtext {
	color:#666;
	border:solid 1px #666;
	height:80px;
	width:300px;
}

#postgif {
	position:absolute;
	top:32px;
	left:164px;
}
#postrefcontainer {
	position:absolute;
	top:53px;
	left:133px;
	padding-top: 4px;
	padding-bottom:6px;
	text-align:center;
	color:red;
}

#pleasepost {
	margin-top:0px;
}

#postreftop {
	padding-bottom:8px;
}

#postrefbottom {
	padding-top:8px;
}

#emailrefcontainer {
	position:absolute;
	top:42px;
	left:66px;
	padding-top: 4px;
	padding-bottom:6px;
	text-align:center;
	color:red;
}

#emailreftop {
	padding-bottom:8px;
}

#emailrefbottom {
	padding-top:8px;
}

#uploadrefcontainer {
	position:absolute;
	top:53px;
	left:66px;
	padding-top: 4px;
	padding-bottom:6px;
	text-align:center;
	color:red;
}

#uploadreftop {
	padding-bottom:8px;
}

#uploadrefbottom {
	padding-top:8px;
}


#itemsandpages a {
	color:#999;
	border:solid 1px lightgrey;
}

#itemsandpages a:hover {
	border:solid 1px black;
}

#activepage {
	font-weight:bold;
	color:red;
	border:solid 1px red;
}

#contact_footer {
	top:600px;
	left:0px;
	position:absolute;
}

#phone_number {
	font-size:1.675em;
	color:red;
	font-weight:bold;
}

.contact_us {
	color:#666;
	height:14px;
	background:white;
}
#contact_name {
	width:300px;
}
#contact_email {
	width:300px;
}
#contact_phone {
	width:300px;
}
#contact_message {
	width:600px;
	height:56px;
}

.faqlink {
	text-decoration:underline;
	color:black;
	font-weight:bold;
	font-size:0.675em;
}

#faqpost li {
	font-size:0.673em;
}

.faqhead {
	color:black;
	font-weight:bold;
	font-size:0.75em;
	border-left: 12px solid red;
	padding-left:5px;
}

.faqanswer {
	color:#444;
	font-size:0.675em;
	margin-top:0px;
	margin-bottom:10px;
	padding:0;
	margin-left:1.6em;
	width:839px;
}

.topofpage {
	display:block;
	text-align:right;
	color:#bbb;
}
	
.phonehighlight {
	color:red;
}

#text_content p {
	font-size:0.675em;
	text-align:justify;
}

.inlinelink {
	color:blue;
	text-decoration:underline;
}

.inlinelink:visited {
	color:purple;
}

.inlinelink:hover {
	background:blue;
	color:white;
}

.inputbox {
	vertical-align:middle;
}


#indexbottom {
	margin-top:155px;
}

.indexbottom_content h2 {
	color:black;
	font-size:0.75em;
	font-weight:bold;
}

.indexbottom_content {
	position:relative;
	left:324px;
	width:936px;
	margin-bottom:25px;
}
#indexbottom_footnote {
	width:936px;
	position:relative;
	font-size:0.75em;
	bottom:0px;
	left:324px;
}

.bottomimg {
	right:0px;
	top:0px;
	position:absolute;
}
.bottomtext {
	color:#444;
	font-size:0.675em;
	margin:0px;
}

.inner {
	margin-top:auto;
	margin-bottom:auto;
}

.mainheading {
	font-weight:bold;
	font-size:1.5em;
}

#frontheader {
	font-size:1.4em;
}
#cardlogos {
	position:relative;
	left:68px;
	top:8px;
}

.alsothumb {
	display:inline;
}

#tophead {
	font-size:3em;
	padding-top:19px;
	margin-bottom:0px;
}

#underhead {
	position:relative;
	text-align:left;
	margin-top:10px;
	left:77px;
}
#underhead1a{
	position:relative;
	left:108px;
}

#underhead2 {
	position:relative;
	top:184px;
}
.pink {
	color:#cf0166;
}

#abovefirst6 {
	position:absolute;
	top:318px;
}
#first6{
	position:relative;
	top:198px;
}

#front_content {
	padding-left:345px;
	text-align:left;
}

#front_content ul li {
	line-height:1.5;
	color:#777;
}

#toph2 {
	margin-top:-4px;
	font-size:9px;
	text-align:left;
	color:#999;
}

#smallheader2 {
	color:red;
	font-size:10px;
}

#td1:hover {
	background-image: url(http://www.wallfillers.com/images/classicoriginal.jpg);
}
#td2:hover {
	background-image: url(http://www.wallfillers.com/images/graffitioriginal.jpg);
}
#td3:hover {
	background-image: url(http://www.wallfillers.com/images/warholoriginal.jpg);
}
#td4:hover {
	background-image: url(http://www.wallfillers.com/images/spotcolouroriginal.jpg);
}
#td5:hover {
	background-image: url(http://www.wallfillers.com/images/butterfliesoriginal.jpg);
}
#td6:hover {
	background-image: url(http://www.wallfillers.com/images/retrooriginal.jpg);
}

#td7:hover {
	background-image: url(http://www.wallfillers.com/images/colourburstoriginal.jpg);
}
#td8:hover {
	background-image: url(http://www.wallfillers.com/images/sepiaoriginal.jpg);
}
#td9:hover {
	background-image: url(http://www.wallfillers.com/images/blackandwhiteoriginal.jpg);
}
#td10:hover {
	background-image: url(http://www.wallfillers.com/images/zoomoriginal.jpg);
}
#td11:hover {
	background-image: url(http://www.wallfillers.com/images/fingerprintoriginal.jpg);
}
#td12:hover {
	background-image: url(http://www.wallfillers.com/images/foreverkissoriginal.jpg);
}

#td1 {
	position:absolute;
	top:0px;
	left:0px;
	background-image: url(http://www.wallfillers.com/images/classic3d.jpg);
	width:116px;
	height:192px;
}
#td2 {
	position:absolute;
	top:0px;
	left:125px;
	background-image: url(http://www.wallfillers.com/images/graffiti3d.jpg);
	width:116px;
	height:192px;
}
#td3 {
	position:absolute;
	top:0px;
	left:251px;
	background-image: url(http://www.wallfillers.com/images/warhol3d.jpg);
	width:116px;
	height:192px;
}
#td4 {
	position:absolute;
	top:0px;
	left:380px;
	background-image: url(http://www.wallfillers.com/images/spotcolour3d.jpg);
	width:116px;
	height:192px;
}
#td5 {
	position:absolute;
	top:0px;
	left:509px;
	background-image: url(http://www.wallfillers.com/images/butterflies3d.jpg);
	width:116px;
	height:192px;
}
#td6 {
	position:absolute;
	top:0px;
	left:634px;
	background-image: url(http://www.wallfillers.com/images/retro3d.jpg);
	width:116px;
	height:192px;
}

#td7 {
	position:absolute;
	top:0px;
	left:0px;
	background-image: url(http://www.wallfillers.com/images/colourburst3d.jpg);
	width:116px;
	height:192px;
}
#td8 {
	position:absolute;
	top:0px;
	left:125px;
	background-image: url(http://www.wallfillers.com/images/sepia3d.jpg);
	width:116px;
	height:192px;
}
#td9 {
	position:absolute;
	top:0px;
	left:251px;
	background-image: url(http://www.wallfillers.com/images/blackandwhite3d.jpg);
	width:116px;
	height:192px;
}
#td10 {
	position:absolute;
	top:0px;
	left:380px;
	background-image: url(http://www.wallfillers.com/images/zoom3d.jpg);
	width:116px;
	height:192px;
}
#td11 {
	position:absolute;
	top:0px;
	left:509px;
	background-image: url(http://www.wallfillers.com/images/fingerprint3d.jpg);
	width:116px;
	height:192px;
}
#td12 {
	position:absolute;
	top:0px;
	left:634px;
	background-image: url(http://www.wallfillers.com/images/foreverkiss3d.jpg);
	width:116px;
	height:192px;
}
#tditems {
	position:relative;
}

#tditems2 {
	position:relative;
	top:188px
}

#last6 {
	position:relative;
	top:381px;
}

#tditems a {
	width:116px;
	height:192px;
}

.tdprice {
	font-size:20px;
	border:1px #666 solid;
}
.prices table {
	border:1px #666 solid;
}
.prices {
	margin-bottom:15px;
}

.prices td img {
	width:100px;
	height:100px;
	padding:1px;
	border:1px solid #666;
}


.priceth {
	border:1px black solid;
	font-size:0.6em;
}

.prices  {
	border:1px #666 solid;
	text-align:center;
	background-image:url(images/tableBG.jpg);
	background-repeat:repeat-x;
}

.feedback {
	margin-bottom:5px;
	padding-top:5px;
	border-top:1px solid black;
}

.feedbody {
	font-size:0.6em;
}
.feedname {
	color:black;
	font-weight:bold;
	font-size:1em;
	border-left: 12px solid red;
	padding-left:5px;
}

#postagetable {
	border:1px black solid;
	background-color:#73e0ff;
	margin-left:40px;
}

.titlecell {
	width:100px;
	font-size:0.675em;
}

#feedbackheader {	
	font-size:1.5em;
	color:#666;
}

#feedbackunder {
	font-size:0.675em;
	color: #666;
}

#middlespecialmiddle {
	font-size:0.675em;
	width:332px;
}

.termshead {
	font-weight:bold;
	font-size:10px;
	text-align:center;
}

#banner {
	position:absolute;
	top:-89px;
	left:331px;
}

#hoverToZoom {
	position:absolute;
	left:8px;
	top:10px;
	display:none;	
	color:white;
	font-size:15px;
	border:3px double blue;
	z-index:5;
}
.zoomBigImageCont {
	position:absolute;
	top:30px;
	left:293px;
	overflow:hidden;
	visibility:hidden;
	z-index:1;
	height:499px;
	width:391px;
}

.zoomSource {
	z-index:10;
	position:absolute;
	border:3px double white;
}

/********* Css for menu "accoridion" *******/
#accordion {
	margin:20px 0px;
}

h3.toggler {
	width:166px;
	cursor: pointer;
	/*border: 1px solid #f5f5f5;
	border-right-color: #ddd;
	border-bottom-color: #ddd;*/
	font-family: 'Andale Mono', sans-serif;
	font-size: 12px;
	/*background: #D2E0E6;*/
	color: #000000;
	margin: 0 0 4px 0;
	padding: 3px 5px 1px;
	border-left:1px solid black;
	
}

h3.toggler:hover {
	background-color:#fff;
}


div.element p, div.element h4 {
	margin:0px;
	padding:4px;
}

blockquote {
	padding:5px 20px;
}
/**********************************************/

#topbackbtn {
	position:absolute;
	top:1px;
	left:280px;
}

#botbackbtn {
	position:absolute;
	left:286px;
}

#postbackbtn {
	position:absolute;
	top:317px;
	left:280px;
}

.bigimage {
	position:absolute;
	left:321px;
	top:26px;
	padding:4px;
	border:1px solid #aaa;
}

#big1 {
	z-index:11;
	display:none;
}

#big2 {
	z-index:11;
	display:none;
}

#big3 {
	z-index:11;
	display:none;
}

#big4 {
	z-index:11;
	display:none;
}

#bookmark {
	position:relative;
	top:4px;
}

#hoveranim {
	margin-left:-132px;
	top:424px;
	position:absolute;
}

#outline_loop {
position:absolute;
width:435px;
height:441px;
top:20px;
left:23px;
/*z-index:5;*/

}

#artists_name {
	font-size:20px;
	color:#666;
}
