@charset "utf-8";
/* CSS Document */

html,body{
	background-image:url(/workinlou/images/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;color:#FF6600}

 a img{border:0};

.textfield_effect {

border-width: 1px;

border-style: solid;

border-color: #999999;


background-image: url(back_field.gif);

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:#f58026;
	height:115px;
	width:100%
}
.topbar{
	height:30px;
	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(/workinlou/images/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{
	width:234px;
	height:100%;
}
.left_top{
	width:234px;
	background-image:url(/workinlou/images/left_top.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:white;
	height:11px;
}
.left_body{
	width:234px;
	background-color:#ff8611;
	color:white;
	height:100%;
}
.left_body a{
	color:#1f5491;
	font-weight:normal;
}
.left_body a:hover{
	color:white;
}
.left_categories{
	padding:0 10px 10px 15px;
	font-size:13px;
	line-height:18px;
}


.main0{
	width:100%;
}
.main1{
	width:466px;
}
.main_text{
	padding:0 14px 14px 14px;
	
}
.logos{
	text-align:center;
}
.logos img {
	padding:20px;float:none;
}
.rightBar{
	width:300px;
}
.links{
	padding:0px 0 20px 0;
}
.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;
}





.newsletter_body{
	background-image:url(images/right_newsletter_background.gif);
	background-position:top center;
	background-repeat:no-repeat;
	background-color:#f58026;
	padding:60px 5px 0 20px;
	font-size:12px;
	color:white;
	line-height:16px;
}
.newsletter_body div{
	padding:0 0 15px 0;
}
.newsletter_body h1{
	color:#1f5491;
	padding:0;
	margin:0 0 0 -10px;
	font-size:14px;
}

.newsletter_body a{
	color:white;
	font-weight:normal;
}
.searchresults{
    line-height:16px;
    font-size:12px;
}

.boxed_title{
margin-bottom:5px;
font-size:16px;
font-weight:bold
;letter-spacing:.13em;
color:#333333
}

.commentForm2{
display: none;
width:700px;
height:600px;
z-index:300;
position:absolute;
top:100px;left:25%;
background-color:white;
border:1px solid black;
overflow: auto
}


ul.menu {list-style:none; margin:0; padding:0}
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; color:#005394; text-decoration:none}
ul.menu li {position:relative; float:left; margin-right:2px}
ul.menu ul {position:absolute; top:24px; left:0; background:#dddddd; display:none; opacity:0; list-style:none}
ul.menu ul li {position:relative; border:1px solid #aaa; border-top:none; width:148px; margin:0}
ul.menu ul li a {display:block; padding:3px 7px 5px;}
ul.menu ul li a:hover {background-color:#f58026;color:white}
ul.menu ul ul {left:148px; top:0px}
ul.menu .menulink {padding:4px 7px 4px 20px;}
ul.menu .menulink:hover, ul.menu .menuhover {font-weight:bolder;color:#f58026}
ul.menu .sub {background:#dddddd url(images/arrow.gif) 136px 8px no-repeat}
ul.menu .topline {border-top:1px solid #aaa}

.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;
}



