#stacks_in_1727_3{visibility:hidden}
#stacks_in_1727_5_button {
	display:block;
	position: relative;
	text-align: center;
}


#stacks_in_1727_5 a:link, #stacks_in_1727_5 a:visited {
	 display:inline-block; 
	
	
	position: relative;
	text-decoration:none;
}
#stacks_in_1727_5 a:hover, #stacks_in_1727_5 a:active {
	color:#681B11;
}







#stacks_in_1727_5 a:link, #stacks_in_1727_5 a:visited {
	background-color:#FFFFFF;
	background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#BFBFBF));
	border:1px solid #BFBFBF;
	padding:3px 20px;
	border-radius:30px;
	color:#681B11;
	box-shadow:rgba(0, 0, 0, 0.5) 0px 1px 2px;
	margin:5px;
	font-weight:bold;
}
#stacks_in_1727_5 a:hover {
	background-color:#FFFFFF;
	background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#A5A5A5));
	box-shadow:rgba(0, 0, 0, 0.25) 0px 2px 4px;
}
#stacks_in_1727_5 a:active {
	background-color:#FFFFFF;
	box-shadow:rgba(0, 0, 0, 0.75) 0px 0px 4px inset;
}




#stacks_in_1727_5 {
	margin: 20px 0px 40px 0px;
}

#stacks_in_1727_8 {
	margin: 40px 0px 10px 0px;
}

#stacks_in_1727_10 {
	margin: 10px 0px 20px 0px;
}

#stacks_in_1727_12 {
	margin: 10px 0px 10px 0px;
}

#stacks_in_1727_14 {
	margin: 10px 0px 20px 0px;
}

#stacks_in_1727_16 {
	margin: 10px 0px 10px 0px;
}

#stacks_in_1727_18 {
	margin: 10px 0px 20px 0px;
}

#stacks_in_1727_20 {
	margin: 10px 0px 20px 0px;
}

#stacks_in_1727_22 {
	margin: 10px 0px 20px 0px;
}
#stacks_in_1727_24{visibility:hidden}
#stacks_in_1727_28{visibility:hidden}


/* Start doobox pro columns css */
.stacks_in_1727_55outerwrap{
border: 1px solid #333333;
}

.stacks_in_1727_55leftcolumn {
  width: 100%;
  float:left;
  margin-right: -60%;
}

.stacks_in_1727_55leftcolumn_inner {
margin-right: 60%;
border-right: 1px solid #333333;
padding: 15px;
}

.stacks_in_1727_55rightcolumn {
  width: 60%;
  float: right;
}

.stacks_in_1727_55rightcolumn_inner{
border-left: 1px solid #333333;
margin-left: -1px;
padding: 15px;
}

/* show or hide some borders */
 
.stacks_in_1727_55leftcolumn_inner {
border-right: none;
}

.stacks_in_1727_55rightcolumn_inner{
border-left: none;
}


 
.stacks_in_1727_55outerwrap{
border-top: none;
}


 
.stacks_in_1727_55outerwrap{
border-right: none;
}


 
.stacks_in_1727_55outerwrap{
border-bottom: none;
}


 
.stacks_in_1727_55outerwrap{
border-left: none;
}


/* end doobox pro columns css */

/* Start doobox pro columns css */
.stacks_in_1727_61outerwrap{
border: 1px solid #F6F1ED;
}

.stacks_in_1727_61leftcolumn {
  width: 100%;
  float:left;
  margin-right: -50%;
}

.stacks_in_1727_61leftcolumn_inner {
margin-right: 50%;
border-right: 1px solid #F6F1ED;
padding: 15px;
}

.stacks_in_1727_61rightcolumn {
  width: 50%;
  float: right;
}

.stacks_in_1727_61rightcolumn_inner{
border-left: 1px solid #F6F1ED;
margin-left: -1px;
padding: 15px;
}

/* show or hide some borders */


 
.stacks_in_1727_61outerwrap{
border-top: none;
}


 
.stacks_in_1727_61outerwrap{
border-right: none;
}


 
.stacks_in_1727_61outerwrap{
border-bottom: none;
}


 
.stacks_in_1727_61outerwrap{
border-left: none;
}


/* end doobox pro columns css */
#stacks_in_1727_35 {
	padding: 0px 20px 0px 0px;
}

#stacks_in_1727_51 {
	padding: 0px 20px 0px 20px;
}


/* Start doobox pro columns css */
.stacks_in_1727_58outerwrap{
border: 1px solid #F6F1ED;
}

.stacks_in_1727_58leftcolumn {
  width: 100%;
  float:left;
  margin-right: -50%;
}

.stacks_in_1727_58leftcolumn_inner {
margin-right: 50%;
border-right: 1px solid #F6F1ED;
padding: 15px;
}

.stacks_in_1727_58rightcolumn {
  width: 50%;
  float: right;
}

.stacks_in_1727_58rightcolumn_inner{
border-left: 1px solid #F6F1ED;
margin-left: -1px;
padding: 15px;
}

/* show or hide some borders */


 
.stacks_in_1727_58outerwrap{
border-top: none;
}


 
.stacks_in_1727_58outerwrap{
border-right: none;
}


 
.stacks_in_1727_58outerwrap{
border-bottom: none;
}




/* end doobox pro columns css */
#stacks_in_1727_39 {
	padding: 0px 0px 0px 20px;
}

#stacks_in_1727_41 {
	padding: 0px 0px 0px 20px;
}

#stacks_in_1699 {
	background-color: rgba(240, 193, 96, 1.00);
	padding: 15px 0px 15px 0px;
}

#stacks_in_1324 {
	background-color: rgba(105, 51, 53, 1.00);
	border: solid rgba(255, 194, 86, 1.00);
	border-width:  1px;
	padding: 5px 0px 5px 15px;
}

#stacks_in_1327 .stacks_left {
	float:left;
	width:49%;
}

#stacks_in_1327 .stacks_right {
	float:right;
	width:49%;
}
#stacks_in_1327 {
	border: solid rgba(240, 193, 96, 1.00);
	border-width:  1px;
}

#stacks_in_1328 {
	background-color: rgba(116, 0, 12, 1.00);
	padding: 7px 0px 0px 15px;
}

#stacks_in_1331 {
	background-color: rgba(241, 148, 44, 1.00);
	padding: 7px 0px 0px 15px;
}
/*
-------------------------------------------
File: 'Blueball FreeStacks' fsspacer.css Style Sheet
Created: 21, November, 2010
Last Modified: 21, November, 2010
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_1334headerSpacer {
	display: block;
	width:  1px;
	height: 20px;
	background: transparent;
}
#stacks_in_1335 .stacks_left {
	float:left;
	width:49%;
}

#stacks_in_1335 .stacks_right {
	float:right;
	width:49%;
}/*
-------------------------------------------
File: 'Blueball FreeStacks' fsspacer.css Style Sheet
Created: 21, November, 2010
Last Modified: 21, November, 2010
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_1336headerSpacer {
	display: block;
	width:  1px;
	height: 20px;
	background: transparent;
}/*  SlideThing Stack by RapidWeaver Central is based with kind permission on Will Woodgate's Toggle Stack. More of Will's stacks can be found at http://www.stacks4stacks.com */


#slidethingWrapper_stacks_in_1337 {
	position: relative;
	display: block;
}

#slidethingTrigger_stacks_in_1337 {
	margin: 0;
	font-weight: normal;
	display: block;
	position: relative;
	color: #666666;
	text-decoration: none;
	background: ;	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;	
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;	
}
	

	
.static-bg0stacks_in_1337 {
	background: transparent;
}

.static-bg1stacks_in_1337 {
	background: #333333;
}

.static-bg2stacks_in_1337 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_1337 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_1337 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_1337 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}


#slidethingTrigger_stacks_in_1337:hover { 
	color: #999999;
	cursor: pointer; 
}

#slidethingContainer_stacks_in_1337 {
	display: none;
	margin-top: px;
	padding: px;
	overflow: hidden;
	color: #666666;
	-webkit-border-radius: px;
	-moz-border-radius: px;
	border-radius: px;
}



.content-bg0stacks_in_1337 {
	background: transparent;
}

.content-bg1stacks_in_1337 {
	background: #333333;
}

.content-bg2stacks_in_1337 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.content-bg3stacks_in_1337 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.content-bg4stacks_in_1337 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.content-bg5stacks_in_1337 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}





/* @end */



#stacks_in_1338 {
	background-color: rgba(105, 51, 53, 1.00);
	padding: 5px 0px 5px 15px;
}
/* Start Contact Form stack CSS code */

.stacks_in_1341formwrap{
	margin: 0;
}

#stacks_in_1341comment{
display: none;
height: 0px;
padding: 0px;
margin: 0px;
}

.stacks_in_1341mail{
padding: 0;
}

.stacks_in_1341fieldset{
	border: none;
	outline: none;
	float : none !important;
	text-align: left !important;
}


.stacks_in_1341formail{
}

.stacks_in_1341fieldset{
	padding: 0 20px 0 3px;
}



#stacks_in_1341 label{
display: block;
margin: 10px 0 0 0;
padding: 0 0 5px 0;
line-height: 1.1em;
}

#stacks_in_1341 label *{
display: inline;
}

#stacks_in_1341 .stacks_in_1341input{
padding: 3px 7px 3px 7px;
width: 100%;
font-size: 12px;
background: #F1ECCB !important;
color: #5D0001 !important;
margin: 0;
border: 1px solid #CCC8AC !important;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px !important;
}

#stacks_in_1341 textarea{
padding: 7px;
width: 100%;
font-size: 13px;
border: 1px solid #CCC8AC !important;
background: #F1ECCB !important;
color: #5D0001 !important;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}



.stacks_in_1341sendmail{
margin-top: 20px !important;
padding: 4px 7px 4px 7px !important;
display: block;
text-align: center !important;
font-size: 12px;
color: #800000 !important;
border: 1px solid #D8D8D8 !important;
background-color: #FFFFFF !important;
-moz-border-radius: 3px !important;
-webkit-border-radius: 3px !important;
border-radius: 3px;
cursor: pointer;
}


#sendmail:hover{
cursor: pointer;
}

.stacks_in_1341response{
display: none;
width: 80%;
border: 1px solid #D6392B;
background: #FEF4FA;
padding: 10px;
margin: 20px auto 0 0;
color: #444444;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
min-height: 35px;
}


.stacks_in_1341loader{
float: left;
width: 35px;
height: 35px;
padding: 0 15px 30px 0;
}






.stacks_in_1341autoreplay{
visibility: hidden;
height: 0px;
display: none;
}




#stacks_in_1341 textarea{
	color: #5D0001 !important;
}


/* End Contact Form stack CSS code */


#stacks_in_1341 {
	background-color: rgba(246, 202, 123, 1.00);
	-moz-border-radius:  1px;
	-webkit-border-radius:  1px;
	border-radius:  1px;
	padding:  8px;
}
/*
-------------------------------------------
File: 'Blueball FreeStacks' fsspacer.css Style Sheet
Created: 21, November, 2010
Last Modified: 21, November, 2010
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_1348headerSpacer {
	display: block;
	width:  1px;
	height: 20px;
	background: transparent;
}
#stacks_in_1349 {
	padding: 5px 0px 0px 15px;
}

#stacks_in_1352 .stacks_left {
	float:left;
	width:49%;
}

#stacks_in_1352 .stacks_right {
	float:right;
	width:49%;
}/*
-------------------------------------------
File: 'Blueball FreeStacks' fsspacer.css Style Sheet
Created: 21, November, 2010
Last Modified: 21, November, 2010
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_1353headerSpacer {
	display: block;
	width:  1px;
	height: 20px;
	background: transparent;
}/*  SlideThing Stack by RapidWeaver Central is based with kind permission on Will Woodgate's Toggle Stack. More of Will's stacks can be found at http://www.stacks4stacks.com */


