a, abbr, acronym, address, big, blockquote, body, caption, cite, code, dd, del,  dfn, div, dl, dt, em, fieldset, form, h1, h2, h3, h4, h5, h6, html, img, ins,  kbd, label, legend, li, object, ol, p, pre, q, samp, small, span, strong, sub,  sup, table, tbody, td, tfoot, th, thead, tr, tt, ul, var {
	border: 0;
	font-family: inherit;
	font-size: 100%;
	font-style: inherit;
	font-weight: inherit;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline;
}
body {
	background: white;
	color: black;
	line-height: 1;
	color:#333333;
font:0.625em/1.5 "Arial",sans-serif;
}
ol, ul {
	list-style: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
caption, th, td {
	font-weight: normal;
	text-align: left;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
/*****************************************************************************

 *  HTML elements

 *****************************************************************************/

body {
	background: #c9c9c9;
	color: #000;
	font: 12px Arial;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: bold;
	line-height: 120%;
	margin: 5px 0;
}
h1 {
font-size:16px;;
}
h2 {
	font-size: 1.667em;
}
h3 {
	font-size: 1.4em;
}
h4 {
	font-size: 1.3em;
}
h5 {
	font-size: 1.167em;
}
h6 {
	font-size: 1.083em;
}
hr {
	border-bottom: 1px solid #ccc;
}
blockquote, fieldset, p, pre, table {
	margin: 10px 0;
}
blockquote {
	font-style: italic;
	padding: 0 20px;
}
.codeblock, pre {
	line-height: 140%;
}
a:link, a:visited {
	color: #1c406e;
	text-decoration: none;
}
a:active, a:hover {
	text-decoration: underline;
}
abbr, acronym, cite {
	border-bottom: 1px dotted #666;
}
address, dfn, em, var {
	font-style: italic;
}
big {
	font-size: 120%;
}
.codeblock, code, kbd, pre, samp, tt {
	font: 1em "Courier New", Courier, monospace;
}
del {
	text-decoration: line-through;
}
ins {
	text-decoration: underline;
}
q {
	quotes: '\201C' '\201D' '\2018' '\2019';
}
q:before {
	content: open-quote;
}
q:after {
	content: close-quote;
}
small {
	font-size: 80%;
}
label, legend, strong {
	font-weight: bold;
}
sub, sup {
	font-size: xx-small;
}
sub {
	vertical-align: bottom;
}
sup {
	vertical-align: top;
}
dd {
	margin: 0 0 10px 10px;
}
ol, ul {
	margin-left: 24px;
}
ol li {
	list-style-type: decimal;
}
ul li {
	list-style-type: disc;
}
fieldset {
	background: #fff;
	border: 1px solid #ccc;
	padding: 10px;
}
table {
	position: relative;
	width: 100%;
	z-index: 999;
}
thead th {
	padding-right: 1em;
	border-bottom: 3px solid #ccc;
}
th {
	padding-right: 1em;
	border-bottom: 3px solid #ccc;
	font-weight: bold;
}
td, th {
	vertical-align: top;
	padding: 3px;
}
/*****************************************************************************

 *  Layout styles

 *****************************************************************************/

.clear-block {
	clear: both;
}

#front #wrapper {
	background: #c9c9c9 url(images/bg2.png) repeat-x top left;
}
#wrapper {
	background: #B6B6B6 url(images/bg.png) repeat-x top left;
}
#page {
	margin: 0 auto;
	width: 970px;
}
#header-nav {
	font-size: 0.917em;
	height: 15px;
	padding: 15px 30px;float: right; width: 300px;
}
#secondary {
	float: left;
}
#user-panel {
	float: right;
	margin-left: 20px;
}
ul.secondary-links,  ul.secondary-links li,  ul.secondary-links li a,  #user-panel .item-list ul,  #user-panel .item-list ul li,  #user-panel .item-list ul li a,  #primary ul.menu,  #primary ul.menu li,  #primary ul.menu li a,  #bottom ul.menu,  #bottom ul.menu li,  #bottom ul.menu li a {
	line-height: 0;
	list-style-image: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#bottom ul.menu ul{
display:none;
}

ul.secondary-links li,  #user-panel .item-list ul li,  #primary ul.menu li,  #bottom ul.menu li {
	float: left;
}
ul.secondary-links li {
	border-left: 1px solid #aaa;
	padding: 1px 7px;
}

#user-panel .item-list ul li {
	border-right: 1px solid #aaa;
	padding: 1px 7px 1px 7px;
}

#user-panel .item-list ul li.last{
	border-right: 0;
	padding-right: 0;
}

