html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
	
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

hr  {
	display:none;
}

sup {
	font-size:.8em;
	position:relative;
	top:-3px;
	padding-left:1px;
}

/* get rid of focus dottted line for firefox */

input[type="submit"]::-moz-focus-inner,
select[name="CountryDropDownList"]::-moz-focus-inner {
  	border: 1px dotted transparent;
	}

a {
	/* get rid of link outlines in firefox */
	outline-color:invert;
	outline-style:none;
	outline-width:medium;
}

/*-- layout --*/
body {
	font: 62.7%/150% Arial, Helvetica, sans-serif;
	background:transparent url("../images/layout/bg-nav.gif") repeat-x;
}

#container {
	width:100%;
	margin: 0 auto;
	min-height:680px;
	position:relative;
	z-index:1;
	background:#FFFCF5 url("../images/layout/content-bg.jpg") 0 35px repeat-x;
}

body#homepage {
	overflow:hidden;  
}

#homepage #container {
	background:#FFFCF5 url("../images/home/backdrop.jpg") 0 31px repeat-x;
}

#logo img {
	display:none;
}

#nav {
	width:100%;
	padding:10px 0 0 157px;
	height:21px;
	background:transparent url("../images/layout/bg-nav.gif") repeat-x;
}

#nav ol {
	width:645px;
	height:11px;
	position: relative;
	background: transparent url("../images/layout/nav.gif") no-repeat;
}

#nav ol li {
	list-style: none;
	position: absolute;
}

#nav ol li, #nav ol a {
	height: 11px;
	display: block;
}

#nav ol li a {
	text-indent: -9999em;
	text-decoration: none;
}

#nav1 {left: 0; width: 137px;}
#nav2 {left: 252px; width: 149px;}
#nav3 {left: 494px; width: 151px;}

#nav1 a:hover, #collection #nav1 a, #collection #nav1 a:hover {background: transparent url("../images/layout/nav.gif") 0 bottom no-repeat;}
#nav2 a:hover, #about #nav2 a, #about #nav2 a:hover {background: transparent url("../images/layout/nav.gif") -252px bottom no-repeat;}
#nav3 a:hover, #purchase #nav3 a, #purchase #nav3 a:hover {background: transparent url("../images/layout/nav.gif") -494px bottom no-repeat;}

#wrapper {
	width:100%;
	clear:both;
}

#homepage #wrapper {
	background:transparent url("../images/home/home-dropshadow.png") no-repeat;
}

/*-- homepage --*/

#argentum a {
	position:absolute;
	top:35px;
	left:0;
}

#homepage #logo {
	width:159px;
	height:18px;
	position:absolute;
	top:242px;
	left:800px;
	z-index:2;
	display:block;
	text-indent:-9999em;
	background:transparent url("../images/home/lm.gif") no-repeat;
}

h1 {
	display:none;
}
#homepage h1 {
	width:617px;
	height:230px;
	position:absolute;
	top:80px;
	left:342px;
	display:block;
	text-indent:-99999em;
	background:transparent url("../images/home/title-argentum.gif") no-repeat;
}

#splash {
	top:52px;
	left:8px;
	position:absolute;
	z-index:3;
	background:transparent url("../images/home/explore.gif")-9999em -9999em no-repeat;
	
}

#splash img {
	display:block;
}

#homepage #leadtxt {
	width:377px;
	height:105px;
	text-indent:-9999em;
	position:absolute;
	top:340px;
	left:502px;
	background:transparent url("../images/home/text-home.gif") no-repeat;
}

#homepage a.button {
	width:239px;
	height:11px;
	display:block;
	text-indent:-9999em;
	position:absolute;
	top:465px;
	left:502px;
	background:transparent url("../images/home/explore.gif") no-repeat;
}

#homepage a.button:hover {
	background:transparent url("../images/home/explore.gif") 0 bottom no-repeat;
}

