/* CSS Document */

#outer{ width:977px; margin-left:auto; margin-right:auto; margin-top:0px;}
#inner{ width:977px; float:left;}

/**************    Positing Properties   *******************/

#button-link{ width:977px; float:left; height:44px; background-image:url(../images/top-bg-navi.jpg); background-repeat:repeat-x;}
#top-buttons{ width:777px; float:left; height:43px; padding-top:0px;}
#gold-tip-btn{ width:174px; height:43px; float:left; padding-left:35px;}
#university-btn{ width:174px; height:43px; float:left; padding-left:5px;}
#trophy-btn{width:174px; height:43px; float:left; padding-left:5px;}
#community-btn{width:174px; height:43px; float:left; padding-left:5px;}
#cart-link{ width:200px; float:left; height:43px;}
#cart-link .link-name{ list-style:none; margin:0px; padding:0px; float:left; min-width:42px; text-align:center; }
#cart-link .link-name1{ list-style:none; margin:0px; padding:0px; float:left; width:5px; text-align:center; }
#short-link{ width:977px; float:left; height:63px; background-image:url(../images/short-link-bg.jpg); background-repeat:repeat-x; border-left:1px ##776B2F solid;}
#short-link-inner{ width:976px; float:left; height:64px; background-image:url(../images/short-link-bg.jpg); background-repeat:repeat-x; border-left:1px #57534c solid;}