#bottom ul.menu li {
	border-left: 1px solid #686868;
	padding: 3px 10px;
}
ul.secondary-links li a,  #user-panel .item-list ul li a,  #primary ul.menu li a,  #bottom ul.menu li a {
	display: block;
	text-decoration:none;
	line-height: 1;
}
ul.secondary-links li a {
	color: #adadad;
}
ul.secondary-links li.first, #bottom ul.menu li.first {
	border-left: 0;
	padding-left: 0;
}
ul.secondary-links li.last,  #user-panel .item-list ul li.last,  #bottom ul.menu li.last {
	padding-right: 0;
}
#user-panel .item-list ul li a,  #primary ul.menu li a {
	color: #fff;
	font-weight: bold;
}
#header {
	background: #302f2c url(images/header-repeat.png) repeat-y top left;
}
#header-b {
	background: url(images/header-b.png) no-repeat bottom left;
}
#header-t {
	background: url("images/header_backgroundrabbit.png") no-repeat top left;
}
#header-content {
	height: 190px;
	padding: 0 14px;
	position: relative;
}
#site-branding {
	height: 108px;
	padding: 25px 30px 3px 30px;
}
#logo {
	float: left;
	margin-right: 15px;
}
#site-title {
	padding-top: 15px;
}
#search-box {
	background: url(images/theme-search-bg.png) no-repeat top left;
	height: 34px;
	padding: 8px 25px 0 25px;
	position: absolute;
	right: 50px;
	top: 0;
	width: 226px;
}
#search-box .form-text {
	float: left;
	padding: 2px 5px;
	width: 185px;
}
#search-box .form-submit {
	float: right;
	margin-top: 2px;
}
#primary {
	background: #ec6209 url(images/primary-bg.png) no-repeat top left;
	height: 39px;
	padding: 6px 15px 0 15px;
	z-index: 99000;
        overflow: hidden;
}
#primary ul.menu li {
	margin-right: 5px;
	background:url("images/separator_0.png") no-repeat scroll 100% 50% transparent;z-index: 99000;
}
#primary ul.menu li.last {
	margin-right: 0;
}
#primary ul.menu li a {
	padding: 10px 12px 17px 10px;
	z-index: 99000;
}
#primary ul.menu li.active-trail,  #primary ul.menu li.over,  #primary ul.menu li.sfhover,  #primary ul.menu li:hover {
	background: url(images/primary-link-r.png) no-repeat top right;
}
#primary ul.menu li.active-trail a,  #primary ul.menu li.over a,  #primary ul.menu li.sfhover a,  #primary ul.menu li:hover a,  #primary ul.menu li a.active,  #primary ul.menu li a:active,  #primary ul.menu li a:hover {
	background: url(images/primary-link-l.png) no-repeat top left;
	color: #214361;
	text-decoration: none;
}
#primary ul.menu ul {
	background: url(images/primary-dropdown.gif) no-repeat bottom left;
	display: block;
	margin-left: -1px;
	padding: 5px 10px 15px 10px;
	position: absolute;
	width: 180px;
	left: -999em;
	z-index: 9999999;
}
#primary ul.menu ul li {
	background: none !important;
	margin-right: 0;
	width: 180px;
}
#primary ul.menu ul li a {
	background: none !important;
	border-bottom: 1px solid #e8ecef;
	color: #214361;
	padding: 7px 10px 7px 0;
	width: 170px;
}
#primary ul.menu ul ul li.leaf a {
	background: none !important;
}
#primary ul.menu ul li.expanded a {
	background: url(images/arrow-dropdown.gif) no-repeat right 10px !important;
}
#primary ul.menu ul li.last a {
	border-bottom: 0;
}
#primary ul.menu ul li a.active,  #primary ul.menu ul li a.active-trail,  #primary ul.menu ul li a:active,  #primary ul.menu ul li a:hover {
	color: #ec6109;
	text-decoration: underline;
}
#primary ul.menu ul ul {
	border-top: 1px solid #aaa;
	margin: -28px 0 0 180px;
}
#primary ul.menu li:hover ul ul,  #primary ul.menu li.sfhover ul ul,  #primary ul.menu ul li:hover ul ul,  #primary ul.menu ul li.sfhover ul ul {
	left: -999em;
}
#primary ul.menu li:hover ul,  #primary ul.menu li.sfhover ul,  #primary ul.menu li li:hover ul,  #primary ul.menu li li.sfhover ul,  #primary ul.menu li li li:hover ul,  #primary ul.menu li li li.sfhover ul {
	left: auto;
}
#breadcrumb {
	background: #302f2c url(images/breadcrumb-bg.png) no-repeat bottom left;
	color: #888;
	font-size: 0.917em;
	height: 25px;
	overflow: hidden;
	padding: 0 20px;
}
#breadcrumb a {
	color: #fff;
}
#main {
	background: url(images/main-bg.png) no-repeat top left;
	padding: 10px 10px 0 11px;
}
#main-content {
	background: #fff url(images/main-b.png) no-repeat bottom left;
	min-height: 180px;
	height: auto !important;
	height: 180px;
	padding: 16px 10px;
}
body.sidebars #left-and-middle-column,  body.sidebar-right #left-and-middle-column {
	border-right: 1px dotted #c2c2c2;
	float: left;
	width: 639px;
	padding-right: 15px;
}
body.sidebars #right-column,  body.sidebar-right #right-column {
	float: right;
	width: 256px;
}
body.sidebars #left-column,  body.sidebar-left #left-column {
	float: left;
	width: 184px;
}
body.sidebars #middle-column {
	float: right;
	width: 446px;
}
body.sidebars_content-top-left-right #content-top-left {
	float: left;
	width: 219px;
}
body.sidebars_content-top-left-right #content-top-right {
	float: right;
	width: 219px;
}
body.sidebar-left #middle-column {
	float: right;
	width: 723px;
}
body.sidebar-left_content-top-left-right #content-top-left {
	float: left;
	width: 356px;
}
body.sidebar-left_content-top-left-right #content-top-right {
	float: right;
	width: 356px;
}
body.sidebar-right_content-top-left-right #content-top-left {
	float: left;
	width: 314px;
}
body.sidebar-right_content-top-left-right #content-top-right {
	float: right;
	width: 314px;
}
#bottom {
	background: #302f2c url(images/bottom-bg.png) no-repeat bottom left;
	margin: 0 10px 0 11px;
	padding: 15px 25px;
}
#bottom,  #bottom a {
	color: #acacab;
}
#bottom-region {

}
#bottom ul.menu li.active a,  #bottom ul.menu li.active-trail a {

}
#rss {
	border-left: 1px solid #686868;
	float: right;
	padding-left: 10px;
	width: 140px;
}
#rss a {
	padding-right: 45px;
}

#footer {
	color: #666;
	font-size: 0.917em;
	padding: 10px 35px 30px 36px;
}
#footer a {
	color: #666;
	font-weight: bold;
}
/*****************************************************************************

 *  Agregator module

 *****************************************************************************/

#aggregator .feed-source .feed-icon {
	float: right;
	display: block;
}
#aggregator .feed-item {
	margin-bottom: 5px;
}
#aggregator .feed-item-title {
	margin-bottom: 0;
	font-size: 1.333em;
}
#aggregator .feed-item-meta {
	margin-bottom: 5px;
}
#aggregator .feed-item-categories {
	font-size: 0.917em;
}
#aggregator td {
	vertical-align: top;
}
/*****************************************************************************

 *  Block module

 *****************************************************************************/

