
* {margin:0; padding:0;}
ul,li {list-style:none;}
a { outline:none } /* Gets rid of Firefox's dotted borders */
a img { border:none } /* Gets rid of IE's blue borders */
 
/********************************************/

body {width:100%; margin:0 auto; text-align:center; color:#372A0A; background-color:#fff; font:12px Arial, Sans-Serif;}
.clear {clear:both; margin:0; padding:0;}

/*a:link {color:#87b83d; text-decoration:none;}
a:hover {color:#87b83d; text-decoration:underline;} 
a:active {color:#87b83d; text-decoration:none;}
a:visited {color:#87b83d; text-decoration:none;}*/

a.hdr:link {font-size:36px; color:#fff; text-decoration:none;}
a.hdr:hover {font-size:36px; color:#fff; text-decoration:none;}
a.hdr:active {font-size:36px; color:#fff; text-decoration:none;}
a.hdr:visited {font-size:36px; color:#fff; text-decoration:none;}

#header {position:relative; /*width:100%;*/ /* width:940px;*/ /*height:150px;*/ background-color:#EDFD9A;border-left:1px solid #CADA77;border-right:1px solid #CADA77;border-left:1px solid #CADA77;border-top:1px solid #CADA77; /*margin-bottom:20px;*/ margin:6px auto auto auto; color:#fff;}
#footer {float:left; position:relative; width:100%; height:150px; background-color:#EDFD9A;border-left:1px solid #CADA77;border-right:1px solid #CADA77;border-left:1px solid #CADA77;border-bottom:1px solid #CADA77; /*margin-top:20px; padding-top:20px; color:#fff;*/ }
/*#footer a {color:#fff; text-decoration:underline;}*/
#container {position:relative; width:940px; height:100%; margin:0 auto; text-align:center;/* border-left:1px solid #CADA77;border-right:1px solid #CADA77; */ background-color:#EDFD9A;}

#hdrContainer {width:940px; margin:0 auto;}
h1 {float:left; font-size:36px; color:#fff; text-align:left; font-weight:normal; margin:70px 0 0 20px; letter-spacing:-2px;}
/*#hdrLeft {float:left; width:500px; height:150px; text-align:left;}*/
.description {float:left; width:480px; margin:0 0 0 20px; font-size:14px;}
/*#hdrRight {float:left; width:420px; height:70px; text-align:left; padding:95px 0 0 20px;}
#hdrRight ul {margin:95px 0 0 0;}
#hdrRight li {display:inline; font-size:18px; font-weight:bold; margin:0 20px 0 0;}
#hdrRight a {color:#fff; text-decoration:none;}*/

#content {float:left; width:620px; margin-top:-32px; margin-right:0px; text-align:left;}
.post {/*width:478px; width:572px;*/ margin:0 0 20px 0; clear:both; border:1px solid #8A8A57; background-color:#C1D268;}
h2 {color:#372A0A; font-size:14px; padding:2px 0px 1px 12px; font-weight:bold;}
h2 a {color:#372A0A; font-size:14px; text-decoration:none;}
h2.pagetitle {padding:0 0 5px 20px;}
h3 {color:#372A0A; font-size:14px; padding:2px 0px 1px 12px;}
h3#comments {color:#372A0A; font-size:12px; padding:20px 20px 10px 0;}
h3#respond {color:#372A0A; font-size:14px; padding:20px 20px 0 0;}
.postdate {color:#372A0A; font-size:12px; padding:8px 20px; background-color:#87b83d;}
.postentry {padding:20px;}
.postentry img {padding:10px;}
.postentry p {padding:0 0 10px 0;}
.postentry ul {padding:0 0 0 10px; list-style-type:none; margin:0 0 0 20px;}
.postentry ul li {padding:0 0 5px 15px; background: url(/wp-includes/images/bullet.gif) top left no-repeat;}
.akst_link {display:block; padding:20px 0 0 0;}
.postmetadata {padding:0 20px 20px 20px; clear:both;}
.comments {margin:5px 0 20px 10px;}
.alt {display:block; padding:10px 0 10px 0;}
a.comments:link {color:#87b83d; text-decoration:underline;}
.entry p {padding:12px 10px 15px 18px;}
.entry img {padding:10px;}
.entry .akst_link {display:block; padding:10px 0 10px 20px;}
.entry ul {padding:0 20px 0 10px; list-style-type:none; margin:0 0 0 20px;}
.entry ul li {padding:0 0 5px 15px; background: url(/wp-includes/images/bullet.gif) top left no-repeat;}
.navigation {float:left; display:block; padding:0 20px 10px 0; width:100%;}
small {display:block; padding:5px 0 10px 12px; font-size:10px; font-weight:bold;}
small.commentmetadata {display:block; padding:0 0 10px 0; font-size:10px; font-weight:bold;}
blockquote {padding:10px 20px; color:#999; font-size:12px; font-style:italic;}
#search {float:left; width:178px; padding:20px; border:1px solid #87b83d;}
input#s {width:160px; padding:3px; margin:0 0 5px 0;}

.aligncenter {display:block; margin-left:auto; margin-right:auto;}
.alignleft {float:left;}
.alignright {float:right;}

.wp-caption {border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px; -moz-border-radius: 3px; -khtml-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;}
.wp-caption img {margin: 0;	padding: 0;	border: 0 none;}
.wp-caption-dd {font-size: 11px; line-height: 17px; padding: 0 4px 5px;	margin: 0;}

/*#sidebar-1 {float:left; width:170px; margin-right:20px; text-align:left;}
#sidebar-1 h2 {color:#fff; font-size:14px; font-weight:bold; padding:8px 20px; background-color:#87b83d;}
#sidebar-1 ul {border:0px;}
#sidebar-1 li {border:0px; }
#sidebar-1 ul li ul {margin-bottom:20px; border-bottom:1px solid #87b83d;}
#sidebar-1 ul li ul li {padding:0 0 10px 20px; border-left:1px solid #87b83d; border-right:1px solid #87b83d;}
#sidebar-1 a {display:block;}*/
/*#sidebar-2 {float:left; width:140px; text-align:left;}*/
#sidebar-2 img {padding-bottom:20px;}

textarea {width:450px; height:100px; margin:10px 0 10px 0; font-family:Arial, Sans-Serif; font-size:12px; padding:10px;}

/********  Added ***********/
#page{
 background-color:#EDFD9A;
 /* width:940px; */
 margin:0 auto;
}


img.banner {
height:50px;
width:100%;
}

#topnav1 {
  padding: 0;
  font-size: 9px;
  text-align: right;
  margin: 6px 6px 0 0;
  float: right;
  font-family: sans-serif;
}
#topnav1 li {
  margin: 0 1px;
  list-style-type: none;
  display:inline;
}
img.banner {
  height: 50px;
  width: 100%;
}
#lliTitle {
  min-width: 600px;
}
#logo1 {
  margin-top: 4px;
}


a:link, a:visited, a:active {
  color: #826D3E;
  
  text-decoration: underline;
}

a:hover {
  color: #372A0A;
  text-decoration: none;
}

ul {
  list-style-type: square;
}

li {
  padding: 5px;
}

td {
  vertical-align: top;
}

img, a>img {
  border: none;
}

/* ----- navigation ----- */
#linklist {
  height: 100%;
  width: 8em;
  float: left;
  margin: 5px 32px 5px 10px;
  text-align: left;
  background-color:#EDFD9A;
}

#linklist ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

#linklist li {
  border-bottom: 1px solid #ccc;
  font-family: sans-serif;
  font-size:11px;
  line-height: 95%;
  margin: 0 0 0 2px;
}

#linklist li a:link, #linklist li a:visited, #linklist li a:active {
  font-weight: bold;
  text-decoration: none;
}

#linklist a:hover {
  text-decoration: underline;
  background-color: #fff;
}
#linklist li:hover {
  background-color: #fff;
  border-bottom: 1px solid #574A2A;
}
#linklist ul.submenu li {
  line-height: 105%;
  border: none;
}
#linklist ul.submenu li a:hover {
  background-color: transparent;
  border-bottom: 1px solid #574A2A;
}


/* */
#menu {
  height: 100%;
  width: 8em;
  float: left;
  margin: 5px 32px 5px 10px;
  text-align: left;
  background-color:#EDFD9A;
}

