/*
Theme Name: Collider
Theme URI: http://collider.com
Author: topLingo
Author URI: http://www.topLingo.com/
Description: updated collider 03/15/2012
Version: V2
License: GNU General Public License
License URI: license.txt
Tags: All Love
*/


html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	border: 0;
	font-family: verdana,sans-serif;
	font-size: 100%;
	font-style: inherit;
	font-weight: inherit;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline;
}
:focus {/* remember to define focus styles! */
	outline: 0;
}

html, body {
    background: #fff; /*to get the white at the top behind the header ad*/
    margin:0;
    color:#000;
    font-family:verdana,arial,sans-serif;
    font-size:12px;
    font-weight:normal;
    text-align:left;
    width:100%;
    line-height:140%;
}

*{margin:0;padding:0;}
img {border:0;}
a {cursor:pointer;text-decoration:none;}
ul {list-style-type:none;}
.clear {clear:both;width:auto;height:1px;}
.center {text-align:center;}
a:active {outline:none;}
:-moz-any-link:focus {outline: none;}
input:focus {outline:none;}


#welcome {
    position:relative;
    width:996px;
    background:transparent;
    /*background-color:#3b7026;*/
    margin:0 auto 0 auto;
    padding:300px 0 0 0;
}

.header {
z-index:2;
position:absolute;
top:0;
left:0;
width:996px;
height:50px;
background:#fff;
/*background:url(/images/navbg.jpg) 0 100% no-repeat;*/
}

.header h2 { 
position:absolute;
top:16px;
left:5px;
color:#F18432;
font-weight:bold;
font-size:18px;
line-height:24px;
text-transform:uppercase;
}

.header nav ul {
position:absolute;
top:16px;
left:230px;
max-width:600px; /* set max width to avoid overlap for other languages*/
}

.header nav li {
display:inline;
color:#666;
font-size:10px;
text-transform:uppercase;
}

.header nav li a {
font-family:arial;
color:#2c4d06;
font-size:12px;
font-weight:bold;
padding:0 25px 0 10px;
line-height:100%;
}

.header nav li a:hover {
background:url(/images/onstate.gif) 1px 3px no-repeat;
color:#2c4d06;
}

#logocontainer{
position:relative;
width:200px;
height:45px;
}

img.colliderlogo {
position:absolute;
top:3px;
left:6px;
max-height:100%;
width:auto;
}

.topNav {
position:absolute;
top:0;
width:996px;
height:50px;

}

.topad {
position:absolute;
top:0;
right:0;
width:996px;
height:90px;
/*overflow:hidden;*/
}

