* {
	margin: 0;
	padding: 0;
	border: 0;
	line-height: 1.5em;
	list-style: none;
	vertical-align: middle;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

a {
	text-decoration: none;
}

a:hover {
	color: #594b3d;
	text-decoration: none;
}

p {
	margin: 1em 0;
}

h1,h2,h3,h4,h5,h5 {
	text-transform: uppercase;
	margin: 1em 0;
}

h1 a,h2 a,h3 a,h4 a,h5 a,h5 a {
	
}

h1 {
	font-size: 28px;
}

h2 {
	font-size: 24px;
}

h3 {
	font-size: 22px;
}

h4 {
	font-size: 20px;
}

h5 {
	font-size: 18px;
}

h6 {
	font-size: 16px;
}

.clear {
	clear: both;
	height: 0;
	width: 100%;
}

header,footer,section,nav,colgroup,col,article,aside {
	display: block;
}

#wrapper {
	margin: 0 auto;
	width: 980px;
}

header {
	width: 100%;
	height: 185px;
	position: relative;
}

#logo {
	position: absolute;
	left: 0;
	top: 18px;
}

#social {
	position: absolute;
	right: 0;
	top: 40px;
}

#social li {
	float: left;
	margin-left: 5px;
}

#social li a {
	display: block;
	height: 41px;
	width: 42px;
}

nav {
	height: 80px;
	margin-bottom: 10px;
}

nav li {
	background:
		url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAABQCAYAAAAz8KTYAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNAay06AAAAAUdEVYdENyZWF0aW9uIFRpbWUAMS82LzEyz3x9RwAAACtJREFUKJFjuHv3bsP///8ZmP7//8/AwMDAwMQABfhEhpniwe/CUb8TpxgArFOWI+/O59sAAAAASUVORK5CYII=)
		no-repeat left top;
	float: left;
	padding: 0 15px 0 15px;
	text-align: center;
	position: relative;
	min-width: 130px;
}

nav li:first-child {
	background: none;
	padding: 0 15px 0 20px;
	min-width: 130px;
}

nav li a {
	display: block;
	font-size: 28px;
	padding: 19px 0;
}

nav li a:hover {
	
}

nav li ul {
	display: none;
	width: 250px;
	z-index: 1000;
	position: absolute;
	left: 2px;
	top: 70px;
}

nav li ul li {
	background: none;
	float: none;
	padding: 0;
	text-align: left;
	width: 248px;
}

nav li ul li:first-child {
	background:
		url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPgAAAAKCAYAAACZi5MZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyNzFDNDBFNTQ5RUYxMUUxOEI1MUQ5QTlEQzA4RDg5OSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyNzFDNDBFNjQ5RUYxMUUxOEI1MUQ5QTlEQzA4RDg5OSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjI3MUM0MEUzNDlFRjExRTE4QjUxRDlBOURDMDhEODk5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjI3MUM0MEU0NDlFRjExRTE4QjUxRDlBOURDMDhEODk5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+yW4VqwAAARpJREFUeNpi/P//P8NwBNmR7gxTl++kqR0hLqb/+Xi5GeetP8AwCkbBYARMw9VjoMwNyuS0Aq7mWv8fP3vFAMT/kwIdRlPSKBjN4MMlk4My99t3nxi+ff/JAKJHM/koGM3gwySTwzL37z9/wHwQPZrJR8FgBYxDuQ8Oy7jE9LUp6ZOD9H7/8ROciZEzNzJgZWFhEBbiY5CVEkPpk9NjLGAUjIJhW4MTm3koqckJZW58NTmtxwJGwSgYtjU4ubUxqTUqerMcHxityUfBaA0+hPrkpGTu0Zp8FIzW4IMEpIe6MMxcvYeqmRtbTb775DXG0WQ2CgYsg9sbqf0fDQZM8Of3H/A0GDmZGzmTc3GyM7CwsowG6CgYEAAQYACE6LypqYbjGAAAAABJRU5ErkJggg==)
		no-repeat left top;
	float: none;
	padding: 10px 0 0;
	text-align: left;
	width: 248px;
}

