/*
LY HomePage css
created by: Joe Maffia
date: Jun '07
*/
body 
{
    background-color: #FFFFFF;
    color:#303030;
    margin-top:0px;
}

strong,h1,h2,h3 
{
    font-weight:bold;
}

a:link,a:visited, a:active {
	color: #007360;
	text-decoration:none;
}

a:hover {
	color: #007360;
	text-decoration:underline;
}

div.clearfix 
{
    clear:both;
}
div.color_strokes
{
    background:transparent url(/_imgs/mly/09/shared/color_strokes.gif) repeat-x 0px;
    /*margin: 0px 6px;*/
}
/* MAIN CONTENT */
#main_content
{
    background:#ffffff url(/_imgs/mly/09/homepage/bottomFade.png) repeat-x bottom;
    width:938px;
    min-height:600px;    
    border-left:1px solid #cccccc;
    border-right:1px solid #cccccc;
    border-bottom:1px solid #CCCCCC;
    padding-bottom:70px;
    padding-top:4px;
}
* html #main_content
{	height:600px;	
}
#fadedTopBar
{
	width:100%;
	height:9px;
	background-color:#5cbc68; 
}
* html #fadedTopBar
{
	width:100%;
	height:0px;
	margin-top:0px;
	background:#5cbc68; 
	margin-bottom:-6px;
}
/* SIDEBAR LEFT */
#sidebarL_two_col
{
   	/*background-color:#E6F2F8;*/
    width:167px;
    float:left;
    margin:0px 0px 0px 6px;
}

* html #sidebarL_two_col
{
   	/*background-color:#E6F2F8;*/
    width:167px;
    float:left;
    margin:0px 0px 0px 3px;
}

#sidebarL_two_col .contactBar
{
   margin-left:-9px;
}

#sidebarL_two_col div.contactTopShadow
{
    margin-left:-6px;
    background:transparent url(/_imgs/mly/09/shared/sidebarL_contact_top.gif) no-repeat 0px 0px;
}
#sidebarL_two_col div.contactLRShadow
{
    background:transparent url(/_imgs/mly/09/shared/sidebarL_contact_LR.gif) repeat-y 0px 0px;
    margin-top:-10px;
}
#sidebarL_two_col div.contactBottomShadow
{
    background:transparent url(/_imgs/mly/09/shared/sidebarL_contact_bottom.gif) no-repeat 0px 0px;
    width:179px;
    margin-left:-6px;
}
#sidebarL_two_col div.content 
{
    margin-left:13px;
    margin-right:13px;
    padding:5px;
}

#sidebarL_two_col div.content h2.phone 
{
    font-size:12px;
    font-weight:bold;
    color:#000000;
    margin-bottom:5px;
    background:transparent url(/_imgs/mly/09/icons/contact_phone.gif) no-repeat 0px 1px;
    padding-left:25px;
}

#sidebarL_two_col div.content li
{
    font-size:12px;
    font-weight:bold;
    color:#000000;
    list-style-type:none;
    list-style-position:inside;
    line-height:20px;
}

#sidebarL_three_col div.content li.callback 
{
    background:transparent url(/_imgs/mly/09/icons/contact_callback.gif) no-repeat 0px 2px;
    padding-left:25px;
    *padding-left:10px; /*IE 7*/
    list-style-type:none;
}
#sidebarL_two_col div.content li.reserve 
{
    background:transparent url(/_imgs/mly/09/icons/contact_reserve.gif) no-repeat 0px 2px;
    padding-left:25px;
}
#sidebarL_two_col div.content li.brochure 
{
    background:transparent url(/_imgs/mly/09/icons/contact_brochure.gif) no-repeat 2px 3px;
    padding-left:25px;
}
#sidebarL_two_col div.content li.contact 
{
    background:transparent url(/_imgs/mly/09/icons/contact.gif) no-repeat 0px 4px;
    padding-left:25px;
}

#sidebarL_two_col ul.icons
{
    margin-top:10px;   
}
#sidebarL_two_col ul.icons li a
{
    height:55px;
    display:block;
    margin-left:8px;   
    width:118px;
}

#sidebarL_two_col ul.icons li a.info 
{
    background:transparent url(/_imgs/mly/09/icons/info.png) no-repeat 3px 0px;
    padding-left:45px;
    behavior: url(/_scripts/client/mly/09/iepngfix.htc);
}
#sidebarL_two_col ul.icons li a.tellafriend
{
    background:transparent url(/_imgs/mly/09/icons/tellafriend.png) no-repeat 3px 0px;
    behavior: url(/_scripts/client/mly/09/iepngfix.htc);
    padding-left:45px;
    padding-top:10px;
}

#sidebarL_two_col ul.icons li a.dictionary
{
    background:transparent url(/_imgs/mly/09/icons/dictionary.png) no-repeat 3px 0px;
    padding-left:45px;
    margin-left:0px;
    behavior: url(/_scripts/client/mly/09/iepngfix.htc);
    display:table;
}

#sidebarL_two_col ul.icons li a.cd
{
    background:transparent url(/_imgs/mly/09/icons/dvd.png) no-repeat 0px 0px;
    margin-left:0px;
    padding-left:45px;
    behavior: url(/_scripts/client/mly/09/iepngfix.htc);
}
#sidebarL_two_col ul.icons li a.yearbooks
{
    background:transparent url(/_imgs/mly/09/icons/yearbooks.gif) no-repeat 0px 0px;
    margin-left:38px;
    padding-left:90px;
    height:38px;
    width:0px;
}
#sidebarL_two_col ul.icons li a.yearbooksText
{
    padding-left:5px;
    margin-left:0px;
    width:150px;
}