/*-- universal --*/
.panelcontainer {
	width:100%;
	overflow:hidden;  
}

.panels {
	width:6435px;
	position:relative;
	left:0;
}

.panels .panel {
	float:left;
	width:715px;
	height: 620px;
	position:relative;
}

.panel h2 {
	display:block;
	text-indent:-9999em;
	background: 0 0;
	background-repeat:no-repeat;
	background-color:transparent;
	margin-bottom:10px;
}

.desc, .photos p, select  {
	color:#706B4B;
	font: 1.1em/1.4em Georgia, "Times New Roman", Times, serif;
}

.selectlocation {
	width:300px;
}

.selectlocation input {
	float:right;
	width:60px;
	padding: 5px 0;
	text-align:center;
	border:0 none;
	background:#814B4E;
	text-transform:uppercase;
	color:#fff;
	display:block;
	cursor:pointer;
	font: .8em Georgia, "Times New Roman", Times, serif;
}

.selectlocation input:hover {
	background:#787353;
}

.selectlocation select {
	width:240px;
	display:block;
	border:1px solid #D5C8A8;
	float:left;
	padding:3px;
	text-transform:lowercase;
}

.selectlocation option:first-letter, .selectlocation select:first-letter {
	text-transform:uppercase;
}

#location {
	position:absolute;
	left:20px;
	top:234px;
}

#location #name {
	font-weight:bold;
}

#location li {
	width:240px;
	line-height:1.5;
}

#location strong {
	float:left;
	display:block;
	text-align:right;
	width:70px;
}

#location span {
	width:150px;
	display:block;
	float:left;
	margin-left:10px;
}

#location #contactinfo {
	width:240px;
	margin:10px;
	overflow:hidden; 
	padding-bottom:10px
}

.altviews {
	background: transparent url("../images/layout/alternateviews.gif") no-repeat;
}

.pics4 a {
	opacity:1.0;
}

.pics4 a:hover{
	opacity:0.95;
}

.price {
	left:70px;
	top:450px;
	position:absolute;
	text-indent:-9999em;
	background-position: 0 0;
	background-repeat: no-repeat;
	background-color:transparent;
}

/*-- item 1 --*/

#item1 {
	width:665px;
	padding-top:60px;
	padding-left:50px;
	background: transparent url("../images/layout/slides/slide-1.jpg") no-repeat;
}

#item1 h2 {
	width:89px;
	height:36px;
	background-image: url("../images/knives/title-charge-delrey.gif");
}

#item1 .desc {
	width:352px;
}

#item1 h2, #item1 .desc {
	margin-left:20px;
}

#item1 .altviews {
	position:absolute;
	top:289px;
	left:449px;
	height:180px;
	width:180px;
}

#item1view1 a, #item1view2 a, #item1view3 a {
	top:35px;
	left:18px;
	position:absolute;
}

#item1view3 a {
	top:35px;
	left:80px;
}

#item1view2 a {
	top:88px;
	left:18px;
}

#item1 .price {
	width:95px;
	height:18px;
	background-image:url("../images/knives/usd40000.gif");
}

/*-- item 2--*/

#item2 {
	width:665px;
	padding-top:60px;
	padding-left:50px;
	background: transparent url("../images/layout/slides/slide-2.jpg") no-repeat;
}

#item2 h2 {
	width:179px;
	height:16px;
	background-image: url("../images/knives/title-charge-acanto.gif");
}

#item2 .desc {
	width:362px;
}

#item2 h2, #item2 .desc {
	margin-left:20px;
}

#item2 .altviews {
	position:absolute;
	top:289px;
	left:467px;
	height:180px;
	width:180px;
}

#item2view1 a, #item2view2 a, #item2view3 a, #item2view4 a {
	top:25px;
	left:18px;
	position:absolute;
}

#item2view2 a {
	top:25px;
	left:80px;
}

#item2view3 a {
	top:83px;
	left:18px;
}