nav li ul li a {
	font-size: 14px;
	padding: 10px 20px;
	background: #2c2017;
	border-top: 1px solid #382b20;
	border-bottom: 1px solid #211811;
}

nav li ul li:first-child a {
	font-size: 14px;
	padding: 10px 20px;
	background: #2c2017;
	border-top: 0;
	border-bottom: 1px solid #211811;
}

nav li ul li a:hover {
	background: #231912;
	border-top: 1px solid #2f231a;
	border-bottom: 1px solid #1b120d;
}

nav li ul li:first-child a:hover {
	background: #231912;
	border-top: 0;
	border-bottom: 1px solid #1b120d;
}

#banner {
	height: 475px;
	width: 940px;
	padding: 20px;
}

#slider {
	position: relative;
}

#content {
	background: #fff;
	clear: both;
	width: 960px;
	padding: 0 10px 20px 10px;
}

#content.inner {
	background: #fff
		url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVQAAAABCAYAAACBplZFAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABh0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzT7MfTgAAAyB0RVh0WE1MOmNvbS5hZG9iZS54bXAAPD94cGFja2V0IGJlZ2luPSIgICAiIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjEgNjQuMTQwOTQ5LCAyMDEwLzEyLzA3LTEwOjU3OjAxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgTWFjaW50b3NoIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI3MUM0MEU5NDlFRjExRTE4QjUxRDlBOURDMDhEODk5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjI3MUM0MEVBNDlFRjExRTE4QjUxRDlBOURDMDhEODk5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjcxQzQwRTc0OUVGMTFFMThCNTFEOUE5REMwOEQ4OTkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjcxQzQwRTg0OUVGMTFFMThCNTFEOUE5REMwOEQ4OTkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5aPcpAAAAAT0lEQVQ4jWP88P69w////xkYGRnhmImJCYVPMwA1m4Y2UA/gCAe6u53I+KCZu8hID1RxC5XSIVmm0CgPEG0qLfMgNutwSgz+nAp34QC5FQDWwQY/wVaK5wAAAABJRU5ErkJggg==)
		repeat-y right;
}

#content .col {
	float: left;
	margin: 0 20px;
	width: 200px;
}

#content p.more {
	float: right;
	margin: 0;
}

#content p.more a {
	background: url(../images/more.gif) no-repeat left top;
	display: block;
	height: 23px;
	width: 70px;
	text-indent: -9999px;
}

#content p.more a:hover {
	background: url(../images/more.gif) no-repeat left bottom;
}

article {
	float: left;
	width: 580px;
	margin-left: 20px;
}

.fullwidth {
	float: left;
	width: 920px;
	margin-left: 20px;
}

article ul {
	padding-left: 20px;
}

