﻿html, body, ul {margin:0 auto;padding:0}
body{background-color:#E8E8E8;margin-top:0;margin-bottom:0}
#swords-direct-header-wrapper {
	margin:0 auto;
	width: 100%;
	max-width:1000px;	
	height: 130px;
	background-color: #000;
	position: relative;
}
#swords-direct-header {
	width: 100%;
	min-width: 325px;
	height: 140px;
	background-color: #000;
	border-bottom: 5px solid #baba74;
	box-shadow: 2px 2px #000;
	position: relative;
	z-index: 8;
}
.swords-direct-info {
	float: left;
	width: 20%;
	margin:10px;
	padding:5px;
	text-align:center;
	min-width: 300px;
	height: 110px;
	background-color: #000;
	border-radius: 5px;
	box-shadow: 1px 1px 1px #000;
}
.swords-direct-info a:link {color:#BABA74; text-decoration:none;text-shadow: 2px 2px #000}
.swords-direct-info a:visited {color:#BABA74; text-decoration:none}
.swords-direct-info a:hover {color:#BABA74; text-decoration:none}

.search-swords-direct {
	float: left;
	width: 20%;
	margin:10px;
	min-width: 300px;
	height: 110px;
	padding:5px;
	text-align:center;
	line-height:150%;
	background-color: #000;
	border-radius: 5px;
	box-shadow: 1px 1px 1px #000;
}
#swords-wrap{margin:0 auto;width:100%; max-width:1000px;position:relative;background:#FFF;box-shadow:1px 1px 2px 1px #626262;overflow:hidden}
#swords-direct-banner-wrapper{margin:auto;width:100%; max-width:970px;position:relative;top: 0; left: 0; bottom: 0; right: 0}
.swords-direct-30pt{font:30pt tahoma;font-weight:700;font-style:italic;color:#BABA74}.swords-direct-10pt{font:11pt tahoma;font-weight:700;font-style:italic;color:#BABA74;text-shadow: 2px 2px #000}.swords-direct-y10{font:10pt tahoma;font-weight:700;font-style:normal;color:#E1E1E1;text-align:center}.swords-direct-12pt{font:12pt tahoma;font-weight:700;font-style:italic;color:#E1E1E1; text-shadow:2px 2px #000}.swords-direct-tm{width:315px;height:90px;padding:5px;float:left}
.swords-direct-tm a:link {color:#BABA74; text-decoration:none;text-shadow: 2px 2px #000}
.swords-direct-tm a:visited {color:#BABA74; text-decoration:none}
.swords-direct-tm a:hover {color:#BABA74; text-decoration:none}
.swords-direct-tm-ctr{margin:0 auto;width:300px;height:90px;padding:5px;text-align:center;line-height:175%; background-color:#000}.swords-direct-tm-rt{width:275px;height:90px;min-width:275px;padding:5px; text-align:center;float:right; background-color:#000}.swords-direct-tm-rt a:link,.swords-direct-tm-rt a:visited{color:#0F0;text-decoration:none}.swords-direct-tm-rt a:hover{color:#FF0;text-decoration:none}
#swords-direct-banner{height:100px;width:100%;min-width:975px;background-color:#000;box-shadow:1px 1px 1px 1px #000;position:relative;z-index:6; border-bottom:3px solid #BABA74}.ui.input input[type="text"].inputs {float: left;width: 68%;height:25px;padding:0px;border: 1px solid #000;}input[type="text"].inputs + input[type="submit"].button {float: left;height: 27px;width: 27%;background-color: #BABA74;border: 1px solid #000;color:#fff;;font:9pt arial; font-weight:bold;text-shadow:1px 1px 1px rgba(0,0,0,.9);line-height:27px; cursor:pointer}input[type="text"].inputs + input[type="submit"].button:hover{color: #fff;background-color:#ABAB6B}.checkout{margin:15px auto}
#swords-special{height:35px;width:100%;background-color:#BABA74;font:16pt tahoma;font-weight:700;color:#E1E1E1;box-shadow:1px 1px 1px 1px #000;text-shadow:3px 3px 3px #000;text-align:center;position:relative;z-index:5;overflow:hidden;line-height:35px;border-bottom:3px solid #BABA74}
#new-swords-ads{margin:auto;width:700px;height:150px;border-radius:5px;box-shadow:1px 1px 1px 1px #888}
#new-swords-ad-text{margin:30px auto;width:700px;height:40px; background-color:#BABA74;font:11pt tahoma;font-weight:bold;text-align:center;;border-radius:5px;box-shadow:1px 1px 1px 1px #888;line-height:40px}
#new-swords-ad-text a:link{text-decoration:none}
#swords-title-content{width:510px;border-radius:5px;box-shadow:1px 1px 10px 1px #888;background-color:#000;text-shadow:5px 2px 5px rgba(0,0,0,.7);color:#F6F6F6;margin:auto;padding:5px}
#swords-banner-search{height:40px;width:700px;position:relative;box-shadow:1px 1px 1px 1px #888;background-color:#000;border-radius:5px;margin:auto; margin-bottom:26px}
#swords-left-banner{float:left;height:40px;width:450px;line-height:0}
#swords-right-search{float:right;height:40px;width:215px;text-align:right; padding-top:6px}
#swords-index-menu-grid{width:500px;margin:auto;padding:5px;font:9pt Arial;font-weight:bold;text-align:center;overflow:auto}
#swords-index-menu-grid div{width:30%;height:140px;float:left;box-shadow:1px 1px 1px 1px #888;overflow:hidden;margin:8px}
#swords-index-menu-grid div:hover{box-shadow:2px 2px 2px 2px #888}
#movie-replicas-grid{width:500px;height:auto;margin:auto;padding:3px;font:9pt Arial;font-weight:bold;text-align:center;overflow:auto}
#movie-replicas-grid div{width:30%;height:115px;float:left;box-shadow:1px 1px 1px 1px #888;overflow:hidden;margin:8px}
#movie-replicas-grid div:hover {box-shadow:1px 1px 3px 3px #888}
.sword-specials{clear:both;height:30px;width:520px;text-align:center;padding:0px;box-shadow:1px 1px 1px 1px #888;border-radius:5px;background-color:#000;margin:15px auto}
#movie-swords{margin-bottom:15px;height:340px;width:140px;font:9pt arial;color:#F6F6F6;font-weight:bold;box-shadow:1px 1px 1px 1px #888;border-radius:5px;padding:5px;background-image:url(bgm.png)}
#movie-swords a:link,#movie-swords a:visited,#movie-swords a:hover{color:#F6F6F6;text-decoration:none}
#form{ float:left; margin:15px;width:150px;height:110px;font:9pt arial;color:#F6F6F6;text-align:center;font-weight:700;display:block;line-height:35px;box-shadow:1px 1px 1px #383838;background-color:#000;border-radius:5px;padding:5px}
#swords-pin-grid{width:300px;margin:auto}
#swords-pin-grid div{width:50%;float:left}
.top_image img{margin:0 auto}
IMG.displayed{display:block;margin-left:auto;margin-right:auto}
#top-navigation{width:100%;height:30px;background-color:#000;overflow:hidden}
#top-navigation ul{list-style-type:none;overflow:hidden;margin:0 auto;padding:0}
#top-navigation li{float:left}
#top-navigation a{color:#F6F6F6;font:12pt arial;text-decoration:none;text-align:center;background-color:#000;float:left;height:30px;width:141px;line-height:30px;text-align:center;border-left-width:1px;border-left-style:solid;border-left-color:#baba74;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#baba74;overflow:hidden}
#navigation ul{list-style-type:none;margin:0;padding:0}
#navigation a{ margin-bottom:1px;color:#F6F6F6;font:10pt arial;text-decoration:none;background-color:#000;display:block;height:24px;width:150px;text-align:left;border-right-width:1px;border-left-width:1px;border-right-style:solid;border-left-style:solid;border-right-color:#baba74;border-left-color:#baba74;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#baba74;border-radius:5px;padding:3px; line-height:24px}
#navigation{width:165px}
th,td{vertical-align:top;padding:0}
hr{width:100%;height:1px;background:#fff}
.text8c{text-align:center;font:8pt Arial}
.price12{color:#000;font:12pt Arial;font-weight:700}
.price9{color:red;font:9pt arial;font-weight:700}
.text10{text-align:justify;font:10pt arial}
.text9{text-align:left;font:9pt arial}
.text9j{text-align:justify;font:9pt arial}
.text10c{text-align:center;font:10pt Arial}
.link9l{font:9pt Arial;font-weight:700;text-align:left}
.text9l{font:9pt Arial;text-align:left}
.link9c{font:9pt Arial;font-weight:bold;text-align:center}
.t9csilver{font:12px arial;font-weight:bold;text-align:center;color:#CCC}
.t9silver{font:9pt arial;font-weight:bold;text-align:left;color:#CCC}
.link10l{font:10pt arial;font-weight:700;text-align:left}
.link10c{font:10pt arial;font-weight:700;text-align:center}
.link12l{font:12pt arial;font-weight:700;text-align:left}
img{border:none;line-height:0}
A:hover{color:red}
.center{text-align:center}
.swords-titles{font:20px arial;text-align:center;font-weight:700}
.heading12{font:16px Arial;text-align:center;font-weight:700}
.heading10{font:10pt Arial;text-align:center}
.fleft{float:left;margin:10px; border-radius:5px;box-shadow:0px 1px 1px 1px #888}
.fright{float:right;margin:4px}
.vtop{vertical-align:top}
.vbottom{vertical-align:bottom}
#swords-direct-title{clear:both;height:125px;width:700px;margin:auto}
#swords-title{height:50px;width:700px;line-height:50px;text-align:center;margin:auto}
#swords-main-content{clear:both;height:500px;width:700px;position:relative;margin:auto}
#swords-left-navigation{float:left;height:490px;width:190px;padding:5px}
#swords-content{float:left;height:500px;width:500px;line-height:0}
#swords-main-item-content{clear:both;width:700px;position:relative;margin:auto}
#swords-main-navigation{float:left;width:165px;position:relative}
#swords-item-content{float:left;width:510px;padding:10px}
.swords-title-content{width:510px;border-radius:5px;background-color:#000; color:#E1E1E1;box-shadow:1px 1px 5px 1px #888;margin:15px auto;padding:5px; clear:both}
.swords-title-content a:link{ color:#FF0}
.swords-title-content a:visited{ color:#FF0}
.swords-title-content a:hover{ color:#0F0}
.contact-content{width:510px; border-radius:5px;background-color:#FFF;box-shadow:1px 1px 5px 1px #888;margin:15px auto;padding:5px}
#swords-grid{width:500px;height:600px;margin:auto;padding:5px}
#swords-grid div{width:230px;height:270px;float:left;box-shadow:1px 1px 1px 1px #888;margin:10px}
#movie-replica-grid{width:500px;height:125px;margin:auto;padding:3px}
#movie-replica-grid div{width:30%;height:115px;float:left;box-shadow:1px 1px 1px 1px #888;margin:8px}
#movie-swords-grid{width:500px;height:auto;margin:auto;overflow:auto}
#movie-swords-grid div{width:150px;height:120px;float:left;box-shadow:1px 1px 1px 1px #888;overflow:hidden;margin:8px; text-align:center; font:9pt arial; font-weight:bold}
#movie-swords-grid div:hover {box-shadow:1px 1px 3px 3px #888}
#swords-menu-grid{width:500px;height:100%;margin:auto;padding:5px;font:9pt Arial;font-weight:bold;text-align:center; overflow:visible}
#swords-menu-grid div{width:30%;height:140px;float:left;box-shadow:1px 1px 1px 1px #888;margin:8px}
#swords-menu-grid div:hover{box-shadow:2px 2px 2px 2px #888}
#lotr-swords-top-grid{width:500px;height:110px;margin:auto;padding:5px}
#lotr-swords-top-grid div{width:230px;float:left;box-shadow:1px 1px 1px 1px #888;margin:5px;padding:5px}
#swords-item-grid{width:520px;height:auto;font:9pt Arial;font-weight:bold;text-align:center;margin:auto}
.popular-swords-grid{width:520px;height:auto;font:9pt Arial;font-weight:bold;text-align:center;margin:auto}
.popular-swords-grid div{width:145px;height:190px;float:left;font:9pt Arial;font-weight:bold;text-align:center;box-shadow:1px 1px 1px 1px #888;margin:9px;padding:5px}
.popular-swords-grid div:hover {box-shadow:1px 1px 3px 3px #888}
#swords-item-grid2{width:520px;height:auto;margin:auto;overflow:auto}
#swords-item-grid3{width:520px;height:auto;margin:auto;padding:0px}
#historical-replicas-grid div{width:230px;height:485px;float:left;box-shadow:1px 1px 1px 1px #888;margin:5px;padding:5px}
#collectible-helmets-grid div{width:230px;height:510px;float:left;box-shadow:1px 1px 1px 1px #888;margin:5px;padding:5px}
#armor-menu-grid div{width:230px;height:300px;float:left;box-shadow:1px 1px 1px 1px #888;margin:5px;padding:5px}
.logo-border{ margin:5px;text-align:left;border-radius:5px;box-shadow:1px 1px 1px 1px #888}
.image-shadow{box-shadow:1px 1px 1px 1px #888; border-radius:5px}
.im-sh-link{box-shadow:1px 1px 1px 1px #888; border-radius:5px}
.im-sh-link:hover{box-shadow:2px 2px 2px 2px #888; border-radius:5px}
.image-sh-en{box-shadow:1px 1px 1px 1px #888; border-radius:5px}
.image-sh-en:hover{-webkit-transform:scale(1.25);/* Safari and Chrome*/-moz-transform:scale(1.25); /* Firefox */-ms-transform:scale(1.25);/* IE 9 */-o-transform:scale(1.25);/* Opera */transform:scale(1.25)}
#next-item{height:50px;width:300px;line-height:50px;text-align:center;text-shadow:0 2px 2px rgba(0,0,0,.3);margin:auto}
h1,h2{text-shadow:0 2px 2px rgba(0,0,0,.3)}
#top-navigation a:hover,#navigation a:hover{background-color:#0000A0}
#swords-category-banner,#swords-search-box{clear:both;height:40px;width:700px;margin:auto}
#swords-item-grid div,#swords-item-grid0 div,#swords-item-grid1 div,#swords-item-grid2 div,#swords-item-grid3 div{width:145px;height:225px;float:left;font:9pt Arial;font-weight:bold;text-align:center;box-shadow:1px 1px 1px 1px #888;margin:9px;padding:5px}
#swords-item-grid0,#swords-item-grid1{width:520px;height:auto;margin:auto; overflow:auto}
.samurai-swords-for-sale{width:520px;height:auto;margin:auto; overflow:auto}
.samurai-swords-for-sale div{width:145px;height:225px;float:left;font:9pt Arial;font-weight:bold;text-align:center;box-shadow:1px 1px 1px 1px #888;margin:9px;padding:5px}
#historical-replicas-grid,#collectible-helmets-grid,#armor-menu-grid{width:500px;height:auto;margin:auto;padding:3px}
#social{height:30px;line-height:30px;width:350px;position:relative;text-align:center;margin:auto}
#main-footer{width:100%;height:230px;margin:auto;background-color:#B8B8B8;position:relative;box-shadow:1px 1px 1px 1px #888;clear:both;border-radius:0px}
#main-footer-top{background-color:#000;height:35px;padding:5px;box-shadow:1px 1px 1px 1px #888}
.footer-links{float:left;width:130px;height:200px;padding:2px;text-align:left;font:10pt arial; line-height:195%}
.footer-links a:link,.footer-links a:visited {color:#00F;text-decoration:none}
.footer-links a:hover{color:#0000A0;text-decoration:none}
#swords-item-grid div:hover {box-shadow:1px 1px 3px 3px #888}
#buy-swords{background-color:#000;height:35px;padding:5px;overflow:hidden; box-shadow:1px 1px 1px #000}
#swords-direct{width:100%;min-width:800px;height:270px;background-color:#BABA74;position:relative;clear:both;border-radius:0px; overflow:hidden}
#swords{background-color:#000;height:30px;padding:5px;text-align:center; border-top:1px solid #383838}
#swords-checkout{background-color:#242424;height:20px; font:10pt arial; font-weight:bold; color:#E2E2E2;padding:5px;box-shadow:1px 1px 1px 1px #000; text-align:right; position:relative; z-index:5; line-height:25px}.new-swords-ads{clear:both;width:700px;height:185px;margin:20px auto;background-image: url(rambo-movie-knives-ads.jpg);border-radius:5px;position:relative;box-shadow:1px 1px 1px 1px #888}.new-swords-ad-text{width:100%;height:35px;background-color:#BABA74;
font:11pt tahoma;font-weight:bold;text-align:center;position: absolute;bottom:0;left:0;line-height:35px}.new-swords-ad-text a:link{text-decoration:none}.new-swords-ads:hover{width:700px;	height:185px;background-image: url(kabar-knives-ad.jpg);-webkit-transition-duration: 700ms;-moz-transition-duration: 700ms;-o-transition-duration: 700ms;transition-duration: 700ms}
.movie-swords{width:115px;margin:auto;background:#EAEAEA;padding:0 15px 15px;font:11px arial narrow;font-weight:600;position:relative;box-shadow:0 2px 2px #888}.movie-swords a:link,.movie-swords a:visited{text-decoration:none;color:#00F}.movie-swords a:hover{text-decoration:none;color:red}.movie-swords .banner{margin:0 -15px 0 -25px}.movie-swords .banner .title{background-color:#000;height:15px;color:#E1E1E1;padding:5px;font:13px arial;font-weight:600;font-style:italic;box-shadow:0 2px 2px #888;border: 1px solid #baba74;line-height:15px}.movie-swords .banner .fold{width:0;height:0;border-top:0;border-bottom:10px solid transparent;border-right:10px solid #8e979f}.title a:hover,.title a:link,.title a:visited{text-decoration:none;color:#fff}
.i300{text-align:center}
.i300 img {width:300px;height:300px}