body {
	background-image:url(images/background.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C4C400;
	margin: 0px;
	padding: 0px;
	background-repeat: repeat-x;
	background-color: #011107;
}
#container {
	margin: 0px auto;
	text-align: left;
	width: 950px;
	height:auto;
	position:relative;
}
#container-store {
	margin: 0px auto;
	text-align: left;
	width: 1135px;
	height:auto;
	position:relative;
}
#header1{
	width:232px;
	left:20px;
	position:relative;
	background-image:url(images/airsoft-guns-header01.jpg);
	background-repeat: no-repeat;
	height:350px;
}
#header2{
	width:225px;
	position:absolute;
	left:252px;
	top:0px;
	background-image:url(images/airsoft-guns-header02.jpg);
	background-repeat: no-repeat;
	height:350px;
}
#header3{
	width:109px;
	left:477px;
	top:0px;
	position:absolute;
	background-image:url(images/airsoft-guns-header03.jpg);
	background-repeat: no-repeat;
	height:350px;
}
#header4{
	width:216px;
	left:586px;
	top:0px;
	position:absolute;
	background-image:url(images/airsoft-guns-header04.jpg);
	background-repeat: no-repeat;
	height:350px;
}
#header1-store{
	width:232px;
	left:110px;
	position:relative;
	background-image:url(images/airsoft-guns-header01.jpg);
	background-repeat: no-repeat;
	height:350px;
}
#header2-store{
	width:225px;
	position:absolute;
	left:342px;
	top:0px;
	background-image:url(images/airsoft-guns-header02.jpg);
	background-repeat: no-repeat;
	height:350px;
}
#header3-store{
	width:109px;
	left:567px;
	top:0px;
	position:absolute;
	background-image:url(images/airsoft-guns-header03.jpg);
	background-repeat: no-repeat;
	height:350px;
}
#header4-store{
	width:216px;
	left:676px;
	top:0px;
	position:absolute;
	background-image:url(images/airsoft-guns-header04.jpg);
	background-repeat: no-repeat;
	height:350px;
}
#store-searchads-top{
	position:absolute;
	top:350px;
	width:1135px;
	height:10px;
	background-image:url(images/b1135-top.gif);
	background-repeat:no-repeat;
}
#store-searchads-mid{
	position:absolute;
	top:360px;
	width:1135px;
	height:90px;
	background-image:url(images/b1135-mid.gif);
	background-repeat:repeat-y;
}
#store-searchads-search{
	position:absolute;
	top:5px;
	left:20px;
	height:auto;
}
#store-searchads-ads{
	position:absolute;
	top:0px;
	left:380px;
	width:728px;
	height:90px;;
}
#store-searchads-buttom{
	position:absolute;
	top:450px;
	width:1135px;
	height:13px;
	background-image:url(images/b1135-buttom.gif);
	background-repeat:no-repeat;
}
#store-blank-top {
	position:relative;
	width:1135px;
	height:110px;
}
#store-prv {
	width:1135px;
	height:auto;
	position:relative;
	margin-bottom:3px;
}
#store-content {
	width:1135px;
	height:auto;
	position:relative;
	margin-bottom:4px;
}
#store-right {
	position:absolute;
	top:0px;
	width: 186px;
	left:952px;
}
#store-left {
	position:absolute;
	left:0px;
	top:479px;
	width:900px;
	height:auto;
}
#content-right {
	position:absolute;
	top:350px;
	width: 300px;
	left:605px;
}
#content-left {
	width: 600px;
	height:auto;
}
#content-center {
	position:relative;
	left:150px;
	width: 600px;
	height:auto;
}

