/* Demo styles */

* {margin: 0; padding: 0; border: 0;}  
html,body{background:#222;}

h1{font-size:14px;font-weight:normal;color:#ddd;margin:0 0 0 20px;}

a {color:#22BCB9;text-decoration:none;}
a { outline: none; }
a:focus { -moz-outline-style: none; }

#wrapper{color:#777;font:12px/1.4 "helvetica neue",arial,sans-serif;width:600px;margin:20px auto;}
.copy{margin:20px auto;font-size:12px; text-align:center}

#titlewrapper {width: 600px}

.h1imagereplace {
	margin: 20px 0 50px 0;
	padding: 0; border: 0;
	background: url("../images/title-rebekkah.png") no-repeat;
	width: 311px; height: 39px;
	text-indent: -9999px;
	float:left;
}
.h2imagereplace {
	margin: 20px 0 50px 0;
	padding: 0; border: 0;
	background: url("../images/text-photography.png") no-repeat;
	width: 178px; height: 39px;
	text-indent: -9999px;
	float:right;
}

/* BX Slideshow styles */

.sliderwrapper ul {
	width: 600px;
	height: 400px;
	overflow: hidden;
}

.sliderwrapper li {
	list-style: none;
	margin: 0;
	height: 400px;
}

.sliderwrapper.border {
    border-top: 1px dotted #C3C3C1;
    padding-top: 15px;
}
.sliderwrapper.border .bx-window {
    margin-top: 78px;
}
.sliderwrapper .multiple li {
    width: 190px;
}
.sliderwrapper .bx-wrapper {
	margin: 0 auto;
}
.sliderwrapper .bx-prev {
    background: url("../images/icon_arrow_left.png") no-repeat scroll 0 -31px transparent;
    height: 31px;
    left: -120px;
    position: absolute;
    text-indent: -999999px;
    top: 180px;
    width: 31px;
}
.sliderwrapper .bx-next {
    background: url("../images/icon_arrow_right.png") no-repeat scroll 0 -31px transparent;
    height: 31px;
    position: absolute;
    right: -120px;
    text-indent: -999999px;
    top: 180px;
    width: 31px;
}
.sliderwrapper .bx-next:hover, .sliderwrapper .bx-prev:hover {
    background-position: 0 0;
}
.field .field-label {
    color: #838383;
    font-size: 14px;
    font-weight: normal;
    margin-bottom: 5px;
}
.bx-auto {
    text-align: center;
}
.bx-start {
    background: none repeat scroll 0 0 #838383;
    border-radius: 3px 3px 3px 3px;
    color: #F1EEE7;
    font-size: 14px;
    padding: 4px 7px;
    text-transform: capitalize;
}
.bx-start:hover {
    background: none repeat scroll 0 0 #525044;
    text-decoration: none;
}
.bx-pager {
    text-align: center; padding: 20px 0 50px 0;
}
.bx-pager a {
    color: #838383;
    font-size: 16px;
    padding: 0 10px;
}
.bx-pager .pager-active, .bx-pager a:hover {
    color: #DE312A;
    text-decoration: none;
}