@charset "utf-8";
/* CSS Document */
@import url("../LCHF_Main/skin.css");

.main * { font-family: verdana; }

h2 { color: #333; }
h4 { font-size:14px; font-weight:bold; margin:0; }
h5  { font-family: verdana; font-size:11px; font-weight:bold; color:#333333; margin:0; }
h6 { font-family: verdana; font-size:12px; font-weight:bold; color:#333333; margin:0.125em 0 0 2em; }

p  { font-family: verdana; font-size:11px; font-weight:normal; }
/*td, div { font-family: verdana; }*/
img { border: 0; border-bottom: none; float: left; }


/* ------------------------------------------------ */

#lchf-introduction { width: 600px; line-height: 1.4; }
#lchf-introduction h1 { font-size: 20px; color: #333; font-family: verdana; display: none; }
#lchf-introduction p { font-size: 18px; color: #555; font-family: verdana; margin-bottom: 0; }
#lchf-introduction a { color: #555; text-decoration: underline; font-size: 14px; border-bottom: none; }

#join-us, .puff {
 background-color: #fff; padding: 0 0 0 20px; margin: 0; display: inline-block; line-height: 1.4; font-family: verdana; clear: both; overflow: hidden; }
#join-us a, .puff a { text-decoration: none; border-bottom: 0; }

#join-us { margin-right: 28px; width: 664px; margin: 0; color: #555; }
#join-us ul { width: 220px; float: left; display: block; padding: 0; margin: 0; margin-bottom: 5px; font-family: verdana; }
#join-us ul:first-child { padding: 0 20px 0 0; }
#join-us ul li { list-style-type: none; font-size: 12px; margin: 0 0 10px 0; padding: 0 0 0 30px; background-image: url(grafik/green-check.png); background-repeat: no-repeat; background-position: 0 50%; }

#join-us, #join-us h2, #join-us a, .puff , .puff  h2, .puff a { color: #000; text-decoration: none; }
.puff a { border-bottom: 1px dotted #fff; }

#join-us h2, .puff  h2 { margin: 0; font-size: 20px; color: #555; font-weight: bold; }
#join-us a, .puff  a {color: #555; }
#join-us .left-content, #become-member { float: left; }
#join-us .left-content { width: 464px; }
#join-us .left-content div { margin-top: 0.7em; }

#become-member { width: 30%; }
#become-member * { text-align: center; }

#has-code { margin-top: 45px; }
#has-code a { text-decoration: underline; font-size: 12px; font-family: verdana; }

#want-to-become-member { margin: 20px 0 0 0; }
#want-to-become-member p { margin: 0.5em 0 0 0; font-size: 12px; }

/* ------------------------------------------------ */


/* ------------------------------------------------ */

.locked { font-size: 10px; color: #0a0; }
.dynamic_List_Item h4, .dynamic_List_Item .h4_header, .dynamic_List_Item .h4_header a:link { color: #555; }

/* ------------------------------------------------ */
/* BLOG */
/* ------------------------------------------------ */

.blog-title, .blog-entry { display: block; }

.blog-date { float: left; font-size: 10px; }
.blog-date img { display: none; }

.blog-user { float: right; margin-left: 8px; }
.blog-user em { font-size: 10px; color: #AAA; font-style: normal; }

/* ------------------------------------------------ */


/* ------------------------------------------------ */
/* NEWS */
/* ------------------------------------------------ */

.LCHF_NewsBlogContent tr td { padding-top: 30px; }
.LCHF_NewsBlogContent tr:first-child td { padding-top: 0; }

.news-container { padding-bottom: 40px; }
.header { color: #DC5E1F; text-transform: uppercase; font-weight: bold; font-size: 16px; font-family: verdana; padding: 4px 0; }
a.newsheading { font-weight:bold; font-family: verdana; font-size: 14px; color:#555; border:0; margin-top: 4px; }

a.newsheading:link {}
a.newsheading:hover { text-decoration: underline; color:#555; }

.newsdescrip { display: block; font-family: verdana; font-size: 12px; color: #555; line-height: 1.5; padding-bottom: 2px; }
.newsDate { color: #808080; font-size: 11px; text-transform: capitalize; }

.newsReadMoreContainer input, .newsReadMoreContainer a.p { display: none; }
.newsdescrip_container { padding: 5px 0; }

.newshr { height:1px; color:#C0C0C0; margin:1em; }

.newsItem { padding-top:0.5em; padding-left:0.25em; float:right; width:350px; }

.newsItemNormal { padding-top:0.5em; padding-left:0.25em; margin-bottom: 30px; }

.newsImage { padding-top: 0.5em; padding-left: 0.25em; padding-right: 15px; float: left; }

.newscontainer { width:29em; }

/* ------------------------------------------------ */


/* CONTENT HOME RIGHT SIDEBAR */
.dynamic_List_Item.read-more { margin-top: 16px; font-size: 16px; font-weight: bold; font-family: verdana; }
.dynamic_List_Item.read-more a { text-decoration: underline; }

.dynamic_list_container table tr td { padding-top: 10px; }
.dynamic_list_container table tr:first-child td { padding-top: 0; }
.dynamic_List_Item a:link  { border-bottom: none; }

.dynamic_List_Item_other { margin-top: 2px; }
.dynamic_List_Item_other em { font-size: 10px; color: #aaa; font-style: normal; }

.dynamic_List_Item td, .dynamic_List_Item div, .dynamic_List_Item a { font-family: verdana; }

.readmore_link  { font-family: verdana; font-size:11px; font-weight:bold; color:#333333; margin:0; vertical-align:top; }

.h4_header { font-size:14px; font-weight:bold; margin:0; color:#000; }
.h4_header a:link { color:#000; }
.h4_header a:visited { color:#000; }
.h4_header a:hover { color:#000; }
.h4_header a:active { color:#000; } 

.pic_Container { width: 14.0625em; height: 8.75em; float: left; overflow: hidden; }
.text_Container_Left { width:13.6875em; height:6.75em; float:left; padding-right:1em; }
.button_Container_Left { width:13.6875em; height:2em; float:left; padding-right:1em; }
.text_Container_Right { width:13.6875em; height:6.75em; float:left; padding-left:1em; }
.button_Container_Right { width:13.6875em; height:2em; float:left; padding-left:1em; }

.line { width: 29em; height: 2em; border-bottom: solid 0.0625em #FBFBFB; margin-bottom: 2em; float: left; }
.dynamic_List_Line {display: none; /* border-bottom:0.0625em solid #fbfbfb; float:left; height:1em; margin-bottom:1em; width:13em; */}

.empty_Container { width:28.75em; padding-left:0.25em; height:8.75em; }
.add_Container { width:29em; height:16.75em; }
.empty_Container_pic { width:29em; height:8.75em; }
.empty_Container_Narrow { width:14.6875em; /*height:8.75em;*/ float:left; }

.empty_Container_Wide { width:29em; height:auto; }
.text_Container_Wide { width:28.75em; height:auto; float:left; padding-left:0.25em; }
.pic_Container_Wide { width:29em; height:12.5em; float:left; }
.button_Container_Wide { width:29em; height:1em; float:left; padding-top:1em; }


/*Updated module*/

.upd_wrapper { width:14em; height:auto; margin-top:1em; }
.upd_header { width:14em; height:4.5625em; background-image:url(grafik/upd_header.png); }
.upd_cont { width:12em; height:auto; background-image:url(grafik/upd_middle.png); background-repeat:repeat-y; padding: 0 1em; }
.upd_bottom { width:14em; height:1.25em; background-image:url(grafik/upd_bottom.png); }
.upd_title_1 { font-family: verdana; font-size:14px; font-weight:normal; font-weight:bold; margin:0; padding-bottom:0.5em; }
.upd_title_2 { font-family: verdana; font-size:14px; font-weight:normal; font-weight:bold; margin:0; padding-bottom:0.5em; padding-top:1em; }
.upd_p { font-family: verdana; font-size:11px; font-weight:normal; margin:0; }
.upd_p_big { font-family: verdana; font-size:12px; font-weight:bold; margin:0; }
.upd_orange { font-family: verdana; font-size:12px; font-weight:normal; margin:0; color:#eb6e07; width:16em; text-align:right; padding-bottom:0.5em; }
.upd_date { font-family: verdana; font-size:12px; font-weight:bold; margin:0; color:#eb6e07; }

.upd_recent { font-family: verdana; font-size:12px; font-weight:normal; margin:0; }
.upd_recent a:link { border-bottom: 0.0625em dotted #808080; }
.upd_recent a:visited { border-bottom: 0.0625em dotted #808080; }
.upd_recent a:hover { border-bottom: 0.0625em solid #808080; }
.upd_recent a:active { border-bottom: 0.0625em dotted #808080; } 

.upd_orange a:link {color:#eb6e07; border-bottom: 0.0625em dotted #808080; }
.upd_orange a:visited {color:#eb6e07; border-bottom: 0.0625em dotted #808080; }
.upd_orange a:hover {color:#eb6e07; border-bottom: 0.0625em solid #808080; }
.upd_orange a:active {color:#eb6e07; border-bottom: 0.0625em dotted #808080; }

/*End updated module*/


/*Pres*/

.pres_wrapper { width:28.75em; padding-left:0.25em; }
.pres_title { font-family: verdana; font-size:16px; font-weight:bold; color:#333333; margin:0; }
.pres_date  { font-family: verdana; font-size:11px; font-weight:normal; margin:0; }

.movie_column { width:149px; float:left; padding:1px; }
.movie_head { font-weight:bold; font-size:15px; }
.movie_image { height:89px; }
.movie_author { font-style:italic; font-size:0.75em; height:2.5em; }

#dnn_ContentPane { width:29em; background-image:none; margin-top:0px; }
#Content { height: auto; background-image:none; text-align: left; float:left; margin-top: 1em; padding: 0; }
#dnn_Content_Home_Right { margin-top:0; padding-top:0; }

.module_Wide_Container_Left { width: 464px; float:left; margin-top:0; padding-top:0; }