article ul li {
	background:
		url(data:image/gif;base64,R0lGODlhCwALAMQYAGVWSlxNQaGWjOTh3mdYS1lKPot9cXZqXVxOQW9gU2FRRubj4JOIfGRVSZKIfY+Deb+3sMa/uNfTzmpbTltNQGRVSGBQRf///////wAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjEgNjQuMTQwOTQ5LCAyMDEwLzEyLzA3LTEwOjU3OjAxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgTWFjaW50b3NoIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkY3MUNFMjdDNDlGMDExRTE4QjUxRDlBOURDMDhEODk5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkY3MUNFMjdENDlGMDExRTE4QjUxRDlBOURDMDhEODk5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RjcxQ0UyN0E0OUYwMTFFMThCNTFEOUE5REMwOEQ4OTkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RjcxQ0UyN0I0OUYwMTFFMThCNTFEOUE5REMwOEQ4OTkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAAYACwAAAAACwALAAAFTCCGLZFgCNEiYpKTTHDiSNjwNEpFVErzDBAAwnK5VCwIAIQRoFgqRQslwDgUnLoipXBgYqNTRnBYPCYhNpyO5xuwXLCJjCYimVAqTAgAOw==)
		no-repeat left 3px;
	padding-left: 20px;
}

article ul.columns li {
	float: left;
	width: 40%;
	padding-right: 5%;
}

article .post h1 {
	margin-bottom: 0.5em;
	padding-bottom: 0.5em;
	border-bottom: 1px solid #e0dad5;
}

ul.paging {
	border-top: 1px solid #e0dad5;
	padding: 2em 0;
	text-align: center;
	margin-top: 2em;
}

ul.paging li {
	display: inline;
	background: none;
	padding: 5px;
}

ul.paging li.first {
	float: left;
	padding: 0;
}

ul.paging li.last {
	float: right;
	padding: 0;
}

ul.paging li.first a,ul.paging li.last a {
	font-size: 9px;
	color: #1f150f;
	text-transform: uppercase;
	text-shadow: 1px 1px rgba(255, 255, 255, 0.4);
	border: 1px solid #d5cdc6;
	padding: 7px 10px;
	background-image: -ms-linear-gradient(top, #D9D4CF 0%, #D1CBC6 100%);
	background-image: -moz-linear-gradient(top, #D9D4CF 0%, #D1CBC6 100%);
	background-image: -o-linear-gradient(top, #D9D4CF 0%, #D1CBC6 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #D9D4CF),
		color-stop(1, #D1CBC6) );
	background-image: -webkit-linear-gradient(top, #D9D4CF 0%, #D1CBC6 100%);
	background-image: linear-gradient(top, #D9D4CF 0%, #D1CBC6 100%);
}

ul.paging li.first a:hover,ul.paging li.last a:hover {
	border: 1px solid #c6bdb6;
	padding: 7px 10px;
	background-image: -ms-linear-gradient(top, #CBC4BD 0%, #C2B9B2 100%);
	background-image: -moz-linear-gradient(top, #CBC4BD 0%, #C2B9B2 100%);
	background-image: -o-linear-gradient(top, #CBC4BD 0%, #C2B9B2 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #CBC4BD),
		color-stop(1, #C2B9B2) );
	background-image: -webkit-linear-gradient(top, #CBC4BD 0%, #C2B9B2 100%);
	background-image: linear-gradient(top, #CBC4BD 0%, #C2B9B2 100%);
}

#people {
	float: left;
	width: 580px;
	margin-left: 20px;
}

#people div {
	float: left;
	width: 180px;
	margin: 0 20px;
}

#people .first,#people .last {
	margin: 0;
}

#people h2 {
	margin: 2em 0 0.5em;
}

#people h3 {
	margin: 0;
}

#products {
	width: 600px;
	margin: 20px 0 0 20px;
	float: left;
}

#products div {
	float: left;
	width: 180px;
	height: 230px;
	margin: 0 20px 30px 0;
	display: block;
	overflow: hidden;
}

#products h3 {
	margin: 0.5em 0;
	text-align: right;
}

#products h3 a {
	float: left;
}

#products p {
	margin: 0;
}

#gallery {
	margin: 0px 0 0 10px;
	float: left;
}

#gallery li {
	float: left;
	width: 270px;
	height: 247px;
	padding: 20px;
	display: block;
	overflow: hidden;
}

#gallery p {
	margin: 3px 0;
	text-align: center;
	font-size: large;
}

aside {
	float: right;
	width: 280px;
	padding: 20px;
}

aside h2 {
	margin: 0;
}