#blocks td.region {
	background: #e4e4e4;
	border-bottom: 1px solid #ccc;
}
.block-region {
	background-color: #ff6;
	margin: 4px 0;
	padding: 3px;
}
div.block {
	margin-bottom: 15px;
}
div.block blockquote,  div.block fieldset,  div.block p,  div.block pre,  div.block table {
	margin: 0 0 5px 0;
}
#header-region .block-subject {
	display: none;
}
.block-subject {
	font-size: 0.75em;
}
#content-top .block-subject,  #sidebar-right-top .block-subject,  #sidebar-right .block-subject-l {
	float: left;
}
#content-top .block-subject h2,  #sidebar-right-top .block-subject h2,  #sidebar-right .block-subject h2 {
	font-size: 1.333em;
	margin: 0;
	padding: 5px 10px 3px 10px;
}
#sidebar-right-top .block-subject h2,  #sidebar-right-top .block-subject h2 a {
	color: #fff;
}
#sidebar-right-bottom .block-subject h2 {
	text-transform: uppercase;
}
#content-top-left .block-subject {
	background: #EAEAEA;
}
#content-top-left .block-subject-l {
	background: url(images/box-silver-title-l.png) no-repeat top left;
}
#content-top-left .block-subject-r {
	background: url(images/box-silver-title-r.png) no-repeat top right;
}
#content-top-right .block-subject {
	background: #eaeaea;
	margin-right: 15px;
}
#content-top-right .block-subject-l {
	background: url(images/box-silver-title-l.png) no-repeat top left;
}
#content-top-right .block-subject-r {
	background: url(images/box-silver-title-r.png) no-repeat top right;
}
#sidebar-right-top .block-subject {
	background: #000;
}
#sidebar-right-top .block-subject-l {
	background: url(images/box-black-title-l.png) no-repeat top left;
}
#sidebar-right-top .block-subject-r {
	background: url(images/box-black-title-r.png) no-repeat top right;
}
#sidebar-right .block-subject {
	position: relative;
}
#sidebar-right .block-subject-l {
	background: url(images/box-white-title-l.png) no-repeat top left;
	left: 0;
	position: absolute;
	top: 0;
}
#sidebar-right .block-subject-r {
	background: url(images/box-white-title-r.png) no-repeat top right;
}
#sidebar-left .block-content {
	background: #f7f9c1;
}
#sidebar-left .block-content-b {
	background: url(images/box-yellow-b.png) no-repeat bottom left;
}
#sidebar-left .block-content-t {
	background: url(images/box-yellow-t.png) no-repeat top left;
}
#sidebar-left .block-content-content {
	padding: 15px;
}
#sidebar-left-bottom .block-content {
	background: #f1f1f1;
}
#sidebar-left-bottom .block-content-b {
	background: url(images/box-grey-b.png) no-repeat bottom left;
}
#sidebar-left-bottom .block-content-t {
	background: url(images/box-grey-t.png) no-repeat top left;
}
#sidebar-left-bottom .block-content-content {
	padding: 15px;
}
#content-top-left .block-content {
	background: #EAEAEA;
}
#content-top-left .block-content-tr {
	background: url(images/box-silver-tr.png) no-repeat top right;
}
#content-top-left .block-content-br {
	background: url(images/box-silver-br.png) no-repeat bottom right;
}
#content-top-left .block-content-bl {
	background: url(images/box-silver-bl.png) no-repeat bottom left;
}
#content-top-left .block-content-content {
	padding: 10px;
}
#content-top-right .block-content {
	background: #eaeaea;
}
#content-top-right .block-content-tr {
	background: url(images/box-silver-tr.png) no-repeat top right;
}
#content-top-right .block-content-br {
	background: url(images/box-silver-br.png) no-repeat bottom right;
}
#content-top-right .block-content-bl {
	background: url(images/box-silver-bl.png) no-repeat bottom left;
}
#content-top-right .block-content-content {
	padding: 10px;
}
#sidebar-right .block-content {
	background: #fff url(images/box-white-repeat.png) repeat-y top left;
}
#sidebar-right .block.with-subject .block-content {
	float: left;
	margin-top: 21px;
	width: 100%;
}
#sidebar-right .block-content-b {
	background: url(images/box-white-b.png) no-repeat bottom left;
}
#sidebar-right .block-content-t {
	background: url(images/box-white-t.png) no-repeat top left;
}
#sidebar-right .block-content-content {
	padding: 10px 10px 10px 0; margin-right: 10px;
}
#sidebar-right-bottom .block {
	border-bottom: 4px solid #eaeaea;
}
/********************/
div#block-menu-menu-side-menu.block,div#block-block-13.block {margin-bottom:10px;}
div#bannTower {margin:0 auto;}

/*****************************************************************************

 *  Book module

 *****************************************************************************/

.book-navigation {
	border-top: 1px solid #cfcfcf;
}
.book-navigation ul.menu {
	border-top: 0;
	margin-left: 15px;
	padding: 3px 0 5px 0;
}
.book-navigation ul.menu li {
	list-style-type: none;
	list-style-image: url(images/arrow.gif);
}
.book-navigation .page-links {
	border-bottom: 2px solid #cfcfcf;
	border-top: 1px solid #cfcfcf;
	padding: 5px 0;
}
#book-outline {
	min-width: 100%;
	width: auto !important;
	width: 100%;
}
/*****************************************************************************

 *  Comment module

 *****************************************************************************/

.indented {
	margin-left: 25px;
}
.comment-unpublished {
	background-color: #fff4f4;
}
.preview .comment {
	background-color: #ffffea;
}
#comments-title {
	border-top: 5px solid #dedede;
	border-bottom: 1px dotted #c2c2c2;
	margin-bottom: 20px;
	padding: 10px 0;
}
.comment {
	background: #f7f7f7;
	border: 1px solid #eaeaea;
	border-top-width: 4px;
	margin-bottom: 15px;
	padding: 15px;
}
.comment .picture {
	float: right;
	margin: 0 0 10px 10px;
}
.comment-title {
	font-size: 1.167em;
	margin-top: 0;
}
.comment .submitted {
	color: #999;
	font-size: 0.917em;
}
.comment .new {
	color: #e78800;
	float: right;
	font-style: italic;
	font-weight: bold;
}
/*****************************************************************************

 *  Database Logging module

 *****************************************************************************/

#admin-dblog tr.dblog-warning.even td {
	background-color: #fbfbda;
}
#admin-dblog tr.dblog-warning.odd td {
	background-color: #fefeeb;
}
#admin-dblog tr.dblog-warning.even td.active {
	background-color: #f3f3b7;
}
#admin-dblog tr.dblog-warning.odd td.active {
	background-color: #f6f6c7;
}
#admin-dblog tr.dblog-error.even td {
	background-color: #fbdada;
}
#admin-dblog tr.dblog-error.odd td {
	background-color: #fce2e2;
}
#admin-dblog tr.dblog-error.even td.active {
	background-color: #f2c6c6;
}
#admin-dblog tr.dblog-error.odd td.active {
	background-color: #f3cfcf;
}
/*****************************************************************************

 *  Forum module

 *****************************************************************************/

#forum .description {
	font-size: 0.917em;
	margin: 5px;
}
#forum div.indent {
	margin-left: 0;
}
#forum div.name,  #forum div.name a {
	font-weight: bold;
}
#forum .description {
	color: #666;
}
.forum-topic-navigation {
	border-bottom: 1px solid #cfcfcf;
	border-top: 1px solid #cfcfcf;
	margin: 5px 0;
	padding: 4px 0;
}
.forum-topic-navigation .topic-previous {
	text-align: left;
}
.forum-topic-navigation .topic-next {
	text-align: right;
}
/*****************************************************************************

 *  Node module

 *****************************************************************************/

