@CHARSET "UTF-8";
@import url(http://fonts.googleapis.com/css?family=Lobster);

body { padding: 0; margin: 0; overflow-y: scroll; color: #363a3b; }
body * { font-family: Lobster; }
body #content-box * { font-family: Arial; }

#content-box ul,
body.mceContentBody ul { list-style: none; padding: 0 10px; }
body.mceContentBody ul li:before,
#content-box ul li:before {
    content: "•  ";
    font-size: 20px;
    color: #bf1522;
}

a.buttonLink:link,
a.buttonLink:visited { display: inline-block; background: #bf1522; color: #fff; padding: 5px 10px; margin: 10px 0; }
a.buttonLink:hover { background: #cc3a45; }
a.buttonLink:active { background: #83131c; }

h2 { font-family: Lobster !important; font-weight: normal; font-size: 28px; background: #bf1522; color: #fff; padding: 10px; display: block; margin: -20px -10px 0 -10px; }

a img { border: 0; vertical-align: middle; }
a:link, a:visited { text-decoration: none; color: #bf1522; }
a:hover, a:active { text-decoration: underline; }

#flashMessage { background: #bf1522; margin: 10px 0; text-align: center; padding: 10px; color: #fff; font-size: 28px; font-family: Lobster; }

body.mceContentBody {
	background: #fff;
	color: #363a3b;
	font-family: Arial !important;
	font-size: 16px;
	padding: 20px 10px;
}

.mceContentBody * {
	font-family: Arial;
}


h1 { padding: 10px 20px; margin: 20px 0; display: block; background: #fff; font-size: 61px; font-weight: normal;}
h1 { box-shadow: 0 0 5px #a7a7a7; -moz-box-shadow: 0 0 5px #a7a7a7; -khtml-box-shadow: 0 0 5px #a7a7a7; -webkit-box-shadow: 0 0 5px #a7a7a7; }