#slidethingWrapper_stacks_in_1354 {
	position: relative;
	display: block;
}

#slidethingTrigger_stacks_in_1354 {
	margin: 0;
	font-weight: normal;
	display: block;
	position: relative;
	color: #666666;
	text-decoration: none;
	background: ;	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;	
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;	
}
	

	
.static-bg0stacks_in_1354 {
	background: transparent;
}

.static-bg1stacks_in_1354 {
	background: #333333;
}

.static-bg2stacks_in_1354 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_1354 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_1354 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_1354 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}


#slidethingTrigger_stacks_in_1354:hover { 
	color: #999999;
	cursor: pointer; 
}

#slidethingContainer_stacks_in_1354 {
	display: none;
	margin-top: px;
	padding: px;
	overflow: hidden;
	color: #666666;
	-webkit-border-radius: px;
	-moz-border-radius: px;
	border-radius: px;
}



.content-bg0stacks_in_1354 {
	background: transparent;
}

.content-bg1stacks_in_1354 {
	background: #333333;
}

.content-bg2stacks_in_1354 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.content-bg3stacks_in_1354 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.content-bg4stacks_in_1354 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.content-bg5stacks_in_1354 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}





/* @end */



#stacks_in_1355 {
	background-color: rgba(105, 51, 53, 1.00);
	padding: 5px 0px 5px 15px;
}
/* Start Contact Form stack CSS code */

.stacks_in_1358formwrap{
	margin: 0;
}

#stacks_in_1358comment{
display: none;
height: 0px;
padding: 0px;
margin: 0px;
}

.stacks_in_1358mail{
padding: 0;
}

.stacks_in_1358fieldset{
	border: none;
	outline: none;
	float : none !important;
	text-align: left !important;
}


.stacks_in_1358formail{
}

.stacks_in_1358fieldset{
	padding: 0 20px 0 3px;
}



#stacks_in_1358 label{
display: block;
margin: 10px 0 0 0;
padding: 0 0 5px 0;
line-height: 1.1em;
}

#stacks_in_1358 label *{
display: inline;
}

#stacks_in_1358 .stacks_in_1358input{
padding: 3px 7px 3px 7px;
width: 100%;
font-size: 12px;
background: #F1ECCB !important;
color: #5D0001 !important;
margin: 0;
border: 1px solid #CCC8AC !important;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px !important;
}

#stacks_in_1358 textarea{
padding: 7px;
width: 100%;
font-size: 13px;
border: 1px solid #CCC8AC !important;
background: #F1ECCB !important;
color: #5D0001 !important;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}



.stacks_in_1358sendmail{
margin-top: 20px !important;
padding: 4px 7px 4px 7px !important;
display: block;
text-align: center !important;
font-size: 12px;
color: #800000 !important;
border: 1px solid #D8D8D8 !important;
background-color: #FFFFFF !important;
-moz-border-radius: 3px !important;
-webkit-border-radius: 3px !important;
border-radius: 3px;
cursor: pointer;
}


#sendmail:hover{
cursor: pointer;
}

.stacks_in_1358response{
display: none;
width: 80%;
border: 1px solid #D6392B;
background: #FEF4FA;
padding: 10px;
margin: 20px auto 0 0;
color: #444444;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
min-height: 35px;
}


.stacks_in_1358loader{
float: left;
width: 35px;
height: 35px;
padding: 0 15px 30px 0;
}






.stacks_in_1358autoreplay{
visibility: hidden;
height: 0px;
display: none;
}




#stacks_in_1358 textarea{
	color: #5D0001 !important;
}


/* End Contact Form stack CSS code */


#stacks_in_1358 {
	background-color: rgba(246, 202, 123, 1.00);
	-moz-border-radius:  1px;
	-webkit-border-radius:  1px;
	border-radius:  1px;
	padding:  8px;
}
/*
-------------------------------------------
File: 'Blueball FreeStacks' fsspacer.css Style Sheet
Created: 21, November, 2010
Last Modified: 21, November, 2010
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_1365headerSpacer {
	display: block;
	width:  1px;
	height: 20px;
	background: transparent;
}
#stacks_in_1367 .stacks_left {
	float:left;
	width:49%;
}

#stacks_in_1367 .stacks_right {
	float:right;
	width:49%;
}/*
-------------------------------------------
File: 'Blueball FreeStacks' fsspacer.css Style Sheet
Created: 21, November, 2010
Last Modified: 21, November, 2010
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_1368headerSpacer {
	display: block;
	width:  1px;
	height: 20px;
	background: transparent;
}/*  SlideThing Stack by RapidWeaver Central is based with kind permission on Will Woodgate's Toggle Stack. More of Will's stacks can be found at http://www.stacks4stacks.com */


#slidethingWrapper_stacks_in_1369 {
	position: relative;
	display: block;
}

#slidethingTrigger_stacks_in_1369 {
	margin: 0;
	font-weight: normal;
	display: block;
	position: relative;
	color: #666666;
	text-decoration: none;
	background: ;	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;	
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;	
}
	

	
.static-bg0stacks_in_1369 {
	background: transparent;
}

.static-bg1stacks_in_1369 {
	background: #333333;
}

.static-bg2stacks_in_1369 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_1369 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_1369 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_1369 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}


#slidethingTrigger_stacks_in_1369:hover { 
	color: #999999;
	cursor: pointer; 
}

#slidethingContainer_stacks_in_1369 {
	display: none;
	margin-top: px;
	padding: px;
	overflow: hidden;
	color: #666666;
	-webkit-border-radius: px;
	-moz-border-radius: px;
	border-radius: px;
}



.content-bg0stacks_in_1369 {
	background: transparent;
}

.content-bg1stacks_in_1369 {
	background: #333333;
}

.content-bg2stacks_in_1369 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.content-bg3stacks_in_1369 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.content-bg4stacks_in_1369 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.content-bg5stacks_in_1369 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}





/* @end */



#stacks_in_1370 {
	background-color: rgba(105, 51, 53, 1.00);
	padding: 5px 0px 5px 15px;
}
/* Start Contact Form stack CSS code */

.stacks_in_1373formwrap{
	margin: 0;
}

#stacks_in_1373comment{
display: none;
height: 0px;
padding: 0px;
margin: 0px;
}

.stacks_in_1373mail{
padding: 0;
}

.stacks_in_1373fieldset{
	border: none;
	outline: none;
	float : none !important;
	text-align: left !important;
}


.stacks_in_1373formail{
}

.stacks_in_1373fieldset{
	padding: 0 20px 0 3px;
}



#stacks_in_1373 label{
display: block;
margin: 10px 0 0 0;
padding: 0 0 5px 0;
line-height: 1.1em;
}

#stacks_in_1373 label *{
display: inline;
}

#stacks_in_1373 .stacks_in_1373input{
padding: 3px 7px 3px 7px;
width: 100%;
font-size: 12px;
background: #F1ECCB !important;
color: #5D0001 !important;
margin: 0;
border: 1px solid #CCC8AC !important;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px !important;
}

#stacks_in_1373 textarea{
padding: 7px;
width: 100%;
font-size: 13px;
border: 1px solid #CCC8AC !important;
background: #F1ECCB !important;
color: #5D0001 !important;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}



.stacks_in_1373sendmail{
margin-top: 20px !important;
padding: 4px 7px 4px 7px !important;
display: block;
text-align: center !important;
font-size: 12px;
color: #800000 !important;
border: 1px solid #D8D8D8 !important;
background-color: #FFFFFF !important;
-moz-border-radius: 3px !important;
-webkit-border-radius: 3px !important;
border-radius: 3px;
cursor: pointer;
}


#sendmail:hover{
cursor: pointer;
}

.stacks_in_1373response{
display: none;
width: 80%;
border: 1px solid #D6392B;
background: #FEF4FA;
padding: 10px;
margin: 20px auto 0 0;
color: #444444;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
min-height: 35px;
}


.stacks_in_1373loader{
float: left;
width: 35px;
height: 35px;
padding: 0 15px 30px 0;
}






.stacks_in_1373autoreplay{
visibility: hidden;
height: 0px;
display: none;
}




#stacks_in_1373 textarea{
	color: #5D0001 !important;
}


/* End Contact Form stack CSS code */


#stacks_in_1373 {
	background-color: rgba(246, 202, 123, 1.00);
	padding:  8px;
}
/*
-------------------------------------------
File: 'Blueball FreeStacks' fsspacer.css Style Sheet
Created: 21, November, 2010
Last Modified: 21, November, 2010
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_1380headerSpacer {
	display: block;
	width:  1px;
	height: 20px;
	background: transparent;
}
#stacks_in_1381 {
	padding: 10px 0px 0px 15px;
}

#stacks_in_1384 .stacks_left {
	float:left;
	width:49%;
}

#stacks_in_1384 .stacks_right {
	float:right;
	width:49%;
}/*
-------------------------------------------
File: 'Blueball FreeStacks' fsspacer.css Style Sheet
Created: 21, November, 2010
Last Modified: 21, November, 2010
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_1385headerSpacer {
	display: block;
	width:  1px;
	height: 20px;
	background: transparent;
}/*  SlideThing Stack by RapidWeaver Central is based with kind permission on Will Woodgate's Toggle Stack. More of Will's stacks can be found at http://www.stacks4stacks.com */


#slidethingWrapper_stacks_in_1386 {
	position: relative;
	display: block;
}

#slidethingTrigger_stacks_in_1386 {
	margin: 0;
	font-weight: normal;
	display: block;
	position: relative;
	color: #666666;
	text-decoration: none;
	background: ;	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;	
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;	
}
	

	
.static-bg0stacks_in_1386 {
	background: transparent;
}

.static-bg1stacks_in_1386 {
	background: #333333;
}

.static-bg2stacks_in_1386 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_1386 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_1386 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_1386 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}


#slidethingTrigger_stacks_in_1386:hover { 
	color: #999999;
	cursor: pointer; 
}

#slidethingContainer_stacks_in_1386 {
	display: none;
	margin-top: px;
	padding: px;
	overflow: hidden;
	color: #666666;
	-webkit-border-radius: px;
	-moz-border-radius: px;
	border-radius: px;
}



.content-bg0stacks_in_1386 {
	background: transparent;
}

.content-bg1stacks_in_1386 {
	background: #333333;
}

.content-bg2stacks_in_1386 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.content-bg3stacks_in_1386 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.content-bg4stacks_in_1386 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.content-bg5stacks_in_1386 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}





/* @end */



#stacks_in_1387 {
	background-color: rgba(105, 51, 53, 1.00);
	padding: 5px 0px 5px 15px;
}
/* Start Contact Form stack CSS code */

.stacks_in_1390formwrap{
	margin: 0;
}

#stacks_in_1390comment{
display: none;
height: 0px;
padding: 0px;
margin: 0px;
}

.stacks_in_1390mail{
padding: 0;
}