.node-unpublished {
	background-color: #fff4f4;
}
.preview .node {
	background-color: #ffffea;
}
#node-admin-filter ul li {
	list-style-type: none;
}
td.revision-current {
	background: #ffc;
}
.node {
	margin-bottom: 15px;
}
.node .picture {
	float: right;
	margin: 0 0 10px 10px;
}
.node .submitted {
	color: #999;
	font-size: 0.917em;
}
.node .terms {
	border-bottom: 1px dotted #c2c2c2;
	border-top: 1px dotted #c2c2c2;
	margin: 5px 0;
	padding: 4px 0;
}
.node .terms ul li {
	border-right: 1px solid;
    display: inline;
    list-style: none outside none;
    margin: 0 0 0 7px;
    padding: 0 7px 0 0;
}
.terms ul.links li:after {
	content: ",";
}
.terms ul.links li.last:after {
	content: "";
}
.node-links {
	padding: 5px 0;
}
.node-links ul,  .node-links ul li,  .node-links ul li a,  .block ul.links,  .block ul.links li,  .block ul.links li a {
	list-style-image: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.node-links ul li,  .block ul.links li {
	border-right: 1px solid #ff905f;
	float: left;
	font-size: 0.917em;
	line-height: 1.1em;
	padding: 0 8px;
}
.node-links ul li.last,  .block ul.links li.last {
	border-right: 0;
}
.node-links ul li,  .node-links ul li a,  .block ul.links li,  .block ul.links li a {
	color: #f44f06;
}
.node-links li.node_read_more a,  .block ul.links li a {
	background: url(images/icon-read-more.gif) no-repeat 0 1px;
	padding-left: 24px;
}
.node-links li.comment_add a,  .node-links li.comment_comments a,  .block ul.links li.comment_add a,  .block ul.links li.comment_comments a {
	background: url(images/icon-comment.gif) no-repeat 0 1px;
	padding-left: 18px;
}
/*****************************************************************************

 *  Poll module

 *****************************************************************************/

.poll .bar {
	background: #ddd;
}
.poll .bar .foreground {
	background-color: #415f85;
}
.poll .vote-form {
	text-align: left;
}
.poll .vote-form .choices {
	margin: 0;
}
.poll .title {
display:none;
}
.block-poll ul.links {
	padding: 5px 0;
}
/*****************************************************************************

 *  Profile module

 *****************************************************************************/

.profile {
	clear: both;
	margin: 10px 0;
}
.profile h3 {
	border-bottom: 0;
}
.picture {
	float: right;
	margin: 0 0 10px 10px;
}
/*****************************************************************************

 *  Search module

 *****************************************************************************/

.search-results p {
	margin-top: 5px;
}
.search-results dt {
	font-size: 1.25em;
}
.search-results dt.title {
	font-weight: bold;
}
.search-results dd {
	margin-bottom: 15px;
}
.search-results .search-info {
	border-bottom: 1px dotted #c2c2c2;
	border-top: 1px dotted #c2c2c2;
	color: #999;
	font-size: 0.917em;
	padding: 3px 0;
}
/*****************************************************************************

 *  System module

 *****************************************************************************/

tr.odd {
	background-color: #f4f4f4;
}
tr.even {
	background-color: #fafafa;
}
tr.drag {
	background-color: #fffdee;
}
tr.drag-previous {
	background-color: #fffbd6;
}
tr.odd td.active {
	background-color: #e9e9e9;
}
tr.even td.active {
	background-color: #f1f1f1;
}
div.admin-panel {
	margin: 0 0 10px 0;
	padding: 10px;
	border: 1px solid #c4c4c4;
	background: #f9f9f9;
}
div.admin .left {
	width: 49%;
	margin-left: 0;
	clear: none;
}
div.admin .right {
	width: 49%;
	margin-right: 0;
	clear: none;
}
table.package .description {
	color: #999;
	font-size: 0.917em;
}
table.system-status-report tr.info td,  table.system-status-report tr.info th {
	background: #eee;
}
table.system-status-report tr.ok td,  table.system-status-report tr.ok th {
	background-color: #dbffca;
}
table.system-status-report tr.warning td,  table.system-status-report tr.warning th {
	background-color: #fffdca;
}
table.system-status-report tr.error td,  table.system-status-report tr.error th {
	background-color: #ffcaca;
}
table.system-status-report td {
	padding: 6px;
}
div.messages,  div.warning {
	padding: 3px 6px;
	margin: 5px 0;
	border-width: 1px;
	border-style: solid;
	color: #484848;
}
div.messages.status,  div.ok {
	background-color: #dbffca;
	border-color: #a5cb93;
}
div.warning {
	background-color: #fffdca;
	border-color: #e0dea4;
}
div.error {
	background-color: #ffcaca;
	border-color: #dd9393;
}
.item-list ul {
	margin: 0 0 0 5px;
}
.item-list ul li {
	margin-left: 0;
}
.form-file,  .form-select,  .form.submit,  .form-text,  .form-textarea {
	font: 1em Arial, Helvetica, sans-serif;
}
.form-file,  .form-select,  .form-text,  .form-textarea {
	background: #fff;
	border: 1px solid #c4c4c4;
	color: #484848;
	padding: 3px;
}
.form-item input.error,  .form-item select.error,  .form-item textarea.error {
	background-color: #fff2f2;
	border: 1px solid #f2c0c0;
}
.form-item .description,  .tips {
	font-size: 0.917em;
	color: #999;
}
.form-required,  .marker {
	color: #ff9000;
}
.item-list .pager {
	clear: both;
	text-align: center;
}
.item-list .pager li {
	background-image: none;
	display: inline;
	list-style-type: none;
	padding: 5px;
}
.pager-current {
	font-weight: bold;
}
ul.primary,  ul.secondary {
	border: 0;
	border-bottom: 1px solid #e5e5e5;
	float: left;
	margin: 5px 0;
	padding: 0;
	width: 100%;
}
ul.primary li,  ul.secondary li {
	border: 0;
	float: left;
	font-size: 0.917em;
	margin: 0 0 0 5px;
	padding: 0;
}
ul.primary li a,  ul.secondary li a {
	background: #ddd;
	border: 0;
	display: block;
	margin: 0;
	padding: 4px 10px;
}
ul.primary li a:hover,  ul.secondary li a:hover,  ul.primary li.active a,  ul.secondary li.active a {
	background: #eaeaea;
	border: 0;
}
ul.secondary {
	margin-top: 0;
}
ul.secondary li a {
	padding: 2px 8px;
}
html.js input.form-autocomplete {
	background-position: 100% 4px;
}
html.js input.throbbing {
	background-position: 100% -16px;
}
tr.selected td {
	background: #ffc;
}
table.sticky-header {
	background: #fff;
}
div.block div.item-list ul li,  div.block ul.menu li.collapsed,  div.block ul.menu li.expanded,  div.block ul.menu li.leaf {
	list-style-type: none;
	list-style-image: url(images/arrow-leaf.gif);
}
div.block div.item-list ul li {
	border-bottom: 1px dotted #c2c2c2;
	padding: 3px 0;
}
div.block div.item-list ul li.last {
	border-bottom: 0;
}
.more-link a {
	font-weight: bold;
	text-decoration: underline;
}
/*****************************************************************************

 *  Update module

 *****************************************************************************/

.update .project {
	font-size: 110%;
	font-weight: bold;
	height: 22px;
	padding-left: 0.25em;
}
.update .version-status {
	float: right;
	font-size: 110%;
	height: 20px;
	padding-right: 10px;
}
.update .version-status .icon {
	padding-left: 0.5em;
}
.update .info {
	margin: 0;
	padding: 1em 1em 0.25em 1em;
}
.update tr td {
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #ccc;
}
.update tr.error {
	background: #fcc;
}
.update tr.error .version-recommended {
	background: #fdd;
}
.update tr.ok {
	background: #dfd;
}
.update tr.warning {
	background: #ffd;
}
.update tr.warning .version-recommended {
	background: #ffe;
}
.update table.version td,  .update table.version tr {
	border: none;
	line-height: 0.9em;
	margin: 0;
	padding: 0;
}
.update table.version .version-title {
	padding-left: 1em;
	width: 14em;
}
.update table.version .version-details {
	padding-right: 0.5em;
}
.update table.version .version-links {
	padding-right: 1em;
	text-align: right;
}
.update table.version-security .version-title {
	color: #970f00;
}
.update table.version-recommended-strong .version-title {
	font-weight: bold;
}
.update .security-error {
	color: #970f00;
	font-weight: bold;
}
.update .check-manually {
	padding-left: 1em;
}
/*****************************************************************************

 *  User module

 *****************************************************************************/

#permissions td.module {
	background: #cfcfcf;
	border-bottom: 1px solid #ccc;
}
#user-login-form {
	text-align: center;
}
#user-login-form div.item-list ul li {
	border-bottom: 0;
	padding: 0;
}
#user-admin-filter ul li {
	list-style-type: none;
}
#user-admin-settings fieldset .description {
	font-size: 0.917em;
	padding-bottom: 5px;
}
.block-user h3 {
	font-size: 1.083em;
}
/*****************************************************************************

 *  Administration menu

 *****************************************************************************/

