body {
	color: rgb(72, 72, 72); font-family: Helvetica, Arial, sans-serif;
}
body#bd {
	background: url("../images/bg.png") rgb(217, 217, 217); top: 25px; color: rgb(72, 72, 72); margin-bottom: 45px; position: relative;
}
body.fs3 #ja-wrapper {
	
}
#ja-wrapper {
	
}
a {
	color: rgb(0, 0, 0); text-decoration: none;
}
a:hover {
	color: rgb(0, 157, 237); text-decoration: none;
}
a:active {
	color: rgb(0, 157, 237); text-decoration: none;
}
a:focus {
	color: rgb(0, 157, 237); text-decoration: none;
}
#ja-topsl a:hover {
	color: rgb(0, 157, 237); padding-left: 13px; text-decoration: none;
}
#ja-topsl a:active {
	color: rgb(0, 157, 237); padding-left: 13px; text-decoration: none;
}
#ja-topsl a:focus {
	color: rgb(0, 157, 237); padding-left: 13px; text-decoration: none;
}
#ja-botsl a:hover {
	color: rgb(0, 157, 237); padding-left: 13px; text-decoration: none;
}
#ja-botsl a:active {
	color: rgb(0, 157, 237); padding-left: 13px; text-decoration: none;
}
#ja-botsl a:focus {
	color: rgb(0, 157, 237); padding-left: 13px; text-decoration: none;
}
p.readmore a {
	background: rgb(0, 157, 237); padding: 3px 6px; color: rgb(255, 255, 255); text-transform: uppercase;
}
p.readmore a:hover {
	color: rgb(0, 157, 237); background-color: rgb(255, 255, 255);
}
p.readmore a:active {
	color: rgb(0, 157, 237); background-color: rgb(255, 255, 255);
}
p.readmore a:focus {
	color: rgb(0, 157, 237); background-color: rgb(255, 255, 255);
}
.contentheading {
	font-family: Georgia, "Times New Roman", Times, serif;
}
.componentheading {
	font-family: Georgia, "Times New Roman", Times, serif;
}
h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
}
h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
}
h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
}
h4 {
	font-family: Georgia, "Times New Roman", Times, serif;
}
h5 {
	font-family: Georgia, "Times New Roman", Times, serif;
}
h1.componentheading {
	background: rgb(102, 132, 132); padding: 3px 0px 0px 5px; color: rgb(255, 255, 255); text-transform: uppercase; font-family: Helvetica, Arial, sans-serif; font-size: 100%; font-weight: bold; margin-bottom: 9px; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none; text-shadow: 0 1px 1px #000000;
}
.componentheading {
	background: rgb(102, 132, 132); padding: 3px 0px 0px 5px; color: rgb(255, 255, 255); text-transform: uppercase; font-family: Helvetica, Arial, sans-serif; font-size: 100%; font-weight: bold; margin-bottom: 9px; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none; text-shadow: 0 1px 1px #000000;
}
.componentheading a {
	color: rgb(255, 255, 255);
}
h2.contentheading {
	font-weight: normal;
}
.contentheading {
	font-weight: normal;
}
.contentheading {
	font-size: 200%;
}
.blog-featured .contentheading {
	font-size: 150%;
}
.jitem-title {
	font-size: 110%; font-weight: bold;
}
hr {
	border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
}
#user-registration button:hover {
	border: currentColor; width: 115px; height: 43px; color: rgb(0, 99, 220);
}
#user-registration button {
	border-radius: 4px; width: 115px; height: 43px; color: rgb(254, 99, 187); margin-left: 9px; box-shadow: 0px 2px 3px rgba(0,0,0,0.5); -moz-transition: all 0.8s ease 0s; -webkit-transition: all 0.8s ease 0s; -o-transition: all 0.8s ease 0s;
}
#login-form {
	margin-left: 10px;
}
.button {
	background: url("../images/l-button.png") repeat-x; padding: 4px 5px 10px; border: currentColor; width: 69px; height: 37px; color: rgb(255, 255, 255); float: none; -moz-transition: all 0.8s ease 0s; -webkit-transition: all 0.8s ease 0s; -o-transition: all 0.8s ease 0s;
}
.validate {
	background: url("../images/l-button.png") repeat-x; padding: 4px 5px 10px; border: currentColor; width: 69px; height: 37px; color: rgb(255, 255, 255); float: none; -moz-transition: all 0.8s ease 0s; -webkit-transition: all 0.8s ease 0s; -o-transition: all 0.8s ease 0s;
}
.button:hover {
	color: rgb(0, 157, 237); cursor: pointer;
}
.validate:hover {
	color: rgb(0, 157, 237); cursor: pointer;
}
#ja-container ul.menu li a {
	color: rgb(105, 105, 105); padding-left: 10px; text-shadow: 1px 1px #fff;
}
input {
	padding: 2px; font-family: Helvetica, Arial, sans-serif;
}
select {
	padding: 2px; font-family: Helvetica, Arial, sans-serif;
}
textarea {
	padding: 2px; font-family: Helvetica, Arial, sans-serif;
}
.inputbox {
	padding: 2px; font-family: Helvetica, Arial, sans-serif;
}
.inputbox {
	border: 1px solid rgb(204, 204, 204);
}
