body{
	background:#fdf7ed!important;
}

.container{
	width:100%!important;
	position:relative;
}

#left{
	position:absolute;
	left: 0;
	top: 0;
	z-index:100;
}

#right{
	position:absolute;
	right: -4px;
	top: 0;
	z-index:100;
}

#bottom_left{
	position:absolute;
	left: 0;
	bottom: 0;
	z-index:100;
}

#bottom_right{
	position:absolute;
	right: -4px;
	bottom: 0;	
	z-index:100;
}

.border_out{
	border:2px solid #d3d0cc;
	width:100%;
}

.border_out .border_in{
	border:1px solid #e2ded8;	
	margin:2px;
	text-align:center;
	padding-top:42px
}

.image_wrap{
	height:140px;
	width:80%;
	background:url('/images/widget/photo.png') top center no-repeat;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:20px;
}

a{
	font:12px 'Open Sans', sans-serif;
	color:#8d6e69!important;
}

a:hover{
	text-decoration:underline
}

.w_link{
	margin-left:10%;
	margin-right:10%;
	width:80%;
	text-decoration:none;
	display:block
}

.carousel-inner .w_link {
	width:100%;
	margin-left:0;
	margin-right:0;
}

.bttn{
	padding:10px 20px;
	color:#e43540!important;
	background:#fae2da;
	border:2px solid #e43540;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius: 4px;
	margin-bottom:42px;
	margin-top: 20px;
	text-decoration:none;
	display:inline-block
}

.bttn:hover{
	text-decoration:none;
	background:#e43540;
	color:#fdf7ed!important;
}

.footer{
	text-align:center;
	padding:10px 10px 0 10px;
}

.footer .w_link{
	margin-top:10px
}

.bullet{
	border:none;
	text-decoration:none
}


/******** BOOTSTRAP CAROUSEL CUSTOMIZATION *******/
body.widget {margin:8px}

.widget .carousel-inner .item.active {z-index:101}

.widget .carousel-indicators {
	position:static;
	margin-top:5px;
	margin-bottom:13px;
}

.widget .carousel-indicators li {
	background:#ece6dd;
	float:none;
	display:inline-block;
	margin-left:2px
}

.widget .carousel-indicators li.active {background:#e43540;}