#submenu li a {
	border-bottom: 1px solid #e0dad5;
	display: block;
	padding: 10px 10px 10px 30px;
	background:
		url(data:image/gif;base64,R0lGODlhCwASAMQAAP///+jl4+fk4efk4ubj4OXi3+Th3uPg3eLf3OHd2uDc2d/b2N3a19zZ1dvX1NrW0trW09nV0v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEHABIALAAAAAALABIAAAVEoCQFYmkOqFkKLKtKACHLL1Dcd23se338vxpiOKwljkeVYrkEmBZQqLPEqFanooZWi5U4vt8uZDzuwh5oswgQUZfckhAAOw==)
		no-repeat 10px 12px;
	font-size: 16px;
}

#submenu li a:hover {
	color: #87796c;
}

#specials,#awards,#cards {
	margin: 40px 0;
}

#comments {
	padding-top: 30px;
}

#comments a {
	font-weight: bold;
}

#flickr {
	padding-top: 30px;
}

#flickr h2 {
	margin-bottom: 20px;
}

#flickr img {
	margin: 0 7px 5px 0;
}

form {
	margin: 30px 0;
}

form li {
	margin: 10px 0;
}

form label {
	display: block;
	color: #534538;
	font-weight: bold;
	margin-bottom: 3px;
}

form input,form textarea {
	width: 270px;
	padding: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

form input[type=checkbox] {
	width: auto;
	float: left;
	margin: 0 10px 20px 0;
	position: relative;
	top: 3px;
}

form input[type=submit],input[type=button].button {
	width: auto;
	float: right;
	border: none !important;
	font-size: 9px;
	text-transform: uppercase;
	text-shadow: 1px 1px rgba(255, 255, 255, 0.4);
	padding: 7px 20px;
	cursor: pointer;
}

#partners {
	background:
		url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAB4CAIAAAC8Wg/XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5RkQyNzhCM0YwMUMxMUUwQTI2MkVFODBGRkEyMzUyQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5RkQyNzhCNEYwMUMxMUUwQTI2MkVFODBGRkEyMzUyQiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkE5NTg3MUI0RjAxOTExRTBBMjYyRUU4MEZGQTIzNTJCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjlGRDI3OEIyRjAxQzExRTBBMjYyRUU4MEZGQTIzNTJCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+kbb8bgAAAGRJREFUeNqEUEkOwCAIHPn/S9v+YSqSAhK1BzILWwDPfQkAaa1ZKBcJ3UPzFhQQQtcn3zzlzJ6i14b++li8WTPmHfTwfjUnREcW9P3MmHKlRufnPVx6+QdrPno2PO5Nt+z1K8AAwsplY4uP1B8AAAAASUVORK5CYII=)
		repeat-x top;
	height: 120px;
	width: 916px;
	padding: 0 32px;
	position: relative;
}

#partners .prev,#partners .next {
	position: absolute;
	top: 0;
	width: 30px;
	height: 120px;
	display: block;
	text-indent: -9999px;
}

#partners .prev {
	background:
		url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMtaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjAtYzA2MSA2NC4xNDA5NDksIDIwMTAvMTIvMDctMTA6NTc6MDEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUuMSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RUZCMTIxQkFGOTAwMTFFMEFENkRBNkZFMzQzRjJBOUUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RUZCMTIxQkJGOTAwMTFFMEFENkRBNkZFMzQzRjJBOUUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFRkIxMjFCOEY5MDAxMUUwQUQ2REE2RkUzNDNGMkE5RSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFRkIxMjFCOUY5MDAxMUUwQUQ2REE2RkUzNDNGMkE5RSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv/uAA5BZG9iZQBkwAAAAAH/2wCEAAYEBAQFBAYFBQYJBgUGCQsIBgYICwwKCgsKCgwQDAwMDAwMEAwODxAPDgwTExQUExMcGxsbHB8fHx8fHx8fHx8BBwcHDQwNGBAQGBoVERUaHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fH//AABEIAHgAHgMBEQACEQEDEQH/xABjAAADAQADAAAAAAAAAAAAAAAAAgMBBAUIAQEBAAAAAAAAAAAAAAAAAAAAARAAAgEDAgYCAwAAAAAAAAAAAQIAESESIgPwMUFhEyNRcZHxBBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A9DjaJEijwmAeEwDwmBdDpgbWAVgFYE0OmBtYBWAZXkE0OmUbWQFYCltQgKp0yq2sAJgTLaxAxG0yIbKBha0CJf2CFMjaYDoGdgq3Y8hAr/Zs7Wx41G6G3StXT4vz+vv9B15ceVbwKI2mBq/2nZJWgVmGhzcG3Lp+OACBwQWyyZjVmPMnvAgW9q8dIDq+mBj4upVhVTzECGztbm0zlnyXko7fJ7wFL+5eOkinR9MIbOBjPaBxmb3Lx0hTK1oG5QAtaBAn2rx0gCtaA2UAygTJ1gwEVrQGygGUBa3ECam0DawCsArAmrWgblAMoBlA/9k=)
		no-repeat left top;
	left: 0;
}

