
body {background-color:#ffffff; margin-top:0px; margin-left:102px; font-family:arial;}

#topnav {background-color:#ffb900; width:802px;}

#footer {background-color:#ffb900; width:802px;}

#leftcontent {width:228px; height:814px; background-color:#999999; border-top:1px solid #ffffff; border-bottom:1px solid #ffffff; border-right:0px; vertical-align:top; font-size:12px; color:#ffffff; line-height:15px; padding-top:20px;}

td.left {font-size:12px; color:#ffffff; line-height:15px; padding-top:2px;}

#leftcontenthome {width:228px; height:814px; background-color:#999999; border-top:1px solid #ffffff; border-bottom:1px solid #ffffff; border-right:0px; vertical-align:top; font-size:13px; color:#ffffff; line-height:17px; padding-top:20px;}

#about_main {width:534px; height:814px; background-image:url(images/About_fe_bg.jpg); background-repeat:no-repeat; vertical-align:top; padding-top:52px;}

#about_content {position:relative; left:134px;}

#aboutRK_content {position:relative; left:25px; width:500px;}

.header {font-size:16px; font-weight:bold;}

.subheader {font-size:14px; line-height:17px;}

.homeheader {font-size:17px; line-height:20px;}

.maincontent {font-size:14px; line-height:28px;}

a:link {color:#66FF00;}

a:visited {color:#66FF00;}

a.links:link {color:#333333;}

a.links:visited {color:#333333;}

.photo {color:#999999; text-decoration:none; font-size:11px;}

a.photo:link {color:#999999; text-decoration:none; font-size:11px;}

a.photo:visited {color:#999999; text-decoration:none; font-size:11px;}

a.photo:hover {color:#999999; text-decoration:none; font-size:11px;}

a.photo_on:link {color:#FF6600; text-decoration:underline; font-size:11px;}

a.photo_on:visited {color:#FF6600; text-decoration:underline; font-size:11px;}

a.photo_on:hover {color:#FF6600; text-decoration:underline; font-size:11px;}

#aboutRK_main {width:534px; height:814px; background-image:url(images/aboutRK_bg.jpg); background-repeat:no-repeat; vertical-align:top; padding-top:20px;}

#fePRO_main {width:534px; height:814px; background-image:url(images/fePRO_bg.jpg); background-repeat:no-repeat; vertical-align:top; padding-top:20px;}

.source {font-size:10px; vertical-align:bottom; float:right;}

.aboutRK_maincontent {font-size:13px; line-height:17px;}

.fePRO_maincontent {font-size:14px; line-height:17px; font-weight:bold;}

.fePRO_subcontent {font-size:12px; line-height:14px;}

.caption {font-size:12px; line-height:14px; font-weight:bold; text-align:center;}

.aboutRK_header {font-size:14px; font-weight:bold;}

.box {width:515px; background-color:#EBF5CC; margin-left:20px; margin-bottom:30px; padding:20px; font-size:13px;}

html>body .box {width:475px; background-color:#EBF5CC; margin-left:20px; margin-bottom:30px; padding:20px; font-size:13px;}

.asterisk {color:#ff9900; font-size:18px;}

.rule {background-color:#5c5c5c; height:1px; margin-top:20px; margin-bottom:0px;}

.gold {color:#ffb900; font-size:12px;}

.legal {font-size:10px;}

#home_center {width:227px; height:813px; background-color:#DCDCDC; vertical-align:top; padding-top:20px; font-size:12px; color:#000000; line-height:15px; border-top:1px solid #ffffff; border-bottom:1px solid #ffffff;}

#home_right {width:247px; height:813px; background-color:#F5F5F5; vertical-align:top; font-size:12px; color:#000000; line-height:15px; border-top:0px solid #ffffff; border-bottom:1px solid #ffffff; background-image:url(images/home_right_bg.jpg); background-repeat:no-repeat; padding-top:20px;}

#leftspacer {width:20px; height:814px; background-color:#999999; border-top:1px solid #ffffff; border-bottom:1px solid #ffffff; border-right:0px; vertical-align:top;}

#centerspacer {width:20px; height:814px; background-color:#DCDCDC; border-top:1px solid #ffffff; border-bottom:1px solid #ffffff; border-right:0px; vertical-align:top;}

#rightspacer {width:20px; height:814px; background-color:#F5F5F5; border-top:1px solid #ffffff; border-bottom:1px solid #ffffff; border-right:0px; vertical-align:top;}

sup {font-size:7px; line-height: 10px;}

#home_main {width:536px; height:814px; background-image:url(images/home_main_bg.jpg); background-repeat:no-repeat; vertical-align:top; position:relative; left:2px;}

.home_main_content {padding-left:36px; padding-top:70px; line-height:20px; font-size:12px;}

input.text, textarea.text {border:1px solid #969696; font-size:12px; font-family:arial; width:200px;}

.label {font-size:11px; color:#333333; font-weight:bold;}

.newsite {font-size:11px; line-height:22px;}

input.check {position:relative; left:-3px; top:2px;}

.bullet {margin-left:-1px; margin-right:0px; float:left;}

li.about {list-style-image: url(images/logo_fe_sm.gif); margin-bottom:20px; width:200px; vertical-align:top;}

ul {margin-left:20px; margin-right:0px;}

.signup_block{
float:left; display:inline;
width:730px;
margin:30px 0 0 30px;
padding-bottom:20px;
}
.event_calender{
float:left;
margin:0 0 0 0;
}
.flash_calende_block{
float:left; display:inline;
clear:left;
width:300px;
margin:10px 0 0 0;
background:#A0A0A3;
}
.winter{
float:left;
margin:0 0 0 226px;
}
.winter09schedule_pdf{
width:363px;
margin:10px 0 0;
float:right;
}
.winter_textlink{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-align:center;
font-weight:normal;
color:#FFFFFF;
float:left;
width:363px;
margin:10px 0 0 65px;
}

.winter_textlink a:link{
text-align:center;
color:#FFFFFF;
float:right;
width:363px;
margin:0 0 0 0;
text-decoration:underline;
}

.winter_textlink a:hover{
width:363px;
margin:0 0 0 0;
color:#FFFFFF;
float:right;
text-align:center;
text-decoration:none;
}
.class_schedule_membership{
float:left; clear:left;
margin:40px 0 20px 0;
}
.signup_header{
float:left;
width:680px;
background:#FFB900;
padding:10px 0 10px 0;
font:bold 14px tahoma, Arial, Helvetica, sans-serif;
color:#000000;
text-align:center;
}
.signup_heading{
float:left;
width:680px;
background:#666600;
padding:10px 0 10px 0;
text-align:center;
font:bold 14px tahoma, Arial, Helvetica, sans-serif;
color:#FFF;
}
.signup_cnt{
float:left;
width:680px;
background:#FFF;
padding:10px 0 10px 0;
}
.signup_innercnt{
float:left; display:inline;
width:400px;
margin:30px 0 10px 130px;
font:bold 11px tahoma;
color:#000;
}
.span_0ne{
float:left;
width:125px;
font:bold 11px tahoma;
color:#000;
}
.span_two{
float:left;
width:150px;
font:bold 11px tahoma;
color:#000;
}
.span_three{
float:left;
width:100px;
font:bold 11px tahoma;
color:#000;
padding-bottom:8px;
}
.span_three_a{
float:left;
width:150px;
font:bold 11px tahoma;
color:#000;
padding-bottom:8px;
}
.clr1{
color:#666600;
}
.clr3{
color:#728D08;
}
.clr4{
color:#0F81C3;
}
.clr2{
color:#962806;
}
.tp{
margin-top:15px;
}