.stacks_in_1390fieldset{
	border: none;
	outline: none;
	float : none !important;
	text-align: left !important;
}


.stacks_in_1390formail{
}

.stacks_in_1390fieldset{
	padding: 0 20px 0 3px;
}



#stacks_in_1390 label{
display: block;
margin: 10px 0 0 0;
padding: 0 0 5px 0;
line-height: 1.1em;
}

#stacks_in_1390 label *{
display: inline;
}

#stacks_in_1390 .stacks_in_1390input{
padding: 3px 7px 3px 7px;
width: 100%;
font-size: 12px;
background: #F1ECCB !important;
color: #5D0001 !important;
margin: 0;
border: 1px solid #CCC8AC !important;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px !important;
}

#stacks_in_1390 textarea{
padding: 7px;
width: 100%;
font-size: 13px;
border: 1px solid #CCC8AC !important;
background: #F1ECCB !important;
color: #5D0001 !important;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}



.stacks_in_1390sendmail{
margin-top: 20px !important;
padding: 4px 7px 4px 7px !important;
display: block;
text-align: center !important;
font-size: 12px;
color: #800000 !important;
border: 1px solid #D8D8D8 !important;
background-color: #FFFFFF !important;
-moz-border-radius: 3px !important;
-webkit-border-radius: 3px !important;
border-radius: 3px;
cursor: pointer;
}


#sendmail:hover{
cursor: pointer;
}

.stacks_in_1390response{
display: none;
width: 80%;
border: 1px solid #D6392B;
background: #FEF4FA;
padding: 10px;
margin: 20px auto 0 0;
color: #444444;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
min-height: 35px;
}


.stacks_in_1390loader{
float: left;
width: 35px;
height: 35px;
padding: 0 15px 30px 0;
}






.stacks_in_1390autoreplay{
visibility: hidden;
height: 0px;
display: none;
}




#stacks_in_1390 textarea{
	color: #5D0001 !important;
}


/* End Contact Form stack CSS code */


#stacks_in_1390 {
	background-color: rgba(246, 202, 123, 1.00);
	padding:  8px;
}
/*
-------------------------------------------
File: 'Blueball FreeStacks' fsspacer.css Style Sheet
Created: 21, November, 2010
Last Modified: 21, November, 2010
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_1397headerSpacer {
	display: block;
	width:  1px;
	height: 20px;
	background: transparent;
}
#stacks_in_1399 .stacks_left {
	float:left;
	width:49%;
}

#stacks_in_1399 .stacks_right {
	float:right;
	width:49%;
}/*
-------------------------------------------
File: 'Blueball FreeStacks' fsspacer.css Style Sheet
Created: 21, November, 2010
Last Modified: 21, November, 2010
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_1400headerSpacer {
	display: block;
	width:  1px;
	height: 20px;
	background: transparent;
}/*  SlideThing Stack by RapidWeaver Central is based with kind permission on Will Woodgate's Toggle Stack. More of Will's stacks can be found at http://www.stacks4stacks.com */


#slidethingWrapper_stacks_in_1401 {
	position: relative;
	display: block;
}

#slidethingTrigger_stacks_in_1401 {
	margin: 0;
	font-weight: normal;
	display: block;
	position: relative;
	color: #666666;
	text-decoration: none;
	background: ;	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;	
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;	
}
	

	
.static-bg0stacks_in_1401 {
	background: transparent;
}

.static-bg1stacks_in_1401 {
	background: #333333;
}

.static-bg2stacks_in_1401 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_1401 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_1401 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_1401 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}


#slidethingTrigger_stacks_in_1401:hover { 
	color: #999999;
	cursor: pointer; 
}

#slidethingContainer_stacks_in_1401 {
	display: none;
	margin-top: px;
	padding: px;
	overflow: hidden;
	color: #666666;
	-webkit-border-radius: px;
	-moz-border-radius: px;
	border-radius: px;
}



.content-bg0stacks_in_1401 {
	background: transparent;
}

.content-bg1stacks_in_1401 {
	background: #333333;
}

.content-bg2stacks_in_1401 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.content-bg3stacks_in_1401 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.content-bg4stacks_in_1401 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.content-bg5stacks_in_1401 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}





/* @end */



#stacks_in_1402 {
	background-color: rgba(105, 51, 53, 1.00);
	padding: 5px 0px 5px 15px;
}
/* Start Contact Form stack CSS code */

.stacks_in_1405formwrap{
	margin: 0;
}

#stacks_in_1405comment{
display: none;
height: 0px;
padding: 0px;
margin: 0px;
}

.stacks_in_1405mail{
padding: 0;
}

.stacks_in_1405fieldset{
	border: none;
	outline: none;
	float : none !important;
	text-align: left !important;
}


.stacks_in_1405formail{
}

.stacks_in_1405fieldset{
	padding: 0 20px 0 3px;
}



#stacks_in_1405 label{
display: block;
margin: 10px 0 0 0;
padding: 0 0 5px 0;
line-height: 1.1em;
}

#stacks_in_1405 label *{
display: inline;
}

#stacks_in_1405 .stacks_in_1405input{
padding: 3px 7px 3px 7px;
width: 100%;
font-size: 12px;
background: #F1ECCB !important;
color: #5D0001 !important;
margin: 0;
border: 1px solid #CCC8AC !important;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px !important;
}

#stacks_in_1405 textarea{
padding: 7px;
width: 100%;
font-size: 13px;
border: 1px solid #CCC8AC !important;
background: #F1ECCB !important;
color: #5D0001 !important;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}



.stacks_in_1405sendmail{
margin-top: 20px !important;
padding: 4px 7px 4px 7px !important;
display: block;
text-align: center !important;
font-size: 12px;
color: #800000 !important;
border: 1px solid #D8D8D8 !important;
background-color: #FFFFFF !important;
-moz-border-radius: 3px !important;
-webkit-border-radius: 3px !important;
border-radius: 3px;
cursor: pointer;
}


#sendmail:hover{
cursor: pointer;
}

.stacks_in_1405response{
display: none;
width: 80%;
border: 1px solid #D6392B;
background: #FEF4FA;
padding: 10px;
margin: 20px auto 0 0;
color: #444444;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
min-height: 35px;
}


.stacks_in_1405loader{
float: left;
width: 35px;
height: 35px;
padding: 0 15px 30px 0;
}






.stacks_in_1405autoreplay{
visibility: hidden;
height: 0px;
display: none;
}




#stacks_in_1405 textarea{
	color: #5D0001 !important;
}


/* End Contact Form stack CSS code */


#stacks_in_1405 {
	background-color: rgba(246, 202, 123, 1.00);
	padding:  8px;
}
/*
-------------------------------------------
File: 'Blueball FreeStacks' fsspacer.css Style Sheet
Created: 21, November, 2010
Last Modified: 21, November, 2010
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_1412headerSpacer {
	display: block;
	width:  1px;
	height: 20px;
	background: transparent;
}
#stacks_in_1413 {
	padding: 0px 0px 0px 15px;
}

#stacks_in_1416 .stacks_left {
	float:left;
	width:49%;
}

#stacks_in_1416 .stacks_right {
	float:right;
	width:49%;
}/*
-------------------------------------------
File: 'Blueball FreeStacks' fsspacer.css Style Sheet
Created: 21, November, 2010
Last Modified: 21, November, 2010
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_1417headerSpacer {
	display: block;
	width:  1px;
	height: 20px;
	background: transparent;
}/*  SlideThing Stack by RapidWeaver Central is based with kind permission on Will Woodgate's Toggle Stack. More of Will's stacks can be found at http://www.stacks4stacks.com */


#slidethingWrapper_stacks_in_1418 {
	position: relative;
	display: block;
}

#slidethingTrigger_stacks_in_1418 {
	margin: 0;
	font-weight: normal;
	display: block;
	position: relative;
	color: #666666;
	text-decoration: none;
	background: ;	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;	
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;	
}
	

	
.static-bg0stacks_in_1418 {
	background: transparent;
}

.static-bg1stacks_in_1418 {
	background: #333333;
}

.static-bg2stacks_in_1418 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_1418 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_1418 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_1418 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}


#slidethingTrigger_stacks_in_1418:hover { 
	color: #999999;
	cursor: pointer; 
}

#slidethingContainer_stacks_in_1418 {
	display: none;
	margin-top: px;
	padding: px;
	overflow: hidden;
	color: #666666;
	-webkit-border-radius: px;
	-moz-border-radius: px;
	border-radius: px;
}



.content-bg0stacks_in_1418 {
	background: transparent;
}

.content-bg1stacks_in_1418 {
	background: #333333;
}

.content-bg2stacks_in_1418 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.content-bg3stacks_in_1418 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.content-bg4stacks_in_1418 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.content-bg5stacks_in_1418 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}





/* @end */



#stacks_in_1419 {
	background-color: rgba(105, 51, 53, 1.00);
	padding: 5px 0px 5px 15px;
}
/* Start Contact Form stack CSS code */

.stacks_in_1422formwrap{
	margin: 0;
}

#stacks_in_1422comment{
display: none;
height: 0px;
padding: 0px;
margin: 0px;
}

.stacks_in_1422mail{
padding: 0;
}

.stacks_in_1422fieldset{
	border: none;
	outline: none;
	float : none !important;
	text-align: left !important;
}


.stacks_in_1422formail{
}

.stacks_in_1422fieldset{
	padding: 0 20px 0 3px;
}



#stacks_in_1422 label{
display: block;
margin: 10px 0 0 0;
padding: 0 0 5px 0;
line-height: 1.1em;
}

#stacks_in_1422 label *{
display: inline;
}

#stacks_in_1422 .stacks_in_1422input{
padding: 3px 7px 3px 7px;
width: 100%;
font-size: 12px;
background: #F1ECCB !important;
color: #5D0001 !important;
margin: 0;
border: 1px solid #CCC8AC !important;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px !important;
}

#stacks_in_1422 textarea{
padding: 7px;
width: 100%;
font-size: 13px;
border: 1px solid #CCC8AC !important;
background: #F1ECCB !important;
color: #5D0001 !important;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}



.stacks_in_1422sendmail{
margin-top: 20px !important;
padding: 4px 7px 4px 7px !important;
display: block;
text-align: center !important;
font-size: 12px;
color: #800000 !important;
border: 1px solid #D8D8D8 !important;
background-color: #FFFFFF !important;
-moz-border-radius: 3px !important;
-webkit-border-radius: 3px !important;
border-radius: 3px;
cursor: pointer;
}


#sendmail:hover{
cursor: pointer;
}

.stacks_in_1422response{
display: none;
width: 80%;
border: 1px solid #D6392B;
background: #FEF4FA;
padding: 10px;
margin: 20px auto 0 0;
color: #444444;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
min-height: 35px;
}


.stacks_in_1422loader{
float: left;
width: 35px;
height: 35px;
padding: 0 15px 30px 0;
}






.stacks_in_1422autoreplay{
visibility: hidden;
height: 0px;
display: none;
}




#stacks_in_1422 textarea{
	color: #5D0001 !important;
}


/* End Contact Form stack CSS code */