#admin-menu {
	font: 1em Arial, Helvetica, sans-serif;
}
#admin-menu,  #admin-menu ul {
	line-height: 160%;
}
#admin-menu ul {
	width: 940px;
	margin: 0 auto;
}
body.admin-menu {
	margin-top: 27px !important;
}
/*****************************************************************************

 *  Views

 *****************************************************************************/
 
 .views-tabset .views-display {
	clear: none;
}


 
#sidebar-right .block-publisher_front h2 {
	background:none;
	font-size:13px;
	margin-bottom:5px;
}
#sidebar-right .block-publisher_front h2 a {
	color:#000000;
}
#sidebar-right .block-publisher_front ul li a img {
	float:left;
	padding:0px 9px 0px 0px;
}
#sidebar-right .block-publisher_front ul li {
	margin-bottom:11px;
	padding-bottom:11px;
	list-style:none;
	list-style-image:none;
	border-bottom:#c2c2c2 1px dotted;
	overflow:auto;
	overflow:hidden;
}

#sidebar-right .block-publisher_front ul li.last {
	border:none;
}

#sidebar-right .block-publisher_front ul li p {
	margin:10px 0px 0px 0px;
	font-size:11px;
	line-height:1.2em;
}

.bottom h2{
font-size:15px;
}

.bottom h3{
font-size:12px;
}

#block-menu-primary-links{
	float: left;
	width: 729px;
}
	
	
#block-block-5{
float:right;
width:150px;
overflow:hidden;
text-align:right;
}



.field-type-filefield{
  margin: 0;
  float: left;
  margin-top: 3px;
  margin-right: 10px;
}

.field-type-filefield img {
  padding: 5px;
  border: 1px solid #dddddd;
  background: #ffffff;
}

.submitted {
  font-size: 0.85em;
  color: #999999;
}



/*

** teaser

*/

.teaser {
	margin-bottom: 10px;
	padding: 0 0 14px 0;
	background: transparent url("images/teaser_background.png") no-repeat 0 100%;
}
.teaser .inner {
	border: none;
	position: relative;
	width: 641px;
	height: 229px;
	background:#000000;
}
.teaser .inner .tab-content {
	position: absolute;
}
.teaser .inner .panel-background {
	position: absolute;
	right: 0px;
	top: 0px;
	width: 169pt;
	display: block;
	color: white;
	overflow: hidden;
}
.teaser .inner .panel {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 601px;
	padding: 1em 20px;
	color: #FFFFFF;
}
.teaser .inner p.title {
	margin: 3em 0pt 0pt 9pt;
	padding: 0 0 0 15px;
	background: transparent url("images/arrow_1.png") no-repeat 0 5px;
}
.teaser .inner a {
	color: #FFFFFF;
}
.teaser .inner .panel ul.tabs {
	list-style: none;
	margin: 0;
	padding: 0;
	font-size: .8em;
}
.teaser .inner ul.tabs li {
	float: left;
	margin-right: 3px;
}
.teaser .inner .panel ul.tabs li.last {
	margin-right: 0;
}
.teaser .inner ul.tabs li a {
	float: left;
	width: 19px;
	background: transparent url("images/border_2_a.png") no-repeat 0 0;
	line-height: 17px;
	text-align: center;
	cursor: pointer;
}
.teaser .inner ul.tabs li a:focus, .teaser .inner ul.tabs li a:hover, .teaser .inner ul.anchors .tabs-selected a {
	background-image: url("images/border_2_b.png");
	color: #E87B09;
	text-decoration: none;
	font-weight: normal;
}
.teaser .inner div.description {
	position: absolute;
	right: 0px;
	top: 0px;
	width: 165pt;
	z-index: 1;
	display: block;
	color: white;
	overflow: hidden;
	height: 98.5%;
	margin-right:5px;
	margin-top:15px;
}