.optionalad {position:relative;width:996px;height:90px;margin:0 0 5px 0;}
.searchbar {position:absolute;top:10px;left:783px;}
.searchbar input {vertical-align:middle;}
.sbox {border:1px solid #ccc;background: url('/images/search.png') no-repeat 8px 6px;padding:6px 15px 6px 30px;margin-right:5px;min-width:150px;}
.sbox input[type=text] {color:#c8c8c8;} 


/*
.sbut input[type=button],.sbox input[type=button]:hover {
	position:relative; 
	left:-6px;
	border:1px solid #adc5cf;
	background: #e4f1f9; /* Old browsers *//*
	background: -moz-linear-gradient(top, #e4f1f9 0%, #d5e7f3 100%); /* FF3.6+ *//*
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e4f1f9), color-stop(100%,#d5e7f3)); /* Chrome,Safari4+ *//*
	background: -webkit-linear-gradient(top, #e4f1f9 0%,#d5e7f3 100%); /* Chrome10+,Safari5.1+ *//*
	background: -o-linear-gradient(top, #e4f1f9 0%,#d5e7f3 100%); /* Opera 11.10+ *//*
	background: -ms-linear-gradient(top, #e4f1f9 0%,#d5e7f3 100%); /* IE10+ *//*
	background: linear-gradient(top, #e4f1f9 0%,#d5e7f3 100%); /* W3C *//*
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e4f1f9', endColorstr='#d5e7f3',GradientType=0 ); /* IE6-9 *//*
	color:#7da2aa;
	cursor: pointer;
}
*/


.sbut {border:1px solid #ccc;background:#fff;padding:2px 2px;margin:0;color:#2C4D06;font-weight:bold;font-size:10px;cursor:pointer;}
.sbut:hover {border:1px solid #ccc;background:#2C4D06;padding:2px 2px;margin:0;color:#fff;font-weight:bold;font-size:10px;cursor:pointer;}

/* move this out of the header
.translate {position:absolute;left:650px;top:14px;}
.translate select {font-size:10px;color:#8c8c8c;}
*/
.footer div {display:inline-block;float:right;padding:2px 2px 1px 2px;} /*places the google translator dd menu*/
select.goog-te-combo {font-size:10px;color:#8c8c8c;}
#google_language_translator {min-height:40px;}
.footer img {padding:4px 0 0 0;}

.slider {z-index:1;position:absolute;top:50px;left:0;width:996px;height:253px;background:#fff url(/images/sliderbg.jpg) 0 0 repeat-x;}
.slider ul {position:absolute;top:12px;left:30px;width:946px;list-style-type:none;}
.slider li {float:left;position:relative;display:inline;width:171px;height:65px;padding:163px 3px 3px 3px;margin:0 5px;background:#3b7026;overflow:hidden;line-height:11px;}
.slider li img {position:absolute;top:0;left:0;display:block;margin-bottom:2px;}
.slider li a {color:#fff;font-size:10px;line-height:11px;font-family:Verdana;font-weight:bold;}
.slider li a:hover {color:#fff;text-decoration:underline;}
#slidertitle {padding:0 4px;}

.leftpanel {float:left;width:625px;padding:10px 10px 0 10px;background:#fff;margin:8px 0 5px 0;}
.leftpanel h1 {color:#2C4D06;font-size:20px;line-height:28px;font-weight:bold;padding-top:5px;padding-bottom:10px;}
.leftpanel h1 img {float:left;margin:0 10px 10px 0;}
.leftpanel h2 {color:#2C4D06;font-size:20px;line-height:28px;font-weight:bold;padding-top:5px;padding-bottom:10px;border-top:1px solid #D5D5D5;}
.leftpanel h2 a {color:#2C4D06;font-size:20px;line-height:28px;font-weight:bold;padding-top:5px;text-decoration:none;}
.leftpanel h2 a:hover {color:#2C4D06;font-size:20px;line-height:28px;font-weight:bold;padding-top:5px;text-decoration:underline;}
.leftpanel h2 img {float:left;margin:0 10px 10px 0;}
.leftpanel h3 {float:left;color:#666;font-weight:normal;font-size:14px;margin-bottom:10px;}
.leftpanel h3 a {font-weight:bold;font-size:14px;line-height:18px;margin-bottom:10px;text-decoration:none;}
.leftpanel h3 a:hover {font-weight:bold;font-size:14px;line-height:18px;margin-bottom:10px;text-decoration:underline;}
.leftpanel h3 img {float:left;margin:0 10px 10px 0;width:100px;height:100px;}
.leftpanel h4 {position:relative;width:623px;padding-top:10px;border-top:1px solid #666;color:#666;font-weight:normal;font-size:12px;margin-bottom:10px;}
.leftpanel h5 {color:#000;font-weight:bold;font-size:18px;line-height:22px;margin-bottom:5px;}
.leftpanel h6 {color:#F18432;font-size:18px;line-height:24px;font-weight:bold;padding-top:5px;padding-bottom:10px;border-top:1px solid #D5D5D5;}
.leftpanel p {margin-bottom:10px;font-size:12px;line-height:19px;}
.leftpanel ul {margin:0 0 5px 0;list-style-type:disc;}
.leftpanel li {margin:0 0 10px 20px;}
.leftpanel blockquote {font-style:normal;margin:0 70px 10px 30px; border: 1px solid #666666; background-color: #E2E2E2; padding-top: 4px; padding-right: 4px; padding-left: 4px;}
.leftpanel blockquote em {font-style:normal;}
.leftpanel a {color:#2C4D06;font-weight:bold;text-decoration:underline;}
.leftpanel a:hover {color:#2C4D06;text-decoration:none;}
.leftpanel strong, .leftpanel b {font-weight:bold;}
.leftpanel em, .leftpanel i, .leftpanel p em, .leftpanel p i {font-style:italic;}

.newcomments {float:left;position:relative;width:625px;background:#fff;border:0;}
.newcomments h5 {color:#666;font-weight:bold;font-size:18px;line-height:22px;margin-bottom:5px;}
.newcomments ol, .newcomments ul {position:relative;width:625px;margin:0;padding:0;border:0;list-style-type:none;}
.newcomments li {position:relative;width:625px;margin:0 0 15px 0;padding:0 0 10px 0;border:0;background:#fff /*url(/images/tier1postbg.gif) 0 100% repeat-x*/;}
.newcomments li div.tbcomment {position:relative;width:593px;margin:0 0 0 0;padding:15px 15px 0 15px;border:1px solid #cee1e2;/*border-bottom:0;*/}
.newcomments li li {position:relative;width:595px;margin:0 0 30px 30px;padding:0 0 0 0;border:0;background:#fff;}
.newcomments li li div.tbcomment {position:relative;width:563px;margin:-1px 0 0 0;padding:15px 15px 0 15px;border:1px solid #cee1e2;background:#ecfeff;}
.newcomments li li li {position:relative;width:565px;margin:0 0 -15px 30px;padding:0 0 0 0;border:0;background:#fff;}
.newcomments li li li div.tbcomment {position:relative;width:533px;margin:-1px 0 0 0;padding:15px 15px 0 15px;border:1px solid #cee1e2;background:#ecfeff;}

.commentlist ul, ol {list-style-type:none;}
.commentlist li, #commentform input, #commentform textarea {font-size:12px;color:#000;line-height:20px;font-family:arial;}
.commentlist li .avatar {float: left;border: 1px solid #ccc;padding: 2px;background: #fff;margin:0 5px 5px 0;}
.commentlist cite, .commentlist cite a {font-weight: bold;font-style: normal;font-size: 12px;color:#f18432;}
.commentlist p {font-weight: normal;line-height: 18px;text-transform: none;margin:0 0 15px 0;}
.commentlist span.name {font-weight:bold;color:#f18432;}

.form-submit input#submit {color:#000 !important;padding:2px 4px;}

.commentlist li a {font-weight: bold;font-size: 12px;color:#4fbdd8;text-decoration:none;padding:0px 4px;}
.commentlist li a:hover {color:#4fbdd8;text-decoration:underline;}

.commentmetadata {font-weight: normal;font-size: 12px;}
.commentmetadata a {font-weight: normal;font-size: 12px;color:#4fbdd8;text-decoration:none;}
.commentmetadata a:hover {font-weight: normal;font-size: 12px;color:#4fbdd8;text-decoration:underline;}

.greener {font-weight: bold;font-style: normal;font-size: 12px;color:#666;display:none;}

.comment-author {margin:0 0 10px 0;}

/*.comment-reply-link a {color:#4fbdd8;font-size:12px;font-weight:bold;text-decoration:none;border:1px solid #dcdcdc;background:#fbfbfb;padding:2px 4px;position:absolute;top:5px;right:5px;}
.comment-reply-link a:hover {color:#4fbdd8;font-size:12px;font-weight:bold;text-decoration:underline;}
*/
.reply {position:absolute;top:10px;right:10px;}
.reply a {float:left;border:1px solid #dcdcdc;color:#4fbdd8;padding:2px 4px;text-decoration:none;background:#fbfbfb;}
.reply a:hover {color:#4fbdd8;text-decoration:underline;}

.cancel-comment-reply a {color:#6D9E00;font-size:12px;font-weight:normal;text-decoration:none; }
.cancel-comment-reply a:hover {color:#6D9E00;font-size:12px;font-weight:normal;text-decoration:underline;}

.responder td {padding:0 10px 5px 0;}
/*.responder td input, textarea#comment {padding:2px 4px;border:1px solid #2C4D06;-moz-box-shadow:1px 1px 3px #2C4D06;-webkit-box-shadow:1px 1px 3px #2C4D06;box-shadow:1px 1px 3px #2C4D06;}*/

/*input#submit {color:#2C4D06;font-size:12px;font-weight:bold;text-decoration:none;border:1px solid #2C4D06;background:#fbfbfb;padding:2px 4px;float:right;cursor:pointer;}
input#submit:hover {color:#2C4D06;font-size:12px;font-weight:bold;text-decoration:underline;}*/

.continue {position:relative;font-weight:bold;margin:5px 0 10px 0;width:622px;text-align:right;color:#666;font-size:12px;}
.continue a {color:#666;font-weight:bold;font-size:12px;text-decoration:none !important;}
.continue a:hover {color:#666;font-weight:bold;font-size:12px;text-decoration:underline !important;}
.sharehits {position:relative;margin:5px 0 15px 0;width:623px;height:25px;background:#d5d5d5;}
.sharehits a, .sharehits a:hover {color:#000;font-weight:normal;font-size:12px;text-decoration:none;}
.sharehits a:hover {text-decoration:underline;}
.shscript {position:absolute;top:4px;left:5px;}
.sharehits p {position:absolute;top:2px;right:5px;}
.orange {color:#F18432;}
.orange a {color:#F18432;}
.orange a:hover {color:#F18432;}
#nextpage {text-align:right;position:relative;margin:5px 0;width:613px;height:58px;padding:5px 0 0 0;margin:0 auto;background:url(/images/moreArticlesBg.png) 50% 0 no-repeat;}

#prevpagelink {float:left;}

#nextpagelink {float:right;}

.smltxt {font-size:11px;}

.rightpanel {float:right;width:346px;padding:8px 0 0 0;}
.contentad {position:relative;width:300px;padding:23px;margin:0 0 5px 0;background:#fff;}
.contentad h3 {color:#000;font-size:12px;line-height:18px;display:block;font-weight:bold;margin:0 0 10px 0;}
.contentad iframe {margin:0 auto;}

.twitterist h3 {font-size:22px;line-height:26px;}
.twitterist {background:url(/images/twitterFriendsSml.jpg) 100% 0 no-repeat;}
.twitterist li {margin:0 0 7px 0;}
.twitterist li a {display:inline;color:#1b4400;padding:0 0 8px 24px;background:url(/images/lilTwitterBullet.png) 2px 1px no-repeat;}
.twitterist li a:hover {color:#f18432;background:url(/images/lilTwitterBulletO.png) 2px 1px no-repeat;}

.recentposts {position:relative;width:326px;padding:10px;margin:0 0 5px 0;background:#fff;}
.recentposts h3 {color:#000;font-size:12px;line-height:18px;display:block;font-weight:bold;margin:0 0 10px 0;}
.recentposts li {margin-bottom:10px;font-size:12px;line-height:16px;font-weight:bold;}
.recentposts a {color:#2c4d06;text-decoration:underline; }
.recentposts a:hover {color:#2c4d06;text-decoration:none;}

.fbaction {position:absolute;top:15px;left:15px;width:180px; height:62px;z-index:100;}

.footerad {position:relative;width:996px;margin:0 0 5px 0;}

.footer {position:relative;width:992px;overflow:hidden;padding:2px;margin:0 0 5px 0;background:#000;}
.footer ul {position:absolute;top:12px;left:150px;max-width:720px;}/* set max width to avoid overlap for other languages*/
.footer li {display:inline;color:#fff;}
.footer li a {color:#fff;font-weight:normal;text-decoration:underline;}
.footer li a:hover {color:#fff;font-weight:normal;text-decoration:none;}
.footer p {position:absolute;top:13px;right:5px;font-size:8px;text-align:center;color:#fff;}

.foot {position:relative;width:996px;text-align:center;margin:0 0 10px 0;}
.foot p {font-size:11px;font-weight:normal;color:#fff;}
.foot p a {font-size:11px;font-weight:bold;color:#fff;}
.foot p img {vertical-align:middle;margin:0 0 0 5px;}



/* Alignment */
.alignleft {
	display: inline;
	float: left;
	margin-right: 1.625em;
}
.alignright {
	display: inline;
	float: right;
	margin-left: 1.625em;
}
.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}


.communities {position:relative;width:600px;height:35px;margin:0 auto;text-align:right;}
.communities div.like {position:absolute;bottom:9px;right:155px;width:83px;height:25px;padding:0;}
.communities div.tweet {position:absolute;bottom:11px;right:82px;width:50px;height:21px;padding:6px 0 0 0;}
.communities div.plusone {position:absolute;bottom:10px;right:0;width:59px;height:24px;padding:4px 0 0 0;}

/* with stumble
.communities div.like {position:absolute;bottom:0;right:269px;width:53px;height:25px;padding:0;}
.communities div.tweet {position:absolute;bottom:0;right:202px;width:50px;height:21px;padding:6px 0 0 0;}
.communities div.stumble {position:absolute;bottom:0;right:85px;width:102px;height:24px;padding:4px 0 0 0;}
*/

header.page-header {color:#F18432;font-size:18px;line-height:24px;font-weight:bold;padding-top:5px;padding-bottom:10px;border-top:1px solid #D5D5D5;}

.commm {float:right;}
.commm td {position:relative;padding:0;}

#twitterbuts {background:#fff;padding:20px 20px 45px 20px;margin:5px 0;position:relative;}
#twitterbuts a {margin:20px 10px;}
#twitterbuts ul {float:left;list-style-type:none;margin:0;padding:0;}
#twitterbuts li {float:left;display:inline;margin:0;padding:0 5px;}
#twitterbuts li img {}
#twitterbuts p {margin-bottom:10px;font-size:12px;line-height:16px;}
.fbaction {position:absolute;top:15px;left:15px;width:180px; height:62px;z-index:100;}
.colliderss {position:absolute;top:20px;left:208px;width:51px;height:51px;z-index:200;}
.twittersteve {position:absolute;top:20px;left:273px;width:51px;height:51px;z-index:200;}

.mytags {position:relative;color:#000;}
.mytags a, .mylinks a {color:#693;text-decoration:none;font-size:11px;font-weight:normal;}
.mytags a:hover, .mylinks a:hover {color:#693;text-decoration:underline;}
.mylinks {position:relative;color:#000;margin:0 0 15px 0;}
.mylinks ul {list-style-type:none;}
.mylinks li {display:block;padding:0 0 5px 15px;margin:0;background:url(/images/LinkArrow.jpg) 6px 4px no-repeat;list-style-type:none;}

.pagealignleft {float:left;width:300px;}
.pagealignleft img {display:none;}
.pagealignright {float:right;width:300px;text-align:right;}
.pagealignright img {display:none;}
.pagealignleft a, .pagealignright a {color:#666;font-weight:normal;font-size:10px;text-transform:uppercase;text-decoration:none;}
.pagealignleft a:hover, .pagealignright a:hover {color:#666;font-weight:normal;font-size:10px;text-transform:uppercase;text-decoration:underline;}

.zone a {color:#693;}


/*sampled comments code*/


/* =Comments
----------------------------------------------- */

footer.postedon {display:block;margin:0 0 15px 0;}

#comments-title {color:#000;font-size:18px;line-height:22px;font-weight:bold;padding-bottom:10px;border-top:0px solid #D5D5D5;}
#comments-title a {color:#000;font-size:14px;line-height:18px;}

.nopassword,
.nocomments {
	color: #aaa;
	font-size: 24px;
	font-weight: 100;
	margin: 26px 0;
	text-align: center;
}
.commentlist {
	list-style: none;
	margin:0 auto;
	width:100%;
}
.content .commentlist,
.page-template-sidebar-page-php .commentlist {
	width: 100%; /* reset the width for the one-column and sidebar page layout */
}

.comment article {display:block;border: 1px solid #cee1e2;padding:15px;}
.commentlist .children article, .commentlist .children li.comment article {margin:-1px 0 0 0;}

.commentlist > li.comment {
	background: #fff;
	/*border: 1px solid #cee1e2;*/
	-moz-border-radius: 3px;
	border-radius: 3px;
	margin:0 0 30px 0;
	padding:0;
	position: relative;
}
.commentlist .pingback {
	margin:0;
	padding:0;
}
.commentlist .children {
	list-style: none;
	margin:0 0 30px 30px;
}
.commentlist .children li.comment {
	background:transparent;
	/*border: 1px solid #ddd;*/
	-moz-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0;
	margin:0 0 0 30px;
	padding:0;
	position: relative;
}

.commentlist .children li.comment article {background: #ecfeff;}

.commentlist .children li.comment .fn {
	display:inline;
}
.comment-meta .fn {
	font-style: normal;
}
.comment-meta {
	color: #666;
	font-size: 12px;
	line-height:16px;
}
.commentlist .children li.comment .comment-meta {
	line-height: 14px;
	margin-left: 0;
}
.commentlist .children li.comment .comment-content {
	margin:0;
}
.comment-meta a {
	font-weight: bold;
}
.comment-meta a:focus,
.comment-meta a:active,
.comment-meta a:hover {
}
.commentlist .avatar {
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0 1px 2px #ccc;
	-moz-box-shadow: 0 1px 2px #ccc;
	box-shadow: 0 1px 2px #ccc;
	left: -102px;
	padding: 0;
	position: absolute;
	top: 0;
}
.commentlist > li:before { /* tb took out */display:none;
	content: url(images/comment-arrow.png);
	left: -21px;
	position: absolute;
}
.commentlist > li.pingback:before {
	content: '';
}
.commentlist .children .avatar {
	background: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	left: 2.2em;
	padding: 0;
	top: 2.2em;
}

/* tb taken out
a.comment-reply-link {
	background: #eee;
	-moz-border-radius: 3px;
	border-radius: 3px;
	color: #666;
	display: inline-block;
	font-size: 12px;
	padding: 0 8px;
	text-decoration: none;
}
a.comment-reply-link:hover,
a.comment-reply-link:focus,
a.comment-reply-link:active {
	background: #888;
	color: #fff;
}
a.comment-reply-link > span {
	display: inline-block;
	position: relative;
	top: -1px;
}

*/

/* Post author highlighting */
.commentlist > li.bypostauthor {
	background: #ddd;
	border-color: #d3d3d3;
}
.commentlist > li.bypostauthor .comment-meta {
	color: #575757;
}
.commentlist > li.bypostauthor .comment-meta a:focus,
.commentlist > li.bypostauthor .comment-meta a:active,
.commentlist > li.bypostauthor .comment-meta a:hover {
}
.commentlist > li.bypostauthor:before {
	content: url(images/comment-arrow-bypostauthor.png);
}

/* Post Author threaded comments */
.commentlist .children > li.bypostauthor {
	background: #ddd;
	border-color: #d3d3d3;
}



/* Comment Form */
#respond {
	background:#fff;
	/*border: 1px solid #d3d3d3;
	-webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -o-border-radius: 10px;
	border-radius: 10px;*/
	margin:0 auto;
	padding:15px 15px 45px 15px;
	position: relative;
	width: 90%;
font-family:verdana,arial,sans-serif;
}

#respond h3 {font-size:18px;font-weight:bold;line-height:24px;color:#000;}

#respond input[type="text"],
#respond textarea {
	/*background: #fff;
	border: 1px solid #1b4400;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: inset 0 1px 3px rgba(27,68,0,0.95);
	-moz-box-shadow: inset 0 1px 3px rgba(27,68,0,0.95);
	box-shadow: inset 0 1px 3px rgba(27,68,0,0.95);
	position: relative;
	padding:2px 4px;
	text-indent: 80px;*/
}

.comment-form-url {display:none;}

#respond .comment-form-author,
#respond .comment-form-email,
#respond .comment-form-url,
#respond .comment-form-comment {
	position: relative;
}
#respond .comment-form-author label,
#respond .comment-form-email label,
#respond .comment-form-url label,
#respond .comment-form-comment label {
	/*background: #1b4400;
	color: #fff;
	display: inline-block;
	font-size: 13px;
	left: 0px;
	min-width:70px;
	padding:0 5px;
	position: relative;
	top: 29px;
	z-index: 1;
border-top-left-radius:5px;
border-bottom-left-radius:5px;
-moz-border-top-left-radius:5px;
-moz-border-bottom-left-radius:5px;
-webkit-border-top-left-radius:5px;
-webkit-border-bottom-left-radius:5px;
-o-border-top-left-radius:5px;
-o-border-bottom-left-radius:5px;*/
}
/*#respond input[type="text"]:focus,
#respond textarea:focus {
	text-indent: 0;
	z-index: 1;
}*/
#respond textarea {
	resize: vertical;
	width: 96%;
}
/*#respond .comment-form-author .required,
#respond .comment-form-email .required {
	color: #bd3500;
	font-size: 22px;
	font-weight: bold;
	left: 78%;
	position: absolute;
	top: 36px;
	z-index: 1;
}*/
/*#respond .comment-notes,
#respond .logged-in-as {
	font-size: 13px;
}
#respond p {
	margin:0;
}*/
/*#respond .form-submit {
	float: right;
	margin:0;
}*/
#respond input#submit {
	/*border: none;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-webkit-box-shadow: 0px 1px 5px rgba(0,0,0,0.3);
	-moz-box-shadow: 0px 1px 5px rgba(0,0,0,0.3);
	box-shadow: 0px 1px 5px rgba(0,0,0,0.3);
	color: #1b4400;
	cursor: pointer;
	font-size: 15px;
	margin:5px 40px 20px 0;
	padding: 5px 10px;
	position: relative;
	left: 30px;
	/*text-shadow: 0 -1px 0 rgba(0,0,0,0.3);*/
}
/*#respond input#submit:active {
	background: #1982d1;
	color: #bfddf3;
}*/
#respond #cancel-comment-reply-link {
	color: #666;
	margin-left: 10px;
	text-decoration: none;
}
#respond .logged-in-as a:hover,
#respond #cancel-comment-reply-link:hover {
	text-decoration: underline;
}
.commentlist #respond {
	margin:0;
	width: auto;
}
#reply-title {
	color: #373737;
	font-size: 24px;
	font-weight: bold;
	line-height: 30px;
}

#reply-title, #reply-title small {display:block;width:500px;}

#cancel-comment-reply-link {
	color: #888;
	display: block;
	font-size: 10px;
	font-weight: normal;
	line-height: 2.2em;
	letter-spacing: 0.05em;
	position: absolute;
	right: 1.625em;
	text-decoration: none;
	text-transform: uppercase;
	top: 1.1em;
}
#cancel-comment-reply-link:focus,
#cancel-comment-reply-link:active,
#cancel-comment-reply-link:hover {
	color: #ff4b33;
}
#respond label {
	line-height: 2.2em;
}
#respond input[type=text] {
	display: block;
	height: 24px;
	width: 75%;
}
#respond p {
	font-size: 12px;
}
p.comment-form-comment {
	margin:0;
}
.form-allowed-tags {
	display: none;
}

.centeredgrey {
	text-align:center;color:#666;margin:0 auto;clear:both;
}

.centeredwhite {
margin:0 auto 8px auto;padding:5px 0 2px 0;text-align:center;background:#cfcfcf url(/images/sliderbg.jpg) 0 0 repeat-x;
}

.centered {
text-align:center;
vertical-align: middle;
margin:0 auto;
padding:0;
}

.centered div {
display: inline;
float: none;
margin:0 auto;
}


#zrx_captcha {margin:0 0 -25px 0;}

/*END sapmpled comments code*/

/* featured image style*/

.attachment-post-thumbnail.wp-post-image {
	clear:both;
	display:block;
	margin-left:auto;
	margin-right:auto;
}

/*404code*/

.notfound ul {list-style-type:none;}
.notfound li {display:block;padding:0 0 5px 15px;margin:0;background:url(/images/LinkArrow.jpg) 6px 4px no-repeat;list-style-type:none;}
.notfound li a {color:#2c4d06;}
.notfound li a:hover {color:#2c4d06;text-decoration:underline;}

/*END404code*/

/* CMN styles for ads*/
#cmn_ad_tag_head, #cmn_ad_tag_head div, #cmn_ad_tag_head table, #cmn_ad_tag_head table td {margin: 0 auto; textalign:center;}
#cmn_wrap {background:#3b7026 url('/images/bg-white-gradient.png') 0px 0px repeat-x;}
/*to get the white behind header ad, and green behind rest of site*/

/* end CMN styles */

/*footer links nav in sidebar*/
.menu-footer-container {
	border-top:1px solid #2C4D06;
	border-left:1px solid #2C4D06;
	border-right:1px solid #2C4D06;
	padding:10px;
	padding-left:20px;
}
.menu-footer-container li {
	margin-bottom: 5px;
}

.menu-footer-container a {
	color:#2C4D06;
}

.menu-footer-container a:hover {
	text-decoration:underline;
}

#text-23 div.textwidget { /*google translator in widget sidebar*/
	border-bottom:1px solid #2C4D06;
	border-left:1px solid #2C4D06;
	border-right:1px solid #2C4D06;
	padding:10px;
	padding-left:20px;
}
/*end footer links*/