#stacks_in_1422 {
	background-color: rgba(246, 202, 123, 1.00);
	padding:  8px;
}
/*
-------------------------------------------
File: 'Blueball FreeStacks' fsspacer.css Style Sheet
Created: 21, November, 2010
Last Modified: 21, November, 2010
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_1429headerSpacer {
	display: block;
	width:  1px;
	height: 20px;
	background: transparent;
}
#stacks_in_1431 {
	background-color: rgba(105, 51, 53, 1.00);
	border: solid rgba(255, 194, 86, 1.00);
	border-width:  1px;
	margin: 20px 0px 0px 0px;
	padding: 5px 0px 5px 15px;
}

#stacks_in_1433 .stacks_left {
	float:left;
	width:49%;
}

#stacks_in_1433 .stacks_right {
	float:right;
	width:49%;
}
#stacks_in_1433 {
	border: solid rgba(240, 193, 96, 1.00);
	border-width:  1px;
}

#stacks_in_1434 {
	background-color: rgba(116, 0, 12, 1.00);
	padding: 7px 0px 0px 15px;
}

#stacks_in_1437 {
	background-color: rgba(241, 148, 44, 1.00);
	padding: 7px 0px 0px 15px;
}

#stacks_in_1440 .stacks_left {
	float:left;
	width:49%;
}

#stacks_in_1440 .stacks_right {
	float:right;
	width:49%;
}/*
-------------------------------------------
File: 'Blueball FreeStacks' fsspacer.css Style Sheet
Created: 21, November, 2010
Last Modified: 21, November, 2010
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_1441headerSpacer {
	display: block;
	width:  1px;
	height: 20px;
	background: transparent;
}/*  SlideThing Stack by RapidWeaver Central is based with kind permission on Will Woodgate's Toggle Stack. More of Will's stacks can be found at http://www.stacks4stacks.com */


#slidethingWrapper_stacks_in_1442 {
	position: relative;
	display: block;
}

#slidethingTrigger_stacks_in_1442 {
	margin: 0;
	font-weight: normal;
	display: block;
	position: relative;
	color: #666666;
	text-decoration: none;
	background: ;	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;	
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;	
}
	

	
.static-bg0stacks_in_1442 {
	background: transparent;
}

.static-bg1stacks_in_1442 {
	background: #333333;
}

.static-bg2stacks_in_1442 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_1442 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_1442 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_1442 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}


#slidethingTrigger_stacks_in_1442:hover { 
	color: #999999;
	cursor: pointer; 
}

#slidethingContainer_stacks_in_1442 {
	display: none;
	margin-top: px;
	padding: px;
	overflow: hidden;
	color: #666666;
	-webkit-border-radius: px;
	-moz-border-radius: px;
	border-radius: px;
}



.content-bg0stacks_in_1442 {
	background: transparent;
}

.content-bg1stacks_in_1442 {
	background: #333333;
}

.content-bg2stacks_in_1442 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.content-bg3stacks_in_1442 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.content-bg4stacks_in_1442 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.content-bg5stacks_in_1442 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}





/* @end */



#stacks_in_1443 {
	background-color: rgba(105, 51, 53, 1.00);
	padding: 5px 0px 5px 15px;
}
/* Start Contact Form stack CSS code */

.stacks_in_1446formwrap{
	margin: 0;
}

#stacks_in_1446comment{
display: none;
height: 0px;
padding: 0px;
margin: 0px;
}

.stacks_in_1446mail{
padding: 0;
}

.stacks_in_1446fieldset{
	border: none;
	outline: none;
	float : none !important;
	text-align: left !important;
}


.stacks_in_1446formail{
}

.stacks_in_1446fieldset{
	padding: 0 20px 0 3px;
}



#stacks_in_1446 label{
display: block;
margin: 10px 0 0 0;
padding: 0 0 5px 0;
line-height: 1.1em;
}

#stacks_in_1446 label *{
display: inline;
}

#stacks_in_1446 .stacks_in_1446input{
padding: 3px 7px 3px 7px;
width: 100%;
font-size: 12px;
background: #F1ECCB !important;
color: #5D0001 !important;
margin: 0;
border: 1px solid #CCC8AC !important;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px !important;
}

#stacks_in_1446 textarea{
padding: 7px;
width: 100%;
font-size: 13px;
border: 1px solid #CCC8AC !important;
background: #F1ECCB !important;
color: #5D0001 !important;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}



.stacks_in_1446sendmail{
margin-top: 20px !important;
padding: 4px 7px 4px 7px !important;
display: block;
text-align: center !important;
font-size: 12px;
color: #800000 !important;
border: 1px solid #D8D8D8 !important;
background-color: #FFFFFF !important;
-moz-border-radius: 3px !important;
-webkit-border-radius: 3px !important;
border-radius: 3px;
cursor: pointer;
}


#sendmail:hover{
cursor: pointer;
}

.stacks_in_1446response{
display: none;
width: 80%;
border: 1px solid #D6392B;
background: #FEF4FA;
padding: 10px;
margin: 20px auto 0 0;
color: #444444;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
min-height: 35px;
}


.stacks_in_1446loader{
float: left;
width: 35px;
height: 35px;
padding: 0 15px 30px 0;
}






.stacks_in_1446autoreplay{
visibility: hidden;
height: 0px;
display: none;
}




#stacks_in_1446 textarea{
	color: #5D0001 !important;
}


/* End Contact Form stack CSS code */


#stacks_in_1446 {
	background-color: rgba(246, 202, 123, 1.00);
	padding:  8px;
}
/*
-------------------------------------------
File: 'Blueball FreeStacks' fsspacer.css Style Sheet
Created: 21, November, 2010
Last Modified: 21, November, 2010
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_1453headerSpacer {
	display: block;
	width:  1px;
	height: 20px;
	background: transparent;
}
#stacks_in_1454 {
	padding: 5px 0px 0px 15px;
}

#stacks_in_1457 .stacks_left {
	float:left;
	width:49%;
}

#stacks_in_1457 .stacks_right {
	float:right;
	width:49%;
}/*
-------------------------------------------
File: 'Blueball FreeStacks' fsspacer.css Style Sheet
Created: 21, November, 2010
Last Modified: 21, November, 2010
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_1458headerSpacer {
	display: block;
	width:  1px;
	height: 20px;
	background: transparent;
}/*  SlideThing Stack by RapidWeaver Central is based with kind permission on Will Woodgate's Toggle Stack. More of Will's stacks can be found at http://www.stacks4stacks.com */


#slidethingWrapper_stacks_in_1459 {
	position: relative;
	display: block;
}

#slidethingTrigger_stacks_in_1459 {
	margin: 0;
	font-weight: normal;
	display: block;
	position: relative;
	color: #666666;
	text-decoration: none;
	background: ;	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;	
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;	
}
	

	
.static-bg0stacks_in_1459 {
	background: transparent;
}

.static-bg1stacks_in_1459 {
	background: #333333;
}

.static-bg2stacks_in_1459 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_1459 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_1459 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_1459 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}


#slidethingTrigger_stacks_in_1459:hover { 
	color: #999999;
	cursor: pointer; 
}

#slidethingContainer_stacks_in_1459 {
	display: none;
	margin-top: px;
	padding: px;
	overflow: hidden;
	color: #666666;
	-webkit-border-radius: px;
	-moz-border-radius: px;
	border-radius: px;
}



.content-bg0stacks_in_1459 {
	background: transparent;
}

.content-bg1stacks_in_1459 {
	background: #333333;
}

.content-bg2stacks_in_1459 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.content-bg3stacks_in_1459 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.content-bg4stacks_in_1459 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.content-bg5stacks_in_1459 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}





/* @end */



#stacks_in_1460 {
	background-color: rgba(105, 51, 53, 1.00);
	padding: 5px 0px 5px 15px;
}
/* Start Contact Form stack CSS code */

.stacks_in_1463formwrap{
	margin: 0;
}

#stacks_in_1463comment{
display: none;
height: 0px;
padding: 0px;
margin: 0px;
}

.stacks_in_1463mail{
padding: 0;
}

.stacks_in_1463fieldset{
	border: none;
	outline: none;
	float : none !important;
	text-align: left !important;
}


.stacks_in_1463formail{
}

.stacks_in_1463fieldset{
	padding: 0 20px 0 3px;
}



#stacks_in_1463 label{
display: block;
margin: 10px 0 0 0;
padding: 0 0 5px 0;
line-height: 1.1em;
}

#stacks_in_1463 label *{
display: inline;
}

#stacks_in_1463 .stacks_in_1463input{
padding: 3px 7px 3px 7px;
width: 100%;
font-size: 12px;
background: #F1ECCB !important;
color: #5D0001 !important;
margin: 0;
border: 1px solid #CCC8AC !important;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px !important;
}

#stacks_in_1463 textarea{
padding: 7px;
width: 100%;
font-size: 13px;
border: 1px solid #CCC8AC !important;
background: #F1ECCB !important;
color: #5D0001 !important;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}



.stacks_in_1463sendmail{
margin-top: 20px !important;
padding: 4px 7px 4px 7px !important;
display: block;
text-align: center !important;
font-size: 12px;
color: #800000 !important;
border: 1px solid #D8D8D8 !important;
background-color: #FFFFFF !important;
-moz-border-radius: 3px !important;
-webkit-border-radius: 3px !important;
border-radius: 3px;
cursor: pointer;
}


#sendmail:hover{
cursor: pointer;
}

.stacks_in_1463response{
display: none;
width: 80%;
border: 1px solid #D6392B;
background: #FEF4FA;
padding: 10px;
margin: 20px auto 0 0;
color: #444444;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
min-height: 35px;
}


.stacks_in_1463loader{
float: left;
width: 35px;
height: 35px;
padding: 0 15px 30px 0;
}






.stacks_in_1463autoreplay{
visibility: hidden;
height: 0px;
display: none;
}




#stacks_in_1463 textarea{
	color: #5D0001 !important;
}


/* End Contact Form stack CSS code */


#stacks_in_1463 {
	background-color: rgba(246, 202, 123, 1.00);
	padding:  8px;
}
/*
-------------------------------------------
File: 'Blueball FreeStacks' fsspacer.css Style Sheet
Created: 21, November, 2010
Last Modified: 21, November, 2010
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_1470headerSpacer {
	display: block;
	width:  1px;
	height: 20px;
	background: transparent;
}
#stacks_in_1471 {
	padding: 0px 0px 0px 15px;
}

#stacks_in_1474 .stacks_left {
	float:left;
	width:49%;
}

#stacks_in_1474 .stacks_right {
	float:right;
	width:49%;
}/*
-------------------------------------------
File: 'Blueball FreeStacks' fsspacer.css Style Sheet
Created: 21, November, 2010
Last Modified: 21, November, 2010
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_1475headerSpacer {
	display: block;
	width:  1px;
	height: 20px;
	background: transparent;
}/*  SlideThing Stack by RapidWeaver Central is based with kind permission on Will Woodgate's Toggle Stack. More of Will's stacks can be found at http://www.stacks4stacks.com */


#slidethingWrapper_stacks_in_1476 {
	position: relative;
	display: block;
}

#slidethingTrigger_stacks_in_1476 {
	margin: 0;
	font-weight: normal;
	display: block;
	position: relative;
	color: #666666;
	text-decoration: none;
	background: ;	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;	
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;	
}
	

	
.static-bg0stacks_in_1476 {
	background: transparent;
}

.static-bg1stacks_in_1476 {
	background: #333333;
}

.static-bg2stacks_in_1476 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_1476 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_1476 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_1476 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}