#partners .next {
	background:
		url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMtaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjAtYzA2MSA2NC4xNDA5NDksIDIwMTAvMTIvMDctMTA6NTc6MDEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUuMSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RUZCMTIxQkVGOTAwMTFFMEFENkRBNkZFMzQzRjJBOUUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RUZCMTIxQkZGOTAwMTFFMEFENkRBNkZFMzQzRjJBOUUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFRkIxMjFCQ0Y5MDAxMUUwQUQ2REE2RkUzNDNGMkE5RSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFRkIxMjFCREY5MDAxMUUwQUQ2REE2RkUzNDNGMkE5RSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv/uAA5BZG9iZQBkwAAAAAH/2wCEAAYEBAQFBAYFBQYJBgUGCQsIBgYICwwKCgsKCgwQDAwMDAwMEAwODxAPDgwTExQUExMcGxsbHB8fHx8fHx8fHx8BBwcHDQwNGBAQGBoVERUaHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fH//AABEIAHgAHgMBEQACEQEDEQH/xABrAAACAwEBAAAAAAAAAAAAAAABAgADBAUIAQEBAAAAAAAAAAAAAAAAAAAAARAAAgECBAQFAwUBAAAAAAAAAQIAIgMRIRKzMXKyc2ETI2MEUXFD8EGR8TIkEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwD0Mtk+Xb5E6RIo+SYE8kwJ5RxwgXq1Cci9IgHGBMYAJqEBFahOROkSA4yiYwATUIFStknInSJFPjCJjABNQlGdW/xyJ0CRVwOUomMAE1CBkD1J27fQJBoVsoQdUBS1QgYw9aZ/jt7awrofCs2r+tTdC3QuKJ9c+P2+39hW4ZGKtkw4iAhaoQMIatM/x2ttZBo1gANq0spxVhxB8JQ7fNN4hcAzKK3GQGXD9/4/RAFqhA5wf1E7VrbWRT3rVy6yFX0rwYeH1HjKi9NKKFUYKOAgEvUIHOV67fas7SyK1K+UIbXAUvUIGFDnaPs2dpYVpVsoE1QAWqEDJbNNk+zZ2lgXBoB1QFLVCBTbPpWD7FnaWA+qBNUBS1QgV2z6Hx+xZ2lgHGBMYAJqEBLbf8/x+xZ2lgHVAmqAC1Qgf//Z)
		no-repeat left top;
	right: 0;
}

#partners .carousel {
	position: absolute;
	left: 30px;
	top: 0;
	width: 920px;
}

