/* HTML */
* {
	text-decoration: none;
}

a			{ text-decoration: none; }
#content-body a		{ color: #03b2bf; }
#tinymce a	{ color: #03b2bf !important; text-decoration: none !important; }
#content-body a:hover	{ color: #44d9e4;}
#tinymce a:hover		{ color: #44d9e4 !important; }


body { 
	background: url(https://www.autismspectrumconnection.com/download/gallery/img/gradient_body_png?attachment=0) repeat-x;
	color:#6b6154;
	font-family: Arial, Tahoma, Helvetica, Helvetica Neue, Verdana, Sans-Serif;
	width: 100%;
}

h1{
	color:#ee9226;
	font-weight:bold;
	font-size:28px;
}

h2{
	color:#6b6154;
	font-weight:bold;
	font-size:18px;
}

h3{
	color:#6b6154;
	font-weight:bold;
	font-size:11px;
}

h4{	
	color:#6b6154;
	font-weight:bold;
	font-size:11px;
}

blockquote.summary, div.column-secondary h3, div.paging, h2.shade, h3.shade, p.shade, span.actionmenu span.objectname, table.calendar caption, table.calendar td.shade, tr.shade td.sort, #alphanav a, #myprofile #content-head, #trailerbar-panels div.panel {
    background-color:transparent !important;
}

.ig-cpt, .ig-cpt .ig-meta, .meta, table.calendar-daily .time, table.calendar-weekly .time, #activitylist.pulse div.date span, #alphanav a, #blogs-list div.postfooter, #comments div.author-name, #events-list span.month, #events-details div.heading4, #forums-categories td.activity div.user, #refinement-blogs h3 a, #refinement-discussed span.meta a, div.message-note, #trailer, #trailerbar a{
	color:#6b6154;
}

.ig-cpt-title{
	font-size:14px;
	font-weight:bold;
}

.ps-title-large .ig-cpt-title{
	font-size:22px !important;
	font-weight:bold;
	padding:10px 0 20px 53px;
}

.ps-blog-title h1{
	float: left; 
	padding-right: 50px; 
	margin-left: 15px; 
	margin-bottom: 0;
}

.ps-blog-title p{
	margin-bottom: 0;
}

.ig-cpt-pretext{
	font-weight:bold;
	color:#6b6154;
}

.ig-channel, .ig-channel a,
.ig-meta-footer, .ig-meta-footer a{
	color:#999999 !important;
}

.ig-channel a:hover,
.ig-meta-footer a:hover{
	color:#999999 !important;
	text-decoration:underline !important;
}

.ig-author, .ig-author a{
	color:#5e5e5e !important;	
}

.ig-author a:hover{
	color:#5e5e5e !important;
	text-decoration:underline !important;	
}

.ig-item {
	border-top-style:dotted !important;
	border-top-color:#6b6154 !important;
	border-top-width:1px !important;
}

.ig-first{
	border-top:none !important;
}

.time-sec,
.time-min,
.time-hour,
.time-day {
	color: #999 !important;
}


/* Layout */

#page {
	background: url(https://www.autismspectrumconnection.com/download/gallery/img/background_clouds_png?attachment=0) no-repeat top center;
}

#footer{
	background: url(https://www.autismspectrumconnection.com/download/gallery/img/background_grass_png?attachment=0) no-repeat bottom center;
	height:298px;
}

/* Custom Footer */
#ps-footer-box{
	background:url(https://www.autismspectrumconnection.com/download/gallery/img/banner_footer_png?attachment=0) no-repeat 0 60px;
	height:101px;
	padding-top:60px;
}

#ps-footer-text{	
	color:#355704;
	float:left;		
	font-family: Tahoma, Arial, Helvetica, Helvetica Neue, Verdana, Sans-Serif;
	font-size:12px;	
	padding:28px 0 0 20px;
	width:575px;
}

#ps-footer-images{
	float:left;
	padding-top:12px;
}

#ps-footer-images a{
	padding-left:20px;
}

* html #page {
	overflow: hidden;
	height: 1%;
}

