#mainwrap{
	float:left; width:100%; margin:0 -154px 0 0; padding:0 0 10px 0;
	background:url(../../img/bg/mainwrap.gif) repeat-x bottom;
}	

#maincontent{
	margin:0 154px 0 0; padding:0;
}	

#container{
	float:right; width:100%; margin:0 0 0 -154px; padding:0;
}	

#content{
    margin:0 0 0 154px; padding:5px 10px; height:250px;
}	
html>body #content{ height:auto; min-height:250px;}

#left{
	float:left; width:154px; margin:0; padding:0; background:#e5e5e5;
}	

#right{
	float:right; width:154px; margin:0; padding:0;
}

/* Content */
#content h1{
	height:14px; margin:0 0 8px 0; padding:0 0 4px 0; background:url(../../img/titles/welcome_athletics.gif) no-repeat top left; border-bottom:1px solid #ccc;
}

#elregister #content h1, #elschool_reg #content h1,
#elinfo_reg #content h1{
	height:18px; background:url(../../img/titles/register.gif) no-repeat top left;
}
#elschool #content h1{
	background:url(../../img/titles/welcome_school.gif) no-repeat top left;
}
#elnutr #content h1{
	background:url(../../img/titles/welcome_nutr.gif) no-repeat top left;
}
#elinfo #content h1{
	background:url(../../img/titles/welcome_info.gif) no-repeat top left;
}
#elcontact #content h1{
	background:url(../../img/titles/contactus.gif) no-repeat top left;
}
#elprivacy #content h1{
	height:18px; background:url(../../img/titles/privacy.gif) no-repeat top left;
}
#elaccess #content h1{
	height:18px; background:url(../../img/titles/access.gif) no-repeat top left;
}
#elathnews #content h1{
	background:url(../../img/titles/news.gif) no-repeat top left;
}
#elschnews #content h1{
	background:url(../../img/titles/news.gif) no-repeat top left;
}
#elathletics_faq #content h1{
	background:url(../../img/titles/ath_faq.gif) no-repeat top left;
}
#elschool_faq #content h1{
	background:url(../../img/titles/school_faq.gif) no-repeat top left;
}
#elnutr_facts #content h1{
	background:url(../../img/titles/nutritionfacts.gif) no-repeat top left;
}
#elterms #content h1{
	background:url(../../img/titles/terms.gif) no-repeat top left;
}
#eladmin_faq #content h1{
	height:18px; background:url(../../img/titles/faqadmin.gif) no-repeat top left;
}

#content h1#frgtpass{
	background:url(../../img/titles/forgotpassword.gif) no-repeat top left;
}
#content h1#signint{
	height:18px; background:url(../../img/titles/signin.gif) no-repeat top left;
}
#elmembers_for #content h1#welforum, #elschool_mem_for #content h1#welforum{
	margin-right:0;background:url(../../img/titles/forum.gif) no-repeat top left;
}

#eladmin_email #content h1{
	height:18px;margin-right:0;
}
#eladmin_email #content h1#email1{
	background:url(../../img/titles/email1.gif) no-repeat top left;
}
#eladmin_email #content h1#email2{
	background:url(../../img/titles/email2.gif) no-repeat top left;
}
#eladmin_email #content h1#email3{
	background:url(../../img/titles/email3.gif) no-repeat top left;
}
#eladmin_email #content h1#email4{
	background:url(../../img/titles/email4.gif) no-repeat top left;
}
#elcomp #content h1{
	height:17px; background:url(../../img/titles/comp.gif) no-repeat top left;
}


#elinfo #content h3{
	height:18px; background:url(../../img/titles/links.gif) no-repeat top left; border-bottom:1px solid #ccc;
}
#content h3#faqsearch{
	height:20px; margin:0 0 5px 0; background:url(../../img/titles/faqsearch.gif) no-repeat top left; border-bottom:1px solid #ccc;
}
#content h3#faqtop5{
	height:20px; margin:0 0 5px 0; background:url(../../img/titles/faqtop5.gif) no-repeat top left; border-bottom:1px solid #ccc;
}