#content-header1 {
	width:600px;
	height:36px;
	background-image:url(images/contentheader.gif);
	background-repeat:no-repeat;
	background-position: top;
}
#content-postl1 {
	width:570px;
	height:auto;
	background-image:url(images/content.jpg);
	background-repeat:repeat-y;
}
#content-footer1 {
	width:600px;
	height:20px;
	background-image:url(images/contentfooter.gif);
	background-repeat:no-repeat;
}
#footer {
	margin: 0px auto;
	text-align:center;
	width: 950px;
	height:50px;
	position:relative;
}
#menu-top{
	position:absolute;
	background-color:#011107;
	width:900px;
	height:20px;
	left:0px;
	top:320px;
}
#menu-top-store{
	position:absolute;
	background-color:#011107;
	width:900px;
	height:20px;
	left:140px;
	top:320px;
}
#menu-top-home {
	width:auto;
	padding-right:10px;
	float: left;
}
#menu-top-others {
	width:auto;
	padding-left:25px;
	padding-right:10px;
	background-image:url(images/star.gif);
	background-repeat:no-repeat;
	float:left;
}
#menu-head {
	width:343px;
	height:30px;
	background-image:url(images/menu-head.gif);
	background-repeat:no-repeat;
	padding-top:10px;
}
#menu-content {
	width:343px;
	height:auto;
	background-image:url(images/menu-mid.gif);
	background-repeat:repeat-y;
}
#menu-content-page {
	width:303px;
	height:auto;
	margin-left:20px;
}
#menu-buttom {
	width:343px;
	height:13px;
	background-image:url(images/menu-buttom.gif);
	background-repeat:no-repeat;
}
#menu-head1 {
	width:343px;
	height:30px;
	background-image:url(images/menu-head.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	padding-top:10px;
}
#menu-content1 {
	width:343px;
	height:auto;
	background-image:url(images/menu-mid.gif);
	background-repeat:repeat-y;
}
#menu-content-page1 {
	width:303px;
	height:auto;
	margin-left:20px;
}
#menu-buttom1 {
	width:343px;
	height:13px;
	background-image:url(images/menu-buttom.gif);
	background-repeat:no-repeat;
}
#ads-top {
	position:absolute;
	width:728px;
	height:auto;
	left:113px;
	top:255px;
}
#ads-top-store {
	position:absolute;
	width:728px;
	height:auto;
	left:200px;
	top:278px;
}
#googlesearch {
	position:relative;
	text-align:center;
	width:325px;
	height:30px;;
}
#ads-contentr-top {
	width:342px;
	height:10px;
	background-image:url(images/adstop2.jpg);
	background-repeat:no-repeat;
}
#ads-contentr-mid {
	text-align:center;
	width:342px;
	height:250px;
	background-image: url(images/ads2.jpg);
	background-repeat:repeat-y;
}
#ads-contentr-buttom {
	text-align:center;
	width:342px;
	height:15px;
	background-image:url(images/adsbuttom2.jpg);
	background-repeat:no-repeat;
}
#ads-contentr1 {
	text-align:center;
	width:342px;
	height:90px;
	background-image: url(images/ads2.jpg);
	background-repeat:repeat-y;
	position:relative;
}
#ads-contentr11 {
	top:0px;
	left:10px;
	width:160px;
	height:90px;
	position:absolute;
}
#ads-contentr12 {
	position:absolute;
	top:0px;
	left:175px;
	width:160px;
	height:90px;
}
#ads-contentl-top {
	width:605px;
	height:10px;
	background-image:url(images/content-top.gif);
	background-repeat:no-repeat;
}
#ads-contentl-mid {
	text-align:center;
	width:600px;
	height:70px;
	background-image:url(images/content-mid.gif);
	background-repeat:repeat-y;
}
#ads-contentl-buttom {
	width:605px;
	height:15px;
	background-image:url(images/content-buttom.gif);
	background-repeat:no-repeat;
}
#content-post2 {
	width:570px;
	height:auto;
	background-image:url(images/content-mid.gif);
	background-repeat:repeat-y;
	padding-top:1px;
	padding-bottom:1px;
}