#short-link-uni{ width:977px; float:left; height:64px; background-image:url(../images/short-link-uni.jpg); background-repeat:repeat-x; border-left:1px #5f6064 solid;}
#short-link-throphy{width:977px; float:left; height:64px; background-image:url(../images/short-link-throphy.jpg); background-repeat:repeat-x; border-left:1px #685a4d solid;}
#short-link-community{width:977px; float:left; height:64px; background-image:url(../images/short-link-community.jpg); background-repeat:repeat-x; border-left:1px #5f6064 solid;}
#short-navigation{width:977px; float:left; height:57px; background-image:url(../images/short-link-bg.jpg); background-repeat:repeat-x; padding-bottom:0px;}
#categories{ width:527px; float:left; padding-top:18px; padding-left:25px;}
.left-side{ float:left; width:11px; height:26px;}
.mid-side{ float:left; height:26px; background-image:url(../images/middle-menus-bg.jpg); background-repeat:repeat-x}
.mid-side-uni{ float:left; height:26px; background-image:url(../images/middle-menus-uni.jpg); background-repeat:repeat-x}
.mid-side-trophy{ float:left; height:26px; background-image:url(../images/middle-menus-trophy.jpg); background-repeat:repeat-x}
.mid-side-comm{float:left; height:26px; background-image:url(../images/middle-menus-comm.jpg); background-repeat:repeat-x}
.right-side{ float:left; width:7px; height:26px;}
#arrow-create{ width:265px; float:left; padding-top:15px;}
#search-btn{ width:122px; float:left; padding-top:30px; height:16px;}
#search-icon{ width:31px; float:right; padding-top:26px;}
#search{ width:122px; background-color:#58595b; border:0px; float:left; }
.search{ width:122px; background-color:#58595b; border:0px; float:left;  color:#cccccc; font-size:10px}
.header{ width:977px; float:left; height:383px; background-repeat:no-repeat}
.header-apparel{ width:977px; float:left; height:383px; background-image:url(../images/main-image2.jpg); background-repeat:no-repeat}
.header-bolts{ width:977px; float:left; height:383px; background-image:url(../images/main-image3.jpg); background-repeat:no-repeat}
.header-youth{ width:977px; float:left; height:383px; background-image:url(../images/main-image4.jpg); background-repeat:no-repeat}
.header-specialty{width:977px; float:left; height:383px; background-image:url(../images/main-image5.jpg); background-repeat:no-repeat}
.header-hunting{width:977px; float:left; height:383px; background-repeat:no-repeat}
.header-target{width:977px; float:left; height:383px; background-image:url(../images/main-image7.jpg); background-repeat:no-repeat}
.header-component{width:977px; float:left; height:383px; background-repeat:no-repeat}
.univ-header{width:977px; float:left; height:383px; background-repeat:no-repeat;}
#left-side-txt{ float:left; width:600px; height:328px; padding-left:20px;}
#right-side-menus{	float:right;padding-top:28px; width:158px }
#hunting-menus{width:177px; 	top: 123px; float:right 	  }
#hunting-menus ul{list-style:none; margin:0; padding:0px; float:right}
#right-side-menus ul{ list-style:none; margin:0; padding:0px;float:right}
#product-store{ width:977px; float:left; padding-top:8px;}
#commty-img-block{width:977px; float:left;}
#cap-block{ width:977px; float:left; height:56px;}
.shoping{border:1px #707174 solid; padding-left:25px; padding-right:25px; }
.images{border:1px #707174 solid;}
.dealer-locator{border:1px #707174 solid; padding-left:25px; padding-right:25px;}
#footer{ width:977px; float:left;   padding-top:7px; font-size:10px;}
.border-outline{border:1px #707174 solid; background-color:#CCCCCC}
.border-left-side{ border-left:1px #707174 solid; padding-left:10px;}
#component-title{ width:977px; float:left}
.top-com{width:977px; height:14px; float:left}
.mid-com{ background-image:url(../images/mid-com-bg.jpg); background-repeat:repeat-y; width:977px; float:left;}
.title-component{ width:112px; float:left; padding-left:136px;}
.apparel-title{ width:77px; float:left; padding-left:156px;}
.short-des-com{ width:677px; float:left}
.short-des-com-apprel{ width:577px; float:left}
.bott-com{width:977px; height:15px; float:left}
.bush-com{width:977px; height:15px; float:left}

.arrw-assb{ width:977px; float:left}
.bott-target{ 	width:977px; }
.bott-hunting{width:977px;}
.welcome-title{ padding-bottom:10px;}
#components-description{ width:937px; float:left; padding-left:40px; }
.components-description{ width:937px; float:left; padding-left:30px; padding-right:10px; padding-bottom:10px }
.cate-nocks{ width:937px; float:left; padding-top:5px;}
.acc-title{ width:937px; float:left; padding-top:15px;}
.des-acc{ width:937px; float:left; padding-top:5px;}
#price-cate{ width:937px; float:left; padding-top:15px;}

.componentproducts{font-size:12px; font-weight:bold; color:#414042;width:937px; float:left; padding-top:15px;}
.componentproducts a{font-size:12px; font-weight:bold; color:#414042; text-decoration:none}
.componentproducts a:hover{font-size:12px; font-weight:bold; color:#414042; text-decoration:underline}


.precision-target-arrows{ width:815px; float:left}
.navi{ width:158px; float:right}
.top-menu { width:158px; float:right}
.top-menu ul{ list-style:none; margin:0; padding:0px; float:right; width:158px;}
.presision-title{ width:210px; float:left; padding-left:40px;}
.shrt-desc{ width:565px; float:left}
.arrow-cate{ width:690px; float:left; padding-left:125px; padding-top:25px;}
.arrow-name{ width:150px; float:left;  padding-top:10px; line-height:18px; padding-left:8px}
.arrow-name a{ text-decoration:none; color:#333333}
.arrow-name a:hover{ text-decoration:underline; color:#333333}
#right-side-assembly{ width:775px; float:left; padding-left:40px;}

#right-side-prohunter{width:800px; float:left;}
.see-photos{ width:775px; float:left; padding-top:10px;}
.instalation-points{width:775px; float:left; padding-top:10px;}
#left-side-assembly{
	width:162px;
	float:right;
	left: 989px;
	top: 122px;
	padding-top:39px;
}
.frebies-gallry{ padding-left:19px;}
#trophy-header{ width:977px; float:left}
#welcome-trophy{ width:977px; float:left; background-color:#7d5436}
.left-side-trophy{ width:637px; float:left;  padding-left:40px;}
.right-side-trophy{ width:300px; float:left}
.trophy-title{ width:637px; float:left; padding-bottom:5px; padding-top:15px;}
.txt-posted{ width:637px; float:left; padding-top:5px;}
.gallry-trophy{ width:637px; float:left; padding-top:10px;}
.trophy-line{ background-image:url(../images/trophy-welcome-line.jpg); background-repeat:no-repeat; width:612px; height:1px;  float:left}
#content-area{ width:977px; float:left; background-image:url(../images/trophy-bg-y.jpg); background-repeat:repeat-y;}
.story{ width:627px; float:left; padding-left:40px;}
.postings{ padding-top:40px; padding-left:30px;}
.postings2{ padding-top:18px; padding-left:30px;}
.blog{ padding-top:85px; padding-left:30px;}
.blog2{ padding-top:16px; padding-left:30px;}
.welcome-blog{padding-top:20px; padding-left:30px;}
#trophy-welcome{ width:977px; float:left; background-image:url(../images/trophy-welcome-bg.jpg); background-repeat:repeat-x; background-color:#875a39; padding-bottom:10px}
#user-photo{width:977px; float:left;  background-color:#7f5637}
#welcome-message{ width:520px; float:left; padding-left:40px; padding-top:15px; }
#feature{ width:417px; float:left; }
#welcome-gallry{ width:977px; float:left; background-image: url(../images/trophy-welcome-gallry.jpg); background-repeat:repeat-y;}
.fea-img{ padding-top:8px;}
#blogs{ width:977px; float:left}
#right-side-blog{ width:735px; float:left}
#left-side-blog{ width:240px; float:left}
.blog-big-img{ text-align:center; padding-top:11px;}
.short-paragph{ padding-left:38px;}
.admin-post{ margin-top:10px; margin-bottom:15px;}
.contnue-reading{ padding-top:15px; padding-bottom:23px;}
.blog-title{ padding-top:15px;}
.blog-bottom-line{ padding-left:38px;}
.archive{ padding-top:55px;}
.comm-hm-galry{ padding-top:10px; padding-bottom:10px;}
.cap-visitor{width:977px; float:left;}
.premium-arrow-cate{ width:815px; float:left; padding-bottom:10px;}
#preium-title-position{ width:600px; float:left;}
#menu-position{ width: 377px; float:left}
#premium-target-arrows{ width:977px; float:left}
.premium-txt-position{ width:800px; float:left}
.title-pemium{ width:225px; float:left; padding-left:25px;}
.sht-descp{ width:550px; float:left}
.menus{ width:177px; float:left}
.preium-title{ float:left; width:560px; padding-left:40px;}
.prem-desc{ padding-left:40px;}
.blod-heading{ padding-left:20px; padding-top:10px;}
.arrows-txt{ padding-top:150px;}
#drop-links{ width:977px; float:left;}
.spines-img{ padding-top:10px;}
.img-search-icon{ padding-top:6px;}
.blank-space{ width:977px; float:left; height:8px;}
#photo-conponent{float:left; width:977px; height:19px;}
#photo-conponent-listing{float:left; width:947px; background-color:#444f63; padding-left:15px; padding-right:15px; padding-bottom:20px}

#photo-conponent-listing fieldset{ margin-top:15px}
#photo-conponent-listing legend{ font-size:18px; font-weight:bold; color:#ffffff}
.blod-heading{ padding-bottom:10px;}
.img-block{ padding-left:10px; padding-right:10px;}
.blog-post-line{ padding-top:7px;}
#blogs-section{ width:977px; float:left}
.txt-prohunter{ padding-left:40px;}
#order-img{ padding-left:40px; padding-bottom:20px; float:left; width:937px ; color:#414042}
#pro-detail-txt{ width:917px; float:left; padding-left:40px; padding-right:20px; padding-bottom:20px}

#product-detail-txt{ width:917px; float:left; padding-left:40px; padding-right:20px; padding-bottom:20px; color:#333333}

#arrow-img{ padding-bottom:10px; float:left; width:977px; text-align:center}
#component-catagory{
	width:975px;
	float:left;
	background-image:url(../images/pro-component-bg.jpg);
	background-repeat:repeat;
	height:auto;
	padding-bottom:8px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
}
#component-catagory td{ vertical-align:top;}
.hunter-names{ padding-left:40px; padding-bottom:10px;}
#part1{ float:left; width:277px;}
#part2{ float:left; width:550px;}
#part3{ float:left; width:134px; padding-left:14px;}
#pro-component{float:left; width:977px; height:13px;}

.top-bg-brown{ background-image:url(../images/box-top.gif); background-repeat:no-repeat; float:left; width:247px;text-align:center; color:#484848; font-size:14px; font-weight:bold; padding-top:5px; text-transform:uppercase; height:20px}
.mid-bg-brown{ background-image:url(../images/brown-mid-bg.jpg); background-repeat:repeat-y; float:left; width:247px; text-align:center}
.bot-bg-brown{ background-image:url(../images/brown-bot-bg.jpg); background-repeat:no-repeat; float:left; width:247px; height:20px;}

.top-bg-brown2{ background-image:url(../images/box-top1.gif); background-repeat:no-repeat; float:left; width:150px;text-align:center; height:14px; color:#404042; font-size:11px; font-weight:bold; padding-top:1px; text-transform:uppercase}
.top-bg-brown3{ background-image:url(../images/box-top1.gif); background-repeat:no-repeat; float:left; width:150px;text-align:center; height:28px; color:#404042; font-size:11px; font-weight:bold; padding-top:1px; text-transform:uppercase}
.mid-bg-brown2{ background-image:url(../images/brown-mid-bg2.gif); background-repeat:repeat-y; float:left; width:150px; text-align:center; min-height:100px}
.mid-bg-brown3{ background-image:url(../images/brown-mid-bg2.gif); background-repeat:repeat-y; float:left; width:150px; text-align:center; min-height:120px}
.bot-bg-brown2{ background-image:url(../images/brown-bot-bg2.gif); background-repeat:no-repeat; float:left; width:150px; height:20px;}
.add-tag{ float:right; padding-right:5px;}
.login-section{ text-align:left}
.photo-title{ padding:15px;}
.photo-section{ width:947px; padding-left:15px; padding-right:15px;}
.user-img{ border:1px solid #FFFFFF; text-align:center}


.news-photo-border{border:1px #707174 solid; background-color:#414142; float:left}
.news-img{ text-align:center; border:1px #6c6c6d solid; height:115px; padding-top:9px; padding-bottom:9px;}
.news-title{padding-top:15px; padding-bottom:15px;}
.news-row{ padding-left:25px; border:1px #707174 solid; background-color:#cccccc; float:left}
.spaces{ height:8px; width:100%; float:left}
#email{ border:0px; width:200px;}
.email-form{ padding-top:10px; padding-left:15px;}
.ask-tim-title{ padding-bottom:10px; padding-top:10px;}
.caution-img{ padding-top:50px;}
#right-side-recomendation{ width:600px; float:left; padding-left:40px;}
.broadhead-step{ padding-left:40px; }
.broadhead-step ul{list-style:decimal; margin:0px; padding:0px;}

.links{ width:775px; float:left}
.arrow-selection-title{ padding-top:20px;}
.table-txt{ width:225px; float:left; padding-top:80px;}
.table-stucture{ width:500px; float:left}
.bottom-number-first{ width:17px; height:14px; background-color:#dcddde}


/********** 26 Date    *************/

.space-area{ width:800px; float:left}



/****************My Account****************/
#my-account{ width:957px; float:left; background-color:#414142; padding:10px}
#my-account-welcome{ width:957px; float:left}

#my-account-contening-area{ width:957px; float:left; padding-top:25px}

.box {background-image:url("../images/img-bg.jpg");background-repeat:no-repeat;float:left;height:101px;padding-bottom:23px;padding-right:12px;width:103px;}
.top-img {float:left;height:54px;padding-top:10px;text-align:center;width:103px;}
.txt-img {float:left;font-family:arial;font-size:11px;text-align:center;width:103px;}
#my-account-contening-area .grid{ float:left; width:935px}
.grid-table{ width:100%; float:left; border-top:1px #ffffff solid;border-right:1px #ffffff solid;}
.grid-table td{ border-bottom:1px #ffffff solid;border-left:1px #ffffff solid;}
.grid-table th{ border-bottom:1px #ffffff solid;border-left:1px #ffffff solid; color:#e5cc29}

#my-account .input{ width:400px}
#my-account .input-small{ width:200px}


/***********Shop****************/
#shop{ width:937px; float:left; padding-left:20px; padding-bottom:20px; padding-right:20px; background-color:#414142 }
#shop fieldset{ margin-top:10px} 

table.shop-list{ margin:0px; padding:0px; text-transform:capitalize; font-size:13px; font-weight:bold}
table.shop-list th{list-style:none; font-weight:bold; text-transform:uppercase; color:#E8BC20; padding-top:10px}
table.shop-list td{list-style:none; font-weight:bold; text-transform:capitalize; color:#ffffff; background-image:none; padding-left:0px; padding-top:0px}
table.shop-list a{ color:#fff; text-decoration:none}
table.shop-list a:hover{ color:#fff; text-decoration:underline}


table.shop-arrow td{padding-top:10px;text-transform:capitalize; background-image:url(../images/shop-arrow.gif); background-repeat:no-repeat; padding-left:20px;}


/*****Product detail***********************/
table#product-detail-grid{ font-size:12px; width:100%; background-color:#cccccc}
table#product-detail-grid a{ color:#000000; font-weight:bold; text-decoration:underline}
table#product-detail-grid a:hover{ color:#000000; font-weight:bold; text-decoration:none}

table#product-detail-grid th{ background-color:#4b3b22; font-weight:bold; color:#FFFFFF; text-align:left}
table#product-detail-grid tr.first{ background-color:#999999}
table#product-detail-grid tr.second{ background-color:#cccccc}

table.product-detail-grid{ font-size:12px; width:100%; background-color:#cccccc}
table.product-detail-grid th{ background-color:#4b3b22; font-weight:bold; color:#FFFFFF; text-align:left}
table.product-detail-grid tr.first{ background-color:#999999}
table.product-detail-grid tr.second{ background-color:#cccccc}


#appreal-detail {background-image:url("../images/short-link-bg.jpg");
background-repeat:repeat-y;
float:left;
width:977px;
}

/***/
.padding-left{ margin-left:40px}

#enter-to-win-banner{ width:977px; float:left}
#enter-to-win-content{ background-image:url(../images/mid-com-bg.jpg); background-repeat:repeat-y; width:952px; float:left;color:#414042; padding-left:25px; padding-top:10px}
.enter-to-win-banner-title{font-size:14px;font-weight:bold;color:#414042;}
.red-validator{ color:#92110c; font-size:12px; font-weight:normal}


.Welcome-yellow{ font-weight:bold;font-size:14px; color:#ffffff; padding-top:80px}
.Welcome-yellow-title{ font-size:xx-large; font-weight:bold; color:#E8BC20; font-style:italic}
.Welcome-yellow a{ color:#ffffff; text-decoration:none}

#home-right-menu-ex{ width:158px; float:left; height:300px}
#home-right-social-ex{ width:158px; float:left}

/*Dealer Locator*/
#dealer-locator-section{ width:917px; float:left; padding-left:20px}
#dealer-locator-title{ width:900px; float:left; font-size:18px; font-style:italic; padding-top:15px; padding-bottom:8px; padding-left:17px}
#dealer-locator-searcg-box{ width:917px; float:left}
#dealer-locator-search-left{ width:13px; float:left}
#dealer-locator-search-mid{ width:889px; float:left; background-image:url(../images/delear-locater-middle.jpg); background-repeat:repeat-x; height:70px; padding-top:4px; padding-bottom:4px}
.locator-search-td{ font-size:20px; font-style:italic; border-right:1px #9ea0a3 dashed; padding-right:10px}
.locator-input-td{ padding-left:20px;}
.locator-input-td input{background-color:#d8d9da; height:19px; border:1px #8a8c8f solid; width:163px; font-size:14px; color:#808284; padding-top:5px; padding-bottom:5px}
.input-class{background-color:#d8d9da; height:19px; border:1px #8a8c8f solid; width:163px; font-size:14px; color:#808284; padding-top:5px; padding-bottom:5px}

.locator-search-btn{ width:102px; height:29px; float:left; background-image:url(../images/locator-search-btn.jpg); text-align:center; color:#ffffff; font-weight:bold; border:none; background-color:Transparent; float:left}
.locator-search-btn:hover{background-image:url(../images/locator-search-btn-over.jpg); cursor:pointer}

.locator-search-btn2{ width:102px; height:23px; float:left; background-image:url(../images/locator-search-btn.jpg); text-align:center; color:#ffffff; font-weight:bold; border:none; background-color:Transparent; float:left; padding-top:6px; text-decoration:none}
.locator-search-btn2:hover{background-image:url(../images/locator-search-btn-over.jpg); cursor:pointer}



.locator-list-style{ border:none; outline:none; background-color:#414142; background-repeat:repeat-x;color:#E8BC20; font-size:12px; font-weight:bold; padding:2px; float:left; border-style:none}
.locator-list-style option{ color:#E8BC20}

#dealer-locator-search-right{ width:15px; float:left}

#dealer-locator-content{ width:917px; float:left; color:#414142; padding-top:10px; padding-bottom:20px}
#sidebar{ width:248px; float:left}
#sidebar a{ color:#323d5d; text-decoration:none}
#sidebar a:hover{ color:#323d5d; text-decoration:underline}
.count-td{ width:22px; background-color:#414142; color:#fff; font-weight:bold; text-align:center; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px}

.map-list {}
.map-list:hover { background-color:#666666; color:#ffcc00}
.map-list:hover a {color:#ffcc00!important; text-decoration:none}
.map-list-select{ background-color:#666666; color:#ffcc00}

.map-list:hover .count-td{ background-color:#ffcc00; color:#414142;}

/*.map-list count-td{ background-color:#999999; border:1px #797878 solid; color:#ffffff}*/