#item2view4 a {
	top:83px;
	left:80px;
}

#item2 .price {
	width:94px;
	height:18px;
	background-image:url("../images/knives/usd12000.gif");
}

/*-- item 3 --*/

#item3 {
	width:665px;
	padding-top:60px;
	padding-left:50px;
	background: transparent url("../images/layout/slides/slide-3.jpg") no-repeat;
}

#item3 h2 {
	width:204px;
	height:16px;
	background-image: url("../images/knives/title-charge-trenzada.gif");
}

#item3 .desc {
	width:392px;
}

#item3 h2, #item3 .desc {
	margin-left:20px;
}

#item3 .altviews {
	position:absolute;
	top:289px;
	left:503px;
	height:180px;
	width:180px;
}

#item3view1 a, #item3view2 a {
	top:25px;
	left:18px;
	position:absolute;
}

#item3view2 a {
	left:80px;
}

#item3 .price {
	width:94px;
	height:20px;
	background-image:url("../images/knives/usd3600.gif");
}

/*-- item 4 --*/
#item4 {
	width:665px;
	padding-top:73px;
	padding-left:50px;
	background: transparent url("../images/layout/slides/slide-4.jpg") no-repeat;
}

#item4 h2 {
	width:172px;
	height:18px;
	background-image: url("../images/knives/title-charge-espejo.gif");
}

#item4 .desc {
	width:322px;
}

#item4 h2, #item4 .desc {
	margin-left:20px;
}

#item4 .altviews {
	position:absolute;
	top:298px;
	left:444px;
	height:180px;
	width:180px;
}

#item4view1 a, #item4view2 a {
	top:25px;
	left:18px;
	position:absolute;
}

#item4view2 a {
	left:81px;
}

#item4 .price {
	width:84px;
	height:20px;
	background-image:url("../images/knives/usd864.gif");
}

/*-- item 5 --*/
#item5 {
	width:415px;
	padding-top:135px;
	padding-left:250px;
	background: transparent url("../images/layout/slides/slide-5a.jpg") 0 0 no-repeat;
}

#item5 h2 {
	width:100px;
	height:36px;
	background-image: url("../images/knives/title-squirt-firulete.gif");
}

#item5 .desc {
	width:199px;
}

#item5 h2, #item5 .desc {
	margin-left:20px;
}

#item5 .altviews {
	position:absolute;
	top:266px;
	left:481px;
	height:200px;
	width:180px;
}

#item5view1 a, #item5view2 a, #item5view3 a {
	top:25px;
	left:18px;
	position:absolute;
}

#item5view2 a {
	top:76px;
}

#item5view3 a {
	top:140px;
	
}

#item5 .price {
	width:95px;
	height:20px;
	left:270px;
	background-image:url("../images/knives/usd3600.gif");
}

/*-- item 6 --*/
#item6 {
	width:469px;
	padding-top:135px;
	padding-left:250px;
	background: transparent url("../images/layout/slides/slide-6a.jpg") no-repeat;
}

#item6 h2 {
	width:168px;
	height:36px;
	background-image: url("../images/knives/title-squirt-olvides.gif");
}

#item6 .desc {
	width:180px;
}

#item6 h2, #item6 .desc {
	margin-left:20px;
}

#item6 .altviews {
	position:absolute;
	top:266px;
	left:480px;
	height:180px;
	width:180px;
}

#item6view1 a, #item6view2 a {
	top:25px;
	left:18px;
	position:absolute;
}

#item6view2 a {
	top:76px;
}

#item6 .price {
	width:84px;
	height:18px;
	left:270px;
	background-image:url("../images/knives/usd1200.gif");
}

/*-- item 7 --*/
#item7 {
	width:520px;
	padding-top:135px;
	padding-left:200px;
	background: transparent url("../images/layout/slides/slide-7.jpg") no-repeat;
}