#bookmark {
	position:absolute;
	margin-top:5px;
	width:125px;
	height:16px;
	left:10px;
	top:30px;
}
#store-bookmark {
	position:absolute;
	margin-top:5px;
	width:125px;
	height:16px;
	left:210px;
	top:25px;
}
#amazon-top {
	position:relative;
	width:600px;
	height:13px;
	background-image:url(images/amazon-top1.gif);
	background-repeat:no-repeat;
}
#amazon-mid {
	position:relative;
	width:600px;
	height:175px;
	padding-left:12px;
	background-image:url(images/amazon-mid1.gif);
	background-repeat:repeat-y;
}
#amazon-search {
	width:342px;
	height:auto;
	margin-bottom:5px;
}
#amazon-buttom {
	position:relative;
	margin-bottom:5px;
	width:600px;
	height:13px;
	background-image:url(images/amazon-buttom1.gif);
	background-repeat:no-repeat;
}
#ads-buttom {
	padding-top:10px;
	position:relative;
	width:945px;
	height:100px;
	text-align:center;
	vertical-align:middle;
	background-color:#021A0A;
}
#ads-buttom-tl {
	position:absolute;
	top:0px;
	left:0px;
	width:10px;
	height:10px;
	background-image:url(images/head-ads-left.gif);
	background-repeat:no-repeat;
}
#ads-buttom-tm {
	position:absolute;
	width:930px;
	height:10px;
	top:0px;
	left:10px;
	background-image:url(images/head-ads-mid.gif);
	background-repeat:repeat-x;
}
#ads-buttom-tr {
	width:10px;
	height:10px;
	position:absolute;
	top:0px;
	left:940px;
	background-image:url(images/head-ads-right.gif);
	background-repeat:no-repeat;
}
#ads-buttom-bl {
	position:absolute;
	width:10px;
	height:90px;
	top:10px;
	left:0px;
	background-image:url(images/border-left.jpg);
	background-repeat:repeat-y;
}
#ads-buttom-br {
	position:absolute;
	width:4px;
	height:90px;
	left:945px;
	top:10px;
	background-image:url(images/border-right.jpg);
	background-repeat:repeat-y;
}
#ads-buttom-fl {
	position:absolute;
	width:10px;
	height:10px;
	top:100px;
	left:0px;
	background-image:url(images/foot-left.gif);
	background-repeat:no-repeat;
}
#ads-buttom-fm {
	position:absolute;
	width:930px;
	height:10px;
	top:100px;
	left:10px;
	background-image:url(images/foot-mid.gif);
	background-repeat:repeat-x;
}
#ads-buttom-fr {
	position:absolute;
	width:10px;
	height:10px;
	top:100px;
	left:940px;
	background-image:url(images/foot-right.gif);
	background-repeat:no-repeat;
}
#wellcome-top {
	position:relative;
	left:0px;
	width:1135px;
	height:10px;
	background-image:url(images/b1135-top.gif);
	background-repeat:no-repeat;
}
#wellcome-mid{
	width:1075px;
	background-image:url(images/b1135-mid.gif);
	background-repeat:repeat-y;
	padding-left:30px;
	padding-top:1px;
	padding-bottom:1px;
	text-align: center;
	padding-right: 30px;
}
#wellcome-buttom {
	left:0px;
	width:1135px;
	height:13px;
	background-image:url(images/b1135-buttom.gif);
	background-repeat:no-repeat;
	background-position:top;
}
#store-content-head {
	margin-top:3px;
	width:949px;
	background-image:url(images/b949.gif);
	background-repeat:no-repeat;
}
#store-content-mid {
	width:949px;
	height:auto;
	padding-top:10px;
	padding-left:15px;
	background-image:url(images/b949-mid.gif);
	background-repeat:repeat-y;
}
#store-content-buttom {
	width:949px;
	height:9px;
	background-image:url(images/b949-buttom.gif);
	background-repeat:no-repeat;
}
#store-content-product {
	padding-bottom:10px;
	width:890px;
	height:auto;
	left:10px;
	position:relative;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #464600;
}
#store-content-product1 {
	padding-bottom:10px;
	width:900px;
	height:auto;
	left:10px;
	position:relative;
}
#store-pict {
	width:120px;
	height:auto;
	position:relative;
}
#store-pict1 {
	width:120px;
	top:10px;
	left:460px;
	height:auto;
	position:absolute;
}
#store-desc-header {
	margin-top:20px;
	position:relative;
}
#store-desc-detil {
	position:relative;
}
#store-rev-detil {
	position:relative;
	padding-bottom:5px;
	margin-bottom:5px;
	border-bottom-style: dotted;
	border-bottom-width:1px;
	border-bottom-color: #669900;
}
#store-rev-detil1 {
	position:relative;
	padding-top:5px;
	padding-bottom:5px;
	margin-bottom:5px;
	padding-bottom:5px;
	margin-bottom:5px;
	border-top-style: dotted;
	border-top-width:1px;
	border-top-color: #669900;
}
#store-rev-detil-last {
	position:relative;
	padding-bottom:5px;
}
#store-desc {
	top:0px;
	left:130px;
	width:320px;
	position:absolute;
}
#store-desc-1row {
	top:0px;
	left:130px;
	width:400px;
	position:absolute;
}