#partners li {
	background:
		url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAB4CAIAAABXbbTUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFMjQyQTk2NUY5MDUxMUUwQUQ2REE2RkUzNDNGMkE5RSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFMjQyQTk2NkY5MDUxMUUwQUQ2REE2RkUzNDNGMkE5RSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkVGQjEyMUMwRjkwMDExRTBBRDZEQTZGRTM0M0YyQTlFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkUyNDJBOTY0RjkwNTExRTBBRDZEQTZGRTM0M0YyQTlFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+C5IN9AAAAMdJREFUeNpsUUsWAyEIQ9r7X7CvPUW7TYo/RNSFMwIhgejn/fr9virtqBYtUlTrLXbZbcHHU0oL9pzWXK+ZOP9AhFpve9X/mDsqpVWyVd5KGJqNYO6JCODerGsZL1wYKIzNuhYn2uBckg4tExcBTDic7EClzzoHHBc+x9GOv7ivoDZdyhi1NMIl0JKcAjGI3I4JD4CNCAtOnw8Y5jBuYq6H48XDHBsobN4ldYbNHByGLz4mO2Zwsx8X/xjHzP4hKku+hxn+AgwAHLybw8itCJ8AAAAASUVORK5CYII=)
		no-repeat left top;
	height: 120px;
	padding-left: 2px;
	width: 228px;
	float: left;
}

#partners a {
	display: block;
	width: 100%;
	text-align: center;
}

.reviews li {
	display: block;
	width: 200px;
	padding: 0 35px;
	background:
		url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQ4AAAChCAYAAAA2jFEqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2MDA2RjVBRDQ5MkExMUUxQjdFOEI3RkJBMEM2NTM5MSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2MDA2RjVBRTQ5MkExMUUxQjdFOEI3RkJBMEM2NTM5MSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkZCM0QwNjlBNDkxRDExRTFCN0U4QjdGQkEwQzY1MzkxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjYwMDZGNUFDNDkyQTExRTFCN0U4QjdGQkEwQzY1MzkxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+iGgI0wAABY1JREFUeNrs3FuIVHUcwPGZcZyVvSj7opTbS0RZIZsoilFKsGuIkpcSNUE2JMUIe0l8qB7yIYNeot6KyIgsbTEqyrx0fVgIsgu10GusIpgXlBBld87pHHfXZtaZ2Tm6i9Ph84HD7Bx//30Q/PL/n9k1G4ZhZkfPukwF7dF1PlO/pPNAA3hj78eJ1+Sr3N8VX7kpU14LisU9dXyfpPNAA4ehrnDEu46SXcOB6OqK3xSHhl7pXLDo8G8//fhzjV1GknkgBUrDEUfgaHTNLx04OfDXxjff6/392c2PD1aIRpJ5IIXh2FUagUKhqb9rxarnVqzdMBC9bYtmzlU4niSZB1IVjiDsGgnB8M18fmDzth098xYuPh29PfXMpjVjdw9J54H07TiCso9VZt0+++0oAmfjk8f2J1cVK6xLOg+kLRxBGF4LQS6Xu/jCntf3R1+e27bxsWoRSDoPpCkcW9evjJ9TtI/emNbc0he9FKP7F6qsSToPpC0cQRC2l95obmn9I3q5FN2vtibpPJC2cIRhUPZx6sgnLFei+5kaO44k88AttOWJ5Zl3eg9N6PfM9qxZFn868urojUJTU38QBGeGBgdHPxnpHrMm6TzQQN49eHgidhzlR4wrly/fX/p+7ydHOqK4nKj2DZLOA7dO9O9zYo4qdTybaE74/KLZ8w5It3w9zyaSPr/wvAMaz/uffT1x4QjC8XcH9czczDwwuT74/JsJ3nHUcawIEx49QkcVaBj7vvh2Mo4qdYQj4Q4itOOAhvDhl99NyvcVDkixDcuXZj469P0N/3n1cGTC423TZ+xubWtrrhqCTFkIks4DDWj98iU3vDY7sjuIIzCtxtzY/1sj6TyQIlnHCiCpnL8CQDgA4QCEAxAOQDgAhAMQDkA4AOEAhANAOADhAIQDEA5AOACEAxAOQDgA4QCEAxAOAOEAhAMQDkA4AOEAEA5AOADhAIQDEA4A4QCEAxAOQDgA4QAQDkA4AOEAhAMQDkA4AIQDEA5AOADhAIQDQDgA4QCEAxAOQDgAhAMQDkA4AOEAhANAOADhAIQDEA5AOADhABAOQDgA4QCEAxAOAOEAhAMQDkA4AOEAEA5AOADhAIQDEA4A4QCEAxAOQDgA4QCEA0A4AOEAhAMQDkA4AIQDEA5AOADhAIQDQDgA4QCEAxAOQDgA4QAQDkA4AOEAhAMQDgDhAIQDEA5AOADhABAOQDgA4QCEAxAOAOEAhAMQDqBx5f0VQHqt7XowftkaXeuqzRw81tc9Zs2488IBKRaGYfzSHl1dNcY6outEyZpx54UD0h+O8TQnXNMsHCAcidcIB6Q5HEE4KWuEA1K94wgmZY1wQIoFk7RGOCDVR5VgUtYIB6R5xzH8vOJ4a2vb7pbWlqufnpw98/f6oaHiHTXWjDsvHJDmHcfw84pjvUd+6Itep8VvHl3c+fy1AOTzA2PXfNX3y7Hopea8cECqdxzDx47uRXMvRS+Xxv55LpeLQzBYYem1+aDk6DI6LxyQ6h3HdbfKfiJ0aqGpWjiGhxfOrTgvHJDqHcd15Sj7HZTpM2b01wpHtL7ivHBAmncc5R+u3lkajlw2d3HTU08fir68XGntIwvuqzovHJDmHcd/Z5X4F9cOjLxeNXPWzLe6V6w+H335z9h1S+ffW3Pe/8cBad5xREeV6OqKrqPRNX/kfaaQn9q/ZfuO/dFIHIJi6Zol8+aMO2/HAek+q8QPN4+W3ioUCv07X9rds2zl6tPR2wtl0XhgTl3zdhyQ5m6E4bFsLnsw/o3X+Gpqaurb+eLLoxE4+XDnPWW7jR9+/bPm/OjuxI4DUr3hCDPFYnHnlHz+rtkdHb37Pj0SHzfin8849VDn3cVKa6rNlx5psjfy+/rA/87U6Lpt5Khx4Wbn/xVgAA2/MrqR0EnPAAAAAElFTkSuQmCC)
		no-repeat left top;
}