#item7 h2 {
	width:187px;
	height:36px;
	background-image: url("../images/knives/title-squirt-lagrima.gif");
}

#item7 .desc {
	width:190px;
}

#item7 h2, #item7 .desc {
	margin-left:20px;
}

#item7 .altviews {
	position:absolute;
	top:266px;
	left:439px;
	height:180px;
	width:180px;
}

#item7view1 a, #item7view2 a {
	top:25px;
	left:18px;
	position:absolute;
}

#item7view2 a {
	top:83px;
}

#item7 .price {
	width:81px;
	height:18px;
	left:220px;
	background-image:url("../images/knives/usd240.gif");
}

#item8 {
	width:520px;
	padding-top:135px;
	padding-left:200px;
	background: transparent url("../images/layout/slides/slide-8.jpg") no-repeat;
}

#item9 {
	width:520px;
	padding-top:135px;
	padding-left:200px;
	background: transparent url("../images/layout/slides/slide-9.jpg") no-repeat;
}

/*-- navigations --*/

#subnavcontainer {
	width:100%;
	height:72px;
	position:relative;background:#fff url("../images/layout/inside-bg.gif") repeat-x;
	
}

#col-subnav {
	width:960px;
	height:72px;
	padding-left:444px;
	padding-top:14px;
	background: transparent url("../images/layout/sub-nav-bg.jpg") no-repeat;	
	
}

#col-subnav ul {
	width:500px;
	height:40px;
	position: relative;
	background: transparent url("../images/layout/col-subnav.gif") no-repeat;
}

#col-subnav ul li {
	list-style: none;
	position: absolute;
}

#col-subnav ul li, #col-subnav ul a {
	height: 40px;
	display: block;
}

#col-subnav ul li a {
	text-indent: -9999em;
	text-decoration: none;
}

#col-subnav1 {left: 0; width: 55px;}
#col-subnav2 {left: 80px; width: 54px;}
#col-subnav3 {left: 158px; width: 57px;}
#col-subnav4 {left: 242px; width: 57px;}
#col-subnav5 {left: 318px; width: 50px;}
#col-subnav6 {left: 384px; width: 47px;}
#col-subnav7 {left: 451px; width: 49px;}

#col-subnav1 a:hover {background: transparent url("../images/layout/col-subnav.gif") 0 -40px no-repeat;}
#col-subnav2 a:hover {background: transparent url("../images/layout/col-subnav.gif") -80px -40px no-repeat;}
#col-subnav3 a:hover {background: transparent url("../images/layout/col-subnav.gif") -158px -40px no-repeat;}
#col-subnav4 a:hover {background: transparent url("../images/layout/col-subnav.gif") -242px -40px no-repeat;}
#col-subnav5 a:hover {background: transparent url("../images/layout/col-subnav.gif") -318px -40px no-repeat;}
#col-subnav6 a:hover {background: transparent url("../images/layout/col-subnav.gif") -384px -40px no-repeat;}
#col-subnav7 a:hover {background: transparent url("../images/layout/col-subnav.gif") -451px -40px no-repeat;}

#col-subnav1 a.current, #col-subnav1 a.current:hover {background: transparent url("../images/layout/col-subnav.gif") 0 -80px no-repeat;}
#col-subnav2 a.current, #col-subnav2 a.current:hover {background: transparent url("../images/layout/col-subnav.gif") -80px -80px no-repeat;}
#col-subnav3 a.current, #col-subnav3 a.current:hover {background: transparent url("../images/layout/col-subnav.gif") -158px -80px no-repeat;}
#col-subnav4 a.current, #col-subnav4 a.current:hover {background: transparent url("../images/layout/col-subnav.gif") -242px -80px no-repeat;}
#col-subnav5 a.current, #col-subnav5 a.current:hover {background: transparent url("../images/layout/col-subnav.gif") -318px -80px no-repeat;}
#col-subnav6 a.current, #col-subnav6 a.current:hover {background: transparent url("../images/layout/col-subnav.gif") -384px -80px no-repeat;}
#col-subnav7 a.current, #col-subnav7 a.current:hover {background: transparent url("../images/layout/col-subnav.gif") -451px -80px no-repeat;}