/* FAQ */
#faqdiv{
	margin:0; padding:0;
}

#faqsearch{
	margin:0 0 20px 0; padding:0; 
}
#faqsearch form .txtfld{
	width:300px; color:#999;
}

#faqresults{
	margin:0 0 20px 0;
}

/* Contact Us */
#contdiv{
	margin:0; padding:0;
}

#contdiv div{
	clear:both; width:400px; margin:0; padding:10px 0 0 0;
}

#contdiv label{
	float:left; width:120px; margin:0 10px 0 0; padding:2px 0 0 0; text-align:right;
}
#contdiv span{
	float:right; width:270px; margin:0; padding:0;
}

/* Links */
ul#infolinks{
	margin:5px 0 0 0; padding:0; list-style:none;
}
ul#infolinks li{
	float:left; width:100%; margin:0 0 10px 0; padding:0 0 5px 0; list-style:none;  border-bottom:1px solid #eaeaea;
}
ul#infolinks li a{
	font-weight:bold; text-decoration:underline;
}
ul#infolinks li p{
	margin-left:110px;
}


ul#infolinks li div{
	float:left; width:110px;
}
ul#infolinks li div img{
	margin:auto;
}


/* Competition */
#compwinner{
	margin:0; padding:5px; background:#eee2b8; height:113px;
}

#compwinner img{
	float:left;
}

#compwinner h3, #compwinner p{
	margin:0 0 0 160px;
}

#compwinner p{
	line-height:15px;
}


/* Content END */


/* Left */
#left ul{
	margin:0; padding:0; list-style:none;
}

#left ul li{
	margin:0; padding:0; list-style:none;
	background-position:top left; background-repeat:no-repeat;
}

#left ul li a{
	display:block; width:154px; height:22px;
}


#left ul li#lahome, #left ul li#lahome a{
	background-image:url(../../img/left/ath_home.gif);
}
#left ul li#lask, #left ul li#lask a{
	background-image:url(../../img/left/ask_mentor.gif)
}
#left ul li#ladm, #left ul li#ladm a{
	background-image:url(../../img/left/admin.gif)
}
#left ul li#lfor, #left ul li#lfor a{
	background-image:url(../../img/left/forums.gif)
}
#left ul li#lment, #left ul li#lment a{
	background-image:url(../../img/left/mentor_faq.gif)
}
#left ul li#lnews, #left ul li#lnews a{
	background-image:url(../../img/left/news.gif)
}
#left ul li#lnutr, #left ul li#lnutr a{
	background-image:url(../../img/left/nutrition.gif)
}
#left ul li#ldown, #left ul li#ldown a{
	background-image:url(../../img/left/downloads.gif)
}
#left ul li#lcomp, #left ul li#lcomp a{
	background-image:url(../../img/left/comp.gif)
}
#left ul li#lshome, #left ul li#lshome a{
	background-image:url(../../img/left/school_home.gif);
}
#left ul li#linfoh, #left ul li#linfoh a{
	background-image:url(../../img/left/info_home.gif);
}
#left ul li#lmeet, #left ul li#lmeet a{
	background-image:url(../../img/left/meetmentor.gif);
}
#left ul li#lreg, #left ul li#lreg a{
	background-image:url(../../img/left/register.gif);
}
#left ul li#lcontact, #left ul li#lcontact a{
	background-image:url(../../img/left/contactus.gif);
}
#left ul li#llinks, #left ul li#llinks a{
	background-image:url(../../img/left/links.gif);
}
#left ul li#lprivacy, #left ul li#lprivacy a{
	background-image:url(../../img/left/privacy.gif);
}
#left ul li#laccess, #left ul li#laccess a{
	background-image:url(../../img/left/access.gif);
}
#left ul li#laske, #left ul li#laske a{
	background-image:url(../../img/left/ask_expert.gif);
}
#left ul li#lnhome, #elnutr #left ul li#lnhome a{
	background-image:url(../../img/left/nut_home.gif)
}
#left ul li#lterms, #elterms #left ul li#lterms a{
	background-image:url(../../img/left/terms.gif)
}
#left ul li#lfaqad, #left ul li#lfaqad a{
	background-image:url(../../img/left/faqadmin.gif)
}
#left ul li#lemail, #left ul li#lemail a{
	background-image:url(../../img/left/email.gif)
}
#left ul li#lsmemb, #left ul li#lsmemb a{
	background-image:url(../../img/left/member.gif)
}

