@charset "utf-8";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	border:0;
	font-family:inherit;
	font-size:12px;
	margin:0;
	outline:0;
	padding:0;
}
#k {
	margin-left: 10px;
	height: 25px;
	line-height: 12px;
	margin-top: 4px;
	color: #CCCCCC;
}
:focus {
	outline:0
}
body {
	background-color: #f98566;
	font-family: Arial, Helvetica, sans-serif;
}
ol, ul {
	list-style:none
}
table {
	border-collapse:separate;
	border-spacing:0
}
caption, th, td {
	font-weight:normal;
	text-align:left
}
blockquote:before, blockquote:after, q:before, q:after {
	content:""
}
blockquote, q {
	quotes:"" ""
}
a img {
	border:0
}
a{ color:#666666}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display:block
}
body {
	padding:0
}
#page {
	margin:0;
	width:100%
}
#branding hgroup {
	margin:0;
	padding:0
}
#branding h1, #branding h2 {
	margin:0;
	padding:0
}
#main {
	margin:0 auto;
	width:1000px;
	padding:0
}
#primary {
	float:left;
	margin:0 -26.4% 0 0;
	padding:0;
	width:100%;
	background:#fff;
	overflow:hidden
}
#content {
	margin:0 34% 0 7.6%;
	width:58.4%
}
#secondary {
	float:right;
	margin-right:7.6%;
	width:18.8%
}
.page-template-showcase-php #primary, .left-sidebar.page-template-showcase-php #primary {
	margin:0
}
.page-template-showcase-php #content, .left-sidebar.page-template-showcase-php #content {
	margin:0 7.6%;
	width:auto
}
.page-template-showcase-php section.recent-posts {
	float:right;
	margin:0 0 0 31%;
	width:69%
}
.page-template-showcase-php #main .widget-area {
	float:left;
	margin:0 -22.15% 0 0;
	width:22.15%
}
.error404 #primary {
	float:none;
	margin:0
}
.error404 #primary #content {
	margin:0 7.6%;
	width:auto
}
.alignleft {
	display:inline;
	float:left;
	margin-right:5px
}
.alignright {
	display:inline;
	float:right;
	margin-left:1.625em
}
.aligncenter {
	clear:both;
	display:block;
	margin-left:auto;
	margin-right:auto
}
.left-sidebar #primary {
	float:right;
	margin:0 0 0 -26.4%;
	width:100%
}
.left-sidebar #content {
	margin:0 20px 0 275px;
	width:702px
}
.left-sidebar #secondary {
	float:left;
	margin:20px 0 30px 30px;
	width:216px
}
#leftCol ul {
	list-style-type:none;
	margin:0 0 20px 0;
	padding:0
}
#leftCol .page_item a {
	border-bottom:1px solid #999;
	color:#666;
	display:block;
	padding:0px 5px 0px 14px;
	font-size:14px;
	text-decoration:none
}
#leftCol .page_item a:hover, #leftCol .current_page_item a {
	text-decoration:none;
	border-left:5px solid #0C534D;
	border-bottom:1px solid #0C534D;
	padding-left:9px;
	font-weight:bold
}
.page-id-12 #leftCol .current_page_item a {
	border-left:5px solid #97B055;
	border-bottom:1px solid #97B055
}
.page-id-15 #leftCol .current_page_item a {
	border-left:5px solid #BB7421;
	border-bottom:1px solid #BB7421
}
.page-id-19 #leftCol .current_page_item a {
	border-left:5px solid #316F36;
	border-bottom:1px solid #316F36
}
.page-id-22 #leftCol .current_page_item a {
	border-left:5px solid #9A832B;
	border-bottom:1px solid #9A832B
}
.page-id-26 #leftCol .current_page_item a {
	border-left:5px solid #1D97CB;
	border-bottom:1px solid #1D97CB
}
.page-id-30 #leftCol .current_page_item a {
	border-left:5px solid #B53026;
	border-bottom:1px solid #B53026
}
.page-id-55 #leftCol .current_page_item a {
	border-left:5px solid #10A3D4;
	border-bottom:1px solid #10A3D4
}
.page-id-59 #leftCol .current_page_item a {
	border-left:5px solid #BB7421;
	border-bottom:1px solid #BB7421
}
.page-id-59 #leftCol .current_page_item a, .page-id-61 #leftCol .current_page_item a {
	border-left:5px solid #BB7421;
	border-bottom:1px solid #BB7421
}
#leftCol .page_item ul li {
	padding:0
}
#leftCol .page_item ul ul li {
	padding:0 0 0 20px
}
#leftCol .current_page_ancestor .current_page_item .page_item a {
	background:none
}
#leftCol .current_page_ancestor .current_page_item .page_item a:hover {
	background:url(../images/am_drop_background_hover.gif) no-repeat 0 50%
}
#leftCol .page_item ul.children li a {
	border-bottom:1px solid #E7E7E7;
	border-left:none;
	padding:5px 5px 5px 20px;
	font-size:12px;
	font-weight:normal;
	color:#666
}
#leftCol .page_item ul li a:hover, #leftCol .children .current_page_item a {
	background:url(../images/am_drop_background_hover.gif) no-repeat 0 50%;
	border-left:none;
	border-bottom:1px solid #E7E7E7;
	padding-left:20px;
	font-weight:bold
}
ul.children {
	display:none;
	font-size:.8em;
	margin:0;
	padding:0
}
.current_page_item ul.children {
	display:block
}
.current_page_ancestor ul.children {
	display:block
}
#leftCol h3 {
	font-size:18px;
	margin-bottom:10px
}
#leftCol .most-recent-news li {
	margin-bottom:15px;
	line-height:1.1em
}
.one-column #page {
	max-width:690px
}
.one-column #content {
	margin:0 7.6%;
	width:auto
}
.one-column #nav-below {
	border-bottom:1px solid #ddd
}
.one-column #secondary {
	float:none;
	margin:0 7.6%;
	width:auto
}
.one-column .page-template-showcase-php section.recent-posts {
	float:none;
	margin:0;
	width:100%
}
.one-column .page-template-showcase-php #main .widget-area {
	float:none;
	margin:0;
	width:auto
}
.one-column .page-template-showcase-php .other-recent-posts {
	border-bottom:1px solid #ddd
}
.one-column section.featured-post .attachment-small-feature {
	border:none;
	display:block;
	height:auto;
	max-width:60%;
	position:static
}
.one-column article.feature-image.small {
	margin:0 0 1.625em;
	padding:0
}
.one-column article.feature-image.small .entry-title {
	font-size:20px;
	line-height:1.3em
}
.one-column article.feature-image.small .entry-summary {
	height:150px;
	overflow:hidden;
	padding:0;
	text-overflow:ellipsis
}
.one-column article.feature-image.small .entry-summary a {
	left:-9%
}
.one-column.singular .entry-header, .one-column.singular .entry-content, .one-column.singular footer.entry-meta, .one-column.singular #comments-title {
	width:100%
}
.one-column.singular blockquote.pull {
	margin:0 0 1.625em
}
.one-column.singular .pull.alignleft {
	margin:0 1.625em 0 0
}
.one-column.singular .pull.alignright {
	margin:0 0 0 1.625em
}
.one-column.singular .entry-meta .edit-link a {
	position:absolute;
	left:0;
	top:40px
}
.one-column.singular #author-info {
	margin:2.2em -8.8% 0;
	padding:20px 8.8%
}
.one-column .commentlist>li.comment {
	margin-left:102px;
	width:auto
}
.one-column #branding #searchform {
	right:40px;
	top:4em
}
.one-column .commentlist>li.comment {
	margin-left:0
}
.one-column .commentlist > li.comment .comment-meta, .one-column .commentlist > li.comment .comment-content {
	margin-right:85px
}
.one-column .commentlist .avatar {
	background:transparent;
	display:block;
	padding:0;
	top:1.625em;
	left:auto;
	right:1.625em
}
.one-column .commentlist .children .avatar {
	background:none;
	padding:0;
	position:absolute;
	top:2.2em;
	left:2.2em
}
.one-column #respond {
	width:auto
}
body, input, textarea {
	color:#373737;
	font-size: 15px;
}

