/*- Page Structure */
html { /* Force Vertical Scrollbar */
	/* IE */
	overflow-y: scroll; 
	/* Moz */
	height: 100%;
	margin-bottom: 0.1em;
}
* {padding: 0; margin: 0;}
img {border: 0;}
body { font-size:16px; font-family:Verdana, Arial, Helvetica, sans-serif;/* Resets 1em to 10px */	color: #000000;	margin: 0 0 0px;}
#page {padding:0px; position: relative; width:918px;	border-top: none; margin:0 auto;}
#header {padding: 0; margin: 0; height:136px; xbackground: url('images/header.jpg') no-repeat;}
.logonew{ background: url('images/logo.jpg') no-repeat; height:76px; width:198px;}
.sidebarbtm{ background: url('images/sidebarbtm.jpg') no-repeat; height:113px; width:198px;}
.midbg{ background: url('images/sidebarmidbg.jpg') repeat-y; width:198px;}



#HeaderNav {float: right; color: #83bd3e; font-size: 1.2em; margin-top: 10px; margin-right: 10px;}
#HeaderNav a{color: #83bd3e;}
#HeaderSearch {font-size: 1.2em; text-align: right;	padding-left: 50px;}
#searchsubmit {	background: #83bd3e; color: #446023; border: 1px solid #234b0d;	padding-left: 5px;	padding-right: 5px;}
#primary { width:720px; float:left;}
#primarycontent {margin-left: 10px;	margin-right: 10px;}
.comments {text-align: left; padding: 30px 10px 30px 10px; position: relative;}
a img,:link img,:visited img { border:none }
/*- Headings */
h1, h2, h3, h4 {font-family: Arial, Sans-Serif;}
#title, #title a {font-size: 1.8em; font-weight: bold; margin: 0; padding: 20px 20px 0;	color: #83bd3e;}
#title a:hover {text-decoration: underline;}
#description {	font-size: 1.5em; margin: 0 40px; padding-left: 25px; color: #d7f54c;}
h1 {font-size: 3.3em; font-weight: bold; margin: 0; padding: 20px 40px 0; color: #83bd3e;}
h1, h1 a, h1 a:hover, h1 a:visited {text-decoration: none; color: #83bd3e;}
h1 a:hover {text-decoration: underline;	color: #83bd3e;}
h2 { /* H2 is what kind of page you are on. Eg. 'Monthly Archive'. */ text-align: left;	font-size: 2.4em; font-weight: bold; letter-spacing: -1px;}
#primary .entry-content h3 {font-size: 1.8em; font-weight: bold; margin-top: 25px;	color: #d7f54c;	}
#primary .entry-content h3 a{color: #d7f54c;}
#primary .entry-content h4 {font-size: 1.5em;	font-weight: normal;	margin-top: 25px;}
#primary .k2-asides h3 {font-size: 1.6em; font-weight: normal;}
.entry-head {}
body.page .entry-content h3 {font-size: 1.7em;	display: block;	padding: 15px 0 0;}
body.page .entry-content h4 {font-size: 1.5em; display: block; padding: 15px 0 0;}
#primary .metalink a, #primary .metalink a:visited, /* The Metalink class takes care of the comments, edit, rss and trackback links next to the titles */
#sidebar .metalink a, #sidebar .metalink a:visited,
#sidebar span a, #sidebar span a:visited {color: #999;	font-weight: normal;}
#primary .hentry .entry-head .metalink {font-size: 1.8em; letter-spacing: -1px; text-transform: lowercase; margin-left: 15px;}
#primary .k2-asides .entry-head .metalink {font-size: 1.4em;}
.single #primary .k2-asides .entry-content {font-size: 1.5em; color: #999;}
.comment-meta {margin: 0 0px 0 0; float: none;}
.comment-login, .comment-welcomeback {margin-top: 15px; color: #ffffff;}
#comment-personaldetails {margin-top: 10px;}
body.page .entry-edit {position: absolute; right: 0; margin-top: -15px;}
.entry-edit a {border: none; padding: 2px; height: 16px; font-weight:bold;	color: #000000; text-decoration:underline;	}

.entry-edit a:hover {border: none; padding: 2px; height: 16px; font-weight:bold;	color: #000000; text-decoration:none;	}
.comment-edit a {border: none; padding: 2px; padding-left: 23px; margin-left: 10px; height: 16px;}

.comment-edit a:hover {border: none; padding: 2px; padding-left: 23px; margin-left: 10px; height: 16px; text-decoration:underline;}
h2, h2 a, h2 a:visited,h3, h3 a, h3 a:visited,h4, h4 a, h4 a:visited {color: #444;}
h2, h2 a, h2 a:hover, h2 a:visited,h3, h3 a, h3 a:hover, h3 a:visited,h4, h4 a, h4 a:hover, h4 a:visited {text-decoration: none;}
.entry-title {	font-size: 2em;	color: #234b0d;	margin-bottom: 10px;}
.entry-title a{	color:#000000;	font-weight: bold; font-size:15px; text-decoration:underline;}
.entry-title a:hover{	color:#000000;	font-weight: bold; font-size:15px; text-decoration:none;}
.commentslink{	font-size: .8em;}
.commentslink a{	color: #000000; font-size:11px; text-decoration:underline;}
.commentslink a:hover{	color: #000000; font-size:11px; text-decoration:none;}
.entry-meta { /* Time and category for blog entries */	font-size: 1.3em; display: block; margin-top: 1px; background:#71411B; color: #ffffff; padding-left: 10px;}
.entry-meta a, .comment-meta a {color: #5d5d5d; color: #ffffff;}
.chronodata {}
.quoter_comment {padding: 2px 0 2px 20px; margin-left: 5px;}
.entry-tags {display: block; padding: 20px 0 2px 0px; font-size: 1.2em;	color: #ffffff;}
/*- Primary Contents */
.hentry {margin: 0;	padding:0px;	position: relative;	}
/*.entry-content {font-size: 1.2em;	line-height: 1.8em;	text-align: justify; color: #444;}
*/
.entry-content p,.entry-content ul,.entry-content ol,.entry-content div,.entry-content blockquote {margin:10px;}
.metalinks {margin-top: 3px;}
.commentsrsslink {background: url('images/feed.png') left top no-repeat; padding: 2px 0 2px 20px; margin-right: 10px; height: 16px;}
.trackbacklink {background: url('images/arrow_refresh.png') left top no-repeat; padding: 2px 0 2px 20px; height: 16px;}
.commentsrsslink a, .trackbacklink a {color: #ffffff; padding: 2px;}
.comment-meta a {color: #ffffff;}
.nopassword {text-align: center;}
#commentlist {margin: 0; padding: 10px 0 20px; position: relative;}
#commentlist li {margin: 10px 10px; padding: 10px 10px 5px;	list-style: none; background: url('images/trans_block.png');}
* html #commentlist li {background: #e6e6e6 url('') center bottom no-repeat;;}
#commentlist li .comment-content {padding: 10px 0; font-size: 1.2em; line-height: 1.8em;}
.comment-content p,.comment-content ul,.comment-content ol,.comment-content div,.comment-content blockquote {margin: 13px 0;}
#commentlist li .comment-meta {padding: 2px 0 2px 2px; display: block;}
#commentlist li img {padding: 0; border: none;}
#commentlist li .commentauthor {font-size: 1.5em; font-weight: bold; letter-spacing: -1px;}
#commentlist li .counter {display: none; font: normal 1.5em Arial, Helvetica, Sans-Serif; color: #999; float: left; width: 35px;}
li.byuser {background: #f6f7f8;}
li.bypostauthor {background: #eee;}
li.bypostauthor blockquote {color: #333; background: url('images/quote.png') no-repeat 10px 0;}
#leavecomment, .comments #loading { text-align: center; margin: 30px 0 20px !important;	color: #ddd;	font-size: 2em;	letter-spacing: -2px;}
.comments #loading {margin-top: 20px !important;}
.comments #error {	line-height: 2.0;	padding: 5px;	color: #FF0000;	background-color: #FFFF99;}
.comments #commentload {padding-top: 3px; float: right; 	vertical-align: middle;}
.comments form {clear: both; padding: 1px 0 10px;	margin: 0;	}
.comments input[type=text], .comments textarea {font: 1.2em 'Courier New', Courier, Monospace; padding: 3px; color: #5d5d5d;}
input[type=text]:focus, textarea:focus {background: #fff; color: #000000; border-color: #2c6a18;}
.comments form input[type=text] {width: 45%; margin: 5px 5px 1px 0;}
.comments textarea {height: 250px; width: 95%; margin: 10px 0;}
.comments form #submit {margin: 0; float: right;}
#Footer {text-align:center;font-size:12px;color:#000;margin-bottom:25px;margin-top:25px;}
#Footer a {color:#000000;text-decoration: none;}
#Footer a:hover {border: none; text-decoration: underline; color: #000000;}
#FooterLeft {float: left; text-align: left; margin-left: 10px;}
#FooterRight {	float: right; text-align: right; margin-right: 10px;}
#primary a:hover, #primary a:visited:hover,#sidebar a:hover, #sidebar a:visited:hover {}
h2 a:hover, h2 span a:hover {color: #d7f54c !important;}
a {	text-decoration: none;	}
.entry-content a:visited {color: #d7f54c;}
.clear {clear: both; margin: 0;	padding: 0;	}
/*#primary .entry-content img {margin: 0 5px; padding: 4px; border: 1px solid #ccc; 	max-width: 100%;}
#primary table img {max-width: none;}*/
.center {text-align: center;}
.alignright {float: right;}
.alignleft {float: left;}
img.center, img[align="center"] {display: block; margin-left: auto; margin-right: auto;}
img.alignright, img[align="right"] {padding: 4px !important; margin: 0 0 2px 7px !important; display: inline;}
img.alignleft, img[align="left"] {padding: 4px; margin: 0 7px 2px 0; display: inline;}
img.noborder {border: none !important;}
small {font-size: 0.9em; line-height: 1.5em;}
small, strike {color: #5d5d5d;}
code {font: 1.1em 'Courier New', Courier, Monospace;}
.chronodata abbr { border: 0; }
blockquote {margin: 20px 0; padding: 0 20px 0 50px; color: #333; background: url('images/quote.png') no-repeat 10px 0; border: none;}
hr {display: none;}
.navigation {text-align: center; margin: 20px 0px 20px 0px; padding: 0; width: 90%; float: center; margin: auto;}
.comments .navigation {margin: 10px 0;}
.navigation .left {float: left; width: 50%; text-align: left;}
.navigation .right {float: right;width: 50%; text-align: right;	}
.navigation p {margin: 0; padding: 0;}
.navigation a {color: #d7f54c;}
.alert {background: #FFF6BF; border-top: 2px solid #FFD324; border-bottom: 2px solid #FFD324; text-align: center; margin: 10px auto; padding: 5px 20px;}
img.wp-smiley {border: none !important; padding: 0 0 0 5px !important;}
.archive-list { list-style: none; margin: 10px 0 0 0 !important; padding-left: 0px !important;}
.archive-list li {display: block; float: left; margin: 0 10px 0 0 !important; padding: 2px 0 2px 10px !important; width: 150px;}
.archive-list li:hover {background: url('images/trans_block.png');}
.entry-content ol, .entry-content ul {padding: 0 0 0 35px;}
.entry-content ol li, .entry-content ul li {margin: 0 0 3px; padding: 0;}
ol li {list-style: decimal outside;}
#searchform {margin-top: 20px; display: block; position: relative;}
#search h2 {display: none;}
input[type=text], textarea {color: #444; padding: 1px; margin: 0;}
#s {width: 200px;}
.attachment {text-align: center;}
#HomePageImage {padding-top: 10px; padding-bottom: 10px; text-align: center;}
#sidebar {width:198px; position: relative;}
#sidebar div {margin:0; padding: 0; 	position: relative;}
#sidebar span a {margin-left: 10px;}
#sidebar div p {margin-top: 0.5em;}
#sidebar ol {margin-left: 15px;}
#sidebar ul li, #sidebar ol li {}
#sidebar ul li h2 {display: block; width: 180px; padding-left: 8px;	background: #bce779; color: #2b6a18;  font-weight: bold; font-size: 1.3em; height: 20px; line-height: 18px;}
#sidebar ul li {color: #d7f54c;}
#sidebar ul li {list-style: none;}
#sidebar ul ul li{	list-style: circle;	margin-left: 15px;	color: #d7f54c;}
#sidebar ul ul{	margin: 20px;}
#sidebar ul ul ul{	margin: 0;}
.pagetitle {	margin-left: 20px;}
#wp-calendar {	float: center;	margin: auto;}
#wp-calendar caption {	float: center;	margin: auto;}
#wp-calendar #prev a, #wp-calendar #next a {font-size: 9pt;	}
#wp-calendar a {text-decoration: none;}
#wp-calendar th {font-style: normal; text-transform: capitalize;}
#wp-calendar {empty-cells: show; margin: 10px auto 0; width: 155px;}
#wp-calendar #next a {padding-right: 10px; text-align: right;}
#wp-calendar #prev a {padding-left: 10px; text-align: left;}
#wp-calendar a {display: block;}
#wp-calendar caption {text-align: center; width: 100%;}
#wp-calendar td {padding: 3px 0; text-align: center;}
#wp-calendar td.pad:hover { /* Doesn't work in IE */background-color: #fff; }
.copy{ width:375px; margin:57px auto 0px auto;  height:49px;}
#topmenu{ background:#C8CDB9; display:table; width:100%;}

#topmenu ul{margin-left:51px;}

#topmenu  li { float:left; list-style:none; background: url('images/sep.jpg') right no-repeat; padding:0 20px 0 10px; height:27px; line-height:20px;}
#topmenu  li a{ color:#6C3F15; font-size:10px; font-weight:bold; text-decoration:none; }
#topmenu  li a:hover{ color:#6C3F15; font-size:10px; font-weight:bold; text-decoration:none; }
.midbg ul { margin:0 45px 0 0;}
.midbg ul  li {list-style:none; padding:0px 0px 20px 0; text-align:right;}
.midbg ul  li a{ color:#ffffff; font-size:11px; font-weight:bold; text-decoration:none; }
.midbg ul  li a:hover{ color:#CCCBC9; font-size:11px; font-weight:bold; text-decoration:none; }
.innerpage{ padding:20px 20px 0 20px;}
.innerpage p{ padding:10px 0; font-size:16px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.innerpage p span{ font-weight:bold; color:#0099FF;}


.blank{ float:left; width:198px;}

.copycont{ width:720px; float:left; padding:25px 0px; }

.copycont ul li { float:left;}


.content{ _position:relative; _top:-3px;}