#slidethingTrigger_stacks_in_1476:hover { 
	color: #999999;
	cursor: pointer; 
}

#slidethingContainer_stacks_in_1476 {
	display: none;
	margin-top: px;
	padding: px;
	overflow: hidden;
	color: #666666;
	-webkit-border-radius: px;
	-moz-border-radius: px;
	border-radius: px;
}



.content-bg0stacks_in_1476 {
	background: transparent;
}

.content-bg1stacks_in_1476 {
	background: #333333;
}

.content-bg2stacks_in_1476 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.content-bg3stacks_in_1476 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.content-bg4stacks_in_1476 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.content-bg5stacks_in_1476 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}





/* @end */



#stacks_in_1477 {
	background-color: rgba(105, 51, 53, 1.00);
	padding: 5px 0px 5px 15px;
}
/* Start Contact Form stack CSS code */

.stacks_in_1480formwrap{
	margin: 0;
}

#stacks_in_1480comment{
display: none;
height: 0px;
padding: 0px;
margin: 0px;
}

.stacks_in_1480mail{
padding: 0;
}

.stacks_in_1480fieldset{
	border: none;
	outline: none;
	float : none !important;
	text-align: left !important;
}


.stacks_in_1480formail{
}

.stacks_in_1480fieldset{
	padding: 0 20px 0 3px;
}



#stacks_in_1480 label{
display: block;
margin: 10px 0 0 0;
padding: 0 0 5px 0;
line-height: 1.1em;
}

#stacks_in_1480 label *{
display: inline;
}

#stacks_in_1480 .stacks_in_1480input{
padding: 3px 7px 3px 7px;
width: 100%;
font-size: 12px;
background: #F1ECCB !important;
color: #5D0001 !important;
margin: 0;
border: 1px solid #CCC8AC !important;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px !important;
}

#stacks_in_1480 textarea{
padding: 7px;
width: 100%;
font-size: 13px;
border: 1px solid #CCC8AC !important;
background: #F1ECCB !important;
color: #5D0001 !important;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}



.stacks_in_1480sendmail{
margin-top: 20px !important;
padding: 4px 7px 4px 7px !important;
display: block;
text-align: center !important;
font-size: 12px;
color: #800000 !important;
border: 1px solid #D8D8D8 !important;
background-color: #FFFFFF !important;
-moz-border-radius: 3px !important;
-webkit-border-radius: 3px !important;
border-radius: 3px;
cursor: pointer;
}


#sendmail:hover{
cursor: pointer;
}

.stacks_in_1480response{
display: none;
width: 80%;
border: 1px solid #D6392B;
background: #FEF4FA;
padding: 10px;
margin: 20px auto 0 0;
color: #444444;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
min-height: 35px;
}


.stacks_in_1480loader{
float: left;
width: 35px;
height: 35px;
padding: 0 15px 30px 0;
}






.stacks_in_1480autoreplay{
visibility: hidden;
height: 0px;
display: none;
}




#stacks_in_1480 textarea{
	color: #5D0001 !important;
}


/* End Contact Form stack CSS code */


#stacks_in_1480 {
	background-color: rgba(246, 202, 123, 1.00);
	padding:  8px;
}
/*
-------------------------------------------
File: 'Blueball FreeStacks' fsspacer.css Style Sheet
Created: 21, November, 2010
Last Modified: 21, November, 2010
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_1487headerSpacer {
	display: block;
	width:  1px;
	height: 20px;
	background: transparent;
}
#stacks_in_1489 {
	background-color: rgba(105, 51, 53, 1.00);
	border: solid rgba(255, 194, 86, 1.00);
	border-width:  1px;
	margin: 20px 0px 0px 0px;
	padding: 5px 0px 5px 15px;
}

#stacks_in_1491 .stacks_left {
	float:left;
	width:49%;
}

#stacks_in_1491 .stacks_right {
	float:right;
	width:49%;
}
#stacks_in_1491 {
	border: solid rgba(240, 193, 96, 1.00);
	border-width:  1px;
}

#stacks_in_1492 {
	background-color: rgba(116, 0, 12, 1.00);
	padding: 7px 0px 0px 15px;
}

#stacks_in_1495 {
	background-color: rgba(241, 148, 44, 1.00);
	padding: 7px 0px 0px 15px;
}

#stacks_in_1498 .stacks_left {
	float:left;
	width:49%;
}

#stacks_in_1498 .stacks_right {
	float:right;
	width:49%;
}/*
-------------------------------------------
File: 'Blueball FreeStacks' fsspacer.css Style Sheet
Created: 21, November, 2010
Last Modified: 21, November, 2010
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_1499headerSpacer {
	display: block;
	width:  1px;
	height: 20px;
	background: transparent;
}/*  SlideThing Stack by RapidWeaver Central is based with kind permission on Will Woodgate's Toggle Stack. More of Will's stacks can be found at http://www.stacks4stacks.com */


#slidethingWrapper_stacks_in_1500 {
	position: relative;
	display: block;
}

#slidethingTrigger_stacks_in_1500 {
	margin: 0;
	font-weight: normal;
	display: block;
	position: relative;
	color: #666666;
	text-decoration: none;
	background: ;	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;	
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;	
}
	

	
.static-bg0stacks_in_1500 {
	background: transparent;
}

.static-bg1stacks_in_1500 {
	background: #333333;
}

.static-bg2stacks_in_1500 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_1500 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_1500 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_1500 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}


#slidethingTrigger_stacks_in_1500:hover { 
	color: #999999;
	cursor: pointer; 
}

#slidethingContainer_stacks_in_1500 {
	display: none;
	margin-top: px;
	padding: px;
	overflow: hidden;
	color: #666666;
	-webkit-border-radius: px;
	-moz-border-radius: px;
	border-radius: px;
}



.content-bg0stacks_in_1500 {
	background: transparent;
}

.content-bg1stacks_in_1500 {
	background: #333333;
}

.content-bg2stacks_in_1500 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.content-bg3stacks_in_1500 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.content-bg4stacks_in_1500 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.content-bg5stacks_in_1500 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}





/* @end */



#stacks_in_1501 {
	background-color: rgba(105, 51, 53, 1.00);
	padding: 5px 0px 5px 15px;
}
/* Start Contact Form stack CSS code */

.stacks_in_1504formwrap{
	margin: 0;
}

#stacks_in_1504comment{
display: none;
height: 0px;
padding: 0px;
margin: 0px;
}

.stacks_in_1504mail{
padding: 0;
}

.stacks_in_1504fieldset{
	border: none;
	outline: none;
	float : none !important;
	text-align: left !important;
}


.stacks_in_1504formail{
}

.stacks_in_1504fieldset{
	padding: 0 20px 0 3px;
}



#stacks_in_1504 label{
display: block;
margin: 10px 0 0 0;
padding: 0 0 5px 0;
line-height: 1.1em;
}

#stacks_in_1504 label *{
display: inline;
}

#stacks_in_1504 .stacks_in_1504input{
padding: 3px 7px 3px 7px;
width: 100%;
font-size: 12px;
background: #F1ECCB !important;
color: #5D0001 !important;
margin: 0;
border: 1px solid #CCC8AC !important;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px !important;
}

#stacks_in_1504 textarea{
padding: 7px;
width: 100%;
font-size: 13px;
border: 1px solid #CCC8AC !important;
background: #F1ECCB !important;
color: #5D0001 !important;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}



.stacks_in_1504sendmail{
margin-top: 20px !important;
padding: 4px 7px 4px 7px !important;
display: block;
text-align: center !important;
font-size: 12px;
color: #800000 !important;
border: 1px solid #D8D8D8 !important;
background-color: #FFFFFF !important;
-moz-border-radius: 3px !important;
-webkit-border-radius: 3px !important;
border-radius: 3px;
cursor: pointer;
}


#sendmail:hover{
cursor: pointer;
}

.stacks_in_1504response{
display: none;
width: 80%;
border: 1px solid #D6392B;
background: #FEF4FA;
padding: 10px;
margin: 20px auto 0 0;
color: #444444;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
min-height: 35px;
}


.stacks_in_1504loader{
float: left;
width: 35px;
height: 35px;
padding: 0 15px 30px 0;
}






.stacks_in_1504autoreplay{
visibility: hidden;
height: 0px;
display: none;
}




#stacks_in_1504 textarea{
	color: #5D0001 !important;
}


/* End Contact Form stack CSS code */


#stacks_in_1504 {
	background-color: rgba(246, 202, 123, 1.00);
	padding:  8px;
}
/*
-------------------------------------------
File: 'Blueball FreeStacks' fsspacer.css Style Sheet
Created: 21, November, 2010
Last Modified: 21, November, 2010
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_1511headerSpacer {
	display: block;
	width:  1px;
	height: 20px;
	background: transparent;
}
#stacks_in_1513 .stacks_left {
	float:left;
	width:49%;
}

#stacks_in_1513 .stacks_right {
	float:right;
	width:49%;
}/*
-------------------------------------------
File: 'Blueball FreeStacks' fsspacer.css Style Sheet
Created: 21, November, 2010
Last Modified: 21, November, 2010
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_1514headerSpacer {
	display: block;
	width:  1px;
	height: 20px;
	background: transparent;
}/*  SlideThing Stack by RapidWeaver Central is based with kind permission on Will Woodgate's Toggle Stack. More of Will's stacks can be found at http://www.stacks4stacks.com */


#slidethingWrapper_stacks_in_1515 {
	position: relative;
	display: block;
}

#slidethingTrigger_stacks_in_1515 {
	margin: 0;
	font-weight: normal;
	display: block;
	position: relative;
	color: #666666;
	text-decoration: none;
	background: ;	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;	
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;	
}
	

	
.static-bg0stacks_in_1515 {
	background: transparent;
}

.static-bg1stacks_in_1515 {
	background: #333333;
}

.static-bg2stacks_in_1515 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_1515 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_1515 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_1515 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}


#slidethingTrigger_stacks_in_1515:hover { 
	color: #999999;
	cursor: pointer; 
}

#slidethingContainer_stacks_in_1515 {
	display: none;
	margin-top: px;
	padding: px;
	overflow: hidden;
	color: #666666;
	-webkit-border-radius: px;
	-moz-border-radius: px;
	border-radius: px;
}



.content-bg0stacks_in_1515 {
	background: transparent;
}

.content-bg1stacks_in_1515 {
	background: #333333;
}

.content-bg2stacks_in_1515 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.content-bg3stacks_in_1515 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.content-bg4stacks_in_1515 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.content-bg5stacks_in_1515 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}





/* @end */



#stacks_in_1516 {
	background-color: rgba(105, 51, 53, 1.00);
	padding: 5px 0px 5px 15px;
}
/* Start Contact Form stack CSS code */

.stacks_in_1519formwrap{
	margin: 0;
}

#stacks_in_1519comment{
display: none;
height: 0px;
padding: 0px;
margin: 0px;
}

.stacks_in_1519mail{
padding: 0;
}

.stacks_in_1519fieldset{
	border: none;
	outline: none;
	float : none !important;
	text-align: left !important;
}


.stacks_in_1519formail{
}

.stacks_in_1519fieldset{
	padding: 0 20px 0 3px;
}



#stacks_in_1519 label{
display: block;
margin: 10px 0 0 0;
padding: 0 0 5px 0;
line-height: 1.1em;
}

