@charset "utf-8";
/* CSS Document */
/*	cut out css default styling	*/
html, body, form, fieldset {
	margin:0;
    padding:0;
    font: 100%/120% "Trebuchet MS", Tahoma, Verdana, sans-serif;
}
body {
	background-color:#fff;
}
h1, h2, h3, h4, h5, h6, p, pre,
blockquote, ul, ol, dl, address {
	margin:0;
    padding:0;
}
img, fieldset {
	border: none;
}
p, li {
	font-size:.8em;
}
a {
	color:#FFF;
}
/*	div#wrapper - contains everything in the page	*/
div#wrapper {
	width:950px;
	margin:20px auto;
}
/*	div#header - contains all the info in the header	*/
div#header {
	background:#ac8156 url(images/top_header_line.jpg) top right no-repeat;
	position:relative;
	width:950px;
}
div#header img {
	position:absolute;
	left:748px;
	top:39px;
}
div#header img#bulls_eye {
	position:absolute;
	left:399px;
	top:209px;
}
div#header h1 {
	background:url(images/top_header_left_line.jpg) 0 0 no-repeat;
	padding-bottom:280px;
	text-indent:-999em;
}
div#header h1 span {
	background:url(images/arrow_rest_logo.jpg) no-repeat;
	position:absolute;
	top:38px;
	left:77px;
	width:656px;
	height:163px;
}
div#header span {
	background:url(images/header_side_wall.jpg) 0 0 repeat-y;
	width:95px;
	height:128px;
	position:absolute;
	left:0px;
	top:199px;
	float:left;
}
/*	div#header - end	*/

/*	div#contain - contains div#info & div#welcome	*/
div#contain {
	background:#ac8156 url(images/body_sides.jpg) 0 0 repeat-y;
	width:950px;
	float:left;
}
div#info {
	width:742px;
	margin:60px 0 0 104px;
	border:2px solid #bba560; 
	background:#bba560 url(images/contain_bg.jpg) 0 0;
	float:left;
	text-align:center;
	display:inline;
}
div#info p, div#info li {
	padding-left:1em;
	text-align:left;
}
div#info li {
	list-style-position:inside;
}
div#info img {
	border:2px solid #000;
}
div#welcome {
	border-right:1px solid #bba560;
	width:367px;
	float:left;
}
div#welcome img#follow_img {
	float:right;
	margin:5px 20px 5px 5px;
}
div#welcome p#change_color {
	color:#900;
	text-decoration:underline;
}
div#store {
	width:371px;
	float:left;	
}
a.same_color {
	color:#000;
}
div#find {
	float:left;
	clear:both;
	width:742px;
}
/*	div#contain - end	*/

/*	div#footer - contains all info that has relevance to the footer	*/
div#footer {
	background:url(images/footer_bottom.jpg) left bottom no-repeat;
	padding-bottom:50px;
	float:left;
	width:950px;
}
div#footer p {
	padding-left:100px;
}
/*	div#footer - end	*/
/*	div#wrapper - end	*/