#page {
	background:url(../images/background.jpg) repeat-y top center
}

#content h2 {
	font-weight:normal;
	font-size:1.6em
}
hr {
	background-color:#ccc;
	border:0;
	height:1px;
	clear:both;
	margin-bottom:1em
}
p {
	margin-bottom:1.625em
}
ul, ol {
	margin:0 0 1.2em 2.5em
}
ul {
	list-style:square
}
ol {
	list-style-type:decimal
}
ol ol {
	list-style:upper-alpha
}
ol ol ol {
	list-style:lower-roman
}
ol ol ol ol {
	list-style:lower-alpha
}
ul ul, ol ol, ul ol, ol ul {
	margin-bottom:0
}
dl {
	margin:0 1.625em
}
dt {
	font-weight:bold
}
dd {
	margin-bottom:1.625em
}
strong {
	font-weight:bold
}
cite, em, i {
	font-style:italic
}
blockquote {
	font-family:Georgia, "Bitstream Charter", serif;
	font-style:italic;
	font-weight:normal;
	margin:0 3em
}
blockquote em, blockquote i, blockquote cite {
	font-style:normal
}
blockquote cite {
	color:#666;
	font:12px "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight:300;
	letter-spacing:0.05em;
	text-transform:uppercase
}
pre {
	background:#f4f4f4;
	font:13px "Courier 10 Pitch", Courier, monospace;
	line-height:1.5;
	margin-bottom:1.625em;
	overflow:auto;
	padding:0.75em 1.625em
}
code, kbd {
	font:13px Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace
}
abbr, acronym, dfn {
	border-bottom:1px dotted #666;
	cursor:help
}
address {
	display:block;
	margin:0 0 1.625em
}