/*-- about --*/
#about-subnav {
	width:960px;
	height:72px;
	padding-left:404px;
	padding-top:4px;
	background: transparent url("../images/layout/sub-nav-bg.jpg") no-repeat;	
	
}

#about-subnav ul {
	width:433px;
	height:67px;
	position: relative;
	background: transparent url("../images/layout/about-subnav.gif") no-repeat;
}

#about-subnav ul li {
	list-style: none;
	position: absolute;
}

#about-subnav ul li, #about-subnav ul a {
	height: 67px;
	display: block;
}

#about-subnav ul li a {
	text-indent: -9999em;
	text-decoration: none;
}

#about-subnav1 {left: 0; width: 133px;}
#about-subnav2 {left: 133px; width: 127px;}
#about-subnav3 {left: 260px; width: 173px;}

#about-subnav1 a:hover {background: transparent url("../images/layout/about-subnav.gif") 0 -67px no-repeat;}
#about-subnav2 a:hover {background: transparent url("../images/layout/about-subnav.gif") -133px -67px no-repeat;}
#about-subnav3 a:hover {background: transparent url("../images/layout/about-subnav.gif") -260px -67px no-repeat;}

#about-subnav1 a.current, #about-subnav1 a.current:hover {background: transparent url("../images/layout/about-subnav.gif") 0 -134px no-repeat;}
#about-subnav2 a.current, #about-subnav2 a.current:hover {background: transparent url("../images/layout/about-subnav.gif") -133px -134px no-repeat;}
#about-subnav3 a.current, #about-subnav3 a.current:hover {background: transparent url("../images/layout/about-subnav.gif") -260px -134px no-repeat;}

/*-- purchase subnav --*/
#purchase-subnav {
	width:960px;
	height:72px;
	padding-left:404px;
	padding-top:4px;
	background: transparent url("../images/layout/sub-nav-bg.jpg") no-repeat;	
	
}

#purchase-subnav ul {
	width:547px;
	height:67px;
	position: relative;
	background: transparent url("../images/layout/purchase-subnav.gif") no-repeat;
}

#purchase-subnav ul li {
	list-style: none;
	position: absolute;
}

#purchase-subnav ul li, #purchase-subnav ul a {
	height: 67px;
	display: block;	
}

#purchase-subnav ul li a {
	text-indent: -9999em;
	text-decoration: none;
}

#purchase-subnav1 {left: 0; width: 145px;}
#purchase-subnav2 {left: 150px; width: 175px;}
#purchase-subnav3 {left: 358px; width: 86px;}
#purchase-subnav4 {left: 484px; width: 63px;}


#purchase-subnav1 a:hover {background: transparent url("../images/layout/purchase-subnav.gif") 0 -67px no-repeat;}
#purchase-subnav2 a:hover {background: transparent url("../images/layout/purchase-subnav.gif") -150px -67px no-repeat;}
#purchase-subnav3 a:hover {background: transparent url("../images/layout/purchase-subnav.gif") -358px -67px no-repeat;}
#purchase-subnav4 a:hover {background: transparent url("../images/layout/purchase-subnav.gif") -484px -67px no-repeat;}


#purchase-subnav1 a.current, #purchase-subnav1 a.current:hover {background: transparent url("../images/layout/purchase-subnav.gif") 0 -134px no-repeat;}
#purchase-subnav2 a.current, #purchase-subnav2 a.current:hover {background: transparent url("../images/layout/purchase-subnav.gif") -150px -134px no-repeat;}
#purchase-subnav3 a.current, #purchase-subnav3 a.current:hover {background: transparent url("../images/layout/purchase-subnav.gif") -358px -134px no-repeat;}
#purchase-subnav4 a.current, #purchase-subnav4 a.current:hover {background: transparent url("../images/layout/purchase-subnav.gif") -484px -134px no-repeat;}

