body {
background-image:url(paper_mid.png);
background-repeat:repeat-x;
background-position:0px 10px;
font-family:arial;
color:rgb(120,120,120);
}
/*
div {
overflow:hidden;
background-color:red;
}*/

a {
color:rgb(120,120,120);
}

img {
border:0px;
}

iframe {
visibility:hidden;
}

#backwall{
position:absolute;
top:0px;
left:0px;
width:13550px;
height:630px;
z-index:0;
}



#header {
position:fixed;
left:0px;
top:55px;
z-index:2;
background-image:url(band_tile.png);
background-repeat:repeat-x;
width:13500px;
height:48px;
}

#header #navigation {
position:absolute;
left:240px;
top:16px;
}


#nav_dividers {
	position:absolute;
	left:121px;
	top:1px;
	background-image:url(navdividers1.png);
	width:387px;
	height:18px;
}


#featured_link {
	position:absolute;
	left:0px;
	top:0px;
	background-image:url(featuredlink_off.png);
	background-repeat:no-repeat;
	width:77px;
	height:16px;
}

#possibility_link {
	position:absolute;
	left:172px;
	top:0px;
	background-image:url(possibilitylink_off.png);
	width:92px;
	height:19px;
}

#simplicity_link {
	position:absolute;
	left:367px;
	top:0px;
	background-image:url(simplicitylink_off.png);
	width:88px;
	height:19px;
}

#versatility_link {
	position:absolute;
	left:545px;
	top:0px;
	background-image:url(versatilitylink_off.png);
	width:90px;
	height:19px;
}


#brand {
position:absolute;
top:0px;
left:0px;
background-image:url(paper_start.png);
background-repeat:no-repeat;
background-position:0px 10px;
width:500px;
height:625px;
}

#logo {
position:absolute;
left:88px;
top:211px;
background-image:url(logo.png);
width:446px;
height:115px;
}

#news {
	position:absolute;
	left:217px;
	top:398px;
	background-image:url(news.png);
	width:250px;
	height:22px;
}

#footer {
position:absolute;
left:88px;
top:589px;
width:442px;
height:14px;
color:rgb(120,120,120);
}

#about {
position:absolute;
left:0px;
top:2px;
font-size:8pt;
}

#links {
position:absolute;
right:0px;
top:0px;
font-size:10pt;
}

#divider1 {
position:absolute;
left:587px;
top:165px;
background-image:url(divider2.png);
width:154px;
height:347px;
}

#quote {
position:absolute;
left:772px;
top:196px;
background-image:url(quote.png);
background-repeat:no-repeat;
width:440px;
height:290px;
overflow:hidden;
}

#quote .content {
	position:absolute;
left:500px;
}
#belief_link {
position:absolute;
right:10px;
bottom:0px;
font-size:8pt;
}


#divider2 {
position:absolute;
left:1230px;
top:165px;
background-image:url(divider2.png);
width:154px;
height:347px;
}

#featured {
position:absolute;
left:1458px;
top:165px;
width:717px;
height:350px;
}

#possibility {
	position:absolute;
	left:2249px;
	top:165px;
	width:3400px;
	height:350px;
}

#simplicity {
position:absolute;
left:5723px;
top:165px;
width:1700px;
height:350px;
}

#versatility {
position:absolute;
left:7497px;
top:165px;
width:5603px;
height:350px;
}

#contact {
	position:absolute;
	left:13100px;
	top:165px;
	z-index:0;
	width:350px;
	height:400px;
}

#end {
position:absolute;
left:13500px;
top:0px;
	background-position:0px 10px;
	background-image:url(paper_end.png);
	background-repeat:no-repeat;
	width:90px;
	height:630px;
}

.divider {
position:absolute;
right:0px;
top:0px;
background-image:url(divider2.png);
width:154px;
height:347px;
}

.item_list {
position:absolute;
top:20px;
width:100%;
height:100%;
}

.product {
position:absolute;
font-size:9pt;
}

.photo img{
border:solid rgb(193,184,147) 8px;
}


.googlecart-add {
	position:absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:11px;
	left: 0px;
	top: 299px;
	width: 184px;
}


.thumb{
	position:absolute;
	width: 243px;
	height: 30px;
}



.ori{
font-size:10px;
color:#666666;
}


.button {
text-decoration:underline;
}


.price { 
text-decoration:none;
color:#666666;
position:absolute;
top:18px;
left:0px;
}


#googlecart-title {
color:#fff;
}

.googlecart-display {
background-color:#999;
color:#000;
}

.googlecart-display a:link, .googlecart-display a:visited {
color:#666;
}

.googlecart-widget-remove.noselect{
color:#999;
}
 
.googlecart-widget-restore.noselect {
color:#666;
}

.override #googlecart-widget-head {
background-color:#333;
border-width:0px;
}
.override #googlecart-summary {
color:#fff;
}
  
#googlecart-widget {
position:absolute;
top:54px;
right:30px;
color:#fff;
}

.override #googlecart-widget-body {
    opacity:.85;
  }
  
.product-attr-custom{
color:#666666;
}

select {
background-color:rgb(222,213,175) ;
color:#FFFFFF;
border:rgb(193,184,147)2px solid;
}



#contact #content{
	font-size:13px;
	position:absolute;
	left:33px;
	top:0px;
	width: 304px;
	height:31px;
}


#contact #name{
	font-size:13px;
	position:absolute;
	left:33px;
	top:65px;
}


#contact #text1{
	font-size:11px;
	position:absolute;
	left:93px;
	top:65px;
	width: 233px;
	height:15px;
}

#contact #email{
	font-size:13px;
	position:absolute;
	left:33px;
	top:95px;
}


#contact #emailaddress{
	font-size:11px;
	position:absolute;
	left:93px;
	top:95px;
	width: 233px;
	height:15px;
}


#contact #message{
	font-size:13px;
	position:absolute;
	left:33px;
	top:123px;
	height: 23px;
	width: 61px;
}


#contact #text2{
	font-size:11px;
	position:absolute;
	left:93px;
	top:123px;
	height: 195px;
	width: 233px;
}

#contact #submitbutton{
	font-size:13px;
	position:absolute;
	left:93px;
	top:330px;
	background-color:rgb(222,213,175);
	width:233px;
}

#thankyou {
width:312px;
height:390px;
position:absolute;
top:-390px;
left:25px;
z-index:1;
background-image:url(thankyouemail.png);
clip:rect(390px,312px,390px,0px);
overflow:hidden;
}
