#inner_content2{
width:600px;
height:400px;

}

#subPageContent ul{
color:#8CC640;
}
#subPageContent span{
color:#646464 
}
#lightbox{

	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(/wp-content/themes/default/images/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(/wp-content/themes/default/images/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}
#learnMore{
margin:7px 0 0 0;
}

#subPageContent .lc{
width:450px;
}
#leadRight{
float:right;
}
#leadLeft{
float:left;
width:450px;
}
#leadCertify{
background-image:url(/wp-content/themes/default/images/leadCertify.jpg);
width:410px;
height:270px;
position: relative;
}
#leadCertify li{
padding:5px 0 5px 17px;
}
#leadCertify img, .omimg{
position: absolute;
top: 275px;
right: 100px;
}
#leadCertify ul{
margin:5px 0 0 64px;
list-style-image:url(/wp-content/themes/default/images/greenSquare.gif);
}
#leadCertify h4{
color:#65A018;
font-size:18px;
font-weight:normal;
margin:0;
padding:110px 0 0 53px;
}
#footer ul li a {
color:#C2C2C2;
font-family:"Myriad Roman",Arial,Helvetica,sans-serif;
}
label{
float: left;
width: 120px;
font-weight: bold;
}

.rightContact label, .leftContact label{
width: 180px;
margin: 8px 0;
color:#333333;
}
.leftContact div div, .rightContact div div{
width: 180px;
margin: 8px 0 15px 0;
color:#333333;
float: left;
font-weight: bold;
}
input{
width: 180px;
margin: 8px 0;
color:#333333;
padding:5px;
}
.leftContact{
float:left;
margin:10px 0 0 0;
width: 400px;
}
.rightContact{
width: 400px;
}
.rightContact textarea{
width: 370px;
height:100px;
margin:0 0 8px 0;
color:#333333;
}
#comment{
margin:0;
}
#submit{
margin:0 0 0 262px;
width:auto;
}
.rightContact{
float:left;
margin:10px 0 0 40px;
}
textarea{
width: 250px;
height: 150px;
}

.boxes{
width: 1em;
}

#submitbutton{
margin-left: 120px;
margin-top: 5px;
width: 90px;
}

br{
clear: left;
}
#whatYouGetPod{
width:405px;
height:170px;
background-image:url(/wp-content/themes/default/images/memberPod.gif);
background-repeat:no-repeat;
}
#whatYouGetPod h3{
font-size:18px;
font-weight:bold;
margin:0;
padding:22px 0 0 50px;
color:#65a018;
}
#whatYouGetPod ul{
margin:5px 0 0 64px;
list-style-image:url(/wp-content/themes/default/images/greenSquare.gif);
}
#whatYouGetPod li{
padding:5px 0 5px 17px;
}
#whatYouGetPod img{
margin:13px 0 0 315px;
}
#subPageContent{
float:left;
background-image:url(/wp-content/themes/default/images/aboutBG.gif);
background-repeat:repeat-x;
padding:33px 43px 24px 51px;
width:888px;
background-color:#eaeaea;

}

#subPageContent p {
padding:12px 0 6px;
width:650px;
}
#subPageContent a.more_info {
	margin:0 30px 0 0;
}
.featured #subPageContentFAQ .question{
color:#8CC640;
font-size:14px;
text-decoration:underline;
font-weight:bold;
}
#subPageContentFAQ{
background-image:url(/wp-content/themes/default/images/aboutBG.gif);
background-repeat:repeat-x;
height:316px;
padding:33px 43px 24px 51px;
width:888px;
overflow-y:scroll;

}

#subPageContentFAQ p {
padding:12px 0 6px;
width:650px;
}
#subPageContentFAQ a.more_info {
	margin:0 30px 0 0;
}
#eventLeft{
width:284px;
float:left;
}
#subPageContent #eventLeft p {
padding:12px 0 6px;
width:auto;
}
#eventRight{
float:right;
width:570px;
padding:5px 0 0 0;
}
#eventRight p{
color:#C0C0C0;
font-size:14px;
font-weight:bold;
margin:0;
padding:3px 0;
text-align:right;
width:558px;
}
#eventRightReel{
background-color:#FFFFFF;
border:1px solid #E0E0E0;
height:200px;
padding:26px;
width:504px;
overflow-y: auto;
overflow-x: hidden;
}
.eventItem{
padding:0 0 22px 0;
}
.eventItem div{
color:#acacac;
}
.eventItem span{
color:#6d9a25;
}
.eventItem a{
color:#6D9A25;
text-decoration:underline;

}
#eventRight .eventItem p{
color:#000;
font-size:12px;
font-weight:normal;
margin:0;
padding:1px 0;
text-align:left;
width:auto;
}
/* reset */
body,div,dl,dt,dd,ul,ol,li,pre,form,fieldset,blockquote,th,td {
    margin:0;
    padding:0;
    font-family:Arial, Helvetica, sans-serif;
}

