*{margin:0;padding:0}
iframe,a {outline:none}  img,fieldset,form,table{border:0}
h6,h5,h4,h3,h2,h1,caption,th,td{font-size:100%;font-weight:normal}
dd,dt,dl,ol,ul{list-style:none}
legend{color:#000}
button,select,textarea,input{font-size:100%}
table{border-collapse:collapse}
caption,th,td{text-align:left}

body {
	font-family:freesans, Helvetica, arial, sans-serif;
	color:#000;.
	font-size:12pt;
	background:#c59243 url(http://www.ivoryoutfitters.com/images/ivory_images/bkg.jpg) repeat-y scroll center top;
}
h1 {
	color:#dcb05f;
	font-size:36px;
	font-family:Georgia, serif;
	font-weight:bolder;
	margin-left:51px;
	text-transform:lowercase;
	}
	
h2 {
	color:#2e1905;
	font-size:26px;
	font-family:Georgia, serif;
	font-weight:bolder;
	}

	
h3 {
	color:#e1bb74;
	font-size:16px;
	font-family:Georgia, serif;
	font-weight:bold;
	padding-bottom:20px;
	padding-top:22px;
	}
	
h4 {
	color:#e1bb74;
	font-size:16px;
	font-family:Georgia, serif;
	font-weight:bold;
	padding-top:22px;
	}	
	
.c1 {
	float:left;
	width:240px;
	}
	
.c2 {
	width:715px;
	float:right;
	}	

.c2 p {
	font-size:13px;
	font-family:Georgia, serif;
	color:#2e1905;
       margin-right:10px;
       padding-bottom:10px;
	}

.email a {
	font-size:13px;
	font-family:Georgia, serif;
	color:#2e1905;
	text-decoration:none;
	font-weight:bold;
	}	
/*HEADER----------------------------------------------------------------------------------------------------->*/
#topnav {
	font-size:14px;
	font-family:Georgia, serif;
	font-weight:bold;
	}

#topnav ul {
	}

#topnav li {
	list-style-type: none;
	text-transform: lowercase;
	padding:20px 0 0 15px;
	float:left;
	color:#413019;
	text-decoration:none;
	height:50px;
	}

#topnav li a {
	text-decoration:none;
	color:#413019;
	height:20px;
	padding-bottom:6px;
	}

#topnav a:link, #navlist a:visited {
	color: #413019;
	text-decoration: none;
	}

#topnav li a:hover {
	color: #a75807;
	text-decoration: none;
	background:url(http://www.ivoryoutfitters.com/images/ivory_images/nav_hover.gif) no-repeat scroll bottom left;
	height:20px;
	}
	
#contentwrapper {
	margin:0 auto;
	width:1051px;
	position:relative;
	}

#header {
	background:url(http://www.ivoryoutfitters.com/images/ivory_images/header.gif) no-repeat;
	width:1051px;
	height:89px;
	}

#border {
	background:url(http://www.ivoryoutfitters.com/images/ivory_images/border.gif) repeat-y;
	width:1051px;
	float:left;
	}

#tag_top {
	background:url(http://www.ivoryoutfitters.com/images/ivory_images/tag_top.gif) no-repeat;
	width:221px;
	height:89px;
	}
	
#tag_bottom {
	background:url(http://www.ivoryoutfitters.com/images/ivory_images/tag_bottom.gif) no-repeat;
	width:237px;
	height:193px;
	}
	
#tape {
	background:url(http://www.ivoryoutfitters.com/images/ivory_images/sub_tape.jpg) no-repeat;
	height:80px;
	width:587px;
	margin-left:380px;
	}

#tag {
	height:195px;
	width:236px;
	position:absolute;
	float:left;
	margin-left:27px;
	}
/*HEADER END------------------------------------------------------------------------------------------------->*/


/*MAIN-------------------------------------------------------------------------------------------------->*/			
#content_container {
	width:970px;
	padding-left:49px;
	}
	
#content {
	background:url(http://www.ivoryoutfitters.com/images/ivory_images/sub_main_image.jpg) no-repeat;
	width:977px;
	height:254px;
	}
	
#inside_container {
	background-color:#fff;
	width:955px;
	float:left;
	border-left:1px solid #bc7825;
	border-right:1px solid #bc7825;
	border-bottom:1px solid #bc7825;
	}

#book {
	background:url(http://www.ivoryoutfitters.com/images/ivory_images/sub_book.gif) no-repeat;
	width:157px;
	height:236px;
	margin:0 0 0 40px;
	}
	
#book_text {
	width:102px;
	height:41px;
	padding:171px 0 0 38px;
	}
	
