/* Stoney River Branded Styles for CashStar, Inc. */

body {
	background:#400000 none repeat scroll 0 0;
	color:#242424;
	margin-top:0px;
}
h2 {
	color:#681C11;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:16px;
}

a, a:link {
	color:#681C11;
	text-decoration:underline;
}
a:hover {
	color:#000;
}
.second-heading {
	color:#681C11;
}

.interim-container h2 {
	font-size:2em;
}

.header {
	background:#B17E0F url("../images/buy/header_home2.jpg") no-repeat left top;
	height:184px;
	overflow:hidden;
}
div.links {
	color:#ECBC7E;
	line-height:25px;
	margin:0;
	padding:0;
	text-align:center;
}
div.links a, div.links a:link, div.links a:visited {
	color:#FFFFFF;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	margin:0 10px;
	text-decoration:none;
}
div.bottom-links {
	position:relative;
	top:114px;
}
#container {
	background:#fff;
	width:988px;
}

.col-A {
	width:420px;
	margin-left:40px;
}
#content-wrapper {
	width:988px;
	padding:0px 0px 30px 0px;

}

#footer-wrapper {
	background:#400000;
	line-height:1;
	margin:0px auto;
	padding-top:5px;	
}
#footer {

	border:medium none;
	height:15px;
	margin-top:0;
	padding-bottom:5px;
	padding-top:5px;
}
#footer-wrapper a {
	color:#C5B8A3;
}

ul#navigation-footer li {
	border-right:1px solid #C5B8A3;
}	
.cert-container {
	color:#333;
	margin-bottom:0px;
}	
.col-B fieldset.cert-sample input.jquery_placeholder,
.col-B fieldset.cert-sample textarea.jquery_placeholder,
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder{
	color: #fff;
	font-style: italic;
}  
.col-container {
	background:#fff;
	padding-top:25px;
}
.fieldset-look h3 span {
	background:#fff;
}

fieldset {
	border-top:none;	
}
label {
	color:#333;
}
legend {
	color:#681C11;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:14px;
}
.col-B fieldset.cert-sample input {
	color:#fff;	
}
.col-B fieldset.cert-sample textarea {
	color:#fff;
}
.fieldset-look h3 span {
	font-size:1em;
}
#confirm-page .fieldset-look h3 span {
	background:#fff;
}
.col-stripe-l {
	border-left:1px solid #ccc;
}
#cs-logo {
	background:transparent url("../images/buy/POWERED_S_R.gif") no-repeat scroll left 50%;
}
.cert-sample .review-message, .cert-sample .review-name {
	color:#fff;
}

.interim-container {
	background:transparent url("../images/buy/interim_bg.jpg") no-repeat left top;
}

/* VGC Page */
body#landing {
	background:#fff;
}
body#landing #container {
	width:auto;
}
body#landing .landing-btm {

}
body#landing #container #content-wrapper {
	width:auto;
}
body#landing #footer-wrapper {
background:#fff;	
}
body#landing #footer {
background:#400000;
}
body#landing #footer ul#navigation-footer li a {
 color:#B7A893;
}
.landing-row h3.instruct-title, .landing-row h3.instruct-title-2, h3.instruct-title-2 {
	color:#800000;
}
.print-focus {
	color:#800000;
}
.landing-row-inner {
	display:inline;
	float:left;
	margin:0;
	overflow:hidden;
	position:relative;
	width:98%;
}
.landing-img {
	width:261px;
	padding-left:23px;
}

/* Menu */
ul#nav{
	background:#c5b8a3;
	height:41px;
	position: relative;
	width:988px;
	list-style:none;
	overflow:hidden;
	padding:0px;
	margin:0px;
	margin-top:143px;
	background-image: url("../images/buy/navigation.gif");
}
ul#nav a{
	display:block;
	height:41px;
	text-indent:-9999px;
}

ul#nav li a{
	height: 41px;
	position: absolute;
	top: 0;
	background-image: url("../images/buy/navigation.gif");
	display: block;
	list-style: none;
}

ul#nav #nav_legend a{left: 0; width:125px;background-position:0 0;}
ul#nav #nav_menu a{left:125px; width:90px; background-position: -125px 0;}
ul#nav #nav_locations a{left:215px; width:125px; background-position: -215px 0;}
ul#nav #nav_life a{left:340px; width:100px; background-position: -340px 0;}
ul#nav #nav_epicurious a{left:440px; width:100px; background-position: -440px 0;}
ul#nav #nav_canoe a{left:540px; width:180px; background-position: -540px 0;}
ul#nav #nav_cards a{left:720px; width:110px; background-position: -720px 0;}
ul#nav #nav_seating a{left:831px; width:140px; background-position: -830px 0;}


#nav #nav_legend a:hover, ul#nav #nav_legend a.current { background-position: 0px -41px;}
#nav #nav_menu a:hover, #nav #nav_menu a.current { background-position: -125px -41px;}
#nav #nav_locations a:hover, #nav #nav_locations a.current { background-position: -215px -41px;}
#nav #nav_life a:hover, #nav #nav_life a.current { background-position: -340px -41px;}
#nav #nav_epicurious a:hover, #nav #nav_epicurious a.current { background-position: -440px -41px;}
#nav #nav_canoe a:hover, #nav #nav_canoe a.current {background-position: -540px -41px;}
#nav #nav_cards a:hover, #nav #nav_cards a.current {background-position: -720px -41px;}
#nav #nav_seating a:hover,#nav #nav_seating a.current {background-position: -830px -41px;}

/* */
.interum #content-wrapper {
	background:#C5B8A3;
}
.interum .interim-container {
	background:#B7A893 url("../images/buy/interim_base.jpg") no-repeat left top;
	margin:0px 21px;
	padding-top:0px;
	overflow:hidden;
	width: auto;
	_height:433px;
}
.interum .interim-content {
	margin:40px 70px 140px 420px;
}
.interum h1, .second-heading {
	color:#681C11;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:19px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
}
.interum p, .interum li {
	font-size:12px;
}
.interum  p.button a.nextStep span.go {
	border:1px solid #745c42;
}

.group-block h2 {
	background:#400000;
}
.landing-row h3.instruct-title-3, h3.instruct-title-3 {
	text-align:left;
	color:#000;
	margin:0px 0px 5px;
	font-weight:200;
	font-size:12px;
}

h3.oc-tag {
	text-align:center;
	font-weight:200;
	margin-top:30px;
}
.button-payment {
	padding:0px;
	margin:0px 25px 0px 0px;	
}

#processing {
	height:30px;
	width:140px;
	margin:10px auto;
}

/* Social Media Links */
#social-links{
	background-color: transparent;
	margin: 36px 0 0 60px;
	padding: 0;
	/*text-align:left;*/
}



body.interum p.button{
	margin: 0;
	text-align: left;
}
body.interum p.button a.go,
body.interum p.button a.go:link,
body.interum p.button a.go:visited{
	margin: 0;
}