.reviews p.review {
	color: #d3c7ba;
	height: 130px;
	overflow: hidden;
}

.reviews p.author {
	color: #fff;
	text-align: right;
}

#prefooter {
	background: url(../images/prefooter.png) no-repeat left top;
	width: 980px;
	height: 280px;
}

#prefooter section {
	float: left;
	width: 27.33%;
	padding: 0 3%;
}

#prefooter h2 {
	color: #9e9389;
	font-size: 16px;
	text-align: center;
}

.news li {
	height: 70px;
	width: 100%;
	overflow: hidden;
	margin-bottom: 20px;
}

.news .date {
	background:
		url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAtCAIAAABJbV4HAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFRkIxMjFCNkY5MDAxMUUwQUQ2REE2RkUzNDNGMkE5RSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFRkIxMjFCN0Y5MDAxMUUwQUQ2REE2RkUzNDNGMkE5RSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjZBNEUxQTZCRjhGRTExRTBBRDZEQTZGRTM0M0YyQTlFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjZBNEUxQTZDRjhGRTExRTBBRDZEQTZGRTM0M0YyQTlFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+zwTCDAAAAQFJREFUeNrsmD0OwjAMhR2oYClIDNyAnoCdG3AGGDkHG1yx3ICBv44lj6ShPwNjnyuquq7UKZ9svzhOzXazFi2L3LtKEgXSJU09TCBZ9qKS4nj2jQwC51RYWL+AFcaFof+wkFQl6VtY51RMWH8QSHswC+dcmO1/Gm1hXOnbUvrH0/md51TYOIoO+52HZY/783alwuaLZdmuAGNGQi5a1RsdzJD7Yq1GYcOC2DuIzIemd57xI5O6N7IPz0ZvdI9hV8zDRtWX0ign/Ebc2NSAqMGGGaSdTT3U7A8vFuDfLBqHJz8y6USNOkmsawa9mimpkTwu/hgLgGgyVYjMaP67+ggwAC1xDdyI3AcHAAAAAElFTkSuQmCC)
		no-repeat left top;
	color: #fff;
	float: left;
	font-size: 9px;
	font-weight: bold;
	height: 45px;
	margin-top: 3px;
	width: 36px;
	text-align: center;
	text-transform: uppercase;
}

