@charset "utf-8";
body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background: #FFFFFF;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
}
.jennys #container {
	width: 800px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #FFFFFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
}
.jennys #mainContent {
	padding: 0 0px;
}
#logo {
text-align:center;
margin-top:5px;
}
.welcometext{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
text-align:center;
font-weight:bold;
}
.welcometext #blue{
color: #1dbbed;
font-weight:normal;
}
.welcometext #blue a:link, .welcometext #blue a:visited{
text-decoration: none;
color: #1dbbed;
}
.welcometext #blue a:hover{
text-decoration:underline;
color: #1dbbed;
}
.welcometext #green{
color: #dadc3f;
}
.welcometext #green a:link, .welcometext #green a:visited{
text-decoration: none;
color: #cacb36;
}
.welcometext #green a:hover{
text-decoration:underline;
color: #cacb36;
}
.welcometext #orange{
color: #e99f33;
}
.welcometext #orange a:link, .welcometext #orange a:visited{
text-decoration: none;
color: #e99f33;
}
.welcometext #orange a:hover{
text-decoration:underline;
color: #e99f33;
}
.welcometext #pink{
color: #da7d97;
}
.welcometext #pink a:link, .welcometext #pink a:visited{
text-decoration: none;
color: #da7d97;
}
.welcometext #pink a:hover{
text-decoration:underline;
color: #da7d97;
}
#content_top{
text-align:center;
margin:0px 0px -10px 35px;
padding:0px 0px 0px 0px;
}
#content_main{
width:660px; /* 640 */
padding-left:70px; /* 80 */
padding-right:70px; /* 80 */
background-image:url(images/container_main2.gif);
background-position:35px;
background-repeat:repeat-y;
margin:0px 0px -20px 0px;
padding-top:0px;
padding-bottom:0px;
}
.story{
height:154px; width:660px; padding-top:30px;
}
#news_main{
width:660px; /* 640 */
padding-left:70px; /* 80 */
padding-right:70px; /* 80 */
margin-top:20px;
}
#content_bottom{
text-align:center;
margin:0px 0px 0px 35px;
padding:0px 0px 0px 0px;
}
#news_image{
float:right;
width:220px;
}
#sideImageRight{
float: right;
background: #ffffff; /* #a1414c */
margin-left:15px;
margin-top:0px;
margin-bottom:0px;
}
#sideImageLeft{
float: left;
background: #ffffff; /* #a1414c */
margin-right:15px;
margin-top:0px;
margin-bottom:0px;
}
.mainText{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
color:#acad00;
}
h1{
color:#00a7e5; /* Pink */
font-size:20px;
font-weight:normal;
margin-bottom:0px;
padding-bottom:0px;
}
h2{
color:#da7d97; /* Pink */
font-size:18px;
font-weight:normal;
margin-top:0px;
padding-top:0px;
}
h3{
color:#acad00; /* Pink */
font-family:"Arial", Helvetica, sans-serif;
font-weight:normal;
}
.mainText a:link, .mainText a:visited{
text-decoration: none;
color:#acad00; /* Pink */
}
.mainText a:hover{
text-decoration:underline;
color:#acad00;
}
.mainTextGreenLink a:link, .mainTextGreenLink a:visited{
text-decoration: none;
color:#cacb36; /* Pink */
}
.mainTextGreenLink a:hover{
text-decoration:underline;
color:#cacb36;
}
.mainText h4 a:link, .mainText h4 a:visited{
text-decoration: none;
font-size:10px;
color:#da7d97; /* Pink */
}
.mainText h4 a:hover{
text-decoration:underline;
color:#da7d97;
}
#email {
margin-top:10px;
text-align:center;
}
input.button {
background: #ffffff;
font-weight:bold;
border: solid 0px #ffcf31;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#da7d97;
text-align:left;
}