fieldset,img {
    border:0;
}

html {
    height:100%;
    margin-bottom:1px;
}

body {
    position:relative;
}

:focus {
    outline:none;
}

/* links */
a {
    color:#3764aa;
    text-decoration:none;
}

a:hover {
    text-decoration:underline;
}

/* header elements */
h1, h2, h3, h4, h5, h6 {
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    line-height:100%;
    color:#000;
}

h1 {
    font-size:300%;
    color:#000;
}

h2 {
color:#8CC640;
font-size:35px;
font-weight:normal;
margin:0;
}

h3 {
    font-size:200%;
    color:#000;
}

h4 {
    font-size:175%;
    color:#000;
}

h5 {
    font-size:150%;
    color:#000;
}

h6 {
    font-size:125%;
    color:#000;
}

/* page setup */
body {
    background:#eeeeee url(/wp-content/themes/default/images/bg.png) 50% 0 repeat-x;
    font-family:Arial, Helvetica, sans-serif;
    line-height:150%;
    color:#646464;
    font-size:12px;
}


/* wrapper setup */
div.rapidxwpr {
    margin:auto;
    width:984px;
}

/* header */
div#header {
    position:relative;
    height:89px;
    margin:0;
    padding:15px 0 0 0;
    overflow:hidden;
}

/* logo */
div#logo {
    border:0;
}

/* main body setup */
div#middle {
    width:auto;
    margin:0;
    clear:both;
}

/* right column */
div#right {
    width:0;
    padding:0;
    float:right;
}

/* content column */
div#content {
    width:auto;
    margin:0;
    padding:0;
}

/* footer */
div#footer {
    width:auto;
    padding:30px 0 20px 0;
    clear:both;
    background:url(/wp-content/themes/default/images/footer_bg.png) 0 0 repeat-x;
    overflow:hidden;
}

/* clearing & floating */
.clearingfix:after {
    content:".";
    display:block;
    line-height:0;
    clear:both;
    visibility:hidden;
}

.clearingfix {
    display:block;
}

.floatbox {
    overflow:hidden;
}

/* topmenu */
div#topmenu {
    height:45px;
	border-bottom:#d9d9d9 1px solid;
	border-left:#d9d9d9 1px solid;
    border-top:#d9d9d9 1px solid;
}

div#topmenu ul {
    padding:0;
    margin:0;
    list-style:none;
    float:left;
}

div#topmenu li {
    float:left;
    border-right:#e3e3e3 1px solid;
}

div#topmenu a {
color:#505050;
display:block;
float:left;
font-size:14px;
height:45px;
line-height:50px;
-line-height: 45px;
text-align:center;
width:111px;
}
div#topmenu  #last{ 
width:86px;
}
div#topmenu a:hover, div#topmenu a.active {
    background:url(/wp-content/themes/default/images/menu_back.png) 50% 100% no-repeat;
    -background-position-y: 0;
    text-decoration:none;
}

/* featured */
div.featured {
    border:#c8c9c9 1px solid;
    overflow:hidden;
    border-top:0;
    display:block;
    background:url(/wp-content/themes/default/images/big_ideas.png) 0 0 repeat-x;
    -margin-bottom: -24px;
}

div.featured_left {
    float:left;
    border-left:#FFF 1px solid;
   width:527px;
}

div.featured_image {
    float:right;
}

/* slogan */
div.slogan {
color:#989898;
font-family:"Myriad Roman",Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
height:144px;
padding:45px 65px 65px 60px;
}

div.slogan h2 {
    margin:0 0 10px 0;
    font-size:64px;
    font-weight:normal;
    font-family:Helvetica, Arial, Helvetica, sans-serif;
    color:#8cc640;
}

div.slogan h2 span {
    color:#6d6d6d;
}

/* news */
div.news {
    padding:30px 0 17px 48px;
    overflow:hidden;
    -margin-top: -50px;
}