/*-- section 1 --*/
#section1{
	width:675px;
	padding-top:75px;
	padding-left:40px;
	background: transparent url("../images/layout/slides/slide-1.jpg") no-repeat;
}

#section1 h2 {
	width:128px;
	height:20px;
	background-image: url("../images/artist/title-artist.gif");
}

#section1 .desc {
	width:647px;
	height:61px;
	text-indent:-9999em;
	background:transparent url("../images/artist/text-artist.gif") no-repeat;
}

#section1 h2, #section1 .desc {
	margin-left:20px;
}
.pics1, .pics2, .pics1 p, .pics2 p {
	margin-top:10px;
	position:absolute;
}

.pics1 {
	left:290px;
}

.pics1 p {
	left:0;
	top:205px;
	width:200px;
}

.pics2 {
	margin-left: 20px;
}

.pics2 p {
	top:320px;
	left:170px;
	width:385px;
}

/*-- section 2 --*/

#section2{
	width:665px;
	padding-top:75px;
	padding-left:50px;
	background: transparent url("../images/layout/slides/slide-2.jpg") no-repeat;
}

#section2 h2 {
	width:184px;
	height:20px;
	background-image: url("../images/artist/title-earlysketches.gif");
}

#section2 .desc {
	width:490px;
	height:61px;
	text-indent:-9999em;
	background:transparent url("../images/artist/text-sketches.gif") no-repeat;
}

#section2 h2, #section2 .desc {
	margin-left:20px;
}
.pics3, .pics3 p {
	margin-top:15px;
	position:absolute;
	left:70px;
}

.pics3 p {
	left:418px;
	width:140px;
	top:166px;
}

/*-- section 3 --*/

#section3{
	width:665px;
	padding-top:75px;
	padding-left:50px;
	background: transparent url("../images/layout/slides/slide-3.jpg") no-repeat;
}

#section3 h2 {
	width:297px;
	height:20px;
	background-image: url("../images/artist/title-fire.gif");
}

#section3 .desc {
	width:563px;
	height:83px;
	text-indent:-9999em;
	background:transparent url("../images/artist/text-howitsmade.gif") no-repeat;
}

#section3 h2, #section3 .desc {
	margin-left:20px;
}

.pics4, .pic5, .pics5 p {
	margin-top:15px;
	position:absolute;
}

.pics4 {
	margin-top:35px;
	left:70px;
}



.pics5 {
	margin-top:20px;
	left: 430px;
	position:absolute;
}

.pics5 p {
	top:125px;
	left: 0;
	width:180px;
}

#section4{
	width:705px;
	padding-top:75px;
	padding-left:0;
	background: transparent url("../images/layout/slides/slide-4.jpg") no-repeat;
}

#section5{
	width:705px;
	padding-top:75px;
	padding-left:0;
	background: transparent url("../images/layout/slides/slide-5.jpg") no-repeat;
}

#section6{
	width:705px;
	padding-top:75px;
	padding-left:0;
	background: transparent url("../images/layout/slides/slide-6.jpg") no-repeat;
}

/*-- purchase --*/
/*-- panel 1 --*/
#panel1{
	width:665px;
	padding-top:75px;
	padding-left:50px;
	background: transparent url("../images/layout/slides/slide-1.jpg") no-repeat;
}

#panel1 h2 {
	width:191px;
	height:16px;
	background-image: url("../images/purchase/title-uscanada.gif");
}

#panel1 .desc {
	width:279px;
	height:83px;
	text-indent:-9999em;
	margin-top:34px;
	background:transparent url("../images/purchase/text-uscanada.gif") no-repeat;
}