#stamp {
	background:url(http://www.ivoryoutfitters.com/images/ivory_images/deer_stamp.jpg) no-repeat;
	width:193px;
	height:138px;
	margin:0 0 0 36px;
	}
	
#stamp_link {
	width:142px;
	height:46px;
	padding:71px 0 0 30px;
	}

#small_map {
	width:234px;
	height:147px;



	background:url(http://www.ivoryoutfitters.com/images/ivory_images/small_map.gif) no-repeat;
	}
	
#small_map_link {
	width:140px;
	height:40px;
	padding:94px 0 0 26px;
	}	
.title_underline {	
	background:url(http://www.ivoryoutfitters.com/images/ivory_images/tu.gif) no-repeat;
	width:862px;
	height:13px;
	margin-left:42px;
	margin-bottom:10px;
	}
	
.title_underline_2 {	
	background:url(http://www.ivoryoutfitters.com/images/ivory_images/tu.gif) no-repeat;
	width:862px;
	height:13px;
	margin:18px 0 0 42px;
	float:left;
	padding-bottom:20px;
	}
	
.img_border {
	background:url(http://www.ivoryoutfitters.com/images/ivory_images/border.jpg) no-repeat;
	width:232px;
	height:271px;
	float:right;
        clear:right;
	padding-right:22px;
	}

.img_container {
	margin:35px 0 0 30px;
}
	
#map {
	background:url(http://www.ivoryoutfitters.com/images/ivory_images/map.gif) no-repeat;
	width:674px;
	height:404px;
	margin-top:15px;
	clear:right;  
	}
	

/*MAIN END------------------------------------------------------------------------------------------------>*/	



/*LEFT NAV------------------------------------------------------------------------------------------------>*/	
#left_nav {
	display:block;
	padding-bottom:18px;
	}
	
#navlist ul {
	list-style-image:url(http://www.ivoryoutfitters.com/images/ivory_images/arrow.gif);
	margin-left:68px;
	}

#navlist li {
	color:#e1bb74;
	font-size:16px;
	font-family:Georgia, serif;
	font-weight:bold;
	}
	
#navlist li a, #navlist li a:visited {
	text-decoration:none;
	color:#e1bb74;
	font-size:16px;
	font-family:Georgia, serif;
	font-weight:bold;
	}
/*LEFT NAVE END-------------------------------------------------------------------------------------------->*/

	
/*FOOTER-------------------------------------------------------------------------------------------------->*/			
#footer {
	background:url(http://www.ivoryoutfitters.com/images/ivory_images/footer.gif) no-repeat;
	width:1051px;
	height:51px;
	float:left;
	}
	
#bottom_container {
	width:1049px;
	display:block;
	padding:0 7px 0 7px;
	padding-bottom:50px;
	float:left;
	}
	
p.copyright {
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	}
	
p.copyright a {
	color:#310000;
	font-weight:bold;
	text-decoration:none;
	}

p.copyright a:visited {
	color:#310000;
	font-weight:bold;
	text-decoration:none;
	}
	
#footer_nav {
	float:right;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif, freesans;
	}

#footer_nav ul {

}

#footer_nav li {
	display: block;
	list-style-type: none;
	line-height: 10px;
	padding:0px 10px 0px 10px;
	float:left;
	color:#310000;
	font-weight:bold;
	text-decoration:none;
	border-right:2px solid #310000;
	text-transform:lowercase;
}

#footer_nav ul li.last {
	border-right:none;
}

#footer_nav a { 

}

#footer_nav li a {
	text-decoration:none;
	color:#310000;
}

#footer_nav a:link, #navlist a:visited {
	color: #310000;
	text-decoration: none;
}

#footer_nav li a:hover {

}
/*FOOTER END------------------------------------------------------------------------------------------------->*/

/*TABLE------------------------------------------------------------------------------------------------->*/
table {
}


td {
	color:#2e1905;
	font-size:13px;
	font-family:Georgia, serif;
}

td p {
	color:#2e1905;
	font-size:13px;
	font-family:Georgia, serif;
}
th {
	color:#2e1905;
	font-size:13px;
	font-family:Georgia, serif;
}

/*END------------------------------------------------------------------------------------------------->*/


#listings {
       font-size:13px;
       font-family:Georgia, serif;
       color:#2e1905;
       width:600px;
}

#right_nav #details p {
	font-size:13px;
	color:#2e1905;
}


#right_nav #details ul li {
	font-size:13px;
	color:#2e1905;
	font-family:Georgia, serif;
	list-style:none;
}

#right_nav #details ul li a {
}