a:focus, a:active, a:hover {
	text-decoration:none
}
.assistive-text {
	position:absolute !important;
	clip:rect(1px 1px 1px 1px);
	clip:rect(1px, 1px, 1px, 1px)
}
#access a.assistive-text:active, #access a.assistive-text:focus {
	background:#eee;
	border-bottom:1px solid #ddd;
	color:#1982d1;
	clip:auto !important;
	font-size:12px;
	position:absolute;
	text-decoration:underline;
	top:0px;
	left:7.6%
}
#branding {
	position:relative;
	z-index:100;
	margin:0 auto;
	padding:0;
	background:#fff;
	width:1000px
}
h1#site-title {
}
h1#site-title a {
	text-indent:-100em;
	overflow:hidden;
	background:url(../images/header_logo.png) no-repeat top left;
	height:120px;
	position:absolute;
	width:450px;
	top:0px;
	z-index:999;
	margin-left:0px;
	margin-bottom:0
}
#site-title a:hover, #site-title a:focus, #site-title a:active {
}
#site-description {
	display:none
}
body #branding img {
	padding:0;
	margin:0;
	width:100%
}
#catalog-links-header {
	background:#efefef;
	padding:0;
	color:#fff;
	height:30px
}
body #branding #catalog-links-header img {
	width:auto;
	margin:0;
	padding:0
}
#branding #searchform {
	position:absolute;
	top:0;
	right:0;
	margin-left:20px;
	text-align:right
}
#branding #searchform div {
	margin:0
}
#branding #s {
	float:right;
	-webkit-transition-duration:400ms;
	-webkit-transition-property:width, background;
	-webkit-transition-timing-function:ease;
	-moz-transition-duration:400ms;
	-moz-transition-property:width, background;
	-moz-transition-timing-function:ease;
	-o-transition-duration:400ms;
	-o-transition-property:width, background;
	-o-transition-timing-function:ease;
	width:72px;
	background-color:#fff
}
#branding #s:focus {
	background-color:#f9f9f9;
	width:100px
}
#branding #searchsubmit {
	display:none
}
#message a {
	display:block;
	display:none;
	z-index:999;
	opacity: .8;
	position:fixed;
	top:100%;
	margin-top:-80px;
	right:5%;
	margin-left:0;
	width:30px;
	height:30px;
	padding:10px;
	background-color:#000;
	font-size:24px;
	text-align:center;
	color:#fff;
	text-decoration:none
}
.page-template-blank-page-php #content {
	width:90%;
	margin:0 auto;
	padding:0 20px
}
.home #main {
	padding:0 0 1.625em 0
}
#content #home-intro {
	float:left;
	width:620px;
	padding:0 20px 0 0;
	border-right:1px solid #ccc;
	color:#666;
	font-size:17px;
	line-height:25px;
	font-weight:normal
}
#content #home-secondary {
	background:url(../images/background_content.jpg) no-repeat;
	padding:30px 20px 20px 20px;
	overflow:hidden
}
#content #home-feature {
	float:right;
	width:290px
}
#content #home-feature div.anythingSlider-minimalist-square {
	padding:0;
	margin:0
}
#content #home-feature div.anythingSlider-minimalist-square p {
	margin:0;
	padding:0
}
#content #home-feature div.anythingSlider-minimalist-square p img {
	margin:0;
	padding:0
}
#content #home-feature div.anythingSlider-minimalist-square .anythingWindow {
	border:none;
	padding:0;
	margin:0
}
#content #home-feature img {
	border:none;
	padding:0
}
#content #home-feature img a, #content #home-feature img a:hover {
	border:none;
	padding:0
}
.menu-catalogs-and-ordering-container {
	height:0px
}
.two-column-box ul {
	font-size:.8em;
	line-height:1em;
	margin-left:150px
}
.two-column-box img {
	margin-top:10px
}
.two-column-box-no-image {
	width:302px;
	height:122px;
	padding:20px;
	line-height:1em;
	margin-bottom:10px;
	float:left
}
.two-column-box-no-image ul {
	font-size:.8em;
	line-height:1em;
	margin-left:20px
}
.three-column-box {
	width:28%;
	height:150px;
	float:left;
	padding:10px;
	margin-right:10px;
	margin-bottom:20px;
	border:1px solid #063;
	-moz-border-radius:10px;
	border-radius:10px;
	background:#E0E0E0
}
.three-column-box strong {
	font-size:20px;
	line-height:1em
}
.three-column-box p, .three-column-box ul {
	font-size:11px
}
.catalog-3-col {
	width:30%;
	margin:20px 10px;
	float:left
}
.catalog-3-col img {
	max-width:100%;
	height:auto;
	width:auto\9;
	border:1px solid #ccc
}
.download-button {
	-moz-box-shadow:inset 0px 1px 0px 0px #276873;
	-webkit-box-shadow:inset 0px 1px 0px 0px #276873;
	box-shadow:inset 0px 1px 0px 0px #276873;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #599bb3), color-stop(1, #408c99));
	background:-moz-linear-gradient(top, #599bb3 5%, #408c99 100%);
	background:-webkit-linear-gradient(top, #599bb3 5%, #408c99 100%);
	background:-o-linear-gradient(top, #599bb3 5%, #408c99 100%);
	background:-ms-linear-gradient(top, #599bb3 5%, #408c99 100%);
	background:linear-gradient(to bottom, #599bb3 5%, #408c99 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#599bb3', endColorstr='#408c99', GradientType=0);
	background-color:#599bb3;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #29668f;
	display:inline-block;
	cursor:pointer;
	color:#fff;
	font-family:arial;
	font-size:14px;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #3d768a;
	margin:30px 0
}

.hentry, .no-results {
	border-bottom:1px solid #ddd;
	margin:0 0 1.1em;
	padding:0 0 1.1em;
	position:relative
}
.hentry:last-child, .no-results {
	border-bottom:none
}
.blog .sticky .entry-header .entry-meta {
	clip:rect(1px 1px 1px 1px);
	clip:rect(1px, 1px, 1px, 1px);
	position:absolute !important
}
.entry-title, .commentlist .children {
	list-style:none;
	margin:0
}
.commentlist .children li.comment {
	background:#fff;
	border-left:1px solid #ddd;
	-moz-border-radius:0 3px 3px 0;
	border-radius:0 3px 3px 0;
	margin:1.625em 0 0;
	padding:1.625em;
	position:relative
}
.commentlist .children li.comment .fn {
	display:block
}
.comment-meta .fn {
	font-style:normal
}
.comment-meta {
	color:#666;
	font-size:12px;
	line-height:2.2em
}
.commentlist .children li.comment .comment-meta {
	line-height:1.625em;
	margin-left:50px
}
.commentlist .children li.comment .comment-content {
	margin:1.625em 0 0
}
.comment-meta a {
	font-weight:bold
}
.comment-meta a:focus, .comment-meta a:active, .comment-meta a:hover {
}
.commentlist .avatar {
	-moz-border-radius:3px;
	border-radius:3px;
	-webkit-box-shadow:0 1px 2px #ccc;
	-moz-box-shadow:0 1px 2px #ccc;
	box-shadow:0 1px 2px #ccc;
	left:-102px;
	padding:0;
	position:absolute;
	top:0
}

.page-template-sidebar-page-php .commentlist > li.comment, .page-template-sidebar-page-php.commentlist .pingback {
	margin-left:102px;
	width:auto
}
.page-template-sidebar-page-php #respond {
	width:auto
}
#respond {
	background:#ddd;
	border:1px solid #d3d3d3;
	-moz-border-radius:3px;
	border-radius:3px;
	margin:0 auto 1.625em;
	padding:1.625em;
	position:relative;
	width:68.9%
}
#respond input[type="text"], #respond textarea {
	background:#fff;
	border:4px solid #eee;
	-moz-border-radius:5px;
	border-radius:5px;
	-webkit-box-shadow:inset 0 1px 3px rgba(204, 204, 204, 0.95);
	-moz-box-shadow:inset 0 1px 3px rgba(204, 204, 204, 0.95);
	box-shadow:inset 0 1px 3px rgba(204, 204, 204, 0.95);
	position:relative;
	padding:10px;
	text-indent:80px
}
#respond .comment-form-author, #respond .comment-form-email, #respond .comment-form-url, #respond .comment-form-comment {
	position:relative
}
#respond .comment-form-author label, #respond .comment-form-email label, #respond .comment-form-url label, #respond .comment-form-comment label {
	background:#eee;
	-webkit-box-shadow:1px 2px 2px rgba(204, 204, 204, 0.8);
	-moz-box-shadow:1px 2px 2px rgba(204, 204, 204, 0.8);
	box-shadow:1px 2px 2px rgba(204, 204, 204, 0.8);
	color:#555;
	display:inline-block;
	font-size:13px;
	left:4px;
	min-width:60px;
	padding:4px 10px;
	position:relative;
	top:40px;
	z-index:1
}
#respond input[type="text"]:focus, #respond textarea:focus {
	text-indent:0;
	z-index:1
}
#respond textarea {
	resize:vertical;
	width:95%
}
#respond .comment-form-author .required, #respond .comment-form-email .required {
	color:#bd3500;
	font-size:22px;
	font-weight:bold;
	left:75%;
	position:absolute;
	top:45px;
	z-index:1
}
#respond .comment-notes, #respond .logged-in-as {
	font-size:13px
}
#respond p {
	margin:10px 0
}
#respond .form-submit {
	float:right;
	margin:-20px 0 10px
}