#panel1 h2, #panel1 .desc {
	margin-left:20px;
	position:absolute;
	top:70px;
	left:250px;
	z-index:100;
}

.pics6 {
	left: -138px;
	top:0;
	z-index:1;
	position:absolute;
}

/*-- panel 2 --*/
#panel2{
	width:715px;
	padding-top:50px;
	padding-left:0;
	margin-left:-85px;
	background: transparent url("../images/layout/slides/slide-2.jpg") 85px 0 no-repeat;
}

#panel2 h2 {
	width:191px;
	height:36px;
	background-image: url("../images/purchase/title-outside-uscanada.gif");
}

#panel2 .desc {
	width:307px;
	height:61px;
	margin-top:25px;
}

#panel2 .desc.selectlocation {
	margin-top:20px;
}

#panel2 label {
	display:none;
}

#panel2 h2, #panel2 .desc {
	margin-left:20px;
}

/*-- panel 3 --*/
#panel3 {
	width:715px;
	padding-top:50px;
	padding-left:10px;
	margin-left:-355px;
	background: transparent url("../images/layout/slides/slide-3.jpg") 355px 0 no-repeat;
}

#panel3 a {
	color:#814B4E;
	text-decoration:underline;
}

#panel3 h2 {
	width:338px;
	height:16px;
	background-image: url("../images/purchase/title-shipping.gif");
}

#panel3 .desc {
	width:182px;
	margin-top:17px;
}

#panel3 .desc p {
	margin-bottom:15px;
}

#panel3 label {
	display:none;
}

#panel3 h2, #panel3 .desc {
	margin-left:20px;
}

.pics7 {
	position:absolute;
	left:230px;
	top:88px;
}

/*-- panel 4 --*/
#panel4 {
	width:715px;
	padding-top:50px;
	padding-left:10px;
	margin-left:-291px;
	background: transparent url("../images/layout/slides/slide-4.jpg") 91px 0 no-repeat;
}

#panel4 h2 {
	width:129px;
	height:16px;
	background-image: url("../images/purchase/title-toolspecs.gif");
}

#panel4 .desc {
	width:182px;
	margin-top:25px;
}

#panel4 .desc p {
	margin-bottom:15px;
}

#specs-1, #specs-2 {
	width:195px;
	top:83px;
	position:absolute;
}

#specs-1 h3, #specs-2 h3 {
	margin-bottom:15px;
}

#specs-1 li, #specs-2 li {
	padding-left:10px;
	background: transparent url("../images/layout/dot.gif") 0 50% no-repeat;
}

#specs-2 {
	left:255px;
}


#panel4 h2, #panel4 .desc {
	margin-left:20px;
}

.pics8 {
	position:absolute;
	left:150px;
	top:245px;
}

#panel5 {
	width:715px;
	padding-top:50px;
	padding-left:10px;
	margin-left:0;
	background: transparent url("../images/layout/slides/slide-5.jpg") 0 0 no-repeat;
}

#panel6 {
	width:715px;
	padding-top:50px;
	padding-left:10px;
	margin-left:0;
	background: transparent url("../images/layout/slides/slide-6.jpg") 0 0 no-repeat;
}



.line {
	top:0;
	left:0;
	width:1px;
	height:451px;
	position:absolute;
	background: transparent url("../images/layout/line.gif") no-repeat;	
}

div#fancy_overlay {
	position:absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	background-color: #706B4B;
}

div#fancy_loading {
	position: absolute;
	height: 40px;
	width: 40px;
	cursor: pointer;
	display: none;
	overflow: hidden; 
	background: transparent;
	z-index: 100;
}

div#fancy_loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background: transparent url(../images/layout/fancy_progress.png) no-repeat;
}

div#fancy_close {
	position: absolute;
	top: 6px;
	right: 6px;
	height:22px;
	width: 104px;
	background: transparent url(../images/layout/close.gif) ;
	cursor: pointer;
	z-index: 100;
	display: none;
}

