@charset "utf-8";
/* CSS Document */

html,body{
	background-image:url(http://www.tastymojo.com/site_images/LiveInLou/background_page.jpg);
	background-color:white;
	margin:0;
	padding:0;
	height:100%;
	font-family:"Helvetica Medium", sans-serif;
    color:#818181;
	text-align:left;
	font-size:12px;
	line-height:20px;
	text-align:left;
}

tr {vertical-align:top}
a {text-decoration:none;color:#1f5491;font-weight:bold}
a:hover {text-decoration:underline;}

 a img{border:0};

.textfield_effect{
}


.textfield_effect {
	border:1px solid #005293;}

background-repeat: repeat-x;

font-family: Arial, Helvetica, sans-serif;

font-size: 12px;

color: #333333;

width: 200px;

height: 15px;

}





.page{
	width:1000px;height:100%;
}






.header{
	background-color:#005293;
	height:115px;
	width:100%;

}
.topbar{
	height:29px;
	background-color:#00338e;
	width:100%;vertical-align:middle;padding-right:10px;padding-left:2px;
}
.topbar a{
	color:white;
	font-weight:bolder;
	text-decoration:none;
}
.topbar a:hover{
	color:#f78c3c;
}
.nav{
	background-image:url(http://www.tastymojo.com/site_images/LiveInLou/background_nav.gif);
	background-repeat:repeat-x;
	height:36px;
	padding-bottom:10px;
	text-align:left;
}






.contents{
	height:100%;
	background-color:white;
	width:1000px;
	text-align:left;
}




.leftBar{
	background-color:#005293;
	background-image:url(http://www.tastymojo.com/site_images/LiveInLou/left_bottom.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	width:220px;
}


.left_top{
	width:234px;
	background-image:url(http://www.tastymojo.com/site_images/LiveInLou/left_top.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	height:11px;
}
.left_body{
	width:234px;
	background-color:#005293;
	color:white;
}
.left_body a{
	color:white;
	font-weight:normal;
}
.left_body a:hover{
	color:white;
}





.main0{
	width:100%;
}
.main1{

}

.main_text{
	padding:10px 20px 20px 20px;
	
}



.splash{
	width:450px;background-color:#005293;
}




.linkability{
	color:#1f5491;
}
.linkability a {
	color:black;padding:0 10px 0 10px;
}
.linkability td {
	background-image:url(http://www.tastymojo.com/site_images/LiveInLou/linkability_background.gif);
	background-repeat:repeat-y;text-align:center;
}




.logos{
	text-align:center;
}
.logos img {
	padding:20px;float:none;
}






.rightBar{
	width:300px;
}



.panel{
	padding-top:3px;
}




.links{
	padding:20px 0 20px 0;
}







.LouFYI{
	width:300px;
	
	text-align:left;
}

.LouFYI_body{
	background-image:url(http://www.tastymojo.com/site_images/LiveInLou/LouFYI_background.gif);
	background-position:top center;
	background-repeat:no-repeat;
	background-color:#f58026;
	padding:72px 5px 0 20px;
	font-size:12px;
	color:black;
	line-height:16px;
}
.LouFYI_body div{
	padding:0 0 15px 0;
}
.LouFYI_body h1{
	color:#1f5491;
	padding:0;
	margin:0 0 0 -10px;
	font-size:14px;
}
.LouFYI_body a{

	font-weight:normal;
}
.byline{
	padding:0;
	margin:0 0 -15px 0;
	text-align:right;
}







.orange_body{
	background-image:url(http://www.tastymojo.com/liveinlou/right_orange_back.gif);
	background-position:top center;
	background-repeat:repeat-y;
	padding:5px;
	font-size:12px;
	color:white;
	line-height:16px;
}
.orange_body div{
	padding:0 0 15px 0;
}
.orange_body h1{
	color:#1f5491;
	padding:0;
	margin:0 0 0 -10px;
	font-size:14px;
}

.orange_body a{
	color:white;
	font-weight:normal;
}












.dropdown {display:block; position:relative;font-weight:bolder;font-family:Arial, Helvetica, sans-serif;height:20px;}
.dropdown:hover{background:#f0c23c;}
.dropdown dt {width:120px;  font-weight:bold; cursor:pointer;}
.dropdown .upperdd {}

.dropdown dd {position:absolute; top:0; overflow:hidden; width:200px; display:none; opacity:0; background:#1f5491;border:1px solid white;line-height:12px}
.dropdown ul {width:153px; list-style:none;margin:0;padding:0;}
.dropdown li {display:inline;}
.dropdown li a, .dropdown li a:active, li.dropdown a:visited {display:block; padding:5px; color:#ffffff; text-decoration:none; background:#1f5491; width:220px; }
.dropdown li a:hover {background:#f0c23c; color:#1f5491;}
.dropdown .underline {}


.cal_small_header {
color:black;
}

.cal_small_main { 
color:black;
}

.cal_day {
color:black;
}

.cal_small_todaycell { color:black }













ul.level1,.level1 li {
	display: block;
	margin: 0;
	padding: 0;
	border: 0;
}

ul.level1, ul.level2 {
	width: 220px;
	background: #005293;
	list-style-type: none;
}

.level2 li,.level1 li {
	position: relative;
	padding: 0px;
	z-index: 9;
}

li.folder	{

}	

li.folder:hover {
	z-index: 9999;

}
		
li.folder ul {
	position: absolute;
	display: none;
	left: 130px; /* IE */
	top: 5px;
}
				
li.folder>ul { 
	left: 160px;
}
		
ul.level1 li.folder:hover ul.level2 {
	display: block;
	width: 200px;
}


ul.level2{
border: 1px solid #FFF;
padding-left:0;
margin-left:0;
}


li a.submenu {
	background-color: #005293;
	padding-left: 10px;
	display: block;
	padding-top: 3px;
	padding-bottom: 4px;
}
			
li a.submenu:hover {
	background-color: #ffc326;
	padding-left: 10px;
	display: block;
	padding-top: 3px;
	padding-bottom: 4px;
	color:#005293;
	text-decoration:none;
}
			

/* Hide from IE5-mac. Only IE-win sees this. \*/

/* End hide from IE5/mac */



#menu {
    margin: 0;
    padding: 0;
}

#link {
	padding: 0px 0px 0px 20px;
	margin-top: 15px;
}

.news{
	width:300px;
	
	text-align:left;
}
.news_top{
	background-image:url(/workinlou/images/right_top.gif);
	height:8px;
}
.news_body{
	background-image:url(/workinlou/images/right_background.gif);
	background-position:top center;
	background-repeat:no-repeat;
	background-color:#f58026;
	padding:72px 5px 0 20px;
	font-size:12px;
	color:white;
	line-height:16px;
}
.news_body div{
	padding:0 0 15px 0;
}
.news_body h1{
	color:#1f5491;
	padding:0;
	margin:0 0 0 -10px;
	font-size:14px;
}

.news_body a{
	color:white;
	font-weight:normal;
}
.byline{
	padding:0;
	margin:0 0 -15px 0;
	text-align:right;
}
.news_bottom{
	background-image:url(/workinlou/images/right_bottom.gif);
	height:9px;
}