#respond input[type=text] {
	display:block;
	height:24px;
	width:75%
}
#respond p {
	font-size:12px
}
p.comment-form-comment {
	margin:0
}
.form-allowed-tags {
	display:none
}
#colophon {
	clear:both;
	width:1000px;
	margin:0 auto
}
#supplementary {
}
#supplementary.two .widget-area+.widget-area {
	margin-right:0
}
#supplementary.three .widget-area+.widget-area+.widget-area {
	margin-right:0
}
#site-generator {
	clear:both;
	background:#d7d7d7 url(../images/background_footer.jpg) no-repeat bottom center;
	color:#666;
	font-size:12px;
	line-height:2.2em;
	padding:2.2em 0.5em;
	text-align:center
}
#site-generator a {
	color:#555;
	font-weight:bold
}
#site-generator .sep {
	background:url(../images/wordpress.png) center left no-repeat;
	color:transparent;
	display:inline-block;
	height:16px;
	line-height:16px;
	margin:0 7px;
	width:16px
}
@media print {
body {
	background:none !important;
	font-size:10pt
}
footer.entry-meta a[rel=bookmark]:link:after, footer.entry-meta a[rel=bookmark]:visited:after {
	content:" [" attr(href) "] "
}
#page {
	clear:both !important;
	display:block !important;
	float:none !important;
	max-width:100%;
	position:relative !important
}
#branding {
	border-top:none !important;
	padding:0
}
#branding hgroup {
	margin:0
}
#site-title a {
	font-size:21pt
}
#site-description {
	font-size:10pt
}
#branding #searchform {
	display:none
}
#branding img {
	display:none
}
#access {
	display:none
}
#main {
	border-top:none;
	box-shadow:none
}
#primary {
	float:left;
	margin:0;
	width:100%
}
#content {
	margin:0;
	width:auto
}
.singular #content {
	margin:0;
	width:100%
}
.singular .entry-header .entry-meta {
	position:static
}
.entry-meta .edit-link a {
	display:none
}
#content nav {
	display:none
}
.singular .entry-header, .singular .entry-content, .singular footer.entry-meta, .singular #comments-title {
	margin:0;
	width:100%
}
.singular .hentry {
	padding:0
}
.entry-title, .singular .entry-title {
	font-size:21pt
}
.entry-meta {
	font-size:10pt
}
.entry-header .comments-link {
	display:none
}
.page-link {
	display:none
}
.singular #author-info {
	background:none;
	border-bottom:none;
	border-top:none;
	margin:2.2em 0 0;
	padding:0
}
#respond {
	display:none
}
.widget-area {
	display:none
}
#colophon {
	display:none
}
.commentlist>li.comment {
	background:none;
	border:1px solid #ddd;
	-moz-border-radius:3px 3px 3px 3px;
	border-radius:3px 3px 3px 3px;
	margin:0 auto 1.625em;
	padding:1.625em;
	position:relative;
	width:auto
}
.commentlist .avatar {
	height:39px;
	left:2.2em;
	top:2.2em;
	width:39px
}
.commentlist li.comment .comment-meta {
	line-height:1.625em;
	margin-left:50px
}
.commentlist li.comment .fn {
	display:block
}
.commentlist li.comment .comment-content {
	margin:1.625em 0 0
}
.commentlist .comment-edit-link {
	display:none
}
.commentlist>li::before, .commentlist>li.bypostauthor::before {
content:''
}
.commentlist .reply {
	display:none
}
.commentlist>li.bypostauthor {
	color:#444
}
.commentlist > li.bypostauthor .comment-meta {
	color:#666
}
.commentlist>li.bypostauthor:before {
	content:none
}
.commentlist .children>li.bypostauthor {
	background:#fff;
	border-color:#ddd
}
.commentlist .children > li.bypostauthor > article, .commentlist .children > li.bypostauthor > article .comment-meta {
	color:#666
}
}
#ie7 article.intro {
	margin-left:-7.6%;
	margin-right:-7.6%;
	padding-left:-7.6%;
	padding-right:-7.6%;
	max-width:1000px
}
#ie7 section.featured-post {
	margin-left:-7.6%;
	margin-right:-7.6%;
	max-width:850px
}
#ie7 section.recent-posts {
	margin-right:7.6%
}
@media \0screen {
#branding img {
	width:auto
}
}
.menu-link {
	display:none;
	background-color: #FFFFFF;
}
#access {
	background:url(../images/background_header.png) 0px 30px no-repeat;
	-webkit-box-shadow:rgba(0, 0, 0, 0.4) 0px 1px 2px;
	-moz-box-shadow:rgba(0, 0, 0, 0.4) 0px 1px 2px;
	box-shadow:rgba(0, 0, 0, 0.4) 0px 1px 2px;
	clear:both;
	display:block;
	float:left;
	margin:0;
	width:100%
}
#access ul {
	font-size:11px;
	list-style:none;
	padding-right:5px;
	float:right;
	margin-top: 20px;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0;
}
.menu-main-nav-container {
	margin:0
}
#access ul li {
	float:left;
	position:relative
}
#access ul a {
	display:block;
	text-decoration:none;
	color:#FFF;
	font-size:1.2em;
	font-weight:normal;
	text-transform:uppercase;
	padding-top: 4px;
	padding-right: 12px;
	padding-bottom: 3px;
	padding-left: 12px;
}
#access ul li a {
	line-height:1.1em
}
#access ul a:hover, #access .current-menu-parent>a {
	background:#242831;
	background:rgba(36, 40, 49, 0.6);
	color:#FFF;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	box-shadow:inset -1px -2px 1px rgba(255, 255, 255, .2);
	-webkit-box-shadow:inset -1px -2px 1px rgba(255, 255, 255, .2);
	-moz-box-shadow:inset -1px -2px 1px rgba(255, 255, 255, .2)
}
#access ul ul {
	display:none;
	float:left;
	margin:0;
	padding:20px 0 19px 0;
	position:absolute;
	top:20px;
	left:0;
	width:235px;
	z-index:99999;
	background:url(../images/bg_nav_end.png) no-repeat left bottom
}
#access ul li#menu-item-231 ul {
	top:20px;
	left:-145px;
	width:235px
}
#access ul ul ul {
	left:95%;
	top:0
}
#access ul ul a {
	text-decoration:none;
	font-size:12px;
	color:#FFF;
	width:201px;
	padding-top:0px;
	padding-right:15px;
	padding-left:19px;
	line-height:35px;
	background-image: url(../images/bg_nav.png);
	background-repeat: repeat-y;
}
#access li:hover > a, #access ul ul :hover > a, #access a:focus {
}
#access li li:hover > a, #access li li a:focus, #access .current_page_ancestor li.current_page_ancestor:hover>a {
	color:#FFF;
	-moz-border-radius:0px;
	border-radius:0px;
	box-shadow:inset 0px 0px 0px;
	-webkit-box-shadow:inset 0px 0px 0px;
	-moz-box-shadow:inset 0px 0px 0px;
	background-image: url(../images/bg_nav_ro.png);
	background-repeat: repeat-y;
}
#access ul li:hover>ul {
	display:block
}
#access .current_page_ancestor .current_page_ancestor>a {
	text-decoration:none;
	color:#FFF;
	width:181px;
	background:url(../images/bg_nav.png) no-repeat;
	padding-right:15px;
	padding-left:39px
}