#left ul li#lblog, #left ul li#lblog a{
	background-image:url(../../img/left/blog.gif)
}

#left ul li#lsmemb ul#lssubmem{
	display:none;
}


#elathletics #left ul li#lahome, #elathletics #left ul li#lahome a, #elathletics #left ul li#lahome a:hover{
	background-image:url(../../img/left/ath_home_a.gif);
}
#elregister #left ul li#lreg, #elregister #left ul li#lreg a, #elregister #left ul li#lreg a:hover,
#elschool_reg #left ul li#lreg, #elschool_reg #left ul li#lreg a, #elschool_reg #left ul li#lreg a:hover,
#elinfo_reg #left ul li#lreg, #elinfo_reg #left ul li#lreg a, #elinfo_reg #left ul li#lreg a:hover{
	background-image:url(../../img/left/register_a.gif);
}
#elmembers #left ul li#lask, #elmembers #left ul li#lask a, #elmembers #left ul li#lask a:hover,
#elschool_sign #left ul li#lask, #elschool_sign #left ul li#lask a, #elschool_sign #left ul li#lask a:hover,
#elschool_mem #left ul li#lask, #elschool_mem #left ul li#lask a, #elschool_mem #left ul li#lask a:hover{
	background-image:url(../../img/left/ask_mentor_a.gif)
}
#eladmin #left ul li#ladm, #eladmin #left ul li#ladm a, #eladmin #left ul li#ladm a:hover{
	background-image:url(../../img/left/admin_a.gif)
}
#elathletics_faq #left ul li#lment, #elathletics_faq #left ul li#lment a, #elathletics_faq #left ul li#lment a:hover,
#elschool_faq #left ul li#lment, #elschool_faq #left ul li#lment a, #elschool_faq #left ul li#lment a:hover{
	background-image:url(../../img/left/mentor_faq_a.gif);
}
#elmembers_for #left ul li#lfor, #elmembers_for #left ul li#lfor a, #elmembers_for #left ul li#lfor a:hover,
#elschool_mem_for #left ul li#lfor, #elschool_mem_for #left ul li#lfor a, #elschool_mem_for #left ul li#lfor a:hover{
	background-image:url(../../img/left/forums_a.gif)
}
#elcomp #left ul li#lcomp, #elcomp #left ul li#lcomp a, #elcomp #left ul li#lcomp a:hover{
	background-image:url(../../img/left/comp_a.gif)
}
#elcontact #left ul li#lcontact, #elcontact #left ul li#lcontact a, #elcontact #left ul li#lcontact a:hover{
	background-image:url(../../img/left/contactus_a.gif)
}
#elprivacy #left ul li#lprivacy, #elprivacy #left ul li#lprivacy a, #elprivacy #left ul li#lprivacy a:hover{
	background-image:url(../../img/left/privacy_a.gif)
}
#elschool #left ul li#lshome, #elschool #left ul li#lshome a, #elschool #left ul li#lshome a:hover{
	background-image:url(../../img/left/school_home_a.gif);
}
#elinfo #left ul li#linfoh, #elinfo #left ul li#linfoh a, #elinfo #left ul li#linfoh a:hover{
	background-image:url(../../img/left/info_home_a.gif);
}
#elnutr #left ul li#lnhome, #elnutr #left ul li#lnhome a, #elnutr #left ul li#lnhome a:hover{
	background-image:url(../../img/left/nut_home_a.gif)
}
#elaccess #left ul li#laccess, #elaccess #left ul li#laccess a, #elaccess #left ul li#laccess a:hover{
	background-image:url(../../img/left/access_a.gif);
}
#elathnews #left ul li#lnews, #elathnews #left ul li#lnews a, #elathnews elathnews #left ul li#lnews a:hover,
#elschnews #left ul li#lnews, #elschnews #left ul li#lnews a, #elschnews elathnews #left ul li#lnews a:hover{
	background-image:url(../../img/left/news_a.gif)
}
#elnutr_facts #left ul li#lnutr, #elnutr_facts #left ul li#lnutr a, #elnutr_facts #left ul li#lnutr a:hover{
	background-image:url(../../img/left/nutrition_a.gif)
}
#elterms #left ul li#lterms, #elterms #left ul li#lterms a, #elterms #left ul li#lterms a:hover{
	background-image:url(../../img/left/terms_a.gif)
}
#eladmin_faq #left ul li#lfaqad, #eladmin_faq #left ul li#lfaqad a, #eladmin_faq #left ul li#lfaqad a:hover{
	background-image:url(../../img/left/faqadmin_a.gif)
}
#eladmin_email #left ul li#lemail, #eladmin_email #left ul li#lemail a, #eladmin_email #left ul li#lemail a:hover{
	background-image:url(../../img/left/email_a.gif)
}
#elathletics_elite #left ul li#lsmemb, #elathletics_elite #left ul li#lsmemb a, #elathletics_elite #left ul li#lsmemb a:hover,
#elschool_elite #left ul li#lsmemb, #elschool_elite #left ul li#lsmemb a, #elschool_elite #left ul li#lsmemb a:hover{
	background-image:url(../../img/left/member_a.gif)
}