/*

** tabs styles for feature_1

*/


.inner .fragment {
	padding: 0;
	z-index: 0;
	top: 0px;
	left: 0px;
	margin: 0px;
	border: none;
	position:absolute;
	width:641px;
}
.inner .anchors .tabs-selected a, .inner .anchors a:hover, .inner .anchors a:focus, .inner .anchors a:active, .inner .fragment {
	background: none;
}
/*
.inner .anchors {
	background: none;
	z-index: -10;
	position:absolute;
}
*/
.teaser .inner ul.primary {
	float: right;
	font-size: 0.9em;
	margin: 6pt;
	padding: 0pt;
	border-bottom: none;
	position: absolute;
	left: 420px;
	top: 3px;
	z-index: 2000;
}
.teaser .inner ul.primary li a {
	background: none;
	border: none;
	height: auto;
	margin-right: 0;
	padding: 0;
	text-decoration: none;
}
.teaser .inner .anchors a {
	border: none;
	display: block;
	padding: 0;
	text-decoration: none;
}
.teaser .inner ul.primary li a {
	margin: 0;
}
.corners {
	width: 5px;
	height: 5px;
}
.c_left_top {
	position: absolute;
	top: 0pt;
	left: 0pt;
	background: transparent url("images/_c_left_top.gif") no-repeat 0 0;
}
.c_right_top {
	position: absolute;
	top: 0pt;
	background: transparent url("images/_c_right_top.gif") no-repeat 0 0;
}
.c_left_bottom {
	position: absolute;
	left: 0pt;
	background: transparent url("images/_c_left_bottom.gif") no-repeat 0 0;
}
.c_right_bottom {
	position: absolute;
	background: transparent url("images/_c_right_bottom.gif") no-repeat 0 0;
}
.teaser .description p {
	margin-left: 9px;
	margin-right: 9px;
	color: #CBCBCB;
	padding-top: 9px;
}



div.ddblock-cycle-publisher div.custom-pager {
	float: left;
	font-size: 17px;
	margin: 15px 0 0 10px;
	padding: 0;
	border: none;
	position: absolute;
	left: 420px;
	/*top: 3px;*/
	z-index: 20;
}

div.ddblock-cycle-publisher div.custom-pager-inner {
}

div.ddblock-cycle-publisher div.custom-pager .custom-pager-item {
float: left;
}

div.ddblock-cycle-publisher div.custom-pager .custom-pager-item-inner{
float: left;
}

div.ddblock-cycle-publisher div.custom-pager a {
	background: none;
	border: none;
	height: auto;
	margin-right: 10px;
	padding: 0;
	text-decoration: none;
	border: 0;
	width: 19px;
	background: transparent url("images/border_2_a.png") no-repeat 0 0;
	line-height: 17px;
	text-align: center;
	cursor: pointer;
	padding: 0;
}

div.ddblock-cycle-publisher div.custom-pager a.activeSlide {
/*  border: 1px solid #fff;*/
  background-image: url("images/border_2_b.png");
}

div.ddblock-cycle-publisher div.custom-pager a:hover {
  background-image: url("images/border_2_b.png");
  color: #E87B09;
  text-decoration: none;
  font-weight: normal;
}

div.ddblock-cycle-publisher div.custom-pager a:hover img {
/*	border: 1px solid #fff;*/
}

div.ddblock-cycle-publisher div.custom-pager a:focus img {
/*  border: 1px solid #fff;*/
}

div.ddblock-cycle-publisher div.custom-pager img {
/*  margin: 0px; 
  border: 1px solid #999;*/
}

div.ddblock-cycle-publisher div.custom-pager div.custom-pager-item-0 a {
 background-image: url("images/b_0_p.png");
}
div.ddblock-cycle-publisher div.custom-pager div.custom-pager-item-0 a:hover, div.ddblock-cycle-publisher div.custom-pager div.custom-pager-item-0 a.activeSlide {
 background-image: url("images/b_0_a.png");
}

div.ddblock-cycle-publisher div.custom-pager div.custom-pager-item-1 a {
 background-image: url("images/b_1_p.png");
}
div.ddblock-cycle-publisher div.custom-pager div.custom-pager-item-1 a:hover, div.ddblock-cycle-publisher div.custom-pager div.custom-pager-item-1 a.activeSlide {
 background-image: url("images/b_1_a.png");
}

div.ddblock-cycle-publisher div.custom-pager div.custom-pager-item-2 a {
 background-image: url("images/b_2_p.png");
}
div.ddblock-cycle-publisher div.custom-pager div.custom-pager-item-2 a:hover, div.ddblock-cycle-publisher div.custom-pager div.custom-pager-item-2 a.activeSlide {
 background-image: url("images/b_2_a.png");
}

div.ddblock-cycle-publisher div.custom-pager div.custom-pager-item-3 a {
 background-image: url("images/b_3_p.png");
}
div.ddblock-cycle-publisher div.custom-pager div.custom-pager-item-3 a:hover, div.ddblock-cycle-publisher div.custom-pager div.custom-pager-item-3 a.activeSlide {
 background-image: url("images/b_3_a.png");
}

div.ddblock-cycle-publisher div.custom-pager div.custom-pager-item-4 a {
 background-image: url("images/b_4_p.png");
}
div.ddblock-cycle-publisher div.custom-pager div.custom-pager-item-4 a:hover, div.ddblock-cycle-publisher div.custom-pager div.custom-pager-item-4 a.activeSlide {
 background-image: url("images/b_4_a.png");
}

div.ddblock-cycle-publisher div.custom-pager div.custom-pager-item-5 a {
 background-image: url("images/b_5_p.png");
}
div.ddblock-cycle-publisher div.custom-pager div.custom-pager-item-5 a:hover, div.ddblock-cycle-publisher div.custom-pager div.custom-pager-item-5 a.activeSlide {
 background-image: url("images/b_5_a.png");
}

div.ddblock-cycle-publisher div.custom-pager div.custom-pager-item-6 a {
 background-image: url("images/b_6_p.png");
}
div.ddblock-cycle-publisher div.custom-pager div.custom-pager-item-6 a:hover, div.ddblock-cycle-publisher div.custom-pager div.custom-pager-item-6 a.activeSlide {
 background-image: url("images/b_6_a.png");
}

