*{
margin:0;
padding:0;
}

body, html {
	background-color: #221310;
	margin:auto;
	padding: 0px;
	color:#301b1b;
	font-family:Palatino, Georgia, "Times New Roman", Times, serif;
	height:100%;
	/* background:url('../images//background-v1.png') top left repeat-x;/////*/
}

/*---------page wrapper------*/
#wrapper { width: 900px; margin: 0 auto;}

#promo-wrapper { width:700px; height: 300px; margin: 0 auto; padding: 0; position: relative;}
.slider-container { width:700px; height: 370px; float: left; display: inline; overflow: hidden; }
#promo-wrapper #promo-nav-wrapper { position: absolute; float: none; display: block; z-index: 99; }
	#prev2 { top: 282px; left: -40px; z-index: 100; background: url(http://byrneandcarlson.com/assets/images/Arrows.png) no-repeat 0 -63px; width: 11px; height: 21px; text-indent: -9999px; display: block; position: absolute;}
#prev2:hover { background-position: 0 -42px;}
#next2 { top: 282px; left: -20px; z-index: 100; background: url(http://byrneandcarlson.com/assets/images/Arrows.png) no-repeat 0 -21px; width: 11px; height: 21px; text-indent: -9999px; display: block; position: absolute;}
#next2:hover { background-position: 0 0;}

p {
font-family:Palatino, Georgia, "Times New Roman", Times, serif;
color: #000;
font-size: 13px;
}

/* General Style Info */


a.navlinks:link, a.navlinks:visited {
	font-size:14px;
	font-weight:bold;
	color:#2c1817;
	text-decoration:none
}

a.navlinks:hover {
	font-size:14px;
	font-weight:bold;
	color:#9c3d3d;
	text-decoration:none
}

a.orderlinks:link, a.orderlinks:visited {
	font-size:13px;
	font-weight:bold;
	color:#000000;
	text-decoration:none
}

a.orderlinks:hover {
	font-size:13px;
	font-weight:bold;
	color:#9c3d3d;
	text-decoration:none
}

.ordertext {font-size:13px; color:#000000; line-height:20px;}
.orderheader {font-size:13px; color:#000000; font-weight:bold; text-decoration:underline; line-height:20px;}

.vertical_line {
    border-left: 1px solid black;
    padding-left: 0px;
    height:250px;
    margin-left:10px;
    border-color:#2c1817;
	}
	
.vertical_line_infobox {
    border-left: 1px solid black;
    padding-left: 0px;
    height:50px;
    margin-left:1px;
    border-color:#2c1817;
	}
	
a:link, a:visited {
	text-decoration:none;
	color: #ffba82;
}
a:hover {
	text-decoration: none;
	color: #f1eee4;

}

a.emaillinks:link, a.brslinks:visited {
	color:#ffba82;
	text-decoration:none
}

a.emaillinks:hover {
	color:#f1eee4;
	text-decoration:none
}

a.brslinks:link, a.brslinks:visited {
	color:#ffba82;
	text-decoration:none
}

a.brslinks:hover {
	color:#f1eee4;
	text-decoration:none
}