@charset "UTF-8";
/* CSS Document */

* {padding: 0; margin: 0; line-height:1; color:#fff}

body {font: normal 80% Arial, sans-serif; background: #f8e100; /*background: #005baa url(../images/ljs_main_bkg.jpg) 50% 0 repeat-x*/;}


h1 {font-size: 20px; font-weight:bold; padding:0 0 2px 0; color:#f8e100;}
h2 {font-size: 16px; font-weight:bold; padding:0 0 2px 0; color:#f8e100}
h3 {font-size: 14px; font-weight:bold; padding:0 0 2px 0; color:#f8e100}
h4 {font-size: 13px; font-weight:bold; padding:0 0 2px 0; color:#f8e100;}
h5 {font-size: 13px; font-weight:bold; padding:0 0 2px 0; color:#f8e100}
h6 {font-size: 13px; font-weight:bold; padding:0 0 2px 0; color:#f8e100}


a {color: #ff0; font-weight:bold}
a:hover {color:#a1dafc; font-weight:bold}

img {border: 0}

p {}

#top {width:100%; background: #005baa url(../images/ljs_main_bkg.jpg) 50% top repeat-x; postion: relative; top: 0;}

	#main {width: 970px; margin:0 auto; background:#005baa url(../images/ljs_home_bkg.jpg) 50% top no-repeat; }
	#main_sub {width: 970px; margin:0 auto; background:#005baa url(../images/ljs_sub_bkg.jpg) 50% top no-repeat;}
	#main_opinion {width: 970px; margin:0 auto; background:#005baa url(../images/ljs_sub_opinion_bkg.jpg) 50% top no-repeat;}
	

		.logo {float:left; height:120px; padding:21px 159px 21px 123px;}
		.headline {clear:both;}
		
		#nav {padding-top: 87px; width:430px; height: 55px; margin:0; float:left;}
 		#nav_items {width: 430px; height: 55px; background: transparent url(../images/ljs_nav_bkg.jpg);padding: 0; position: relative;}
			#nav_items li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}
			#nav_items li a {height: 55px; display: block;}
				#link1b {left:  0px; width:  121px;}
				#link2b {left: 121px; width: 98px;}
				#link3b {left: 219px; width: 124px;}
				#link4b {left: 343px; width: 87px;}
				#link1b a:hover {background: transparent url(../images/ljs_nav_bkg.jpg) 0px -55px no-repeat;}
				#link2b a:hover {background: transparent url(../images/ljs_nav_bkg.jpg) -121px -55px no-repeat;}
				#link3b a:hover {background: transparent url(../images/ljs_nav_bkg.jpg) -219px -55px no-repeat;}
				#link4b a:hover {background: transparent url(../images/ljs_nav_bkg.jpg) -343px -55px no-repeat;}
		
		
		#content {min-height:300px; padding: 0 0 10px 0}	
		
			#one_column {float:left; width: 725px; padding:5px 0 0 30px; }
			#one_column.opinion {float:left; width: 420px; padding:5px 305px 0 30px;}

			#one_column p {padding: 2px 15px 6px 0;line-height:1.3;}
			
			#sidebar_hide {display:none;}
			#sidebar {display:inline; float:left; width: 180px; height:215px; margin: 0 0 0 0x; padding:80px 10px 0 10px; background: transparent url(../images/sidebar_bkg.gif) 50% 10px no-repeat;}
				.findform {position:relative; width: 100px; left: 22px; border: solid #ffde00 2px; padding: 4px 0px 1px 8px; font-size:11px; font-weight: bold; color:#176cb6;}
				.gobtn {position:relative; left:20px; top:6px}
				#sidebar p.advsearch_btn {padding: 108px 0 0 25px;}
				
#foot {clear:both; width:100%; height:100px; background: transparent url(../images/footer_bkg.jpg) 50% top repeat-x;}
	#foot_main {width:980px; margin:0 auto; top:40px; position:relative}
		#foot_main div {float:left; width:450px}
		#foot_main p {float:left; color:#039; font-size:10px; padding:0 5px 0}
		#foot_main a {color:#039}
		#foot_main a:hover {color:#f15c22}
		#foot_main p.foot_nav {padding-top: 12px}
		#foot_main p.legal {clear:left; padding-top: 5px; width:550px}
		#foot_main p.vertline {padding:0 25px 0}