/* end of SIDEBAR LEFT */

#content_two_col
{	
	margin-left:5px;
    float:left;
    width:756px !important;
	/* bloody IE6 */
    width:753px;
}

* html #content_two_col
{	
	margin-left:0px;
    float:left;
    width:756px !important;
	/* bloody IE6 */
    width:753px;
}
#content_spins
{
	margin:0px;
    float:left;
    width:620px;
}

#content_two_col h1
{
	color:#FFFFFF;
    font-size:23px;
    font-weight:lighter;
    background-color:#000000;
    padding:10px;
}

#content_two_col h2
{
    font-size:12px;
    margin:5px 0px;
}

#content_two_col h4
{
    font-size:11px;
    font-weight:bold;
}

#content_two_col .contentFade
{	min-height:215px;
	background:transparent url(/_imgs/mly/09/shared/contentFadeSmall.gif) repeat-x top;
	margin-top:5px;
}
* html #content_two_col .contentFade
{	height:215px;
}
#content_two_col p
{	font-size:12px;
    padding-bottom:10px;
}

#content_two_col .content p
{	padding:10px 10px;
}

#content_two_col .content
{
	width:756px !important;
	/* bloody IE6 */
	/*width:753px;*/
}
#content_two_col .content2
{
	/*
	margin-left:5px;
	margin-right:5px;
	*/
}
#content_two_col div#coverflow
{
    background-color:#ffffff;
    padding:0px 14px 0px 6px;
}


/* MIN HEIGHT IE6 HACK */
*html #content_two_col .content .text
{
    width:500px;
    height:210px;
}
/* END OF MIN HEIGHT IE6 HACK */

#content_two_col .image_box 
{
    float:right;
    margin:5px;
    border:1px solid #FFFFFF;
}

#content_two_col .content_week h4 
{
    font-size:11px;
    font-weight:bold;
    padding-bottom:8px;
}

#content_two_col .content_examprepTab
{
    padding:6px;
    background-color:#ffffff;
    border:1px solid #cccccc;
}

#content_two_col .content_course tr 
{
    border-bottom:1px solid #CCCCCC;
    line-height:20px;
}
#content_two_col .content_week tr 
{
    border-bottom:1px solid #FFFFFF;
}

#content_two_col .content_course td,#content_two_col .content_week td
{
    padding:5px;
    border-bottom:1px solid #FFFFFF;
    border-right:1px solid #FFFFFF;
    color:#007360;
	font-size:11px;
	line-height:20px;
	font-weight:normal;
}
#content_two_col .content_week p
{
	padding:2px;
}

#content_two_col .content_course .fade,#content_two_col .content_week .fade
{
    background:#F6FBFA url(/_imgs/mly/09/shared/tableHeaderFade.gif) repeat-x top;
    /*padding-top:10px;*/

}

#content_two_col .tab_content_fade,#content_spins .tab_content_fade 
{	margin-top:4px;
	padding:10px;
    min-height:215px;
    background: #ffffff url(/_imgs/mly/09/shared/contentFadeSmall.gif) repeat-x top; 
}

* html #content_two_col .tab_content_blue, * html #content_spins .tab_content_blue 
{
	height:215px;
}

#content_spins .tab_content_blue 
{
	width:600px;
}
#content_two_col div.right-column 
{
    padding: 10px 19px 20px 10px;
    width:152px;
    float:right;
    min-height:200px;
}
* html #content_two_col div.right-column
{	height:200px;
}
#content_two_col div.right-column .dropDown
{	width:175px;
	margin-left:-10px;
}
#content_two_col div.right-column .career_logo
{
	margin:0px auto;
	width:132px;
	background:transparent url(/_imgs/mly/09/shared/color_strokes.gif) repeat-x bottom;
	padding-bottom:10px;
	margin-bottom:10px;
}
div.destination 
{
	margin:0 auto;
	padding:0;
	margin-bottom:13px;
	width:122px;
	height:auto;
}

#content_two_col .title_content_prices, #content_two_col .title_content_course,#content_two_col .title_content_week
{
    margin:0px;
    padding:2px 10px 0px 5px;
    background:transparent url(/_imgs/mly/09/shared/fadeTitle.gif) repeat-x top;
    height:20px;
}

#content_two_col p.notes 
{
    font-size:9px;
    color:#666666;
    margin:8px;
}

table td.white 
{
    background-color:#fff;
}
table td.light
{
    background-color:#DCF0E7;
}
table td.strong 
{
    background-color:#E2E9BD;
}


#content_two_col .content2 img.imagebox 
{
    float:left;
    margin-right:10px;
    border:1px solid #FFFFFF;
}

/*	SPINS TABLE DECORATION	*/

table.spinsTable 
{
	background:transparent none repeat scroll 0%;
	border:medium none;
	color:#666666;
	margin:8px 0pt;
	width:100%;
}

table.spinsTable tr 
{
    border-top:1px dashed #ccc;
}
table.spinsTable td
{
    padding:2px;
}
table.spinsTable h3,table.spinsTable h2
{
	padding: 9px 0;
}
table.spinsTable li
{
	padding: 1px 0;
}
div#fixLI ul.bulletlist 
{
	line-height:20px;
	list-style-image:none;
	list-style-position:inside;
	list-style-type:disc;
	/*margin:0px 0px 10px;*/
}

div#fixLI ul.bulletlist li
{
	float:none;
	list-style-type:disc;
	margin:0px;
	width:180px;
}
/* END OF MAIN CONTENT */