#stacks_in_1519 label *{
display: inline;
}

#stacks_in_1519 .stacks_in_1519input{
padding: 3px 7px 3px 7px;
width: 100%;
font-size: 12px;
background: #F1ECCB !important;
color: #5D0001 !important;
margin: 0;
border: 1px solid #CCC8AC !important;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px !important;
}

#stacks_in_1519 textarea{
padding: 7px;
width: 100%;
font-size: 13px;
border: 1px solid #CCC8AC !important;
background: #F1ECCB !important;
color: #5D0001 !important;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}



.stacks_in_1519sendmail{
margin-top: 20px !important;
padding: 4px 7px 4px 7px !important;
display: block;
text-align: center !important;
font-size: 12px;
color: #800000 !important;
border: 1px solid #D8D8D8 !important;
background-color: #FFFFFF !important;
-moz-border-radius: 3px !important;
-webkit-border-radius: 3px !important;
border-radius: 3px;
cursor: pointer;
}


#sendmail:hover{
cursor: pointer;
}

.stacks_in_1519response{
display: none;
width: 80%;
border: 1px solid #D6392B;
background: #FEF4FA;
padding: 10px;
margin: 20px auto 0 0;
color: #444444;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
min-height: 35px;
}


.stacks_in_1519loader{
float: left;
width: 35px;
height: 35px;
padding: 0 15px 30px 0;
}






.stacks_in_1519autoreplay{
visibility: hidden;
height: 0px;
display: none;
}




#stacks_in_1519 textarea{
	color: #5D0001 !important;
}


/* End Contact Form stack CSS code */


#stacks_in_1519 {
	background-color: rgba(246, 202, 123, 1.00);
	padding:  8px;
}
/*
-------------------------------------------
File: 'Blueball FreeStacks' fsspacer.css Style Sheet
Created: 21, November, 2010
Last Modified: 21, November, 2010
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_1526headerSpacer {
	display: block;
	width:  1px;
	height: 20px;
	background: transparent;
}
#stacks_in_1528 .stacks_left {
	float:left;
	width:49%;
}

#stacks_in_1528 .stacks_right {
	float:right;
	width:49%;
}/*
-------------------------------------------
File: 'Blueball FreeStacks' fsspacer.css Style Sheet
Created: 21, November, 2010
Last Modified: 21, November, 2010
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_1529headerSpacer {
	display: block;
	width:  1px;
	height: 20px;
	background: transparent;
}/*  SlideThing Stack by RapidWeaver Central is based with kind permission on Will Woodgate's Toggle Stack. More of Will's stacks can be found at http://www.stacks4stacks.com */


#slidethingWrapper_stacks_in_1530 {
	position: relative;
	display: block;
}

#slidethingTrigger_stacks_in_1530 {
	margin: 0;
	font-weight: normal;
	display: block;
	position: relative;
	color: #666666;
	text-decoration: none;
	background: ;	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;	
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;	
}
	

	
.static-bg0stacks_in_1530 {
	background: transparent;
}

.static-bg1stacks_in_1530 {
	background: #333333;
}

.static-bg2stacks_in_1530 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_1530 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_1530 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_1530 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}


#slidethingTrigger_stacks_in_1530:hover { 
	color: #999999;
	cursor: pointer; 
}

#slidethingContainer_stacks_in_1530 {
	display: none;
	margin-top: px;
	padding: px;
	overflow: hidden;
	color: #666666;
	-webkit-border-radius: px;
	-moz-border-radius: px;
	border-radius: px;
}



.content-bg0stacks_in_1530 {
	background: transparent;
}

.content-bg1stacks_in_1530 {
	background: #333333;
}

.content-bg2stacks_in_1530 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.content-bg3stacks_in_1530 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.content-bg4stacks_in_1530 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.content-bg5stacks_in_1530 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}





/* @end */



#stacks_in_1531 {
	background-color: rgba(105, 51, 53, 1.00);
	padding: 5px 0px 5px 15px;
}
/* Start Contact Form stack CSS code */

.stacks_in_1534formwrap{
	margin: 0;
}

#stacks_in_1534comment{
display: none;
height: 0px;
padding: 0px;
margin: 0px;
}

.stacks_in_1534mail{
padding: 0;
}

.stacks_in_1534fieldset{
	border: none;
	outline: none;
	float : none !important;
	text-align: left !important;
}


.stacks_in_1534formail{
}

.stacks_in_1534fieldset{
	padding: 0 20px 0 3px;
}



#stacks_in_1534 label{
display: block;
margin: 10px 0 0 0;
padding: 0 0 5px 0;
line-height: 1.1em;
}

#stacks_in_1534 label *{
display: inline;
}

#stacks_in_1534 .stacks_in_1534input{
padding: 3px 7px 3px 7px;
width: 100%;
font-size: 12px;
background: #F1ECCB !important;
color: #5D0001 !important;
margin: 0;
border: 1px solid #CCC8AC !important;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px !important;
}

#stacks_in_1534 textarea{
padding: 7px;
width: 100%;
font-size: 13px;
border: 1px solid #CCC8AC !important;
background: #F1ECCB !important;
color: #5D0001 !important;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}



.stacks_in_1534sendmail{
margin-top: 20px !important;
padding: 4px 7px 4px 7px !important;
display: block;
text-align: center !important;
font-size: 12px;
color: #800000 !important;
border: 1px solid #D8D8D8 !important;
background-color: #FFFFFF !important;
-moz-border-radius: 3px !important;
-webkit-border-radius: 3px !important;
border-radius: 3px;
cursor: pointer;
}


#sendmail:hover{
cursor: pointer;
}

.stacks_in_1534response{
display: none;
width: 80%;
border: 1px solid #D6392B;
background: #FEF4FA;
padding: 10px;
margin: 20px auto 0 0;
color: #444444;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
min-height: 35px;
}


.stacks_in_1534loader{
float: left;
width: 35px;
height: 35px;
padding: 0 15px 30px 0;
}






.stacks_in_1534autoreplay{
visibility: hidden;
height: 0px;
display: none;
}




#stacks_in_1534 textarea{
	color: #5D0001 !important;
}


/* End Contact Form stack CSS code */


#stacks_in_1534 {
	background-color: rgba(246, 202, 123, 1.00);
	padding:  8px;
}
/*
-------------------------------------------
File: 'Blueball FreeStacks' fsspacer.css Style Sheet
Created: 21, November, 2010
Last Modified: 21, November, 2010
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_1541headerSpacer {
	display: block;
	width:  1px;
	height: 20px;
	background: transparent;
}
#stacks_in_1543 .stacks_left {
	float:left;
	width:49%;
}

#stacks_in_1543 .stacks_right {
	float:right;
	width:49%;
}/*
-------------------------------------------
File: 'Blueball FreeStacks' fsspacer.css Style Sheet
Created: 21, November, 2010
Last Modified: 21, November, 2010
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_1544headerSpacer {
	display: block;
	width:  1px;
	height: 20px;
	background: transparent;
}/*  SlideThing Stack by RapidWeaver Central is based with kind permission on Will Woodgate's Toggle Stack. More of Will's stacks can be found at http://www.stacks4stacks.com */


#slidethingWrapper_stacks_in_1545 {
	position: relative;
	display: block;
}

#slidethingTrigger_stacks_in_1545 {
	margin: 0;
	font-weight: normal;
	display: block;
	position: relative;
	color: #666666;
	text-decoration: none;
	background: ;	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;	
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;	
}
	

	
.static-bg0stacks_in_1545 {
	background: transparent;
}

.static-bg1stacks_in_1545 {
	background: #333333;
}

.static-bg2stacks_in_1545 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_1545 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_1545 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_1545 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}


#slidethingTrigger_stacks_in_1545:hover { 
	color: #999999;
	cursor: pointer; 
}

#slidethingContainer_stacks_in_1545 {
	display: none;
	margin-top: px;
	padding: px;
	overflow: hidden;
	color: #666666;
	-webkit-border-radius: px;
	-moz-border-radius: px;
	border-radius: px;
}



.content-bg0stacks_in_1545 {
	background: transparent;
}

.content-bg1stacks_in_1545 {
	background: #333333;
}

.content-bg2stacks_in_1545 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.content-bg3stacks_in_1545 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.content-bg4stacks_in_1545 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.content-bg5stacks_in_1545 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}





/* @end */



#stacks_in_1546 {
	background-color: rgba(105, 51, 53, 1.00);
	padding: 5px 0px 5px 15px;
}
/* Start Contact Form stack CSS code */

.stacks_in_1549formwrap{
	margin: 0;
}

#stacks_in_1549comment{
display: none;
height: 0px;
padding: 0px;
margin: 0px;
}

.stacks_in_1549mail{
padding: 0;
}

.stacks_in_1549fieldset{
	border: none;
	outline: none;
	float : none !important;
	text-align: left !important;
}


.stacks_in_1549formail{
}

.stacks_in_1549fieldset{
	padding: 0 20px 0 3px;
}



#stacks_in_1549 label{
display: block;
margin: 10px 0 0 0;
padding: 0 0 5px 0;
line-height: 1.1em;
}

#stacks_in_1549 label *{
display: inline;
}

#stacks_in_1549 .stacks_in_1549input{
padding: 3px 7px 3px 7px;
width: 100%;
font-size: 12px;
background: #F1ECCB !important;
color: #5D0001 !important;
margin: 0;
border: 1px solid #CCC8AC !important;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px !important;
}

#stacks_in_1549 textarea{
padding: 7px;
width: 100%;
font-size: 13px;
border: 1px solid #CCC8AC !important;
background: #F1ECCB !important;
color: #5D0001 !important;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}



.stacks_in_1549sendmail{
margin-top: 20px !important;
padding: 4px 7px 4px 7px !important;
display: block;
text-align: center !important;
font-size: 12px;
color: #800000 !important;
border: 1px solid #D8D8D8 !important;
background-color: #FFFFFF !important;
-moz-border-radius: 3px !important;
-webkit-border-radius: 3px !important;
border-radius: 3px;
cursor: pointer;
}


#sendmail:hover{
cursor: pointer;
}

.stacks_in_1549response{
display: none;
width: 80%;
border: 1px solid #D6392B;
background: #FEF4FA;
padding: 10px;
margin: 20px auto 0 0;
color: #444444;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
min-height: 35px;
}


.stacks_in_1549loader{
float: left;
width: 35px;
height: 35px;
padding: 0 15px 30px 0;
}






.stacks_in_1549autoreplay{
visibility: hidden;
height: 0px;
display: none;
}




#stacks_in_1549 textarea{
	color: #5D0001 !important;
}


/* End Contact Form stack CSS code */


#stacks_in_1549 {
	background-color: rgba(246, 202, 123, 1.00);
	padding:  8px;
}

#stacks_in_1557 .stacks_left {
	float:left;
	width:49%;
}

#stacks_in_1557 .stacks_right {
	float:right;
	width:49%;
}/*
-------------------------------------------
File: 'Blueball FreeStacks' fsspacer.css Style Sheet
Created: 21, November, 2010
Last Modified: 21, November, 2010
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_1558headerSpacer {
	display: block;
	width:  1px;
	height: 20px;
	background: transparent;
}/*  SlideThing Stack by RapidWeaver Central is based with kind permission on Will Woodgate's Toggle Stack. More of Will's stacks can be found at http://www.stacks4stacks.com */