#header, #main, #footer-inner{
	margin:0 auto;	
	width:940px;
}

#header{
	background:url(https://www.autismspectrumconnection.com/download/gallery/img/background_people_png?attachment=0) no-repeat center right;
	padding: 25px 0;	
}

#main{
	min-height: 634px;
  	height:auto !important;
}

/* Widget Classes */
.transparent{
	background:transparent !important;
}

/* Widget Titles */
.title_blue,
.title_green,
.title_orange,
.title_pink,
.title_purple,
.title_yellow { 
    border-width: 0px !important; 
    background-color: transparent !important;
}

.title_blue h2.ig-cpt-title,
.title_green h2.ig-cpt-title,
.title_orange h2.ig-cpt-title,
.title_pink h2.ig-cpt-title,
.title_purple h2.ig-cpt-title,
.title_yellow h2.ig-cpt-title { color: #fff !important; }

.title_blue h2.ig-cpt-title { background-color: #05b4c0 !important; }
.title_green h2.ig-cpt-title { background-color: #92c43d !important; }
.title_orange h2.ig-cpt-title { background-color: #e7993c !important; }
.title_pink h2.ig-cpt-title { background-color: #bb2574 !important; }
.title_purple h2.ig-cpt-title { background-color: #8a5a96 !important; }
.title_yellow h2.ig-cpt-title { background-color: #e7de3f !important; }


/* Icons */
.ps-icon-foot .ig-cpt-title{
	background:url(https://www.autismspectrumconnection.com/download/gallery/img/icon_foot_png?attachment=0) no-repeat left top !important;
	padding-left:53px;
	background:none !imporant;
	border:none !important;
}

.ps-icon-handshake .ig-cpt-title{
	background:url(https://www.autismspectrumconnection.com/download/gallery/img/icon_handshake_png?attachment=0) no-repeat 5px top !important;
	padding-left:63px;
	background:none !imporant;
	border:none !important;
}

.ps-icon-book .ig-cpt-title{
	background:url(https://www.autismspectrumconnection.com/download/gallery/img/icon_book_png?attachment=0) no-repeat 5px top !important;
	padding-left:80px;
	background:none !imporant;
	border:none !important;
}
.ps-icon-bubble .ig-cpt-title{
	background:url(https://www.autismspectrumconnection.com/download/gallery/img/iconbubblepng?attachment=0) no-repeat 5px top !important;
	padding-left: 75px;
	background:none !imporant;
	border:none !important;
}
.ps-icon-calnedar .ig-cpt-title{
	background:url(https://www.autismspectrumconnection.com/download/gallery/img/icon_calendar_png?attachment=0) no-repeat left top !important;
	padding-left:45px;
	background:none !imporant;
	border:none !important;
	height:15px;
}

.ps-icon-members .ig-cpt-title{
	background:url(https://www.autismspectrumconnection.com/download/gallery/img/icon_members_png?attachment=0) no-repeat left top !important;
	padding-left:55px;
	background:none !imporant;
	border:none !important;
	height:20px;
}

.ps-widget-actions li{
	list-style-image:url(https://www.autismspectrumconnection.com/download/gallery/img/icon_arrow_png?attachment=0);
	margin-bottom:10px;
}

.ps-widget-actions a{
	color:#90c23d !important;	
	font-size:18px;	
}

.ps-widget-actions a span{
	color:#ee9226;
	font-size:19px;
	font-weight:bold;
}

/* Checkbox Box */
.ps-widget-checkbox{
	background:url(https://www.autismspectrumconnection.com/download/gallery/img/box_checkmark_png?attachment=0) no-repeat;	
	height:108px;	
}

.ps-widget-checkbox *{
	color:#fff !important;
}

.ps-widget-checkbox .checkbox-body{
	padding:3px 15px 5px 65px;
}


/* Coloured Boxes */
.ps-box-green *, .ps-box-purple *, .ps-box-orange *, .ps-box-fuschia *{
	color:#fff !important;
}

.ps-box-green, .ps-box-purple, .ps-box-orange, .ps-box-fuschia{
	padding:22px 15px !important;
	-moz-border-radius:13px !important;
	-webkit-border-top-left-radius: 13px !important;
	-webkit-border-top-right-radius: 13px !important;
	-webkit-border-bottom-right-radius: 13px !important;
	-webkit-border-bottom-left-radius: 13px !important;	
}

.ps-box-green{
	background: #9dd048 url(https://www.autismspectrumconnection.com/download/gallery/img/gradient_green_png?attachment=0)  0 0 repeat-x !important;	
}

.ps-box-purple{	
	background: #b07dbd url(https://www.autismspectrumconnection.com/download/gallery/img/gradient_purple_png?attachment=0)  0 0 repeat-x !important;
}

.ps-box-orange{	
	background: #f7a441 url(https://www.autismspectrumconnection.com/download/gallery/img/gradient_orange_png?attachment=0)  0 0 repeat-x !important;
}

.ps-box-fuschia{	
	background: #d2649d url(https://www.autismspectrumconnection.com/download/gallery/img/gradient_fuschia_png?attachment=0)  0 0 repeat-x !important;
}

/* Coloured Headers */
.ps-header-green .ig-cpt-title, 
.ps-header-yellow .ig-cpt-title,
.ps-header-orange .ig-cpt-title,
.ps-header-blue .ig-cpt-title,
.ps-header-purple .ig-cpt-title,
.ps-header-fuschia .ig-cpt-title{
	background-color:transparent !important;
	border:none !important;	
	color:#fff !important;	
	font-size:22px !important;
}

.ps-header-green .ig-cpt-body,
.ps-header-yellow .ig-cpt-body,
.ps-header-orange .ig-cpt-body,
.ps-header-blue .ig-cpt-body,
.ps-header-purple .ig-cpt-body,
.ps-header-fuschia .ig-cpt-body{
	padding:20px 10px 0 10px;
}

.ps-header-green, 
.ps-header-yellow,
.ps-header-orange,
.ps-header-blue,
.ps-header-purple,
.ps-header-fuschia{
	-moz-border-radius:4px 4px 0 0 !important;
	-webkit-border-top-left-radius: 4px !important;
	-webkit-border-top-right-radius: 4px !important;
	-webkit-border-bottom-right-radius: 0 !important;
	-webkit-border-bottom-left-radius: 0 !important;
}

.ps-header-green{
	background: transparent url(https://www.autismspectrumconnection.com/download/gallery/img/gradient_header_green_png?attachment=0)  0 0 repeat-x !important;	
}

.ps-header-yellow{
	background: transparent url(https://www.autismspectrumconnection.com/download/gallery/img/gradient_header_yellow_png?attachment=0)  0 0 repeat-x !important;
}

.ps-header-orange{
	background: transparent url(https://www.autismspectrumconnection.com/download/gallery/img/gradient_header_orange_png?attachment=0)  0 0 repeat-x !important;
}

.ps-header-blue{
	background: transparent url(https://www.autismspectrumconnection.com/download/gallery/img/gradient_header_blue_png?attachment=0)  0 0 repeat-x !important;
}

.ps-header-purple{
	background: transparent url(https://www.autismspectrumconnection.com/download/gallery/img/gradient_header_purple_png?attachment=0)  0 0 repeat-x !important;
}

.ps-header-fuschia{
	background: transparent url(https://www.autismspectrumconnection.com/download/gallery/img/gradient_header_fuschia_png?attachment=0)  0 0 repeat-x !important;
}

/* Navigation */

/* Hide the system Join Now link */
#nav-join{ display:none !important; }


#navigation {
	background: url(https://www.autismspectrumconnection.com/download/gallery/img/gradient_navigation_png?attachment=0) 0 0 repeat-x transparent;
	overflow: hidden;
	height: 34px;	
	padding-left:17px;
	-moz-border-radius:20px;
	-webkit-border-top-left-radius: 20px;
	-webkit-border-top-right-radius: 20px;
	-webkit-border-bottom-right-radius: 20px;
	-webkit-border-bottom-left-radius: 20px;
}

/* Blog List Theme */
.ps-box-orange-blog{
	background: #f7a441 url(https://www.autismspectrumconnection.com/download/gallery/img/gradient_orange_png?attachment=0)  0 0 repeat-x !important;
	-moz-border-radius:13px !important;
	-webkit-border-top-left-radius: 13px !important;
	-webkit-border-top-right-radius: 13px !important;
	-webkit-border-bottom-right-radius: 13px !important;
	-webkit-border-bottom-left-radius: 13px !important;	
}

.ps-box-orange-blog .ig-cpt-inner-1{
	padding:20px 0;
	background:url('https://www.autismspectrumconnection.com/download/gallery/img/icon_puzzle_png;v1') no-repeat right bottom;
}

.ps-box-orange-blog *{
	color:#fff !important;
}

.ps-theme-blogs td{
	vertical-align:top;
}

.ps-theme-blogs li h3 a{
	position:relative;
	top:-3px;
}

.ps-theme-blogs li h3, .ps-theme-blogs li h3 a{
	color:#03b2bf;
	font-weight:bold;
	font-size:14px;
	padding-bottom:0;	
}

.ps-theme-blogs li p{
	color:#6b6154#;
	margin-top:-3px;
}

.ps-theme-blogs .blogs-title-text{
	text-align:center;
	font-weight:bold;
}

.ps-theme-blogs h2{
	color:#6b6154;
	font-size:18px;
	font-weight:bold;
	height:55px;
}

/* Community Column */
.ps-blogs-communtiy h2, .ps-blogs-communtiy h2 a{
	padding-left:74px;
	background:url(https://www.autismspectrumconnection.com/download/gallery/img/icon_hand_png?attachment=0) no-repeat transparent;	
	
}

.ps-blogs-communtiy .blogs-title-text{
	color:#90c23d;
}

.ps-blogs-communtiy li{
	list-style-image:url(https://www.autismspectrumconnection.com/download/gallery/img/icon_arrow_green_png?attachment=0);
}


/* Service Column */
.ps-blogs-service h2, .ps-blogs-service h2 a{
	padding-left:68px;
	background:url(https://www.autismspectrumconnection.com/download/gallery/img/icon_shopping_png?attachment=0) no-repeat transparent;	
	
}

.ps-blogs-service .blogs-title-text{
	color:#9c66aa;
}

.ps-blogs-service li{
	list-style-image:url(https://www.autismspectrumconnection.com/download/gallery/img/icon_arrow_purple_png?attachment=0);
}

/* Professional Column */
.ps-blogs-professional h2, .ps-blogs-professional h2 a{
	padding-left:76px;
	background:url(https://www.autismspectrumconnection.com/download/gallery/img/icon_members_png?attachment=0) no-repeat transparent;	
	
}

.ps-blogs-professional .blogs-title-text{
	color:#d65196;
}

.ps-blogs-professional li{
	list-style-image:url(https://www.autismspectrumconnection.com/download/gallery/img/icon_arrow_pink_png?attachment=0);
}

#navigation li {
	float: left;
}

#navigation a {
	float: left;
	color: #fff;
	text-decoration: none;	
	font-size: 14px;
	font-weight:bold;
	padding:8px 12px 9px;
}

#navigation .here a,
#navigation .here a:hover {		
	text-decoration:underline;
}

#navigation a:hover {
	color:#f6a340;
}

#primarynav ul{
	margin-left:11px;
}

#primarynav li{
	background:url("https://www.autismspectrumconnection.com/download/gallery/img/icon_nav_slash_png?attachment=0") no-repeat left center transparent;
}

#primarynav .first a{
	background:none;
	padding-left:0;
}

/* Content */

#content {
	background: transparent;
	margin-top:20px;
}

/* LOGO */
#logo a {
	background:url('https://www.autismspectrumconnection.com/download/gallery/img/site_logo_png;v1');
	display:block;
	height:0 !important;
	overflow:hidden;
	padding-top:101px;
	width:251px;
}

/* Trailer */

/* Footer */

#footer-system {
	margin: 20px 0;
}

/* Two Column */
.two-column {
	margin: 0px !important;
}

/* System Navigation */
#myprofile #systemnav,
#systemnav {
	background: #ECF5FF;
	margin: -20px -20px 20px;
	padding: 9px 9px 0 20px;
	-moz-border-radius: 4px 4px 0 0;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-webkit-border-bottom-right-radius: 0;
	-webkit-border-bottom-left-radius: 0;
	border-color: #B7D0EB;
}

#myprofile #systemnav li.active,
#systemnav li.active {
	border-color: #B7D0EB #B7D0EB #ffffff;
	background: #fff;
	-moz-border-radius: 4px 4px 0 0;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-webkit-border-bottom-right-radius: 0;
	-webkit-border-bottom-left-radius: 0;
}

#myprofile #systemnav li a,
#systemnav li a {
	background: transparent !important;
	padding: 0.4em 0.75em 0.6em !important;
	-moz-border-radius: 4px 4px 0 0;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-webkit-border-bottom-right-radius: 0;
	-webkit-border-bottom-left-radius: 0;
}

#myprofile #systemnav li a:hover,
#systemnav li a:hover {
	background: #CFE6FF !important;
}

#myprofile #systemnav li.active a:hover,
#systemnav li.active a:hover {
	background: #fff !important;
}

#systemnav,
#access #systemnav {
	height: 2.55em;
}

.two-column #systemnav {
	margin:0 0 20px 0;
}

/* Manage */

#systempanel #systemnav {
	background: #fff;
	border: 0px;
	margin-bottom: 4px;
}

#systempanel #systemnav li {
	border: 0px;
}


#systempanel #systemnav a {
	padding-left: 0px !important;
	padding-right: 15px !important;
}

#systempanel #systemnav a:hover {
	background: #fff !important;
}

/* Access */

.column-main-inner #systemnav {
	padding-left: 0px;
}

#myprofile #content-body,
body.add #content-body,
body.edit #content-body,
body.none #content-body,
body.versions #content-body,
body.access #content-body,
body.activity #content-body,
body.settings #content-body {
	margin-bottom: 20px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}

/* Profile Tweak*/

#profilecard .name {
	display: none;
}

/* Paging */

.paging .paging-list a {
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}


#contentmenu a.actionstrigger {
	background-image: none;
	border: 1px solid #999;
	border-color: #ccc #ccc #999;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	background: url(../cmedia/img/interface/v3/ig-arrows-vert-black.png) #fff 2px 6px no-repeat;
}

/* Actions */

#actions_contentmenu {
	margin: 4px 0 0 0;
	padding: 4px 0;
	background: #fff;
	border: 1px solid #ccc;
	z-index: 500;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

#actions_contentmenu .objectname {
	background-color: Transparent;
	border: 0;
	padding: 5px 5px;
	display: none;
}

#actions_contentmenu a {
	display: block;
	line-height: 1.25em;
	margin: 0;
	padding: 6px 50px 6px 9px;
	font-size: 11px;
	border: 0px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
}