#left ul li#lahome a:hover{
	background-image:url(../../img/left/ath_home_h.gif);
}
#left ul li#lask a:hover{
	background-image:url(../../img/left/ask_mentor_h.gif)
}
#left ul li#ladm a:hover{
	background-image:url(../../img/left/admin_h.gif)
}
#left ul li#lfor a:hover{
	background-image:url(../../img/left/forums_h.gif)
}
#left ul li#lment a:hover{
	background-image:url(../../img/left/mentor_faq_h.gif)
}
#left ul li#lnews a:hover{
	background-image:url(../../img/left/news_h.gif)
}
#left ul li#lnutr a:hover{
	background-image:url(../../img/left/nutrition_h.gif)
}
#left ul li#ldown a:hover{
	background-image:url(../../img/left/downloads_h.gif)
}
#left ul li#lcomp a:hover{
	background-image:url(../../img/left/comp_h.gif)
}
#left ul li#lmeet a:hover{
	background-image:url(../../img/left/meetmentor_h.gif);
}
#left ul li#linfoh a:hover{
	background-image:url(../../img/left/info_home_h.gif);
}
#left ul li#lreg a:hover{
	background-image:url(../../img/left/register_h.gif);
}
#left ul li#lcontact a:hover{
	background-image:url(../../img/left/contactus_h.gif);
}
#left ul li#llinks a:hover{
	background-image:url(../../img/left/links_h.gif);
}
#left ul li#lprivacy a:hover{
	background-image:url(../../img/left/privacy_h.gif);
}
#left ul li#laccess a:hover{
	background-image:url(../../img/left/access_h.gif);
}
#left ul li#laske a:hover{
	background-image:url(../../img/left/ask_expert_h.gif);
}
#left ul li#lnhome a:hover{
	background-image:url(../../img/left/nut_home_h.gif)
}
#left ul li#lterms a:hover{
	background-image:url(../../img/left/terms_h.gif)
}
#left ul li#lfaqad a:hover{
	background-image:url(../../img/left/faqadmin_h.gif)
}
#left ul li#lemail a:hover{
	background-image:url(../../img/left/email_h.gif)
}
#left ul li#lsmemb a:hover{
	background-image:url(../../img/left/member_h.gif)
}
#left ul li#lblog a:hover{
	background-image:url(../../img/left/blog_h.gif)
}