#menu ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

#menu li {
  border-bottom: 1px solid #ccc;
  font-family: sans-serif;
  font-size:11px;
  line-height: 95%;
  margin: 0 0 0 2px;
}

#menu li a:link, #menu li a:visited, #menu li a:active {
  font-weight: bold;
  text-decoration: none;
}

#menu a:hover {
  text-decoration: underline;
  background-color: #fff;
}
#menu li:hover {
  background-color: #fff;
  border-bottom: 1px solid #574A2A;
}
#menu ul.submenu li {
  line-height: 105%;
  border: none;
}
#menu ul.submenu li a:hover {
  background-color: transparent;
  border-bottom: 1px solid #574A2A;
}

#menu #facebookShare {
  border:none;
  display:none;
  margin-top:30px;
  visibility:hidden; 
}
#menu li#facebookShare:hover {
  background-color:transparent;
}

/* */




#sidebar-1 {
  height: 100%;
  width: 170px;
  float: right;
 /* margin: 5px 20px 5px 10px;*/
  text-align: left;
  background-color:#EDFD9A;
}

#sidebar-1 ul {
  list-style-type: none;
  margin: 0;
  padding: 0;

}

#sidebar-1 li {
 
  font-family: sans-serif;
  font-size: 11px;
  line-height: 95%;
  /*margin: 0 0 0 2px;*/

} 

#sidebar-1 ul li ul  {
   border: none;
  border-bottom: 1px solid #ccc;
  padding-left:10px;
  padding-bottom:10px;
  margin-bottom:10px;
}




#sidebar-1 li ul  :link {
  font-weight: bold;
  text-decoration: none;
 
  
}

#sidebar-1 li ul :visited {
  font-weight: bold;
  text-decoration: none;
  
}

#sidebar-1  li ul  :active {
  font-weight: bold;
  text-decoration: none;
  background-color: #fff;
   
}

#sidebar-1  li ul :hover {
  font-weight: bold;
  text-decoration: underline;
  background-color: #fff;
  
}