#actions_contentmenu a:hover {
	background: #f8f8f8;
	border: 0px;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
}

#actions_contentmenu .divider {
	display: none;
}

#actions_contentmenu span {
	margin: 0px;
	padding: 0px;
}

/* Date Picker */

div.datepicker-calendar									{ border: 1px solid #ccc; -moz-border-radius: 4px; -webkit-border-radius: 4px; padding: 9px; background: #fff; }
div.datepicker-calendar table							{ border: 0px; }
div.datepicker-calendar table thead tr					{ background: #fff; color: #000; }
div.datepicker-calendar table tr.headrow,
div.datepicker-calendar table tr.headrow .button		{ background: #fff; color: #000; }
div.datepicker-calendar table thead .hilite				{ background: #fff; border: 1px solid #fff; cursor: pointer; }
div.datepicker-calendar table tr.headrow .hilite		{ background: #fff; border: 1px solid #fff; color: #000; cursor: pointer; }
div.datepicker-calendar table tr.daynames				{ background: #545454; }
div.datepicker-calendar table tr.daynames td.day		{ color: #fff; }
div.datepicker-calendar table tr.daynames td.weekend	{ color: #FFF9BB; }
div.datepicker-calendar table tr.daysrow,
div.datepicker-calendar table tr.daysrow td				{ background: #fff; }
div.datepicker-calendar table tr.daysrow td.weekend		{ color: #000; }
div.datepicker-calendar table tr.daysrow td.hilite		{ border: 1px solid #fff; background: #eee; }
div.datepicker-calendar td.today						{ border: 1px solid #C2D8EF !important; background: #E0ECFA !important; color: #000 !important; }
div.datepicker-calendar tr.footrow td					{ background: #000 !important; color: #fff !important; }

/* Title Hide On Pages (VIEW) */

body.ig-pages #content-body {
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
}

body.ig-pages #content-head {
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
}

/* Actionbar Updates */

#actionbar {
}

#actionbar-triggers {
	-moz-border-radius: 4px 4px 0 0;
	background: #eaeaea;
	border: 1px solid #c3c3c3;
	border-bottom: 0px;
	padding: 3px 0 0;
}

#actionbar-triggers a {
	padding-bottom: 8px;
}

/* Button Updates */

#signin .buttons,
#register .buttons,
#trailerbar-panels .buttons {
	margin-bottom: 20px;
	overflow: hidden;
	height: 1%;
}

#eip {
	margin-bottom: 0px;
}

#signin .buttons input,
#register .buttons input,
#trailerbar-panels .buttons input,
.eipbutts input,
.modalform .buttons .sendmessagebutton,
.modalform .buttons .cancelsendmessagebutton,
#comments-post {
	font-family: Arial, Tahoma, Helvetica, Helvetica Neue, Verdana, Sans-Serif;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	background-color: #80b500;
	background-image: url(../cmedia/img/interface/v3/ig-button-overlay.png);
	background-repeat: repeat-x;
	border-top: 1px solid #89AF2B;
	border-left: 1px solid #5e810b;
	border-right: 1px solid #5e810b;
	border-bottom: 1px solid #5e810b;
	color: #354800;
	cursor: pointer;
	margin: 0 5px 0 0;
	padding: 5px 5px !important;
	text-shadow: 0 1px 0.05em #a8c35d;
	width: auto !important;
	font-size: 12px;
	font-weight: bold;
	float: left;
	overflow: visible;
}

#signin .buttons input:hover,
#register .buttons input:hover,
#trailerbar-panels .buttons input:hover,
.eipbutts input:hover,
.modalform .buttons .sendmessagebutton:hover,
#comments-post:hover {
	background-color: #91cc03;
}

.eipbutts input.eipcancelbutt,
.modalform .buttons .cancelsendmessagebutton {
	background-color: #bababa;
	border-top: 1px solid #939393;
	border-left: 1px solid #808080;
	border-right: 1px solid #808080;
	border-bottom: 1px solid #808080;
	color: #515151;
	font-weight: normal;
	text-shadow: 0 1px 0.05em #d0d0d0;
}

.eipbutts input.eipcancelbutt:hover,
.modalform .buttons .cancelsendmessagebutton:hover {
	background-color: #c4c4c4;
}

/* Search Box */

#search-keyword {
	right:16px;
	top: 85px;
	margin: 0px !important;
	padding: 0px !important;
}

* html #search-keyword {
	top: 11px;
}

* + html #search-keyword {
	top: 11px;
	right: 37px;
}

#search-keyword fieldset {
	position: relative;
}

