 /*   
Name: Crackajack Archery
Description: Camping Products 
Author URI: http://www.company.com.ph
Version: 1.0
Tags: camping products, tools, accessories
Web Design: Pitstop101media.com
-------------------------------------------------------------- */


/* Reset 
-------------------------------------------------------------- */

	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, sub, sup, tt, var,
	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-weight: inherit;
		font-style: inherit;
		font-size: 100%;
	}

	ul {list-style:none;}

.clear {
	display:block;
	clear:both;
	overflow:hidden;
	visibility:hidden;
	width:0;
	height:0;
}

/* Base
-------------------------------------------------------------- */

body {
	background: #268239  url(i/bodybg.jpg) top repeat-x;
	margin:0;
	text-align: center; 
	clear:both;
}

.wrapper {
		background:url(i/headerlogobg.png) top no-repeat;
		width:1210px;
		margin: 0 auto;
		overflow:auto;
	}

.container {
		width:968px;
		margin: 0 auto;
	}

.topmenuwrapper {
		background:url(i/topmenubg.png) top repeat-x;
		width:100%;
		height:27px;
}

.topmenu {
		width:968px;
		margin: 0 auto;
		overflow:auto;
	}
	
.topmenulink {
		font:13pt Tahoma, Geneva, sans-serif;
		font-weight:bold;
		font-style:italic;
		color:#2ba631;
		letter-spacing:-1px;
		width:350px;
		line-height:25px;
		text-align:left;
		margin: 0 auto;
		float:left;
	}
	
.topcontact {
	font:11pt Tahoma, Geneva, sans-serif;
		font-weight:bold;
		color:#f6f4b7;
		width:350px;
		line-height:27px;
		text-align:right;
		margin: 0 auto;
	float:right;
}

.logo {
	width:743px;
	padding-left:225px;
	text-align:left;
	float:left;
}

/* Menu
-------------------------------------------------------------- */
.menu {
	background:url(i/menubg.jpg);
	float:left;
	width:968px;
}

.menutxt {
	width:667px;
	height:50px;
	font: 15px Tahoma, Geneva, sans-serif;
	line-height:50px;
	text-align:left;
	padding-left: 4px;
	float:left;
}

.menutxt a {
	color:#bba46e;
	text-decoration:none;
	padding:0 52px;
}

.menutxt a:hover{
	color:#fff;
}

.submenu {
	background:url(i/submenu_bg.jpg);
	font: 15px Tahoma, Geneva, sans-serif;
	text-align:center;
	width:162px;
	height:42px;
	line-height:42px;
	top:254px;
	left:560px;
	z-index:50;
	position:absolute;
	border:1px #240d00 solid;
}

.submenu a {
	color:#bba46e;
	text-decoration:none;
}

.submenu a:hover {
	color:#fff;
}

.search {
	font:12px Tahoma, Geneva, sans-serif;
	background:url(i/searchbg.png) top left no-repeat;
	float:right;
	width: 265px;
	height:32px;
	margin-top:18px;
	text-align:left;
	color:#b0b0b0;
	line-height:18px;
	padding-left:5px;
}

/* Content
-------------------------------------------------------------- */

.content {
	width:968px;
	background: url(i/contentbg.jpg);
	float:left;

}

.headerplcr {
	width:960px;
	height:260px;
	float:left;
	margin-left:4px;
	position:relative;
}

.maincontent {
	float:left;
	margin:0 38px;
	padding-top:20px;
	width:892px;
	text-align:left;
	font:12px Tahoma, Geneva, sans-serif;
	color:#c5c47a;
	line-height:17px;
}

.thumbplcr{
	width: 964px;
	padding-left:4px;
	float:left;
}

.thumb {
	width:304px;
	margin-left:10px;
	float:left;
}

.thumbtop {
	background:url(i/thumbbg_top.png) top left no-repeat;
}

.thumbtop img {
	margin:30px auto 0 12px;
	border:1px #FFFFFF solid;
}

.thumbbottom {
	background: url(i/thumbbg_bottom.png) bottom left no-repeat;
	padding:7px 10px 20px 30px;
	text-align:left;
	font:12px Arial, Helvetica, sans-serif;
	color:#207931;
}

/* Footer
-------------------------------------------------------------- */

.footerwrapper {
		background: url(i/footerbg.jpg) top repeat-x;
		width:100%;
	}

.footer {
		background: url(i/footermainbg.png) no-repeat;
		width:1210px;
		height:170px;
		margin: 0 auto;
		overflow:auto;
	}

.footermenu {
	font:13px Tahoma, Geneva, sans-serif;
	font-weight:bold;
	color:#005f14;
	width:375px;
	padding:25px 0 0 175px;
	text-align:left;
	float:left;
}

.footermenu a {
	text-decoration:none;
	color:#005f14;
	padding:0 9px;
}

.footermenu a:hover {
	color:#fff;
}

.footerlogo {
	font:11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	background:url(i/footerlogo.png);
	width:210px;
	height:37px;
	float:left;
	color:#005f14;
	text-align:left;
	padding:80px 0 0 130px;
}

.pitstop {
	width:145px;
	float:right;
	padding:50px 170px 0 0;
	text-align:right;
	font:10px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#005f14;
	line-height:14px;
}

.pitstop a {
	text-decoration:none;
	color:#005f14;
}

.pitstop a:hover {
	text-decoration:none;
	color:#fff;
}