#store-desc1 {
	top:0px;
	left:585px;
	width:320px;
	position:absolute;
}
#store-search-top {
	position:relative;
	top:0px;
	left:0px;
	background-image:url(images/b186-top.gif);
	background-repeat:no-repeat;
	width:186px;
	height:11px;
}
#store-search-mid {
	width:186px;
	position:relative;
	height:auto;
	padding-left:3px;
	background-image:url(images/b186-mid.gif);
	background-repeat:repeat-y;
}
#store-search-buttom {
	position:relative;
	background-image:url(images/b186-buttom.gif);
	background-repeat:no-repeat;
	width:186px;
	height:11px;
}
#store-menu-type-top {
	position:relative;
	text-align:center;
	margin-top:3px;
	width:183px;
	height:27px;
	background-image:url(images/b183-top.gif);
	background-repeat:no-repeat;
	padding-top:13px;
}
#store-menu-type-mid {
	position:relative;
	width:183px;
	background-image:url(images/b183-mid.gif);
	background-repeat:repeat-y;
	height:auto;
}
#store-menu-type-buttom {
	position:relative;
	height:8px;
	width:183px;
	background-image:url(images/b6-buttom.gif);
	background-repeat:repeat-x;
}
.product-name {
	font-family:"Century Gothic";
	font-size:14px;
	font-weight: bold;
	color: #D9FF42;
}
.product-title {
	width:570px;
	font-family: "Century Gothic";
	font-size: 14px;
	color: #E1A70B;
	font-weight: bold;
}
.footer-text {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: #666666;
	top:30px;
}