div#fancy_content {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	padding: 0; 
	margin: 0;
	z-index: 96;
}

#fancy_frame {
	position: relative;
	width: 100%;
	height: 100%;
	display: none;
}

img#fancy_img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border:0; 
	padding: 0; 
	margin: 0;
	z-index: 92;
}

div#fancy_title {
	position: absolute;
	bottom: -35px;
	left: 0;
	width: 100%;
	z-index: 100;
	display: none;
}

div#fancy_title table {
	margin: 0 auto;
}

div#fancy_title div {
	color: #FFF;
	font: bold 12px Arial;
	padding-bottom: 2px;
}

td#fancy_title_left {
	height: 32px;
	width: 15px;
	background: transparent url(../images/layout/fancy_title_left.png) repeat-x;
}

td#fancy_title_main {
	height: 32px;
	background: transparent url(../images/layout/fancy_title_main.png) repeat-x;
}

td#fancy_title_right {
	height: 32px;
	width: 15px;
	background: transparent url(../images/layout/fancy_title_right.png) repeat-x;
}

div#fancy_outer {
	position: absolute;
    top: 0;
    left: 0;
    z-index: 90;
    padding: 18px 18px 58px 18px;
    margin: 0;
    overflow: hidden;  
    background: transparent;
    display: none;
}

div#fancy_inner {
	position: relative;
	width:100%;
	height:100%;
	border: 1px solid #444;
	background: #FFF;
}

a#fancy_left, a#fancy_right {
	position: absolute; 
	bottom: 10px; 
	height: 100%; 
	width: 35%; 
	cursor: pointer;
	background-image: url(data:image/gif;base64,AAAA);
	z-index: 100; 
}

a#fancy_left {
	left: 0px; 
}

a#fancy_right {
	right: 0px; 
}

a#fancy_left:hover {
	background: transparent url(../images/layout/fancy_left.gif) no-repeat 0% 100%;
}

a#fancy_right:hover {
	background: transparent url(../images/layout/fancy_right.gif) no-repeat 100% 100%;
}

#fancy_bigIframe, #fancy_freeIframe {
	position:absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 10;
}

div#fancy_bg {
	display: none;
}
	
div.fancy_bg {
	position: absolute;
	display: block;
	z-index: 70;
}

div.fancy_bg_n {
	top: -18px;
	width: 100%;
	height: 18px;
	background: transparent url(../images/layout/fancy_shadow_n.png) repeat-x;
}

div.fancy_bg_ne {
	top: -18px;
	right: -13px;
	width: 13px;
	height: 18px;
	background: transparent url(../images/layout/fancy_shadow_ne.png) no-repeat;
}

div.fancy_bg_e {
	right: -13px;
	height: 100%;
	width: 13px;
	background: transparent url(../images/layout/fancy_shadow_e.png) repeat-y;
}

div.fancy_bg_se {
	bottom: -18px;
	right: -13px;
	width: 13px;
	height: 18px;
	background: transparent url(../images/layout/fancy_shadow_se.png) no-repeat;
}

div.fancy_bg_s {
	bottom: -18px;
	width: 100%;
	height: 18px;
	background: transparent url(../images/layout/fancy_shadow_s.png) repeat-x;
}

div.fancy_bg_sw {
	bottom: -18px;
	left: -13px;
	width: 13px;
	height: 18px;
	background: transparent url(../images/layout/fancy_shadow_sw.png) no-repeat;
}

div.fancy_bg_w {
	left: -13px;
	height: 100%;
	width: 13px;
	background: transparent url(../images/layout/fancy_shadow_w.png) repeat-y;
}

div.fancy_bg_nw {
	top: -18px;
	left: -13px;
	width: 13px;
	height: 18px;
	background: transparent url(../images/layout/fancy_shadow_nw.png) no-repeat;
}