div.ddblock-cycle-publisher div.custom-pager div.custom-pager-item-7 a {
 background-image: url("images/b_7_p.png");
}
div.ddblock-cycle-publisher div.custom-pager div.custom-pager-item-7 a:hover, div.ddblock-cycle-publisher div.custom-pager div.custom-pager-item-7 a.activeSlide {
 background-image: url("images/b_7_a.png");
}

div.ddblock-cycle-publisher div.custom-pager div.custom-pager-item-8 a {
 background-image: url("images/b_8_p.png");
}
div.ddblock-cycle-publisher div.custom-pager div.custom-pager-item-8 a:hover, div.ddblock-cycle-publisher div.custom-pager div.custom-pager-item-8 a.activeSlide {
 background-image: url("images/b_8_a.png");
}

div.ddblock-cycle-publisher div.custom-pager div.custom-pager-item-9 a {
 background-image: url("images/b_9_p.png");
}
div.ddblock-cycle-publisher div.custom-pager div.custom-pager-item-9 a:hover, div.ddblock-cycle-publisher div.custom-pager div.custom-pager-item-9 a.activeSlide {
 background-image: url("images/b_9_a.png");
}
/*************new************/

.views-field-field-imagetheme-fid {float: left; padding: 0 4px 3px 0; margin: 0;}
#views_slideshow_singleframe_div_front_top-block_2_0{float: left; padding: 0 4px 3px 0; margin: 0;height: 300px; width: 448px;}
#featured-content {
background:none repeat scroll 0 0 #000000;
border:2px solid #06386A;
height:304px;
left:195px;
position:absolute;
top:20px;
width:448px;}
#sub-main { top: 0;}
body.sidebars #left-and-middle-column, body.sidebar-right #left-and-middle-column  {
border-right:1px dotted #C2C2C2;
float:left;
padding-right:15px;
position:relative;
width:639px;
}
body#front.sidebars #middle-column {
float:right;
width:446px;
padding: 345px 0 0;
}
#block-views-comments_recent-block .block ul {margin: 0; padding: 0;}
.view-comments-recent div .item-list ul li.views-row{list-style-image: none;}
#middle-column .views-row {border-bottom: 1px dotted black; padding: 0 0 6px 0; clear: left; min-height: 80px}
#middle-column .views-row {padding: 5px 0 0 0;}
#middle-column .views-field-title {font-weight: 600; font-size: 12px;}
#middle-column .view-comments-recent .views-field-title {font-weight: 600; clear:left;
float:left;}
#middle-column .view-comments-recent .views-field-name {float: left; padding: 0;}
#middle-column .view-comments-recent .views-field-timestamp {color: red; float: left;padding: 0 8px 3px 0; }
#middle-column .view-comments-recent .views-field-subject { margin: 0;  padding: 0 10px 0 0;}
#middle-column .view-comments-recent .views-field-subject .views-label-subject {font-weight:normal;}
#middle-column .view-comments-recent .views-field-subject .field-content {font-weight: 600;}
#middle-column .view-comments-recent .views-field-comment {clear: left;}

#middle-column .view-comments-recent .views-row-even {background: #ccc;padding: 5px;} 
#middle-column .item-list ul li {
list-style: none;
margin:0;
padding:10px 0px;
}
#middle-column #block-views-Stories-block_2 .item-list ul li {
list-style: none;
margin:0;
padding: 10px 5px 10px 0;;
}
#block-views-Stories-block_2 .item-list ul {
    margin: 0 0 0 0;
}
#block-views-Stories-block_2 .block ul {
    margin: 0;
    padding: 0 0 0.25em 5px;
}
#middle-column .views-row-last {border-bottom:none; padding: 0 0 10px 0;}


/********yellow menu**/
 
#block-menu-menu-side-menu div.block ul.menu li.leaf {
list-style-image:none;
list-style-type:none;
}
#block-menu-menu-side-menu ul.menu li {
margin:0 0 0 2px;
border-bottom: 1px dotted grey;
}
#block-menu-menu-side-menu li.leaf {
list-style-image:none;
list-style-type:none;
margin:0;
padding:0.2em 8px 0;
}
#block-menu-menu-side-menu .block ul {
margin:0;
padding:0 0 0.25em 0;
}
#block-menu-menu-side-menu ul.menu {
border:medium none;
list-style:none inside none;
text-align:left;
}
#block-menu-menu-side-menu a:link,#block-menu-menu-side-menu  a:visited {
color:#000;
text-decoration:none;
}

#sidebar-left .block ul {margin: 0; padding: 0;}

#block-block-11 {background: none;}
#sidebar-left-bottom #block-block-11 .block-content {
background:none;
}
#sidebar-left-bottom #block-block-11 .block-content-b {
background:none;
}
#sidebar-left-bottom #block-block-11 .block-content-t {
background:none;
}
#sidebar-left-bottom #block-block-11 .block-content-content {
padding:0 0 0 35px;
}
.sidebyside {}
#secondban {float: right; width: 125px; height: 125px; padding: 0; margin: 0; float: right;}
#firtban {float: left; width: 125px; height: 125px; padding: 0; margin: 0;}

#block-block-2 {}
#sidebar-left #block-block-2 .block-content,#sidebar-left #block-block-2 .block-content-b,#sidebar-left .block-content-t {
background:none;
background-image: none;
}
#sidebar-left #block-block-2 .block-content-content {
padding:5px 0 5px 30px;
}
/********header banner*********/
.headbanner {height:60px;
margin:0;
padding:0 0 0 0;
position:absolute;
right:35px;
top:60px;
width:500px;
z-index:9000;}
#halfbanner1 {width: 240px; height: 60px;float:left;}
#halfbanner2 {float: right;width: 240px; height: 60px;}
/********teaser******/
.field-field-imagetheme {float: left; padding: 0 6px 5px 0;}
#feedContent .field-field-imagetheme {width: 76px; height: 76px; margin: 0 5px 5px 0;}
/*******other***********/
.adtext {z-index: 10000;}
.views-field-field-ad1-url {float: left; padding: 0 27px 0 0;}
.views-field-field-ad2-url {float: left; padding: 0 27px 0 0;}
.views-field-field-ad3-url {float: left; padding: 0 27px 0 0;}
.views-field-field-ad4-url {float: left; padding: 0 27px 0 0;}
/********************/
.view-data-node-title a {
font-size:14px;
font-weight:700;
}
/******right side***/
#sidebar-right .views-row {padding: 8px 0; border-bottom: 1px dotted #333;}
#sidebar-right .views-row-last {border: none;}
#sidebar-right .views-row-first {padding: 0 0 8px 0;min-height: 77px;}
/******views slide show**********/
.slideshow_singleframe_main {position: relative;}
#front .views-slideshow-controls-bottom {	z-index: 55000;
	background-position: center top;
	overflow: visible;
	visibility: visible;
	position: absolute; top: -35px;}