/* Meet mentors */
#left ul li#lmeet, #left ul li#lmeet a{
	background-image:url(../../img/left/meetmentor.gif); 
}

#left ul li.meetdown#lmeet , #left ul li.meetdown#lmeet a{ 
	background-position:top left; background-repeat:no-repeat;
	background-image:url(../../img/left/meetmentor_r.gif); 
}


#left ul li#lmeet ul{
	padding:10px 0 10px 10px; border:1px solid #ccc; border-top:0; border-bottom:0;
}
#left ul li.meetdown#lmeet ul li, #left ul li.meetdown#lmeet ul li a {
	width:auto; height:18px; background:0; font-weight:bold;
}
#left ul li#lmeet ul li a:hover{
	background:0; color:#999;
}

#elmentors_km #left ul li#lmeet ul li#lmkm a, #elmentors_dc #left ul li#lmeet ul li#lmdc a,
#elmentors_lc #left ul li#lmeet ul li#lmlc a, #elmentors_sb #left ul li#lmeet ul li#lmsb a{
	padding:0 0 0 10px; color:#000; background:url(../../img/icons/arrow_r.gif) no-repeat 0 2px;
}




#left span{
	display:block; text-indent:-9999px;
}

#left p{
	 width:143px; height:51px; margin:10px 0 0 5px; padding:0 0 10px 0; background:url(../../img/promos/taut.gif) no-repeat top left;
}
#left p a{
	display:block; width:143px; height:51px;
}


/* Right */
#right p.rimg{
	margin:0; padding:0; background-position:top left; background-repeat:no-repeat;
}
#right p.rimg a{
	display:block; width:154px; height:250px;
}

#right p.rimg#regath{
	background-image:url(../../img/comp/register_ath.gif);
}
#right p.rimg#regsch{
	background-image:url(../../img/comp/register_sch.gif);
}
#right p.rimg#reginfo{
	background-image:url(../../img/comp/register.gif);
}

#right .rightcl{
	float:left; margin:0 0 1px 0; padding:1px; border:1px solid #c0b69b; background:#f0e3c2;
}

#right .inner_rightcl{
	background:url(../../img/home/meetbg.gif) repeat-x #f0e3c2;
}

#right .inner_rightcl#r_news{
	padding:33px 0 0 0; background:url(../../img/titles/latest_news.gif) no-repeat top left;
}
#right .inner_rightcl#r_news{height:1%;}

#right .inner_rightcl div{
	float:left; width:100%; margin:0 0 3px 0; padding:0 0 3px 0; border-bottom:1px solid #ccc;
}

#right .inner_rightcl div#nobord{
	border-bottom:0;
}

#right .inner_rightcl img{
	float:left; margin:2px;
}


#right .inner_rightcl p{margin:0 0 0 55px; padding:2px 0 0 0;}
* html #right .inner_rightcl p{height:1%;}


#right .inner_rightcl p.more{
	clear:both; margin:0 0 1px 2px; padding:0; width:147px; height:23px; background:url(../../img/buttons/more.gif) no-repeat top right;
}
#right .inner_rightcl p.more a{
	display:block; width:147px; height:22px;
}

#right .inner_rightcl p.more a:hover{
	background:url(../../img/buttons/more_h.gif) no-repeat top right;
}

/* Right Register */
#right #register_r dl{
	float:right; width:154px; height:275px; margin:0 0 1px 0; padding:0; background:url(../../img/school/register.jpg) no-repeat top left #9F7D01;
}

#right #register_r dl dt{
	display:none;	
}
#right #register_r dl dd{
	margin:0; color:#fff; 
}

#right #register_r dl dd a{
	display:block; padding:80px 15px 10px 15px; text-decoration:none; color:#fff;	
}

#right #register_r dl dd.joindd a{
	padding-top:0; font-size:small; 
}

#right #register_r dl dd a:hover{
	color:#A76E01;	
}


/* Right Register END */