.nav-top {
	font-family: "Century Gothic";
	font-size: 15px;
	font-style: normal;
	color: #948B4E;
	font-weight: bold;
}
.nav-top:hover {
	color: #C0B987;
}
.h2 {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	height:30px;
	font-size: 18px;
	font-style: normal;
	color: #BEBF04;
	font-weight: bold;
	padding-top: 7px;
	padding-left:15px;
}
.s1 {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 18px;
	font-style: normal;
	color: #BEBF04;
	font-weight: bold;
	display: block;
}
.s2 {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 16px;
	font-style: normal;
	color: #FF9900;
	font-weight: bold;
}
.sitemap {
	margin-left:20px;
}
.s3 {
	font-family: "Century Gothic";
	font-size: 14px;
	font-style: normal;
	color: #FFFFFF;
	font-weight: normal;
	padding-left: 30px;
}
.s3:hover {
	color: #666666;
}
.content-wellcome {
	width:900px;
	text-align:center;
	vertical-align:top;
	font-family: "Century Gothic";
	font-size: 14px;
	color: #CFFAAF;
}
.contenttext-store {
	width:570px;
	vertical-align:top;
	font-family: "Century Gothic";
	font-size: 13px;
	color: #CFFAAF;
	display:block;
	padding-top:10px;
	padding-right:15px;
	padding-bottom:5px;
}
.contenttext-desc {
	width:870px;
	vertical-align:top;
	font-family: "Century Gothic";
	font-size: 14px;
	color: #CFFAAF;
	display:block;
	padding-left:30px;
}
.contenttext-rev {
	width:870px;
	vertical-align:top;
	font-family: "Century Gothic";
	font-size: 14px;
	color: #FFFF66;
	display:block;
	padding-left:15px;
	font-weight: bold;
}
.contenttext {
	width:570px;
	vertical-align:top;
	font-family: "Century Gothic";
	font-size: 14px;
	color: #CFFAAF;
	display:block;
	padding-top:10px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:5px;
}
.contenttext-content {
	width:570px;
	vertical-align:top;
	font-family: "Century Gothic";
	font-size: 14px;
	color: #CFFAAF;
}

.contenttext-up-border {
	width:570px;
	vertical-align:top;
	font-family: "Century Gothic";
	font-size: 14px;
	color: #CFFAAF;
	display:block;
}

.contenttext-remark {
	width:570px;
	vertical-align:top;
	font-family: "Century Gothic";
	font-size: 14px;
	color: #CFFAAF;
	display:block;
	padding-left:15px;
	font-style: italic;
}
.contenttext-l1 {
	vertical-align:top;
	font-family: "Century Gothic";
	font-size: 14px;
	color: #CFFAAF;
	display:block;
	padding-left:30px;
	padding-right:20px;
}
.contenttext-l2 {
	vertical-align:top;
	font-family: "Century Gothic";
	font-size: 14px;
	color: #CFFAAF;
	display:block;
	padding-right:20px;
	border-bottom-style: dashed;
	border-bottom-color: #3E421D;
	border-bottom-width: 1px;
}
.content-link {
	width:570px;
	font-family: "Century Gothic";
	font-size: 13px;
	color: #CCFF66;
	font-weight: bold;
}
.contenttext-nohead {
	vertical-align:top;
	font-family: "Century Gothic";
	font-size: 14px;
	color: #CFFAAF;
	display:block;
	padding-left:20px;
	padding-right:20px;
}
.menu-nav {
	font-family: "Trebuchet MS";
	font-size: 16px;
	color: #B6AD72;
	display: block;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	height: 25px;
}

.menu-nav:hover {
	color: #E4E1CD;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A69C57;
}
.menu-nav-store {
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #B6AD72;
	display: block;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	padding-left:5px;
	height: 25px;
}
.menu-nav:hover {
	color: #E4E1CD;
	padding-left:5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A69C57;
}
.head-menu {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 18px;
	font-weight: bold;
	color: #1B1E06;
	text-align: center;
}
.head-menu-store {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #1B1E06;
	text-align: center;
}
.head-menu:hover {
	color: #E4E1CD;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
.pagetitle1 {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 24px;
	font-style: normal;
	color: #BEBF04;
	font-weight: bold;
	text-align:left;
	padding-top:3px;
	padding-left:15px;
	margin-bottom:0px;
	margin-top:0px;
}
.pagetitle11 {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 24px;
	font-style: normal;
	color: #BEBF04;
	font-weight: bold;
	text-align:center;
	padding-top:3px;
	padding-left:15px;
	margin-bottom:0px;
	margin-top:0px;
}
.pagetitle2 {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	height:18px;
	font-size: 18px;
	font-style: normal;
	color: #BEBF04;
	font-weight: bold;
}
.pagetitle21 {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	height:18px;
	font-size: 18px;
	font-style: normal;
	color: #BEBF04;
	font-weight: bold;
	padding-left:15px;
}
