body{width:100%;background:#aeaeae;font-size:100%;text-align:center; }
body a{color:#005b2d;}
body a:hover{color:#006666;text-decoration:underline;text-decoration-color:#006666;}
input, textarea, select{font-family:arial;background:#aaa;}
::-moz-selection{background:#2D83D5;color:#fff;}
::selection{background:#2D83D5;color:#fff;}
p.forgetmenot{outline-style:none;}
#wrapper{max-width: 1000px;min-width: 300px;margin:0 auto 0 auto;text-align:left;font-family:verdana;font-size:0.75em;color:#151515;}
#supercol{display:block;width:96%;padding:20px;background:#fff;border:1px dotted #aaa;border-top:0;}
#bigcolumn{float:left;width: 68%;min-width: 350px;overflow:hidden;margin:10px 8px 0 0;display:inline;}
#sidebar{float:right;width:31%;display:inline;}
#leftcolumn{float:left;width:49%;}
#rightcolumn{float:right;width:49%;}
#header {max-width: 100%;min-width: 30%; height: 114px;overflow: hidden; background-color: #8C8C8C; margin-bottom: 4px; 	position: relative;}
#logo {position: absolute;top: 8px; bottom: 5px; left: 20px;}
#logo img {display:block;overflow:hidden}
.blogheader {position: absolute; bottom: 20px; left: 20px;}
.blogheader h1 {font-size: 2.1em; line-height: 1.3em;font-weight: normal; letter-spacing: -1px;}
.blogheader .description {line-height: 1.4em}
#ad468 {position: absolute;	bottom: 10px; right: 25px; display: block; overflow: hidden;border: 0px solid #c5d0d3;}
#ad468 img {display: block;	overflow: hidden;}
#menu {	display: block;	max-width: 1000px;min-width: 300px;	height: 100%; background-color: #979797;  margin: 0px 0 0 0;	font-size: 10pt;position: relative;	z-index: 10;}
#menu ul {float: left;	margin: 0 0 0 5px; display: inline; height: 100%;	max-width: 980px;min-width: 300px;}
#menu ul li {position: relative; float: left;	display: block;}
#menu ul li a {float: left;display: block;height: 24px;line-height: 24px;color: #FFFFFF;font-weight: bold;padding: 0 16px 0 18px;/*background: url(img/menu_l.png) no-repeat right;*/}
#menu ul li.current-cat a, #menu ul li a:hover { color: #003319;}
#menu ul li.current-cat li a {color: #ffffff;}
#menu ul li.current-cat li a:hover {color: #cccccc;}
#menu ul ul {float: none;display: none;position: absolute;top: 29px;	left: -1px;	background: #fff;margin: 0 0 0 0;padding: 5px 5px 10px 5px;	border: 1px solid #ddd;	border-top: 0;height: auto;	width: 190px;	z-index: 10;	font-size: 11px;}
#menu ul ul ul {top: -5px;	left: 150px;border: 1px solid #ddd;}
#menu ul ul li {float: none;display: block;	border-right: 0;position: relative;}
#menu ul ul li a {float: none;display: block;font-weight: bold;	color: #444;height: 22px;line-height: 22px;	position: static;padding: 0 5px 0 5px;margin: 1px 0 0 0;background: none;border-bottom: 1px dotted #ddd;}
#menu ul ul li a:hover {background: #eee;color:#000}
.featured{background-color:#FFFFFF;min-height:205 overflow: hidden;!important;position:relative;z-index:1;}
.featured .content{display:block;background-color:#FFFFFF;min-height:205px;width:100%;overflow: hidden; }
.featured .footer{display:block;width:99%;background-color:#FFFFFF;height:15px;}
.featured .sm-w{background-color:#D3D3D3;;border-bottom:1px solid #dedede;}
.featured h1{float:left;display:block;color:#000000;font-size:1.5em;font-weight:normal;padding:10px 0 8px 20px;margin:0 1px 0 1px;}
.featuredposts{float:right;margin:15px 25px 0 0;display:inline;}
.featuredposts li{float:left;display:block;margin:0 10px 0 0;}
.featuredposts li a{float:left;display:block;width:9px;height:9px;background:url(img/light_off.png) no-repeat;}
.featuredposts li a:hover{background:url(img/light_bl.png) no-repeat;}
.featuredposts li a.selected{background:url(img/light_on.png) no-repeat;}
.featuredposts li a.selected:hover{background:url(img/light_on.png) no-repeat;}
.featuredposts_content{display:none;position:relative;z-index:1;}
@media print{.featuredposts_content{display:block !important;}}
.featuredposts_content .thumb{position:absolute;top:15px;left:20px;width:150px;height:150px;}
.featuredposts_content .thumb img{display:block;overflow:hidden;border:1px solid #aaa;padding:1px;}
.featuredposts_content .fpost{position:absolute;top:15px;left:192px;right:20px;}
.featuredposts_content .fpost h2{font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;font-size:1.8em;}
.featuredposts_content .fpost p{margin:12px 0 0 0;line-height:1.4em;text-align:justify;font-size:1.1em;color:#000000;}
.featuredposts_content .fpost .read, .featuredposts_content .fpost .docomment{display:block;height:13px;line-height:13px;}
.featuredposts_content .fpost .read{padding:15px 0 0 22px}
.featuredposts_content .fpost .docomment{padding:8px 4px 4px 22px}
.featuredposts_content .fpost .read{background-position:left 15px}
.featuredposts_content .fpost .docomment{background-position:left 8px}
.featuredposts_content .fpost .read a{color:#555}
.featuredposts_content .fpost .read a:hover{color:#114732}
.featuredposts_content .fpost .docomment a{color:#555}
.featuredposts_content .fpost .docomment a:hover{color:#114732}
.cat-widget{margin:15px 0 0 0;}
.cat-widget h3{position:relative;display:block;height:35px;padding:0 0 0 32px;line-height:35px;background:#D3D3D3;}
.cat-widget h3 a{color:#151515;}
.cat-widget h3 a:hover{color:#006600;}
.cat-widget h4{position:relative;display:block;height:30px;padding:0 0 0 30px;margin:0 1px 0 0;line-height:30px;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;}
.cat-widget .container{width:100%;background:#D3D3D3;}
.cat-widget .footer{display:block;width:100%;height:12px;background:#D3D3D3;overflow:hidden;}
.cat-widget .cpost{display:block;background:#fff;margin:0 1px 0 0px;padding:10px 10px 10px 10px;}
.cat-widget .thumb img{float:left;display:inline;overflow:hidden;border:1px solid #000000;padding:1px;margin:0 10px 0 0;}
.cat-widget p{line-height:1.4em;margin:5px 0 0 0;color:#000000;text-align:justify;}
.dark_perm{font-weight:bold;line-height:1.4em;}
.ex{display:block;float:right;margin:10px 0 0 0;}
.cont, .comm{font-size:0.9em;font-weight:bold;color:#555;height:13px;line-height:13px;}
.cont:hover, .comm:hover{color:#ff6000}
.more_stories{background:#fff;margin:0 1px 0 0;padding:1px 0 1px 0;border-bottom:1px solid #d7d7d7;font-size:0.9em;font-weight:bold;}
.more_stories li a{display:block;border-bottom:1px solid #f1f1f1;height:1%;line-height:1.4em;padding:5px 10px 5px 10px;}
.smallimg img{float:left;margin:0 10px 0 0;width:32px;height:32px;overflow:hidden;}
.aligncenter{display:block;overflow:hidden;text-align:center;margin-left: auto; margin-right: auto; margin-top: 6px;margin-bottom: 6px;}
.alignleft{float:left;display:inline;overflow:hidden;margin:4px 6px 10px 1px;padding:6px 1px 0 6px;}
.alignright{float:right;display:inline;overflow:hidden;margin:4px 1px 10px 6px;padding:6px 6px 0 1px;}
.alignnone{display:block;overflow:hidden;text-align:center;margin:0 5px 10px auto;}
.post h1{font-size:2.5em;font-weight:bold;font-family:Verdana,Arial,Helvetica,sans-serif;margin:6px 0 0 0;}
.post h2{font-size:2em;font-weight:normal;letter-spacing:-1px;color:#000;margin:4px 8px 10px 0px;}
.post h3{color:#151515;font-size:1.8em;line-height:1.4em;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:normal;letter-spacing:-1px;margin:30px 10px 0 0;}
.post h4{color:#151515;font-size:1.4em;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:normal;letter-spacing:-1px;margin:15px 0 0 0;}
.post h5{color:#151515;margin:10px 10px 20px 0;font-size:0.9em;}
.post h6{font-size:0.9em;color:#222;margin:15px 0 0 0;}
.post em{color:#000000;}
.post p{line-height:1.4em;font-size:1.1em;text-align:justify;margin:10px 1px 0 1px;padding:3px 6px 3px 6px;}
.post img{vertical-align:middle;padding:6px;}
img.alignright {float:right; margin:4px 1px 10px 6px;}
img.alignleft {float:left; margin:4px 6px 10px 1px;}
img.aligncenter {display: block; margin-left: auto; margin-right: auto; margin-top:4px; margin-bottom:10px;}
a img.alignright {float:right; margin:0 0 1em 1em;}
a img.alignleft {float:left; margin:0 1em 1em 0;}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto; margin-top:4px; margin-bottom:10px;}
.wp-caption > p:empty  {display: none;}
.wp-caption .wp-caption-text {  text-align: center;}
.post del{text-decoration:line-through;color:#aaa;}
.post ins{text-decoration:underline;font-weight:bold;}
.post ul, .post ol{margin:10px 0 0 20px;font-size: 1.1em;}
.post ul ul, .post ol ol{margin:5px 0 5px 15px;font-size:0.9em;color:#888;}
.post ul li{line-height:1.4em;border-bottom:1px solid #eee;padding:3px 0 3px 0;list-style-type:circle;}
.post ol li{line-height:1.4em;border-bottom:1px solid #eee;padding:3px 0 3px 0;}
.post ul li a:hover, .post ol li a:hover{background:#f6feff;color:#006666;}
.post code{margin:20px 0 0 0;display:block;background:#eee;border:1px solid #e6e6e6;font-size:1.1em;color:#444;}
.post blockquote{display:block;background:#e9f8fb;border:1px solid #cfdee1;padding:0 10px 10px 10px;margin:20px 0 0 0;color:#366799;font-weight:bold;}
.post blockquote blockquote{border:none;padding:0 0 0 20px;margin:10px 0 0 0;color:#555;font-weight:normal;}
.page-all{display:block;background-color:#FFFFFF;height:auto;}
.page-top{display:block;background-color:#FFFFFF;min-height:230px;}
.page-bottom{display:block;background-color:#FFFFFF;height:15px;}
.containerI{padding:15px 15px 40px 15px;}
.sitenav{display:none;font-size:0.9em;border-bottom:1px dotted #808080;line-height:1.5em;color:#999;}
.item{padding-top:5px;margin-top:17px;}
.post-thumb img{float:left;display:inline;margin:10px 10px 10px 0;}
.spec img{vertical-align:middle;padding:6px;margin:1px 4px 0 1px;}
.flickerimg{float:left;display:inline;overflow:hidden;border:1px solid #ccc;font-size:.7em;margin:4px 6px 10px 1px;padding:2px 0px 0 2px;}
.postinfo{margin:7px 0 0 0;font-size:0.9em;color:#666666;}
.postinfo a{color:#006633;}
.postinfo a:hover{color:#009933;}
.post-tags{color:#006633;margin:7px 0px 7px 0px;padding:5px 0px 5px 0px;border-bottom:1px dotted #afafaf;border-top:1px dotted #afafaf;font-size:0.9em;}
.post a{color:#006633;text-decoration:underline;}
.post a:hover{color:#006666;text-decoration:underline;}
.post-tags a{line-height:1.5em;font-weight:bold;}
.tags{color:#000000;margin:10px 10px 15px 10px;font-size:0.9em;}
.tags a{color:#006633;padding:2px 0px 5px 0px;font-weight:bold;}
.tags a:hover{color:#006666;text-decoration:underline;}
.at-below-post.addthis_tool { padding-top: 10px;}
div.social{display:none;}
div.socialtop{display:none;}
div.socialbottem{display:none;}
div.also{padding:1px 1px 1px 1px;margin:0px;letter-spacing:.04em;}
div.alsoleft{max-width:48%;min-width:150px;float:left;margin-left:auto;margin-right:auto;line-height:25px;padding:10px 2px 2px 0px;border-right:1px dotted #afafaf;}
div.alsoleftnav{text-align: left;}
.alsoleft-title{float:left;width:200px;}
.alsoleft-link{}
div.alsocenter{width:620px;float:left;margin-left:auto;margin-right:auto;line-height:25px;padding:3px 3px 2px 3px;}
div.alsocenter ul{line-height:17px;padding:0px 0px 0px 0px;}
.alsolower{float:left;}
div.alsoright{max-width:48%;min-width:150px;;float:right;margin-left:auto;margin-right:auto;line-height:25px;padding:10px 0px 2px 2px;}
div.alsorightnav{text-align: right;}
.alsoright-title{float:right;width:200px;text-align: right;}
.alsoright-link{}
div.jp-relatedposts{width:610px;padding:2px 1px 6px 30px;border-bottom:1px dotted #afafaf;}
div.jp-related-posts-type{line-height:1.2em;border:none;padding:0px 1px 0px 2px;}
div.jp-relatedposts-title{}
.jp-relatedposts-post-date {display:none;}
.adcom{width:100%;padding:5px 2px 2px 70px;margin:15px 0px 19px 0px;}
.find{margin:15px 0 0 0;}
.find input{vertical-align:middle}
.findfield{border:1px solid #ccc;padding:2px;width:250px;color:#555;}
.findsubmit{background:#006633;border:1px solid #b6b6b6;color:#fff;font-weight:bold;cursor:pointer;height:21px;}
.findsubmit:hover{color:#333;background:#fff;}
.feed1{font-size:0.9em;line-height:1.4em;}
.feed1 a{font-size:1.1em;}
.feed1 a hover{font-size:1.1em;}
#profile{padding:5px;}
form.your-profile label{font-weight:bold;display:block;padding:10px 15px 0px 2px;}
form.your-profile input[type="text"], form.fvcn-add-post textarea{display:block;}
form.your-profile textarea{height:4.5em;}
#user_login{width:175px;height:1.9em;background:#fff;border:2px solid #1C1C1C;margin:0px 15px 0px 7px;}
#first_name{width:270px;height:1.9em;background:#C0C0C0;border:2px solid #278400;margin:0px 15px 0px 7px;}
#last_name{width:270px;height:2.0em;background:#C0C0C0;border:2px solid #278400;margin:0px 15px 0px 7px;}
#nickname{width:270px;height:2.2em;background:#C0C0C0;border:2px solid #278400;margin:0px 15px 0px 7px;}
#display_name{width:270px;height:2.2em;background:#C0C0C0;border:2px solid #278400;margin:0px 15px 0px 7px;}
#email{width:220px;height:2.0em;background:#C0C0C0;border:2px solid #278400;margin:0px 15px 0px 7px;}
#url{width:220px;height:2.0em;background:#C0C0C0;border:2px solid #278400;margin:0px 15px 0px 7px;}
#aim{display:none;}
#yim{display:none;}
#jabber{display:none;}
#description{width:400px;height:300px;background:#C0C0C0;border:2px solid #278400;margin:5px 15px 20px 7px;}
#pass1{width:200px;height:2.0em;background:#C0C0C0;border:2px solid #278400;padding:0px 5px 0px 0px;margin:10px 5px 5px 7px;}
#pass2{width:200px;height:2.0em;background:#C0C0C0;border:2px solid #278400;padding:0px 5px 0px 0px;margin:0px 5px 5px 7px;}
#pass-strength-result{width:200px;height:2.0em;margin:0px 15px 20px 7px;}
#button-primary{border:2px solid #278400;font-size:1.5em;margin:10px 15px 10px 19px;padding:8px;min-height:25px;}
#profile .submit{}
#profile .error{padding:5px;border:1px solid #ff0000;background-color:#f08080;}
#profile .message{padding:5px;border:1px solid #ffff00;background-color:#ffffe0;}
.style{border:2px solid #151515;}
.box_a{margin:10px 0 0 0;background-color:#FFFFFF;overflow:hidden;}
.box_a h2{display:block;width:294px;height:16px;background-color:#FFFFFF;padding:5px 0 0 30px;border-bottom:1px dotted #ddd;overflow:hidden;position:relative;}
.box_a div{padding:0 5px 0 1.75px;overflow:hidden;}
.box_a p{line-height:1.3em;color:#999;margin:10px 0 0 0;}
.box_a em{color:#999;}
span.foot{display:block;height:12px;background-color:#FFFFFF;}
span.foot_s{display:block;height:12px;background-color:#FFFFFF;}
.widgets a, .widgetsl a, .widgetsr a{line-height:1.4em}
.widgets h2{display:block;height:17px;background-color:#FFFFFF;padding:7px 0 0 25px;border-bottom:1px dotted #ddd;overflow:hidden;position:relative;}
.widgets li{background-color:#FFFFFF;margin:10px 0 0 0;overflow:hidden;}
.widgets li li{background:none;margin:0 0 0 0;}
.widgets ul li{padding:3px 0 3px 0;border-bottom:1px solid #eee;}
.widgets ul{padding:0 10px 0 10px}.widgets form{padding:0 10px 0 10px}
.widgets div{padding:0 5px 0 1.75px;line-height:1.4em;margin:10px 0 0 0;}
.widgets p{margin:0 0 7px 0}
.widgets form div{padding:0 0 0 0}
.widgets label{line-height:1.5em}
.widgets input{border:1px solid #ddd;padding:1px;vertical-align:middle;color:#555}
.widgets li, .widgetsl li, .widgetsr li{zoom:1;}
.widgetsl{float:left;width:48%;overflow:hidden;}
.widgetsr{float:right;width:48%;overflow:hidden;}
.widgetsl h2, .widgetsr h2{display:block;height:17px;background-color:#FFFFFF;background-image:url(img/box_h_s.png) no-repeat top;padding:7px 0 0 11px;border-bottom:1px dotted #ddd;overflow:hidden;position:relative;}
.widgetsl li, .widgetsr li{background-color:#FFFFFF;background-image:url(img/box_rp_s.png) repeat-y;margin:10px 0 0 0;overflow:hidden;}
.widgetsl li li, .widgetsr li li{background:none;margin:0 0 0 0;}
.widgetsl ul li, .widgetsr ul li{padding:3px 0 3px 0;border-bottom:1px solid #eee;}
.widgetsl ul, .widgetsr ul{padding:0 10px 0 10px}
.widgetsl form, .widgetsr form{padding:0 10px 0 10px}
.widgetsl div, .widgetsr div{padding:0 4px 0 4px;line-height:1.4em;margin:5px 0 0 0;}
.widgetsl p, .widgetsr p{margin:0 0 7px 0}
.widgetsl form div, .widgetsr form div{padding:0 0 0 0}
.widgetsl label, .widgetsr label{line-height:1.5em}
.widgetsl input, .widgetsr input{border:1px solid #ddd;padding:1px;vertical-align:middle;color:#555}
.widget{}
.tabs{display:block;height:22px;border-bottom:1px dotted #d5d5d5;margin:0 0px 0 0px;}
.tabs li{float:left;display:inline;height:22px;}
.tabs li a{float:left;display:block;height:22px;line-height:22px;padding:0 2px 0 8px;border-right:1px dotted #d5d5d5;font-weight:bold;background:#fff;color:#006633;font-size:0.9em;}
.tabs li a:hover{background:#eee;color:#006633;}
.tabs li a.selected, .tabs li a.selected:hover{background:#fff;color:#006633;}
.tabcontent{display:none;margin:0 1px 0 1px;}
.tabcontent li a{display:block;height:1%;line-height:1.3em;border-bottom:1px solid #eee;padding:4px 10px 4px 10px;}
.tabcontent li a:hover{background:#f6feff;color:#red;}
.tabcontent li a span{font-size:0.9em;color:#999;}
@media print{.tabcontent{display:block !important;}}
div.autho p{margin:0;padding:0}
span.side_avatar{float:left;display:inline;margin:0 10px 1px 0;}
span.side_avatar img{padding:2px;border:1px solid #ddd;}
div.autho{padding:10px;}
.admin_menu{display:block;padding:0 10px 0 10px;}
.admin_menu li{padding:3px 0 3px 0;line-height:1.3em;border-bottom:1px solid #eee;}
li.ico_categories a{font-weight:bold}
/*feedzy*/
.feedzy-rss  div {margin: 0px;padding: 0px!important;}
.feedzy-rss > ul {margin: 0px;padding: 0px;}
.feedzy-rss .rss_item {padding-bottom: 3px; padding-left: 0px !important; padding-right: 0px !important; padding-top: 3px;list-style: none;border-bottom: 1px solid #eee;}
.feedzy-rss .rss_item .title {font-size:0.9em;}
.feedzy-rss .rss_item:after{	content:'';	display:block;	clear: both;}
.feedzy-rss .rss_item .rss_image {float: left;	text-decoration: none;	border: none;	position:relative;}
.feedzy-rss .rss_item .rss_image span{display:inline-block;background-size: cover;background-position: 50%;	position: absolute;}
.feedzy-rss .rss_item .rss_image {margin: 0.3em 1em 0 0;}
.feedzy-rss .rss_item .rss_content small {	display: block;	font-size: 0.9em;	font-style:italic;}
/*TinyMce UI button*/
i.mce-i-feedzy-icon {	background-image:  url('../img/feedzy.png');	background-image:  none, url('../img/feedzy.svg'), url('../img/feedzy.png');}
.mce-feedzy-media {	padding-right: 25px;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;	height: 32px;}
.mce-feedzy-media-button {cursor: pointer;	width: 28px;	height: 28px;	display: block;	-webkit-font-smoothing: antialiased;	float: right;	background-color: #F7F7F7;	border: 1px solid #DDD;	font-size: 30px;	color: #777;	position: relative;	line-height: 28px;	text-align: center;}
#footer{width:100%;text-align:center;border-top:1px solid #ccc;background:#ffffff;font-family:arial;font-size:0.75em;color:#000000;display:block;margin:15px 0 0 0;padding:10px 0 10px 0;}
#footer-inner li{display:inline;list-style-type:none;width:100%;text-align:center;margin:12px 12px 0 0;}
.footernavi li{float:none;display:inline;text-align:center;list-style-type:none;margin:12px 12px 0 0;text-align:center;}
.des{float:none;display:inline;text-align:center;margin:20px 12px 0 0;padding:10px 0 10px 0;}
.copy{float:right;display:none;text-align:right;}
.des p, .copy p{line-height:1.5em;margin:12px 12px 0 0;}
.des a, .copy a{font-weight:bold;}
.footer-ad{display:block;padding:10px 0 10px 0;width:1000px;background:#a5a5a5;margin:15px auto 0 auto;}
.footer-ad a, .footer-ad img, .footer-ad span{margin:0 auto 0 auto;text-align:center;}
.footer-ad span{display:block;line-height:1.4em;font-size:0.8em;text-transform:uppercase;color:#aaa;}
.footer-ad img{padding:3px;background:#ddd;}
.comments-box{}
.comments-box img{vertical-align:middle;}
.comments-box h3{color:#787878;font-size:1.5em;font-family:arial;font-weight:normal;letter-spacing:-1px;margin:10px 0 0 0;}
.comments-box a{text-decoration:underline;}
.comments-box-text{line-height:1.5em;border-top:5px solid #595959;border-left:1px solid #a5a5a5;border-right:1px solid #a5a5a5;border-bottom:1px solid #a5a5a5;padding:10px 5px 10px 5px;margin:15px 0 0 0;}
#respond p, .cancel-comment-reply{color:#777;font-size:1.1em;line-height:1.4em;margin:15px 10px 10px 10px;padding:10px 5px 10px 5px;}
.cancel-comment-reply-link{color:#777;font-size:1.1em;line-height:1.4em;margin:20px 0 0 0;}
.text{border-top:1px solid #787878;border-left:1px solid #787878;border-right:1px solid #777777;border-bottom:1px solid #777777;padding:2px;color:#777;}
#respond textarea{white-space:pre-wrap;border-top:1px solid #787878;border-left:1px solid #787878;border-right:1px solid #777777;border-bottom:1px solid #777777;padding:2px;color:#151515;width:90%;}
#submit{font-weight:bold;margin:2px 2px 2px 2px;text-align:center;float:left;padding:10px 10px 10px 10px;border:1px solid #006600;background:#006633;color:#fff;}
#submit:hover{background:#fff;color:#555;}
#div-comment-lcp {margin:2px 2px 2px 2px; margin:15px 10px 10px 10px;}
.logged-in-as{font-size:1.2em;}
.pagination{clear:both;padding:10px 0;position:relative;font-size:11px;line-height:10px;}
.pagination span, .pagination a{display:block;float:right;margin:2px 2px 2px 2px;padding:6px 9px 6px 9px;text-decoration:none;width:auto;color:#0066330;background:#FFFFFF;}
.pagination a:hover{color:#006666;background:#FFFFCC;}
.pagination .current{padding:4px 10px 4px 10px;background:#FFFFFF;color:#006633;border:1px solid #ddd;margin:1px 0 0 0;}
.commentnav{display:block;}
.commentnav a{padding:4px;font-size:1em;text-decoration:underline;font-weight:bold;border:2px solid #ddd;color:#006633;}
.commentnav a:hover{border:1.5px solid #006666;color:#006666;}
.commentnavleft{float:left;display:inline;}
.commentnavright{float:right;display:inline;}
.commentnavleft a{float:left;display:block;margin:1px 0 15px 0;}
.commentnavright a{float:right;display:block;margin:1px 2px 15px 2px;}
.commentgl{float:right;display:block;margin:0px 5px 15px 0;}
.comment-subscription-form  {margin:2px 2px 2px 2px; padding:10px 10px 10px 10px;}
ol.commentlist{border-top:1px dotted #ddd;margin:15px 0 0 0;padding:15px 0 0 0;}
ol.commentlist li{border-bottom:2px dotted #808080;margin:0 0 15px 0;padding:0 0 15px 0;list-style-type:none;height:1%;}
ol.commentlist li div.vcard{float:left;width:90px;}
ol.commentlist li div.vcard cite.fn{display:block;margin:10px 0 5px 0;font-style:normal;font-weight:bold;font-size:0.9em;}
ol.commentlist li div.vcard img.avatar{border:1px solid #ccc;padding:2px;background:#fff;display:block;overflow:hidden;}
ol.commentlist li div.commentmetadata{font-size:0.9em;color:#999;margin:0 0 14px 0;}
ol.commentlist li div.comment-meta{color:#666666;}
ol.commentlist li div.comment-meta a{color:#666666;padding:1px 1px 4px 1px;}
ol.commentlist li p{display:block;margin:15px 0 0 90px;line-height:1.5em;}
ol.commentlist li div.reply{text-align:right;padding:15px 0 0 0;}
ol.commentlist li div.reply a{padding:3px 7px 3px 7px;font-weight:bold;background:#eee;color:#000;border:1px dotted #888}
ol.commentlist li div.reply a:hover{background:#fff;}
ol.commentlist li ul.children li{padding:12px;margin:15px 0 0 10px;}
ol.commentlist li ul.children li div.reply a{background:#fff}
ol.commentlist li ul.children li.depth-2{border:1px dotted #9acedd;background:#FFFFCC;}
ol.commentlist li ul.children li.depth-3{border:1px dotted #00C7FF;background:#fff;}
ol.commentlist li ul.children li.depth-4{border:1px dotted #9acedd;background:#FFFFCC;}
ol.commentlist li ul.children li.depth-5{border:1px dotted #00C7FF;background:#fff;}
ol.commentlist li ul.children li.depth-6{border:1px dotted #9acedd;background:#FFFFCC;}
ol.commentlist li ul.children li.depth-7{border:1px dotted #00C7FF;background:#fff;}
ol.commentlist li ul.children li.depth-8{border:1px dotted #9acedd;background:#FFFFCC;}
ol.commentlist li ul.children li.depth-9{border:1px dotted #00C7FF;background:#fff;}
ol.commentlist li ul.children li.depth-10{border:1px dotted #9acedd;background:#FFFFCC;}
ol.commentlist li div.comment-author{padding:1px 1px 4px 1px;}
.CommentRating {margin:2px 2px 2px 2px; padding:10px 10px 10px 10px;}
ol.pinglist{margin:15px 0 15px 20px;}
ol.pinglist li{padding:5px 0 5px 0;border-top:1px dotted #ddd;line-height:1.4em;}
div.rate { margin:15px 0 10px 30px;}
.login{padding:5px;}
.login p.error{padding:5px;border:1px solid #c00;background-color:#ffebe8;}
.login p.message{padding:5px;border:1px solid #e6db55;background-color:#ffffe0;}
.wp-pagenavi a, .wp-pagenavi a:link{padding:2px 4px 2px 4px;margin:1.5px;text-decoration:none;border:1px solid #006633;color:#006633;background-color:#FFFFFF;}
.wp-pagenavi a:visited{padding:2px 4px 2px 4px;margin:2px;text-decoration:none;border:1px solid #006633;color:#006633;background-color:#FFFFFF;}
.wp-pagenavi a:hover{border:2px solid #000000;color:#000000;background-color:#FFFFFF;}
.wp-pagenavi a:active{padding:2px 4px 2px 4px;margin:2px;text-decoration:none;border:1px solid #006633;color:#006633;background-color:#FFFFFF;}
.wp-pagenavi span.pages{padding:2px 4px 2px 4px;margin:2px 2px 2px 2px;color:#000000;border:1px solid #000000;background-color:#FFFFFF;}
.wp-pagenavi span.current{padding:2px 4px 2px 4px;margin:2px;font-weight:bold;border:1px solid #000000;color:#000000;background-color:#FFFFFF;}
.wp-pagenavi span.extend{padding:2px 4px 2px 4px;margin:2px;border:1px solid #000000;color:#000000;background-color:#FFFFFF;}
div.minical{margin:2px 2px 2px 2px;}
.miniCalTable{border-collapse:collapse;empty-cells:show;padding:2px 4px 2px 4px;margin:2px 2px 2px 2px;width:175px;}
.miniCalTable td{cursor:pointer;text-align:center;padding:2px 4px 2px 4px;margin:2px 2px 2px 2px;}
.miniCalTitle{border:1px solid #ACACAC;background-color:#EEEEEE;text-align:center;}
.miniCalJump{background-color:#EEEEEE;font-family:Verdana, sans-serif;border:0px;color:#006633;}
.miniCalNav{font-size:13px;font-weight:bold;border:1px solid #ACACAC;background-color:#EEEEEE;color:#006633;}
.miniCalDOW{border:1px solid #ACACAC;background-color:#FFFFFF;color:#151515;}
.miniCal{background:#FFFFFF;border:1px solid #ACACAC;}
.miniCalToday{color:#EAEAEA;font-weight:bold;background:#006633;border:1px solid #ACACAC;}
.miniCalToday:hover{color:#006633;font-weight:bold;background:#EAEAEA;border:1px solid #ACACAC;}
.miniCalEvents{color:#eeeeee;border:1px solid #ACACAC;background:#e6241d;}
.miniCalEvents:hover{text-align:center;border:1px solid #ACACAC;background:#006633;}
.miniCalFiller{border:1px solid #ACACAC;background:#FFFFFF;}
#minimaintop{font-size:2.1em;line-height:21px;}
#minimaintop a{color:#000000;padding:1px 0px 0px 25px;}
#minimaintop a:hover{color:#006600;padding:0px 0px 0px 0px;}
#minimainbot{display:inline;float:left;font-size:1em;line-height:15px;width:275px;padding:1px 1px 1px 25px;}
#minimainbot a{color:#006633;}
#minimainbot a:hover{color:#006600;text-decoration:underline;}
#minimainp{margin:0 auto;width:300px;font-size:1em;}
#minimainpleft{float:left;vertical-align:top;margin:0px;font-size:1.1em;width:182px;}
#minimainpright{float:right;vertical-align:top;font-size:1.3em;line-height:19px;margin:0;width:80px;}
#minimainplist{float:left;vertical-align:top;font-size:1em;line-height:19px;margin:0;width:275px;}
#minimainplist a{color:#006600;text-decoration:underline;}
#billboard,#popular,#newest{float:right;display:block;border:1px solid #2a2a2a;width:250px;text-align:left;margin:1px 3px 1px 1px;padding:2px 2px 2px 2px;}
.eventDate{padding:2px 1px 2px 1px;margin:6px 2px 2px 2px;}
.eventLink{padding:2px 1px 2px 5px;margin:8px 2px 6px 2px;line-height:19px;}
ul.billboard,ul.popular,ul.rssLinks,ul.catLinks{list-style-type:none;margin:0;padding:0px;}
li.billboardDate,li.popularDate{font-weight:bold;}
li.billboard,li.popular{padding-left:5px;padding-top:5px;}
a.billboard,a.popular{text-decoration:underline;color:#3D3F3E;}
a.billboard:hover,a.popular:hover{text-decoration:none;color:#006633;}
img.controlPanel{padding-bottom:5px;vertical-align:middle;}
a.controlPanel{text-decoration:none;font-weight:bold;color:#006633;}
a.controlPanel:hover{text-decoration:none;color:#3D3F3E;}
.addthis_toolbox {width: 500px;margin-bottom: 0; margin-left: auto; margin-right: auto;  margin-top: 30px;}
._2tga._49ve{height: 32px;}