.news .month {
	padding: 4px 0;
	line-height: 1em;
}

.news .day {
	color: #4d3e33;
	font-size: 24px;
	padding: 1px 0;
	line-height: 1em;
	text-shadow: #e4dcd5 1px 1px;
}

.news .article {
	color: #d3c7ba;
	float: right;
	width: 221px;
}

.news h3 {
	font-size: 13px;
	text-transform: none;
	margin: 0;
}

.news h3 a {
	color: #fff;
	text-decoration: none;
}

.news h3 a:hover {
	text-decoration: underline;
}

.news p {
	margin: 0;
}

.twtr-widget,.twtr-widget p,#twtr-widget-1 p,.twtr-widget em {
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 12px !important;
	line-height: 1.5em !important;
}

.twtr-widget .twtr-tweet-wrap {
	padding: 0 !important;
}

#twtr-widget-1 .twtr-tweet em a {
	color: #43372d !important;
	font-weight: normal !important;
}

#twtr-widget-1 .twtr-tweet a {
	font-weight: bold;
}

.twtr-hd,.twtr-ft {
	display: none;
}

.twtr-widget .twtr-tweet {
	border: 0 !important;
	padding-bottom: 15px;
}

footer {
	width: 100%;
	background:
		url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA34AAAAXCAYAAABUOp0bAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2QTRFMUE2OUY4RkUxMUUwQUQ2REE2RkUzNDNGMkE5RSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2QTRFMUE2QUY4RkUxMUUwQUQ2REE2RkUzNDNGMkE5RSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjZBNEUxQTY3RjhGRTExRTBBRDZEQTZGRTM0M0YyQTlFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjZBNEUxQTY4RjhGRTExRTBBRDZEQTZGRTM0M0YyQTlFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+SragFgAAB59JREFUeNrsndty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)
		no-repeat center top;
	padding: 20px 0px;
	text-align: center;
	font-size: 12px;
}

footer li {
	display: inline;
	margin: 10px;
}

.imageleft {
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
}

.imageright {
	float: right;
	margin-left: 20px;
	margin-bottom: 20px;
}

#langSelector {
	position: absolute;
	right: 10px;
	top: 7px;
}

.companyName h1 {
	font-size: 45px;
	margin: 0px;
}

#banner .border {
	padding: 20px;
	background-color: white;
	height: 435px;
	width: 900px;
}

input.error,textarea.error {
	border: 1px solid #aa2222 !important;
}

.pager {
	text-align: center;
	width: 100%;
	margin-top: 10px;
	border-top: 1px solid #E0DAD5;
	padding-top: 20px;
	font-size: 16px;
}

input[type=button].button {
	cursor: pointer;
	float: none;
}

a.addthis_button_facebook_like {
	margin-top: -2px;
}

footer ul li a {
	position: relative;
	top: -1px;
}

#legalPolicy {
	width: 640px;
	text-align: left;
}

#legalPolicy h2 {
	margin-bottom: 13px;
}

#chkLegal {
	width: 16px;
	background: none;
	border: none;
	position: relative;
	top: 5px;
	left: -2px;
}

span.lblPolicy {
	position: relative;
	top: 1px;
	left: -5px;
}

#legalText {
	width: 640px;
	text-align: left;
}