#search-keyword div {
	float: none !important;
}

#search-keyword .text {
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	background: url(https://www.autismspectrumconnection.com/cmedia/img/interface/pixel_ddd.gif) left top repeat-x #fff;
	margin-right: 0px !important;
	-moz-box-shadow: 0 0 1px #000;
	-webkit-box-shadow: 0 0 1px #000;
}

#search-keyword .text span {
	margin-right: 20px;
	padding: 5px;
	display: block;
}

#search-keyword .text span input {
	color: #999;
	border: 0px;
	margin: 0px;
	padding: 0px;
	height: inherit;
	background: transparent;
}

#search-keyword .buttons {
	position: absolute;
	width: 16px !important;
	right: 5px;
	top: 4px;
}

#search-keyword .buttons input {
	float: right !important;
	margin: 0 !important;
	width: 16px !important;
	height: 16px !important;
	background: url(../cmedia/img/icons/magnifier.png) top left no-repeat !important;
	border: 0px;
	padding: 0px;
	text-indent: -999px;
	overflow: hidden;
	cursor: pointer;
}

* html #search-keyword .buttons input {
	font-size: 0px;
	line-height: 0px;
}

* + html #search-keyword .buttons input {
	font-size: 0px;
	line-height: 0px;
}

#comsignin {
	border-width: 1px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}

