/* CSS Document */
body { margin:0px; padding:0px; font-family:arial; font-size:12px; color:#646464; } 
img { border:none; }

#Site_Container { margin:0px auto; padding:0px; width:985px; } 
#header { widows:985px; height:81px; }
#flash { height:336px; widows:985px; }
#banner { height:135px; widows:985px; }
#content a:hover { text-decoration:underline; }
#footer { widows:985px; padding-left:30px; padding-right:30px; height:20px; font-size:11px; float:left;  }
#leftbar { width:133px; float:left; margin-right:22px; }

/* logo */
div.logo_div { width:273px; height:81px; float:left; }
a.livermore_logo { display:block; width:273px; height:81px; background:url(../images/Livermore-Investments.jpg) no-repeat center; text-indent:-9999px; overflow:hidden; }


/* Content */
#content { widows:985px; height:110px; margin-top:15px; margin-bottom:15px; padding-left:30px; padding-right:30px; color:#4b84b7; text-align:justify; line-height:17px; }
#content h1 { margin:0px; padding:0px; font-size:15px; font-weight:bold; color:#1387ba; margin-bottom:5px; }
#content a { color:#6fa246; text-decoration:none; }
#content a:hover { color:#1387ba; text-decoration:none; }

#content_inner { widows:985px; margin-top:15px; margin-bottom:15px; padding-left:40px; padding-right:40px; color:#4b84b7; text-align:justify; line-height:20px; min-height:300px; }

#content_inner h2 { color:#6fa246; font-size:14px; margin:0px; padding:0px; margin-bottom:5px; }
#content_inner .blue { color:#4b84b7; }
#content_inner .green { color:#6fa246; }
#content_inner .red { color:#ff0000; }
#content_inner a.pdf { background:url(../images/pdf_icn.jpg) no-repeat left; color:#646464; text-decoration:underline; padding-left:20px; display:block; }
#content_inner a.word { background:url(../images/word_icn.jpg) no-repeat left; color:#646464; text-decoration:underline; padding-left:20px; display:block; }
#content_inner a:hover.pdf { background:url(../images/pdf_icn.jpg) no-repeat left; color:#646464; text-decoration:none; padding-left:20px; display:block; }
#content_inner a { color:#6fa246; text-decoration:none; }
#content_inner a:hover { color:#1387ba; text-decoration:none; }

#main_content { float:left; width:500px; margin-left:25px; margin-right:25px; color:#646464;  }
#main_content h1 { font-size:16px; color:#1387ba; margin:0px; padding:0px; margin-bottom:10px; }
#main_content p { margin:0px; margin-bottom:10px; } 

/* homepage */

div.about_area { width:590px; height:110px; float:left; margin-right:30px; line-height:21px; }
div.lse { width:150px; height:110px; float:left; text-align:center; }
div.reports { width:150px; height:110px; float:left; text-align:center; }

/* footer */

div.update { width:280px; float:left;margin-top:5px;  }
div.copyright { width:500px; float:left;margin-top:5px;  }
div.credit { width:140px;  float:left; font-size:11px; }
a.attractive { display:block; width:80px; height:18px; text-indent:-9999px; background:url(../images/attractive.jpg) no-repeat;  }
div.created { width:60px; float:left; margin-top:5px; font-size:11px; }
div.attractive_div { width:80px; float:left; }


/* Menu */
dl, dt, dd, ul, li { margin: 0; padding: 0; list-style-type: none; }

#menu_cont { width:712px; height:61px; float:left; }
#menu { width:712px; float:left; top:45px; z-index:100; position:absolute; padding:0px; margin:0px; }

#menu dl { float: left; width: 12em; margin: 0 1px; }
#menu dt { cursor: pointer; text-align: center; font-weight: bold; background: #ccc; }
#menu dd { background:#ffffff; border:1px solid #4b84b7; margin-top:10px;  }

#menu li { text-align: center; background: #fff; padding-bottom:3px; margin-top:3px; background:url(../images/hline.gif) bottom repeat-x; }
#menu dt.first_level { background:url(../images/menu_sep.gif) 0px 4px no-repeat ; height:15px; overflow:hidden; text-align:center }
#menu dl.menu_last { width:1px; padding:0px; margin:0px; }
#menu dt.menu_last { width:1px; padding:0px; margin:0px; }

#menu li a, #menu dt a { color:#4b84b7; background:#ffffff; text-decoration:none; display: block; height: 100%; border: 0 none; }

#menu li a:hover, #menu dt a:hover { color:#4b84b7; text-decoration:none; background:#ffffff; }

#menu dl.about { width:95px; }
#menu dl.investment { width:164px; }
#menu dl.team { width:104px; }
#menu dl.investor { width:150px; }
#menu dl.contact { width:106px; }

/* side_menu */
#side_menu { width:200px; float:left; overflow:hidden; text-align:left;  }
#side_menu ul { margin:0px; padding:0px; list-style:none; list-style-image:none; margin-left:20px }
#side_menu li { margin:0px; padding:0px; }
#side_menu li { margin-bottom:5px;  }
#side_menu a { color:#4b84b7; display:block; text-decoration:none; font-size:11px; font-weight:bold; background:url(../images/sm_bg.jpg) repeat-y; padding-left:15px; width:170px; }

#side_menu a.second_level { color:#646464; background:none; text-decoration:none; font-size:11px; font-weight:bold; margin-top:3px; padding-bottom:0px;}
#side_menu a.second_level:hover { color:#6fa246; background:none; text-decoration:none; font-size:11px; font-weight:bold; }
#side_menu a.second_level_checked { color:#6fa246; background:none; text-decoration:none; font-size:11px; font-weight:bold; margin-top:3px; padding-bottom:0px; }
#side_menu a.second_level_checked:hover { color:#6fa246; background:none; text-decoration:none; font-size:11px; font-weight:bold; margin-top:3px; padding-bottom:0px; }

/* Team */
div.management1 { background:url(../images/hline2.gif) bottom repeat-x; height:420px; }
div.management2 { background:url(../images/hline2.gif) bottom repeat-x; height:420px; }
div.management3 { background:url(../images/hline2.gif) bottom repeat-x; height:520px; }
div.management_pic { width:164px; float:left; }
div.management_text { padding-left:30px; float:left; height:400px; width:300px; padding-top:20px; }

/* banner */
div.title { width:244px; height:135px; float:left; }
div.about_title { background:url(../images/title_about.jpg) center no-repeat #1387BA; } 
div.investment_title { background:url(../images/title_Investment_Strategy.jpg) center no-repeat #1387BA; } 
div.team_title { background:url(../images/title_team.jpg) center no-repeat #1387BA; } 
div.investor_title { background:url(../images/title_investor.jpg) center no-repeat #1387BA; } 
div.contact_title { background:url(../images/title_contact.jpg) center no-repeat #1387BA; } 
div.banner { width:741px; height:135px; float:left; }

div.highlights_title { background:#82b52b; padding-left:12px; color:#ffffff; line-height:21px; }
#highlights { width:131px; border:1px solid #6bbadd; text-align:left; margin-top:5px; }
#highlights ul { margin:0px; padding:0px; list-style:none; list-style-image:none; margin-top:5px; }
#highlights li { margin:0px; padding:0px; }
#highlights li {  background:url(../images/hline.gif) bottom repeat-x; margin-left:10px; margin-right:10px; padding-top:5px; padding-bottom:5px; }
#highlights li.menu_last { background:none; } 
#highlights a { line-height:15px; color:#646464; text-decoration:none; font-size:11px;  } 

/* table */
#table a { line-height:30px; color:#646464; text-decoration:underline;  }
#table a:hover { line-height:30px; color:#646464; text-decoration:none;  }

div.half {  float:left; }

.width_200 { width:200px; display:block; float:left; }
#holders { width:400px; max-width:400px; overflow:hidden; }
#holders li {padding:0px; margin:0px; }
#holders ul {padding:0px; margin:0px; }
/* Form */
#content_inner input { width:220px; }
#content_inner textarea { width:220px; }
#content_inner form { padding:0px; margin:0px; }
#content_inner .btn { width:60px; height:25px; line-height:25px; margin-right:15px; margin-top:5px; background:url(../images/btn.jpg) center no-repeat; color:#ffffff; border:none; font-size:12px; font-weight:bold; padding-bottom:4px; cursor:pointer; } 
#content_inner .btn:hover { width:60px; height:25px; line-height:25px; margin-right:15px; margin-top:5px; background:url(../images/btn_o.jpg) center no-repeat; color:#ffffff; border:none; font-size:12px; font-weight:bold; padding-bottom:4px; cursor:pointer; } 

.contacts { border-right:1px solid #e4e5e7;width:248px; }
.contacts1 { padding-left:15px; width:235px;  }

.pressLinks { line-height:8px; color:#646464; text-decoration:none; font-size:11px;  } 

/* Danamic Area */ 
#literal2009 { height:555px; overflow:scroll; font-size:12px; text-align:left;   }
#literal2008 { height:300px; overflow:scroll; font-size:12px; text-align:left;   }
#literal2007 { height:200px; overflow:scroll; font-size:12px; text-align:left;   }
#literal2006 { height:200px; overflow:scroll; font-size:12px; text-align:left;   }

#literal2010n { height:435px; overflow:scroll; font-size:12px; text-align:left;   }
#literal2009n { height:160px; overflow:scroll; font-size:12px; text-align:left;   }
#literal2008n { height:220px; overflow:scroll; font-size:12px; text-align:left;   }
#literal2007n { height:160px; overflow:scroll; font-size:12px; text-align:left;   }
#literal2006n { height:160px; overflow:scroll; font-size:12px; text-align:left;   }

/* Clearfix */
.clearfix:after { content:"."; display:block; height:0; line-height:0; font-size:0; clear:both; visibility: hidden; }
/* End hide from IE Mac */
* html .clearfix { height:1px; }