.easingslider-image, .easingslider-link, .easingslider-slide, .easingslider-viewport {
	clear:none!important;
	border:0!important
}
.easingslider {
	position:relative!important;
	z-index:1
}
.easingslider.has-loaded .easingslider-arrows, .easingslider.has-loaded .easingslider-pagination {
	opacity:1
}
.easingslider-viewport {
	position:relative!important
}
.easingslider-preload {
	background:url(../images/loading.gif) center center no-repeat #fff!important;
	width:100%!important;
	height:100%!important;
	position:absolute!important;
	top:0!important;
	left:0!important;
	z-index:999999!important
}
.easingslider-slide {
	display:none;
	overflow:hidden;
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	right:0
}
.easingslider-slide.active, .easingslider-slide.next-in, .easingslider-slide.next-out, .easingslider-slide.prev-in, .easingslider-slide.prev-out {
	display:block
}
.easingslider-slide.active {
	z-index:999!important
}
.easingslider-slide.next-out, .easingslider-slide.prev-out {
	z-index:9999!important
}
.easingslider-slide.next-in, .easingslider-slide.prev-in {
	z-index:99999!important
}
.easingslider-image {
	height:auto;
	width:100%
}
.easingslider .easingslider-arrows.has-hover, .easingslider .easingslider-pagination.has-hover {
	opacity:0
}
.easingslider:hover .easingslider-arrows.has-hover, .easingslider:hover .easingslider-pagination.has-hover {
	opacity:1
}