img.imagecache-featured {z-index: 10;}
.views_slideshow_singleframe_pager div a img {
height:55px;
width:80px;
}
.views-slideshow-controls-bottom  {
background:none;
height:50px;
margin:0;
padding:2px;
width:444px;
}
.views_slideshow_singleframe_pager div {
display:inline;
padding: 0 11px 0 0;
}
.views_slideshow_singleframe_pager div.last {
display:inline;
padding-right:0;
}
#views_slideshow_singleframe_pager_front_top-block_2 {padding: 0 0 0 11px; }

#front #contFeat {bottom:5px;
color:#FFFFFF;
height:68px;
padding:9px 5px 5px;
position:absolute;
width:440px; left:0;z-index: 6555;}
#contFeat h2 a:link, #contFeat h2 a:hover, #contFeat h2 a:active,#contFeat h2 a:visited{color: #fff; font-weight: 600; font-size: 16px; width: auto; padding: 5px 0;}
.txtfeat {float: left;}
/******************readmore***************/
div.readfreatured {}
.readfreatured {clear: left; width: auto; float: right;bottom: 2px; right: 5px;}
.readfreatured a{bottom:7px;
clear:right;
color:red;
position:absolute;
right:7px;}

div.readfreatured a {
/*styling*/
  background:transparent url(images/readmorebutton.png) no-repeat scroll 0 0;color:#000;font-size:12px;
  font-family:Arial,Helvetica,sans-serif;font-weight:bold;line-height:22px;text-align:left;
/*layout other*/
  display:block;height:24px;margin:0;padding:3px 0 3px 30px;width:80px;z-index:6555;
}
div.readfreatured a:hover{
/*styling*/
  background:transparent url(images/readmorebutton.png) no-repeat scroll 0 -30px;color:#fff;text-decoration:none;
}
div.readfreatured a:focus{
/*styling*/
  outline:none;
}
/*******transpar***********/
#transpar {position:absolute;
width:446px; 
bottom:5px;left: 0;
height:75px; /*background-color:#000000;filter:alpha(opacity-80);opacity:0.8;-moz-opacity:0.8;*/
}
#transpar {
  font-family:verdana;
  font-weight:bold;
  border:solid 1px #555;
  /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/transparent_bg.png');
}
/* IE ignores styles with [attributes], so it will skip the following. */
#transpar[id] {
  background-image:url(images/transparent_bg.png);
  z-index: 5555;
}

/****************/
.views_slideshow_singleframe_pager div img{border: 1px solid #000; padding: 6px;background: #fff;margin: 0;}

.activeSlide img {/*border: 5px solid #6D8AA7 padding: 6px; margin: 0 0 10px 0;*/}
.block-block-6 img {margin: 1px 0; padding:0; border: none;}
.views_slideshow_singleframe_pager div.activeSlide a img {background: #fff;
 margin: 0; border-bottom: url(images/pager_item_active_top.png);
 padding: 10px; border: 5px solid #6D8AA7;
}
.node-links li.comment_add a, .node-links li.comment_comments a, .block ul.links li.comment_add a, .block ul.links li.comment_comments a {
font-size: 16px; font-weight:700;
}
#content-top {min-height: 83px;}
#front #block-views-Stories-block_2 .views-field-field-content-value {}
#front #block-views-Stories-block_1 .views-field-field-content-value {}
.top4 {min-height: 83px;}
.top4image {text-align: left; width: 76px;height:76px; 
float: left; display:block; margin: 0;padding: 0 5px 2px 0;}
.top4title { text-align: left;}
.top4title h2 {font-size: 12px;}
.top4content {text-align: left;}
.top4link {}
.top4suby {}
div#block-block-6.block {margin-bottom:0;}
/********update block*/


#block-views-updates-block_1 {display: block; height: 300px; border: bottom;}
/*.updates-block {display: block; width: 250px;}*/

#block-views-updates-block_1 .block-content {
    background: url("/sites/all/themes/publisher/images/box-white-repeat.png") repeat-y scroll left top #FFFFFF;
	padding: 0px;
}

#block-views-updates-block_1 .block-content-b {
    background: url("/sites/all/themes/publisher/images/box-white-b.png") no-repeat scroll left bottom transparent;
padding:0px;}

#block-views-updates-block_1 .block-content-t {
    background: url("/sites/all/themes/publisher/images/box-white-t.png") no-repeat scroll left top transparent;padding:0 8px 8px;
}
.msgupdt {padding: 0 0 5px 0; margin: 0 0 8px 0px; width: 225px;clear: both;}
.dt {font-size:7px; color: #667; display: block;width: 200px;}
.msgup {font-size: 13px; color: #000;}
.msgupdt hr {height: 1px;}

.block-views-updates-block_1 .views_slideshow_singleframe_pause,
.block-views-updates-block_1 .views_slideshow_singleframe_play
{padding: 0 10px;}
div#views_slideshow_singleframe_controls_updates-block_1.views_slideshow_singleframe_controls a,div#views_slideshow_singleframe_controls_updates-block_1.views_slideshow_singleframe_controls a:visited,div#views_slideshow_singleframe_controls_updates-block_1.views_slideshow_singleframe_controls a:link 
{padding: 0 10px;}
.block-views-updates-block_1 .views-slideshow-controls-top {background:#ccc;padding:3px 0;}
.block-views-updates-block_1 .views_slideshow_singleframe_no_display, 
.block-views-updates-block_1 .views_slideshow_singleframe_hidden, 
.block-views-updates-block_1 .views_slideshow_singleframe_controls, 
.block-views-updates-block_1 .views_slideshow_singleframe_image_count
{background:#ccc;padding:3px 0;}
.bracket { font: 14px Arial; font-weight: 600;}
.bracket a,.bracket a:link,.bracket a:visited { color: #fff; background: blue; padding: 5px 10px; border: 1px solid #000;}
.bracket a:hover {background: red;}
.node .terms-inline ul li {
  list-style: none; display: inline-table;}
.translateblock {
    z-index: 8000;}
.skiptranslate,.goog-te-gadget {}
.lke {height:57px; display:block; overflow: hidden;}
/************picks pages*******/
body.page-picks-1 {font-family: Trebuchet MS;}
.thnks {font-weight: 600; color: red;}
/*******************/
.view-display-id-block_10 ul {margin:0; padding: 0;}