#slidethingWrapper_stacks_in_1559 {
	position: relative;
	display: block;
}

#slidethingTrigger_stacks_in_1559 {
	margin: 0;
	font-weight: normal;
	display: block;
	position: relative;
	color: #666666;
	text-decoration: none;
	background: ;	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;	
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;	
}
	

	
.static-bg0stacks_in_1559 {
	background: transparent;
}

.static-bg1stacks_in_1559 {
	background: #333333;
}

.static-bg2stacks_in_1559 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_1559 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_1559 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_1559 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}


#slidethingTrigger_stacks_in_1559:hover { 
	color: #999999;
	cursor: pointer; 
}

#slidethingContainer_stacks_in_1559 {
	display: none;
	margin-top: px;
	padding: px;
	overflow: hidden;
	color: #666666;
	-webkit-border-radius: px;
	-moz-border-radius: px;
	border-radius: px;
}



.content-bg0stacks_in_1559 {
	background: transparent;
}

.content-bg1stacks_in_1559 {
	background: #333333;
}

.content-bg2stacks_in_1559 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.content-bg3stacks_in_1559 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.content-bg4stacks_in_1559 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.content-bg5stacks_in_1559 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}





/* @end */



#stacks_in_1560 {
	background-color: rgba(105, 51, 53, 1.00);
	padding: 5px 0px 5px 15px;
}
/* Start Contact Form stack CSS code */

.stacks_in_1563formwrap{
	margin: 0;
}

#stacks_in_1563comment{
display: none;
height: 0px;
padding: 0px;
margin: 0px;
}

.stacks_in_1563mail{
padding: 0;
}

.stacks_in_1563fieldset{
	border: none;
	outline: none;
	float : none !important;
	text-align: left !important;
}


.stacks_in_1563formail{
}

.stacks_in_1563fieldset{
	padding: 0 20px 0 3px;
}



#stacks_in_1563 label{
display: block;
margin: 10px 0 0 0;
padding: 0 0 5px 0;
line-height: 1.1em;
}

#stacks_in_1563 label *{
display: inline;
}

#stacks_in_1563 .stacks_in_1563input{
padding: 3px 7px 3px 7px;
width: 100%;
font-size: 12px;
background: #F1ECCB !important;
color: #5D0001 !important;
margin: 0;
border: 1px solid #CCC8AC !important;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px !important;
}

#stacks_in_1563 textarea{
padding: 7px;
width: 100%;
font-size: 13px;
border: 1px solid #CCC8AC !important;
background: #F1ECCB !important;
color: #5D0001 !important;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}



.stacks_in_1563sendmail{
margin-top: 20px !important;
padding: 4px 7px 4px 7px !important;
display: block;
text-align: center !important;
font-size: 12px;
color: #800000 !important;
border: 1px solid #D8D8D8 !important;
background-color: #FFFFFF !important;
-moz-border-radius: 3px !important;
-webkit-border-radius: 3px !important;
border-radius: 3px;
cursor: pointer;
}


#sendmail:hover{
cursor: pointer;
}

.stacks_in_1563response{
display: none;
width: 80%;
border: 1px solid #D6392B;
background: #FEF4FA;
padding: 10px;
margin: 20px auto 0 0;
color: #444444;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
min-height: 35px;
}


.stacks_in_1563loader{
float: left;
width: 35px;
height: 35px;
padding: 0 15px 30px 0;
}






.stacks_in_1563autoreplay{
visibility: hidden;
height: 0px;
display: none;
}




#stacks_in_1563 textarea{
	color: #5D0001 !important;
}


/* End Contact Form stack CSS code */


#stacks_in_1563 {
	background-color: rgba(246, 202, 123, 1.00);
	padding:  8px;
}

#stacks_in_1571 .stacks_left {
	float:left;
	width:49%;
}

#stacks_in_1571 .stacks_right {
	float:right;
	width:49%;
}/*
-------------------------------------------
File: 'Blueball FreeStacks' fsspacer.css Style Sheet
Created: 21, November, 2010
Last Modified: 21, November, 2010
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_1572headerSpacer {
	display: block;
	width:  1px;
	height: 20px;
	background: transparent;
}/*  SlideThing Stack by RapidWeaver Central is based with kind permission on Will Woodgate's Toggle Stack. More of Will's stacks can be found at http://www.stacks4stacks.com */


#slidethingWrapper_stacks_in_1573 {
	position: relative;
	display: block;
}

#slidethingTrigger_stacks_in_1573 {
	margin: 0;
	font-weight: normal;
	display: block;
	position: relative;
	color: #666666;
	text-decoration: none;
	background: ;	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;	
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;	
}
	

	
.static-bg0stacks_in_1573 {
	background: transparent;
}

.static-bg1stacks_in_1573 {
	background: #333333;
}

.static-bg2stacks_in_1573 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_1573 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_1573 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_1573 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}


#slidethingTrigger_stacks_in_1573:hover { 
	color: #999999;
	cursor: pointer; 
}

#slidethingContainer_stacks_in_1573 {
	display: none;
	margin-top: px;
	padding: px;
	overflow: hidden;
	color: #666666;
	-webkit-border-radius: px;
	-moz-border-radius: px;
	border-radius: px;
}



.content-bg0stacks_in_1573 {
	background: transparent;
}

.content-bg1stacks_in_1573 {
	background: #333333;
}

.content-bg2stacks_in_1573 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.content-bg3stacks_in_1573 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.content-bg4stacks_in_1573 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.content-bg5stacks_in_1573 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}





/* @end */



#stacks_in_1574 {
	background-color: rgba(105, 51, 53, 1.00);
	padding: 5px 0px 5px 15px;
}
/* Start Contact Form stack CSS code */

.stacks_in_1577formwrap{
	margin: 0;
}

#stacks_in_1577comment{
display: none;
height: 0px;
padding: 0px;
margin: 0px;
}

.stacks_in_1577mail{
padding: 0;
}

.stacks_in_1577fieldset{
	border: none;
	outline: none;
	float : none !important;
	text-align: left !important;
}


.stacks_in_1577formail{
}

.stacks_in_1577fieldset{
	padding: 0 20px 0 3px;
}



#stacks_in_1577 label{
display: block;
margin: 10px 0 0 0;
padding: 0 0 5px 0;
line-height: 1.1em;
}

#stacks_in_1577 label *{
display: inline;
}

#stacks_in_1577 .stacks_in_1577input{
padding: 3px 7px 3px 7px;
width: 100%;
font-size: 12px;
background: #F1ECCB !important;
color: #5D0001 !important;
margin: 0;
border: 1px solid #CCC8AC !important;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px !important;
}

#stacks_in_1577 textarea{
padding: 7px;
width: 100%;
font-size: 13px;
border: 1px solid #CCC8AC !important;
background: #F1ECCB !important;
color: #5D0001 !important;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}



.stacks_in_1577sendmail{
margin-top: 20px !important;
padding: 4px 7px 4px 7px !important;
display: block;
text-align: center !important;
font-size: 12px;
color: #800000 !important;
border: 1px solid #D8D8D8 !important;
background-color: #FFFFFF !important;
-moz-border-radius: 3px !important;
-webkit-border-radius: 3px !important;
border-radius: 3px;
cursor: pointer;
}


#sendmail:hover{
cursor: pointer;
}

.stacks_in_1577response{
display: none;
width: 80%;
border: 1px solid #D6392B;
background: #FEF4FA;
padding: 10px;
margin: 20px auto 0 0;
color: #444444;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
min-height: 35px;
}


.stacks_in_1577loader{
float: left;
width: 35px;
height: 35px;
padding: 0 15px 30px 0;
}






.stacks_in_1577autoreplay{
visibility: hidden;
height: 0px;
display: none;
}




#stacks_in_1577 textarea{
	color: #5D0001 !important;
}


/* End Contact Form stack CSS code */


#stacks_in_1577 {
	background-color: rgba(246, 202, 123, 1.00);
	padding:  8px;
}

#stacks_in_1585 .stacks_left {
	float:left;
	width:49%;
}

#stacks_in_1585 .stacks_right {
	float:right;
	width:49%;
}/*
-------------------------------------------
File: 'Blueball FreeStacks' fsspacer.css Style Sheet
Created: 21, November, 2010
Last Modified: 21, November, 2010
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_1586headerSpacer {
	display: block;
	width:  1px;
	height: 20px;
	background: transparent;
}/*  SlideThing Stack by RapidWeaver Central is based with kind permission on Will Woodgate's Toggle Stack. More of Will's stacks can be found at http://www.stacks4stacks.com */


#slidethingWrapper_stacks_in_1587 {
	position: relative;
	display: block;
}

#slidethingTrigger_stacks_in_1587 {
	margin: 0;
	font-weight: normal;
	display: block;
	position: relative;
	color: #666666;
	text-decoration: none;
	background: ;	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;	
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;	
}
	

	
.static-bg0stacks_in_1587 {
	background: transparent;
}

.static-bg1stacks_in_1587 {
	background: #333333;
}

.static-bg2stacks_in_1587 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_1587 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_1587 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_1587 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}


#slidethingTrigger_stacks_in_1587:hover { 
	color: #999999;
	cursor: pointer; 
}

#slidethingContainer_stacks_in_1587 {
	display: none;
	margin-top: px;
	padding: px;
	overflow: hidden;
	color: #666666;
	-webkit-border-radius: px;
	-moz-border-radius: px;
	border-radius: px;
}



.content-bg0stacks_in_1587 {
	background: transparent;
}

.content-bg1stacks_in_1587 {
	background: #333333;
}

.content-bg2stacks_in_1587 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.content-bg3stacks_in_1587 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.content-bg4stacks_in_1587 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.content-bg5stacks_in_1587 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}





/* @end */



#stacks_in_1588 {
	background-color: rgba(105, 51, 53, 1.00);
	padding: 5px 0px 5px 15px;
}
/* Start Contact Form stack CSS code */

.stacks_in_1591formwrap{
	margin: 0;
}

#stacks_in_1591comment{
display: none;
height: 0px;
padding: 0px;
margin: 0px;
}

.stacks_in_1591mail{
padding: 0;
}

.stacks_in_1591fieldset{
	border: none;
	outline: none;
	float : none !important;
	text-align: left !important;
}


.stacks_in_1591formail{
}

.stacks_in_1591fieldset{
	padding: 0 20px 0 3px;
}



#stacks_in_1591 label{
display: block;
margin: 10px 0 0 0;
padding: 0 0 5px 0;
line-height: 1.1em;
}

#stacks_in_1591 label *{
display: inline;
}

#stacks_in_1591 .stacks_in_1591input{
padding: 3px 7px 3px 7px;
width: 100%;
font-size: 12px;
background: #F1ECCB !important;
color: #5D0001 !important;
margin: 0;
border: 1px solid #CCC8AC !important;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px !important;
}

#stacks_in_1591 textarea{
padding: 7px;
width: 100%;
font-size: 13px;
border: 1px solid #CCC8AC !important;
background: #F1ECCB !important;
color: #5D0001 !important;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}



.stacks_in_1591sendmail{
margin-top: 20px !important;
padding: 4px 7px 4px 7px !important;
display: block;
text-align: center !important;
font-size: 12px;
color: #800000 !important;
border: 1px solid #D8D8D8 !important;
background-color: #FFFFFF !important;
-moz-border-radius: 3px !important;
-webkit-border-radius: 3px !important;
border-radius: 3px;
cursor: pointer;
}