.easingslider-arrows.easingslider-next {
	background-image:url(../images/nav-arrow-next.png);
	background-position:top right
}
.easingslider-arrows.easingslider-prev {
	background-image:url(../images/nav-arrow-prev.png);
	background-position:top left
}
.easingslider-arrows.easingslider-next.inside {
	right:10px
}
.easingslider-arrows.easingslider-next.outside {
	right:-40px;
	padding-left:20px
}
.easingslider-arrows.easingslider-prev.inside {
	left:10px
}
.easingslider-arrows.easingslider-prev.outside {
	left:-40px;
	padding-right:20px
}
.easingslider-pagination {
	position:absolute;
	z-index:99999;
	opacity:0;
-webkit-transition:opacity .25s ease;
-moz-transition:opacity .25s ease;
-ms-transition:opacity .25s ease;
-o-transition:opacity .25s ease;
transition:opacity .25s ease
}
.easingslider-pagination.inside.bottom-left {
	bottom:10px;
	left:10px
}
.easingslider-pagination.inside.bottom-right {
	bottom:10px;
	right:10px
}
.easingslider-pagination.inside.bottom-center {
	bottom:10px;
	left:0;
	width:100%;
	text-align:center
}
.easingslider-pagination.inside.top-left {
	top:10px;
	left:10px
}
.easingslider-pagination.inside.top-right {
	top:10px;
	right:10px
}
.easingslider-pagination.inside.top-center {
	top:10px;
	left:0;
	width:100%;
	text-align:center
}
.easingslider-pagination.outside.bottom-left {
	bottom:-25px;
	left:0;
	padding-top:20px
}
.easingslider-pagination.outside.bottom-right {
	bottom:-25px;
	right:0;
	padding-top:20px
}
.easingslider-pagination.outside.bottom-center {
	bottom:-25px;
	left:0;
	width:100%;
	text-align:center;
	padding-top:20px
}
.easingslider-pagination.outside.top-left {
	top:-25px;
	left:0;
	padding-bottom:20px
}
.easingslider-pagination.outside.top-right {
	top:-25px;
	right:0;
	padding-bottom:20px
}
.easingslider-pagination.outside.top-center {
	top:-25px;
	left:0;
	width:100%;
	text-align:center;
	padding-bottom:20px
}
.easingslider-pagination .easingslider-icon {
	width:15px;
	height:15px;
	margin:0;
	padding:0;
	background-image:url(../images/nav-icon-inactive.png);
	background-repeat:no-repeat;
	background-position:0 0;
	display:inline-block;
	zoom:1;
	z-index:99999;
	cursor:pointer
}
.easingslider-pagination .easingslider-icon:last-child {
	margin-right:0
}
.easingslider-pagination .easingslider-icon.active {
	background-image:url(../images/nav-icon-active.png)
}
.easingslider.use-fade .easingslider-slide.next-in, .easingslider.use-fade .easingslider-slide.prev-in {
-webkit-animation:fadeIn .3s ease;
-moz-animation:fadeIn .3s ease;
-ms-animation:fadeIn .3s ease;
-o-animation:fadeIn .3s ease;
animation:fadeIn .3s ease
}
._easingslider.use-fade .easingslider-slide.next-out, ._easingslider.use-fade .easingslider-slide.prev-out {
-webkit-animation:fadeOut .3s ease;
-moz-animation:fadeOut .3s ease;
-ms-animation:fadeOut .3s ease;
-o-animation:fadeOut .3s ease;
animation:fadeOut .3s ease
}
@-webkit-keyframes @keyframes fadeOut {
0% {
opacity:1
}
100% {
opacity:0
}
}
.easingslider.use-slide .easingslider-viewport {
	overflow:hidden
}
.easingslider.use-slide .easingslider-slide.next-in {
-webkit-animation:slideNextIn .3s ease;
-moz-animation:slideNextIn .3s ease;
-ms-animation:slideNextIn .3s ease;
-o-animation:slideNextIn .3s ease;
animation:slideNextIn .3s ease
}
.easingslider.use-slide .easingslider-slide.next-out {
-webkit-animation:slideNextOut .3s ease;
-moz-animation:slideNextOut .3s ease;
-ms-animation:slideNextOut .3s ease;
-o-animation:slideNextOut .3s ease;
animation:slideNextOut .3s ease
}
.easingslider.use-slide .easingslider-slide.prev-out {
-webkit-animation:slidePrevOut .3s ease;
-moz-animation:slidePrevOut .3s ease;
-ms-animation:slidePrevOut .3s ease;
-o-animation:slidePrevOut .3s ease;
animation:slidePrevOut .3s ease
}
.easingslider.use-slide .easingslider-slide.prev-in {
-webkit-animation:slidePrevIn .3s ease;
-moz-animation:slidePrevIn .3s ease;
-ms-animation:slidePrevIn .3s ease;
-o-animation:slidePrevIn .3s ease;
animation:slidePrevIn .3s ease
}
@-webkit-keyframes slideNextIn {
0% {
-webkit-transform:translate3d(100%, 0, 0);
transform:translate3d(100%, 0, 0)
}
100% {
-webkit-transform:none;
transform:none
}
}
@-moz-keyframes slideNextIn {
0% {
-moz-transform:translate3d(100%, 0, 0);
transform:translate3d(100%, 0, 0)
}
100% {
-moz-transform:none;
transform:none
}
}
@-ms-keyframes slideNextIn {
0% {
-ms-transform:translate3d(100%, 0, 0);
transform:translate3d(100%, 0, 0)
}
100% {
-ms-transform:none;
transform:none
}
}
@-o-keyframes slideNextIn {
0% {
-o-transform:translate3d(100%, 0, 0);
transform:translate3d(100%, 0, 0)
}
100% {
-o-transform:none;
transform:none
}
}
@keyframes slideNextIn {
0% {
transform:translate3d(100%, 0, 0)
}
100% {
transform:none
}
}
@-webkit-keyframes slideNextOut {
0% {
-webkit-transform:none;
transform:none
}
100% {
-webkit-transform:translate3d(100%, 0, 0);
transform:translate3d(100%, 0, 0)
}
}
@-moz-keyframes slideNextOut {
0% {
-moz-transform:none;
transform:none
}
100% {
-moz-transform:translate3d(100%, 0, 0);
transform:translate3d(100%, 0, 0)
}
}
@-ms-keyframes slideNextOut {
0% {
-ms-transform:none;
transform:none
}
100% {
-ms-transform:translate3d(100%, 0, 0);
transform:translate3d(100%, 0, 0)
}
}
@-o-keyframes slideNextOut {
0% {
-o-transform:none;
transform:none
}
100% {
-o-transform:translate3d(100%, 0, 0);
transform:translate3d(100%, 0, 0)
}
}
@keyframes slideNextOut {
0% {
transform:none
}
100% {
transform:translate3d(100%, 0, 0)
}
}
@-webkit-keyframes slidePrevOut {
0% {
-webkit-transform:none;
transform:none
}
100% {
-webkit-transform:translate3d(-100%, 0, 0);
transform:translate3d(-100%, 0, 0)
}
}
@-moz-keyframes slidePrevOut {
0% {
-moz-transform:none;
transform:none
}
100% {
-moz-transform:translate3d(-100%, 0, 0);
transform:translate3d(-100%, 0, 0)
}
}
@-ms-keyframes slidePrevOut {
0% {
-ms-transform:none;
transform:none
}
100% {
-ms-transform:translate3d(-100%, 0, 0);
transform:translate3d(-100%, 0, 0)
}
}
@-o-keyframes slidePrevOut {
0% {
-o-transform:none;
transform:none
}
100% {
-o-transform:translate3d(-100%, 0, 0);
transform:translate3d(-100%, 0, 0)
}
}
@keyframes slidePrevOut {
0% {
transform:none
}
100% {
transform:translate3d(-100%, 0, 0)
}
}
@-webkit-keyframes slidePrevIn {
0% {
-webkit-transform:translate3d(-100%, 0, 0);
transform:translate3d(-100%, 0, 0)
}
100% {
-webkit-transform:none;
transform:none
}
}
@-moz-keyframes slidePrevIn {
0% {
-moz-transform:translate3d(-100%, 0, 0);
transform:translate3d(-100%, 0, 0)
}
100% {
-moz-transform:none;
transform:none
}
}
@-ms-keyframes slidePrevIn {
0% {
-ms-transform:translate3d(-100%, 0, 0);
transform:translate3d(-100%, 0, 0)
}
100% {
-ms-transform:none;
transform:none
}
}
@-o-keyframes slidePrevIn {
0% {
-o-transform:translate3d(-100%, 0, 0);
transform:translate3d(-100%, 0, 0)
}
100% {
-o-transform:none;
transform:none
}
}
@keyframes slidePrevIn {
0% {
transform:translate3d(-100%, 0, 0)
}
100% {
transform:none
}
}
#fancybox-loading {
	position:fixed;
	top:50%;
	left:50%;
	width:40px;
	height:40px;
	margin-top:-20px;
	margin-left:-20px;
	cursor:pointer;
	overflow:hidden;
	z-index:11104;
	display:none;
	box-sizing:content-box;
	-moz-box-sizing:content-box
}
#fancybox-loading div {
	position:absolute;
	top:0;
	left:0;
	width:40px;
	height:480px;
	background-image:url(/wp-content/plugins/easy-fancybox/fancybox/fancybox.png);
	box-sizing:content-box;
	-moz-box-sizing:content-box
}
#fancybox-overlay {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	z-index:11100;
	display:none;
	box-sizing:content-box;
	-moz-box-sizing:content-box
}
#fancybox-tmp {
	padding:0;
	margin:0;
	border:0;
	overflow:auto;
	display:none
}
#fancybox-wrap {
	position:absolute;
	top:0;
	left:0;
	padding:20px;
	z-index:11101;
	outline:0;
	display:none;
	box-sizing:content-box;
	-moz-box-sizing:content-box
}
#fancybox-wrap div {
	box-sizing:content-box;
	-moz-box-sizing:content-box
}
#fancybox-outer {
	position:relative;
	width:100%;
	height:100%;
	background:#fff
}
#fancybox-content {
	width:0;
	height:0;
	padding:0;
	outline:0;
	position:relative;
	overflow:hidden;
	z-index:11102;
	border:0 solid #fff;
	background:#fff;
	-moz-background-clip:padding;
	-webkit-background-clip:padding;
	background-clip:padding-box
}
#fancybox-hide-sel-frame {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:0 0;
	z-index:11101
}
#fancybox-close {
	position:absolute;
	top:-15px;
	right:-15px;
	width:30px;
	height:30px;
	background:url(/wp-content/plugins/easy-fancybox/fancybox/fancybox.png) -40px 0;
	cursor:pointer;
	z-index:11103;
	display:none
}
#fancybox-error {
	color:#444;
	font:400 12px/20px Arial;
	padding:14px;
	margin:0
}
#fancybox-img {
	width:100%;
	height:100%;
	padding:0;
	margin:0;
	border:none;
	outline:0;
	line-height:0;
	vertical-align:top;
	max-width:none!important;
	max-height:none!important
}
#fancybox-frame {
	width:100%;
	height:100%;
	border:none;
	display:block;
	-webkit-overflow-scrolling:touch;
	z-index:0
}
#fancybox-left, #fancybox-right {
	position:absolute;
	bottom:0;
	height:100%;
	width:35%;
	cursor:pointer;
	outline:0;
	background:url(/wp-content/plugins/easy-fancybox/fancybox/blank.gif);
	z-index:11102;
	display:none
}
#fancybox-left {
	left:0
}
.rtl #fancybox-left {
	left:auto;
	right:0
}
#fancybox-right {
	right:0
}
.rtl #fancybox-right {
	left:0;
	right:auto
}
#fancybox-left-ico, #fancybox-right-ico {
	position:absolute;
	top:50%;
	left:-9999px;
	width:30px;
	height:30px;
	margin-top:-15px;
	cursor:pointer;
	z-index:11102;
	display:block
}
#fancybox-left-ico {
	background-image:url(/wp-content/plugins/easy-fancybox/fancybox/fancybox.png);
	background-position:-40px -30px
}
.rtl #fancybox-left-ico {
	background-position:-40px -60px;
	right:-9999px
}
#fancybox-right-ico {
	background-image:url(/wp-content/plugins/easy-fancybox/fancybox/fancybox.png);
	background-position:-40px -60px
}
.rtl #fancybox-right-ico {
	background-position:-40px -30px;
	right:-9999px
}
#fancybox-left:hover, #fancybox-right:hover {
	visibility:visible
}
#fancybox-left:hover span {
	left:20px
}
.rtl #fancybox-left:hover span {
	right:20px
}
#fancybox-right:hover span {
	left:auto;
	right:20px
}
.rtl #fancybox-right:hover span {
	right:auto;
	left:20px
}
.fancybox-bg {
	position:absolute;
	padding:0;
	margin:0;
	border:0;
	width:20px;
	height:20px;
	z-index:11001
}
#fancybox-bg-n {
	top:-20px;
	left:0;
	width:100%;
	background-image:url(/wp-content/plugins/easy-fancybox/fancybox/fancybox-x.png)
}
#fancybox-bg-ne {
	top:-20px;
	right:-20px;
	background-image:url(/wp-content/plugins/easy-fancybox/fancybox/fancybox.png);
	background-position:-40px -162px
}
#fancybox-bg-e {
	top:0;
	right:-20px;
	height:100%;
	background-image:url(/wp-content/plugins/easy-fancybox/fancybox/fancybox-y.png);
	background-position:-20px 0
}
#fancybox-bg-se {
	bottom:-20px;
	right:-20px;
	background-image:url(/wp-content/plugins/easy-fancybox/fancybox/fancybox.png);
	background-position:-40px -182px
}
#fancybox-bg-s {
	bottom:-20px;
	left:0;
	width:100%;
	background-image:url(/wp-content/plugins/easy-fancybox/fancybox/fancybox-x.png);
	background-position:0 -20px
}
#fancybox-bg-sw {
	bottom:-20px;
	left:-20px;
	background-image:url(/wp-content/plugins/easy-fancybox/fancybox/fancybox.png);
	background-position:-40px -142px
}
#fancybox-bg-w {
	top:0;
	left:-20px;
	height:100%;
	background-image:url(/wp-content/plugins/easy-fancybox/fancybox/fancybox-y.png)
}
#fancybox-bg-nw {
	top:-20px;
	left:-20px;
	background-image:url(/wp-content/plugins/easy-fancybox/fancybox/fancybox.png);
	background-position:-40px -122px
}
#fancybox-title {
	font-family:Helvetica;
	font-size:12px;
	z-index:11102
}
.fancybox-title-inside {
	padding-bottom:10px;
	text-align:center;
	color:#333;
	position:relative
}
.fancybox-title-outside {
	padding-top:10px;
	color:#fff
}
.fancybox-title-over {
	position:absolute;
	bottom:0;
	left:0;
	color:#FFF;
	text-align:left
}
.rtl .fancybox-title-over {
	text-align:right
}
#fancybox-title-over {
	padding:10px;
	background-image:url(/wp-content/plugins/easy-fancybox/fancybox/fancy_title_over.png);
	display:block
}
.fancybox-title-float {
	position:absolute;
	left:0;
	bottom:-20px;
	height:32px
}
#fancybox-title-float-wrap {
	border:none;
	border-collapse:collapse;
	width:auto
}
#fancybox-title-float-wrap td {
	border:none;
	white-space:nowrap
}
#fancybox-title-float-left {
	padding:0 0 0 15px;
	background:url(/wp-content/plugins/easy-fancybox/fancybox/fancybox.png) -40px -90px no-repeat
}
#fancybox-title-float-main {
	color:#FFF;
	line-height:29px;
	font-weight:700;
	padding:0 0 3px;
	background:url(/wp-content/plugins/easy-fancybox/fancybox/fancybox-x.png) 0 -40px
}
#fancybox-title-float-right {
	padding:0 0 0 15px;
	background:url(/wp-content/plugins/easy-fancybox/fancybox/fancybox.png) -55px -90px no-repeat
}
.fancybox-hidden {
	display:none
}
.fancybox-ie .fancybox-bg {
	background:0 0!important
}
#slider {
	width:700px;
	height:390px;
	list-style:none;
	overflow-y:auto;
	overflow-x:hidden
}
div.anythingSlider .anythingWindow {
	border-top:3px solid #777;
	border-bottom:3px solid #777
}
div.anythingSlider .anythingControls ul a.cur, div.anythingSlider .anythingControls ul a {
	background:#777;
	color:#000
}
div.anythingSlider .start-stop {
	background-color:#040;
	color:#fff
}
div.anythingSlider .start-stop.playing {
	background-color:#800
}
div.anythingSlider .start-stop:hover, div.anythingSlider .start-stop.hover {
	color:#ddd
}
div.anythingSlider.activeSlider .anythingWindow {
	border-color:#7C9127
}
div.anythingSlider.activeSlider .anythingControls ul a.cur, div.anythingSlider.activeSlider .anythingControls ul a {
	background-color:#7C9127
}
div.anythingSlider .start-stop {
	background-color:#080;
	color:#fff
}
div.anythingSlider .start-stop.playing {
	background-color:#d00
}
div.anythingSlider .start-stop:hover, div.anythingSlider .start-stop.hover {
	color:#fff
}
div.anythingSlider {
	display:block;
	margin:0 auto;
	overflow:visible !important;
	position:relative;
	padding:0 45px 28px 45px
}
div.anythingSlider .anythingWindow {
	overflow:hidden;
	position:relative;
	width:100%;
	height:100%
}
.anythingBase {
	background:transparent;
	list-style:none;
	position:absolute;
	overflow:visible !important;
	top:0;
	left:0;
	margin:0;
	padding:0
}
.anythingBase .panel {
	background:transparent;
	display:block;
	overflow:hidden;
	float:left;
	padding:0;
	margin:0
}
.anythingBase .panel.vertical {
	float:none
}
div.anythingSlider .arrow {
	top:50%;
	position:absolute;
	display:block
}
div.anythingSlider .arrow a {
	display:block;
	height:140px;
	margin:-70px 0 0 0;
	width:45px;
	text-align:center;
	outline:0;
	background:url(/wp-content/plugins/anythingslider-for-wordpress/images/default.png) no-repeat
}
div.anythingSlider .arrow a span {
	display:block;
	visibility:hidden
}
div.anythingSlider .back {
	left:0
}
div.anythingSlider .back a {
	background-position:left top
}
div.anythingSlider .back a:hover, div.anythingSlider .back a.hover {
	background-position:left -140px
}
div.anythingSlider .back.disabled {
	display:none
}
div.anythingSlider .forward {
	right:0
}
div.anythingSlider .forward a {
	background-position:right top
}
div.anythingSlider .forward a:hover, div.anythingSlider .forward a.hover {
	background-position:right -140px
}
div.anythingSlider .forward.disabled {
	display:none
}
div.anythingSlider .anythingControls {
	outline:0;
	display:none
}
div.anythingSlider .anythingControls ul {
	margin:0;
	padding:0;
	float:left
}
div.anythingSlider .anythingControls ul li {
	display:inline
}
div.anythingSlider .anythingControls ul a {
	font:11px/18px Georgia, Serif;
	display:inline-block;
	text-decoration:none;
	padding:2px 8px;
	height:18px;
	margin:0 5px 0 0;
	background-image:url(/wp-content/plugins/anythingslider-for-wordpress/images/default.png);
	background-position:center -288px;
	background-repeat:repeat-x;
	text-align:center;
	outline:0;
	border-radius:0 0 5px 5px;
	-moz-border-radius:0 0 5px 5px;
	-webkit-border-radius:0 0 5px 5px
}
div.anythingSlider .anythingControls ul a:hover {
	background-image:none
}
div.anythingSlider .anythingControls .anythingNavWindow {
	overflow:hidden;
	float:left
}
div.anythingSlider.rtl .anythingControls ul a {
	float:right
}
div.anythingSlider.rtl .anythingControls ul {
	float:left
}
div.anythingSlider.rtl .anythingWindow {
	direction:ltr;
	unicode-bidi:bidi-override
}
div.anythingSlider .start-stop {
	background-image:url(/wp-content/plugins/anythingslider-for-wordpress/images/default.png);
	background-position:center -288px;
	background-repeat:repeat-x;
	padding:2px 5px;
	width:40px;
	text-align:center;
	text-decoration:none;
	float:right;
	z-index:100;
	outline:0;
	border-radius:0 0 5px 5px;
	-moz-border-radius:0 0 5px 5px;
	-webkit-border-radius:0 0 5px 5px
}
div.anythingSlider .start-stop:hover, div.anythingSlider .start-stop.hover {
	background-image:none
}
div.anythingSlider, div.anythingSlider .anythingWindow, div.anythingSlider .anythingControls ul a, div.anythingSlider .arrow a, div.anythingSlider .start-stop {
	transition-duration:0;
	-o-transition-duration:0;
	-moz-transition-duration:0;
	-webkit-transition-duration:0
}
div.anythingSlider-minimalist-square .anythingWindow {
	border-top:3px solid #333;
	border-bottom:3px solid #333
}
.menu > ul ul {
	overflow: hidden;
	max-height: 0;
	background-color: gray;
}
#menu-mobile-menu {
	display: none;
}
img.wp-smiley, img.emoji {
	display: inline !important;
	border: none !important;
	box-shadow: none !important;
	height: 1em !important;
	width: 1em !important;
	margin: 0 .07em !important;
	vertical-align: -0.1em !important;
	background: none !important;
	padding: 0 !important;
}
/* This CSS is needed for the fading transition */
				#slider-251 .panel {
	filter: alpha(opacity=00);
	opacity: 0;
}
#slider-251 .panel.activePage {
	filter: alpha(opacity=99);
	opacity: 1;
} /* make sure active panel is visible */
#slider-251 {
	width: 261px;
	height: 155px;
}
#bottom {
	background-image: url(../images/footer.jpg);
	background-repeat: no-repeat;
	height: 89px;
	width: auto;
	line-height: 25px;
	text-align: center;
	display: block;
	padding-top: 30px;
}