div.news h3 {
    font-size:18px;
    color:#5e8a24;
    margin:0;
    padding:0 0 0 11px;
}

div.news ul {
    margin:0;
    list-style:none;
    padding:7px 0 0 0;
}

div.news ul li {
    float:left;
    background:url(/wp-content/themes/default/images/news_arrow.png) 0 5px no-repeat;
    padding:4px 20px 0 11px;
    width:150px;
    font-family:"Myriad Roman",Arial, Helvetica, sans-serif;
    color:#7b7b7b;
    font-size:10px;
    line-height:normal;
}

/* content block */
div.content_block {
    border-top:#FFF 1px solid;
    border-left:1px solid #d8d9d9;
    border-right:#cfcfcf 1px solid;
    overflow:hidden;
    background:#FFF url(/wp-content/themes/default/images/block_bg.png) 0 0 repeat-x;
}

/* about us */
div.about_us {
    padding:33px 43px 24px 51px;
    width:396px;
     border-right:#c4c4c4 1px solid;
    float:left;
    color:#959596;
    font-size:11px;
    line-height:normal;
    font-family:"Myriad Roman",Arial, Helvetica, sans-serif;
}

div.about_us h2 {
    margin:0;
    font-size:35px;
    color:#8cc640;
    font-weight:normal;
}

div.about_us h4 {
    margin:0 0 25px 0;
    font-size:19px;
    color:#888888;
    font-weight:normal;
    display:block;
}

a.more_info {
    background:url(/wp-content/themes/default/images/more_info.png) 0 3px no-repeat;
    padding:6px 0 8px 25px;
    font-family:"Myriad Bold", Arial, Helvetica, sans-serif;
    color:#5d5d5d;
    font-weight:bold;

}

/* membership */
div.membership {
    padding:33px 43px 24px 51px;
    width:396px;
   
    float:right;
    color:#959596;
    font-size:11px;
    line-height:normal;
    font-family:"Myriad Roman",Arial, Helvetica, sans-serif;
}

div.membership h2 {
    margin:0;
    font-size:35px;
    color:#8cc640;
    font-weight:normal;
}

div.membership h4 {
    margin:0 0 25px 0;
    font-size:19px;
    color:#888888;
    font-weight:normal;
}

div.membership a.more_info {
    background:url(/wp-content/themes/default/images/more_info.png) 0 3px no-repeat;
    padding:6px 0 8px 25px;
    font-family:"Myriad Bold", Arial, Helvetica, sans-serif;
    color:#5d5d5d;
    font-weight:bold;
}

/* footer menu */
div.footer_menu {
    padding:1px 70px 5px 50px;
    width:64px;
    border-right:#525252 1px solid;
    float:left;
}

div.footer_menu ul {
    margin:0;
    list-style:none;
}

div.footer_menu ul li a {
    color:#c2c2c2;
    font-family:"Myriad Roman",Arial, Helvetica, sans-serif;
}

/* cantact us */
div.cantact_us {
    padding:1px 60px 25px 57px;
    width:82px;
    border-right:#525252 1px solid;
    float:left;
}

div.cantact_us ul {
    margin:0;
    list-style:none;
}

div.cantact_us ul li {
    color:#c2c2c2;
    font-family:"Myriad Roman",Arial, Helvetica, sans-serif;
}

/* help */
div.help {
    padding:1px 70px 5px 45px;
    width:70px;
    float:left;
}

div.help ul {
    margin:0;
    list-style:none;
}

div.help ul li a {
    color:#c2c2c2;
    font-family:"Myriad Roman",Arial, Helvetica, sans-serif;
}

/* copyright */
div.copyright {
    float:right;
    font-size:11px;
    color:#848484;
    font-family:"Myriad Roman",Arial, Helvetica, sans-serif;
    padding:0 5px 0 0;
}
#ibox_wrapper{
height:auto!important;
width:839px !important;
border:none!important;
}
#ibox_wrapper img{
float:left;
}
#ibox_wrapper h5{
font-size:18px;
color:#65a018;
font-weight:bold;
margin:9px 0 9px 40px;
float:left; 
}
#ibox_footer_wrapper{
display:none;
}
#ibox_content{
background-color:#FFFFFF !important;
background-image:url(/wp-content/themes/default/images/contactBG.gif);
background-repeat:no-repeat;
border:medium none !important;
height:299px !important;
margin:0 !important;
padding:15px 0 0 23px;
}

.widgettitle {
font-size: 16px;
line-height: 30px;
}