body{ 
margin: 0 auto ; font:12px arial; color:#333;  
background:#e1e1e3;
}


/*----------MAIN--------------*/
#wrapper {
    width:1008px;
    margin: 0 auto;
    background-color: #ffffff;
    background-image:url(/images_jl/bg_content_green.jpg);
    z-index:-5;
    background-repeat:repeat-y;
}

select, input {  color: #333333; }

#container {
    width:1008px;
    /*background-image:url(/images/bg_content_green.jpg);*/
    z-index:-5;
    height:100%;
    background-image:url(/images_jl/swish_1024.gif);
    background-repeat:no-repeat;
}
    
#c { 
	width:706px; 
	position:relative; 
	float:left; 
	margin: 0px 0px 10px 30px;
}

#a { background:url(/images_jl/bg_content_green.jpg); width: 1008px; height: 68px; background-repeat:no-repeat;;z-index:-5 }

.logo { 
	/*background: url(/images_jl/journeylite_logo_new.gif) no-repeat; */
	margin: 20px 0px 0 30px; 
	float:left; 
}
    
.logo a, .logo a:hover { 
	display:block; 
	font-size:28px;
	font-family:Futura, Arial;
	color:red;
}
    
.logo a:link, .logo a:visited {
	text-decoration:none;
	color:#90a972;
}
.logo a:hover {
	text-decoration:underline;
}
.logo span, #main_nav span { display: none; }

.tabLeft {
    background:url(/images_jl/tabs_left.gif);
    width:12px;
    height:28px;
}
.tabRight {
    background:url(/images_jl/tabs_right.gif);
    width:15px;
    height:28px;
}
.tabMid {
    width:21px;
    height:28px;
    background:url(/images_jl/tabs_off.gif);
}
.tabText {
    height:26px;
    background:url(/images_jl/tabs_bg_off.gif);
    font-family:Arial,Futura;
    font-size:9px;
    padding-top:4px;
    text-align:center;
}
.horizontalbar {
    border-top:2px solid #BCBEC0;
    width:740px;
    padding:2px;
}

#footer { text-align:center; }
    
html>body #footer { text-align:center; }
 
#footer a, a:visited { color:#486187; text-decoration:underline; }

#footer a:hover { color:#000000; text-decoration:none; }


.backToTop {
    margin-left:200px;
    background-color:#deead1;
    border:1px solid #b4cc95;
    width:100px;
    text-align:center;
    padding:3px;
}

.seminarBox {
    background-image:url('/images/background_upcomingseminars.jpg');
    width:793px;
    height:130px;
    background-repeat:no-repeat;
    margin-right:auto;
    margin-left:auto;
    text-align:left;
}
.seminarBoxText {  
    color: #6c6d6f;
    font-size:11px;
    padding-top:60px;
    padding-left:18px;
    width:409px;
}

.editbox {
    text-align:right;
    float:right;
    background-color:#999999;
    color:#FFF;
    text-decoration:none;
    padding:2px 8px;
    font-weight:bold;
}
a.editboxlink, a.editboxlink:visited {
    color:#FFF;
    text-decoration:none;
    font-weight:bold;
}