#sendmail:hover{
cursor: pointer;
}

.stacks_in_1591response{
display: none;
width: 80%;
border: 1px solid #D6392B;
background: #FEF4FA;
padding: 10px;
margin: 20px auto 0 0;
color: #444444;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
min-height: 35px;
}


.stacks_in_1591loader{
float: left;
width: 35px;
height: 35px;
padding: 0 15px 30px 0;
}






.stacks_in_1591autoreplay{
visibility: hidden;
height: 0px;
display: none;
}




#stacks_in_1591 textarea{
	color: #5D0001 !important;
}


/* End Contact Form stack CSS code */


#stacks_in_1591 {
	background-color: rgba(246, 202, 123, 1.00);
	padding:  8px;
}
/*
-------------------------------------------
File: 'Blueball FreeStacks' fsspacer.css Style Sheet
Created: 21, November, 2010
Last Modified: 21, November, 2010
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_1598headerSpacer {
	display: block;
	width:  1px;
	height: 20px;
	background: transparent;
}
#stacks_in_1600 {
	background-color: rgba(105, 51, 53, 1.00);
	border: solid rgba(255, 194, 86, 1.00);
	border-width:  1px;
	margin: 20px 0px 0px 0px;
	padding: 5px 0px 5px 15px;
}

#stacks_in_1602 .stacks_left {
	float:left;
	width:49%;
}

#stacks_in_1602 .stacks_right {
	float:right;
	width:49%;
}
#stacks_in_1602 {
	border: solid rgba(240, 193, 96, 1.00);
	border-width:  1px;
}

#stacks_in_1603 {
	background-color: rgba(116, 0, 12, 1.00);
	padding: 7px 0px 0px 15px;
}

#stacks_in_1606 {
	background-color: rgba(241, 148, 44, 1.00);
	padding: 7px 0px 0px 15px;
}

#stacks_in_1609 .stacks_left {
	float:left;
	width:49%;
}

#stacks_in_1609 .stacks_right {
	float:right;
	width:49%;
}/*
-------------------------------------------
File: 'Blueball FreeStacks' fsspacer.css Style Sheet
Created: 21, November, 2010
Last Modified: 21, November, 2010
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_1610headerSpacer {
	display: block;
	width:  1px;
	height: 20px;
	background: transparent;
}/*  SlideThing Stack by RapidWeaver Central is based with kind permission on Will Woodgate's Toggle Stack. More of Will's stacks can be found at http://www.stacks4stacks.com */


#slidethingWrapper_stacks_in_1611 {
	position: relative;
	display: block;
}

#slidethingTrigger_stacks_in_1611 {
	margin: 0;
	font-weight: normal;
	display: block;
	position: relative;
	color: #666666;
	text-decoration: none;
	background: ;	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;	
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;	
}
	

	
.static-bg0stacks_in_1611 {
	background: transparent;
}

.static-bg1stacks_in_1611 {
	background: #333333;
}

.static-bg2stacks_in_1611 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_1611 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_1611 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_1611 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}


#slidethingTrigger_stacks_in_1611:hover { 
	color: #999999;
	cursor: pointer; 
}

#slidethingContainer_stacks_in_1611 {
	display: none;
	margin-top: px;
	padding: px;
	overflow: hidden;
	color: #666666;
	-webkit-border-radius: px;
	-moz-border-radius: px;
	border-radius: px;
}



.content-bg0stacks_in_1611 {
	background: transparent;
}

.content-bg1stacks_in_1611 {
	background: #333333;
}

.content-bg2stacks_in_1611 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.content-bg3stacks_in_1611 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.content-bg4stacks_in_1611 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.content-bg5stacks_in_1611 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}





/* @end */



#stacks_in_1612 {
	background-color: rgba(105, 51, 53, 1.00);
	padding: 5px 0px 5px 15px;
}
/* Start Contact Form stack CSS code */

.stacks_in_1615formwrap{
	margin: 0;
}

#stacks_in_1615comment{
display: none;
height: 0px;
padding: 0px;
margin: 0px;
}

.stacks_in_1615mail{
padding: 0;
}

.stacks_in_1615fieldset{
	border: none;
	outline: none;
	float : none !important;
	text-align: left !important;
}


.stacks_in_1615formail{
}

.stacks_in_1615fieldset{
	padding: 0 20px 0 3px;
}



#stacks_in_1615 label{
display: block;
margin: 10px 0 0 0;
padding: 0 0 5px 0;
line-height: 1.1em;
}

#stacks_in_1615 label *{
display: inline;
}

#stacks_in_1615 .stacks_in_1615input{
padding: 3px 7px 3px 7px;
width: 100%;
font-size: 12px;
background: #F1ECCB !important;
color: #5D0001 !important;
margin: 0;
border: 1px solid #CCC8AC !important;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px !important;
}

#stacks_in_1615 textarea{
padding: 7px;
width: 100%;
font-size: 13px;
border: 1px solid #CCC8AC !important;
background: #F1ECCB !important;
color: #5D0001 !important;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}



.stacks_in_1615sendmail{
margin-top: 20px !important;
padding: 4px 7px 4px 7px !important;
display: block;
text-align: center !important;
font-size: 12px;
color: #800000 !important;
border: 1px solid #D8D8D8 !important;
background-color: #FFFFFF !important;
-moz-border-radius: 3px !important;
-webkit-border-radius: 3px !important;
border-radius: 3px;
cursor: pointer;
}


#sendmail:hover{
cursor: pointer;
}

.stacks_in_1615response{
display: none;
width: 80%;
border: 1px solid #D6392B;
background: #FEF4FA;
padding: 10px;
margin: 20px auto 0 0;
color: #444444;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
min-height: 35px;
}


.stacks_in_1615loader{
float: left;
width: 35px;
height: 35px;
padding: 0 15px 30px 0;
}






.stacks_in_1615autoreplay{
visibility: hidden;
height: 0px;
display: none;
}




#stacks_in_1615 textarea{
	color: #5D0001 !important;
}


/* End Contact Form stack CSS code */


#stacks_in_1615 {
	background-color: rgba(246, 202, 123, 1.00);
	padding:  8px;
}

#stacks_in_1623 .stacks_left {
	float:left;
	width:49%;
}

#stacks_in_1623 .stacks_right {
	float:right;
	width:49%;
}/*
-------------------------------------------
File: 'Blueball FreeStacks' fsspacer.css Style Sheet
Created: 21, November, 2010
Last Modified: 21, November, 2010
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_1624headerSpacer {
	display: block;
	width:  1px;
	height: 20px;
	background: transparent;
}/*  SlideThing Stack by RapidWeaver Central is based with kind permission on Will Woodgate's Toggle Stack. More of Will's stacks can be found at http://www.stacks4stacks.com */


#slidethingWrapper_stacks_in_1625 {
	position: relative;
	display: block;
}

#slidethingTrigger_stacks_in_1625 {
	margin: 0;
	font-weight: normal;
	display: block;
	position: relative;
	color: #666666;
	text-decoration: none;
	background: ;	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;	
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;	
}
	

	
.static-bg0stacks_in_1625 {
	background: transparent;
}

.static-bg1stacks_in_1625 {
	background: #333333;
}

.static-bg2stacks_in_1625 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_1625 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_1625 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_1625 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}


#slidethingTrigger_stacks_in_1625:hover { 
	color: #999999;
	cursor: pointer; 
}

#slidethingContainer_stacks_in_1625 {
	display: none;
	margin-top: px;
	padding: px;
	overflow: hidden;
	color: #666666;
	-webkit-border-radius: px;
	-moz-border-radius: px;
	border-radius: px;
}



.content-bg0stacks_in_1625 {
	background: transparent;
}

.content-bg1stacks_in_1625 {
	background: #333333;
}

.content-bg2stacks_in_1625 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.content-bg3stacks_in_1625 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.content-bg4stacks_in_1625 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.content-bg5stacks_in_1625 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}





/* @end */



#stacks_in_1626 {
	background-color: rgba(105, 51, 53, 1.00);
	padding: 5px 0px 5px 15px;
}
/* Start Contact Form stack CSS code */

.stacks_in_1629formwrap{
	margin: 0;
}

#stacks_in_1629comment{
display: none;
height: 0px;
padding: 0px;
margin: 0px;
}

.stacks_in_1629mail{
padding: 0;
}

.stacks_in_1629fieldset{
	border: none;
	outline: none;
	float : none !important;
	text-align: left !important;
}


.stacks_in_1629formail{
}

.stacks_in_1629fieldset{
	padding: 0 20px 0 3px;
}



#stacks_in_1629 label{
display: block;
margin: 10px 0 0 0;
padding: 0 0 5px 0;
line-height: 1.1em;
}

#stacks_in_1629 label *{
display: inline;
}

#stacks_in_1629 .stacks_in_1629input{
padding: 3px 7px 3px 7px;
width: 100%;
font-size: 12px;
background: #F1ECCB !important;
color: #5D0001 !important;
margin: 0;
border: 1px solid #CCC8AC !important;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px !important;
}

#stacks_in_1629 textarea{
padding: 7px;
width: 100%;
font-size: 13px;
border: 1px solid #CCC8AC !important;
background: #F1ECCB !important;
color: #5D0001 !important;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}



.stacks_in_1629sendmail{
margin-top: 20px !important;
padding: 4px 7px 4px 7px !important;
display: block;
text-align: center !important;
font-size: 12px;
color: #800000 !important;
border: 1px solid #D8D8D8 !important;
background-color: #FFFFFF !important;
-moz-border-radius: 3px !important;
-webkit-border-radius: 3px !important;
border-radius: 3px;
cursor: pointer;
}


#sendmail:hover{
cursor: pointer;
}

.stacks_in_1629response{
display: none;
width: 80%;
border: 1px solid #D6392B;
background: #FEF4FA;
padding: 10px;
margin: 20px auto 0 0;
color: #444444;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
min-height: 35px;
}


.stacks_in_1629loader{
float: left;
width: 35px;
height: 35px;
padding: 0 15px 30px 0;
}






.stacks_in_1629autoreplay{
visibility: hidden;
height: 0px;
display: none;
}




#stacks_in_1629 textarea{
	color: #5D0001 !important;
}


/* End Contact Form stack CSS code */


#stacks_in_1629 {
	background-color: rgba(246, 202, 123, 1.00);
	padding:  8px;
}
/*
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.0.0
 * Simple Divider is a Free Stack for RapidWeaver allowing easy drag-and-drop of a simple divider with minimal customization options.
 */

#simpleDivider_stacks_in_1637 {
	width: 100%;
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
}
#simpleDivider_stacks_in_1637 .theDivider1, #simpleDivider_stacks_in_1637 .theDivider2 {width: inherit}
#simpleDivider_stacks_in_1637 .theDivider1 {
	border-top: solid 1px #CCCCCC;
	border-bottom: solid 1px #FFFFFF;
}
#simpleDivider_stacks_in_1637 .theDivider2 {
	height: 1px;
	background-color: #E8802C;
}
/*
-------------------------------------------
File: 'Blueball FreeStacks' fsspacer.css Style Sheet
Created: 21, November, 2010
Last Modified: 21, November, 2010
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2010 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_1638headerSpacer {
	display: block;
	width:  1px;
	height: 20px;
	background: transparent;
}