@CHARSET "UTF-8";

body { font-family: Lobster; font-weight: 400;     background: #B6B6B6;}
body * { font-family: BlendCapsWestern, 'Blend Caps Western', Lobster;}
.normaltext { font-family: 'Open Sans'; font-size: 14px; }
.normaltext * { font-family: 'Open Sans'; font-size: 14px; }

#content_area, 
#content_area * { font-family: 'Open Sans', Verdana;}

a img { border: 0; vertical-align: middle; }
a:link, a:visited, a:hover { text-decoration: none; color: #B62367; }
a:hover, a:active { text-decoration: underline; }

.plus_icon { position: absolute; top: 0px; left: 0px;width: 100%; height: 100%; background: url(../img/layout/img_view.png) center center no-repeat; }
.homebox .image a:hover .plus_icon { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; }

h1, h2 { color: #0c92a3; font-family: Lobster !important; }
h1, .bigTitle { font-size: 34px; margin: 18px 0; font-family: BlendCaps-Bold, 'Blend Caps Bold' !important; color: #505050; }
h2 { font-size: 24px; }
.title { font-family: BlendScript, 'Blend Script', Lobster !important; }

.slider_txt_wrapper { margin: 140px auto 0 auto; width: 675px; min-height: 124px; position: relative; }
.slider_txt_top { background: url(../img/layout/slider_txt_top.png) 0 0 no-repeat; height: 21px; }
.slider_txt { font-size: 68px; text-align: center; padding: 0 20px; font-family: Blend-Bold, 'Blend Bold', Lobster !important; color: #f9ffff; background: url(../img/layout/slider_txt.png) 0 0 repeat-y; }
.slider_txt_bottom { background: url(../img/layout/slider_txt_bottom.png) 0 0 no-repeat; height: 18px; }

.smallbox { color: #505050; text-align: center; background: url(../img/layout/smallbox.png) 0 0 no-repeat; width: 200px; height: 255px; margin-bottom: 20px; padding: 1px 21px; }
.smallbox p { margin-top: -8px;}

.inputtext { background: transparent url(../img/layout/inputtext.png) 0 0 no-repeat; background-size: 100% 100%; border: none; display: inline-block; margin: 5px 0; padding: 10px 15px; width: 230px; color: #505050; font-size: 16px; font-family: 'Open Sans'; }
.inputtext2 { background: transparent url(../img/layout/inputtext2.png) 0 0 no-repeat; background-size: 100% 100%; border: none; display: inline-block; margin: 5px 0; padding: 10px 15px; width: 230px; color: #fff; font-size: 16px; font-family: 'Open Sans'; }
.inputtextarea2 { background: transparent url(../img/layout/inputtextarea2.png) 0 0 no-repeat; background-size: 100% 100%; border: none; display: inline-block; margin: 5px 0; padding: 10px 15px; width: 340px; height: 180px; color: #fff; font-size: 16px; font-family: 'Open Sans'; }

.inputsubmit { background: transparent url(../img/layout/inputsubmit.png) 0 0 no-repeat; background-size: 100% 100%; border: none; color: transparent; font-size: 0.1em; width: 218px; height: 33px; margin: 5px 0; }
.inputsubmitshop { background: transparent url(../img/layout/inputsubmitshop.png) 0 0 no-repeat; background-size: 100% 100%; border: none; color: transparent; font-size: 0.001em; text-align: center; display: inline-block; width: 298px; height: 65px; margin: 5px 0; }

#flashMessage { color: #ffa800; text-align: center; padding: 20px 0; font-family: Lobster; font-size: 20px; }


body.mceContentBody {
	background: #fff;
	color: #0c92a3;
	font-family: 'Open Sans';
	font-size: 16px;
}

#mfPreviewBar {display:none;}

table.normaltext {
    margin-top: 10px;
}


#ytplayer {
    margin: auto;
    position: absolute;
    left: 50%;
    margin-left: -265px;
    top: 290px;
}

div#only_mobile {
    display: none;
}