/* TinyMCE Fixes*/
#editor_area_tbl td.mceIframeContainer {
	padding: 6px;
	background: #fff;
}
.mceContentBody {
	cursor: text;
	word-wrap: break-word;
	background-image: none;
	background-color: #fff;
}
.mceContentBody u {
	text-decoration: underline !important;
}
.mceContentBody strike {
	text-decoration: line-through !important;
}

.widget_reset { background-color: transparent !important; }



/* JAVASCRIPT - SLIDESHOW
=============================================== */
/*---------------------------------*/
/* SLIDESHOW: TransitionType: FADE */
/*---------------------------------*/

.ps-cfg-type_fade .ps-slideshow-content-inner,
.ps-slideshow-frame-container  {
    position: relative;
}
.ps-slideshow-frame           { position: absolute; }

.ps-cfg-type_fade .ps-slideshow-content-inner > div {
    position: absolute; left: 0; top: 0;
    opacity: 0;
    filter: alpha(opacity=0);
}

.ps-btn-ctrls-indices         {
    background: #fff;
    border-radius: 3px ;
        -moz-border-radius: 3px ;
        -webkit-border-radius: 3px ;
    padding: 2px 0 0 4px; 
    margin: -15px 0 0 15px; /* button position */
    overflow: hidden;
    position: absolute;  
    z-index: 1000; 
    zoom: 1; 
}
.ps-btn-ctrls-indices ul      { 
    margin: 0 !important;
    list-style: none; 
    text-align: center;
}
.ps-btn-ctrls-indices ul li   { list-style: none; /* float: left; */ display: inline; margin-right: 5px; }
.ps-btn-ctrls-indices ul li a { 
    background: #a6a4a3;
    /* border: 1px solid #999; */
    border-radius: 10px;
        -moz-border-radius: 10px;
        -webkit-border-radius: 10px;
    display: inline-block;
    height: 0; 
    overflow: hidden;
    padding-top: 12px;
    width: 12px; 
}
.ps-btn-ctrls-indices ul li.here a { background: #0872a3; }

#tinymce .ps-cfg-type_fade .ps-slideshow-content-inner > div { position: static; opacity: 1; filter: alpha(opacity=1); }
#tinymce .ps-cfg-type_fade .ps-slideshow-content-inner .slide_content  { width: 300px !important; }
#tinymce .ps-cfg-type_fade .ps-slideshow-content-inner .slide_content * { color: #333 !important; }


.ig-attached_right { border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; }
.ig-attached_left  { border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; }
#ig-leaftrailer .ig-leaftrailer_triggers div { margin-right: 5px; }

/* SLIDESHOW Dimensions */
.ps-cfg-type_fade .ps-slideshow-content-inner,
.ps-cfg-type_fade .ps-slideshow-content-inner > div,
.ps-slideshow-frame-container,
.ps-slideshow-frame {
    height: 167px;
   /* width: 702px; */
}

.slide_content {
    /* padding-shorthand = top right bottom left */ 
    padding: 30px 20px 0 360px;    
    position: absolute; 
} 
.slide_content *,
.slide_content h2 { color: #fff; }

.slide_content * { font-size: 14px; }

.widget_home_banner { margin: 0; }