
/*** /home/skalapro/public_html/architecture/components/com_agora/style/Neo/js_css/fxslide.css ***/

.slideContainer h3.section { margin-top: 1em; }
.slideContainer #vertical_slide, #horizontal_slide {
	padding: 5px;
	font-weight: bold;
	color: #8a7575;
	background: #f1f1f1;
	border: 1px solid #f3f1f1;
}
.slideContainer div.marginbottom {
	/* Since the Fx.Slide element resets margins, we set a margin on the above element */
	margin-bottom: 10px;
}
.slideContainer { padding: 0; }
.slideContainer a {}
.slideContainer .SlideText {
	padding: 8px;
	margin:  0 0 8px 0;
	text-align: left;
	text-indent: 5px;
	display: block;
	background: #fefefe;
	border: 1px solid #ddd;
	border-width: 0 1px 1px 1px;
}
.slideContainer .toolbar {
	padding: 5px;
	margin:  0;
	border: 1px solid #ddd;
	background: #ffb;
}
.slideContainer .toolbar_1 {
	padding: 5px;
	margin:  0;
	border: none;
}

/*** /home/skalapro/public_html/architecture/components/com_agora/style/Neo/js_css/jpane.css ***/

/* pane-sliders  */
.pane-sliders .title {
	margin: 0;
	padding: 2px;
	color: #666;
	cursor: pointer;
}
.pane-sliders .panel{
	border: 1px solid #ccc;
	margin-bottom: 1px;
}
.pane-sliders .panel h3{
	background: #f6f6f6;
	color: #666
}
.pane-sliders .content{ 
	background: #f6f6f6;
}
.pane-sliders .adminlist{
	border: 0 none;
}
.pane-sliders .adminlist td{
	border: 0 none;
}
.jpane-toggler  span {
	background: transparent url(img/j_arrow.png) 5px 50% no-repeat;
	padding-left: 25px;
}
.jpane-toggler-down span{
	background: transparent url(img/j_arrow_down.png) 5px 50% no-repeat;
	padding-left: 25px;
}
.jpane-toggler-down{
	border-bottom: 1px solid #ccc;
}
#ban_1, #ban_2, #ban_3, #ban_4{
color: #ffffff;
padding: 2px;
text-transform: uppercase;
font-weight: 700;
background-color: transparent;
background-image: url(../img/goldgrad.gif);
background-repeat: repeat-x;
background-attachment: scroll;
background-position: 0% 0%;
margin: 0pt;
}
/* tabs */
dl.tabs {
  float: left;
  margin: 10px 0 -1px 0;
  z-index: 50;
}
dl.tabs dt {
  float: left;
  padding: 4px 5px;
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
  border-top: 1px solid #ccc;
  margin-left: 3px;
  background: #f0f0f0;
  color: #666;
}
dl.tabs dt.open {
  background: #dde2e9;
  border-width: 1px 1px 0 1px;
  border-style:solid;
  border-color:#F9F9F9;
  z-index: 100;
  color: #000;
}
div.current {
  clear: both;
  border: 1px solid #ccc;
  padding: 10px 10px;
  background-color:#dde2e9;
}
div.current dd {
  padding: 0;
  margin: 0;
}
/* Tooltips */
.tool-tip {
 float: left;
 border: 1px solid #D4D5AA;
 padding: 5px;
 background: #FFFFCC;
 max-width: 200px;
}
.tool-title {
 padding: 0; 
 margin: 0;
 margin-top: -15px;
 padding-top: 15px;
 padding-bottom: 5px;
 background: url(img/selector-arrow.png) no-repeat;
 font-size: 100%;
 font-weight: bold;
}
.tool-text {
 margin: 0;
 font-size: 100%;
}

/*** /home/skalapro/public_html/architecture/components/com_agora/style/Neo/js_css/dropdown.css ***/

/* common styling */
#ag_main_menu {
	padding: 0;
	margin: 0;
	width: 100%;
	height: 27px;
	float: right;
	line-height: 27px;
}
#ag_menu,
#ag_menu ul,
#ag_menu li {
	padding: 0;
	margin: 0;
}
#ag_menu {
	position: relative;
	padding: 0 0 0 3px;
	z-index: 99; /* fix */
}
#ag_menu li {
	position: relative;
	padding: 0;
	margin-left: 3px;
	float: left;
	height: 26px;
	line-height: 26px;
	list-style: none !important;
	display: inline;
	overflow:visible !important; 
}
#ag_menu li a {
	padding: 0 12px;
	height: 26px;
	line-height: 26px;
	display: block;
	white-space: nowrap;
	font-weight: bold;
	text-decoration: none !important;
}
#ag_menu li a:hover {
	text-decoration: none !important;
}
#ag_menu li li { /*width: 100%;*/
	margin: 0;
	clear: both; /*FF 1.0.7 needs this */
	border: none;
}
#ag_menu li ul {
	position: absolute;
	visibility: hidden;
}
#ag_menu li li ul {
	top: 0;
	left: 0;
}
#ag_menu li.hover ul {
	visibility: visible;
}
#ag_menu li.hover ul li ul {
	visibility: hidden;
}
#ag_menu li.hover li.hover ul {
	left: 100%;
	visibility: visible;
}
/* submenu */
#ag_submenu {
	padding: 0;
	list-style: none;
}
#ag_submenu li {
	padding: 0;
	float: left;
}
#ag_submenu li a,
#ag_submenu span.nolink {
	padding: 0px 15px;
	height: 12px;
	line-height: 12px;
	font-weight: bold;
}
#ag_submenu span.nolink {}
#ag_submenu a.active,
#ag_submenu span.nolink.active {
	text-decoration: underline;
}
/*****************ICONS MENU*******************/
/*User icons */
.icon_1 {}
.icon_2 {}
.icon_3 {}
.icon_4 {}
.icon_5 {}
/*Admin icons*/
.ag_admin_1 {}
.ag_admin_2 {}
.ag_admin_3 {}
.ag_admin_4 {}
.ag_admin_5 {}
.ag_admin_6 {}
.ag_admin_7 {}
.ag_admin_8 {}
.ag_admin_9 {}
.ag_admin_10 {}
.ag_admin_11 {}
.ag_admin_rss {}
.ag_admin_12 {}
.ag_admin_13 {}
.ag_admin_14 {}
.ag_admin_15 {}
.ag_admin_16 {}
.ag_admin_17 {}
.ag_admin_18 {}
.ag_admin_19 {}
.ag_admin_20 {}
.ag_admin_21 {}
.ag_admin_22 {}
.ag_admin_23 {}
.ag_admin_24 {}
.ag_admin_25 {}
/*icon users*/
.icon_user_list {}
.icon_user_map {}
/*forum tools icon*/
.icon_show_new {
	background: #fff url('img/icon_mark.png') 4px 50% no-repeat;
}
.icon_mark_topic {
	background: #fff url('img/icon_mark.png') 4px 50% no-repeat;
}
.icon_merge {
	background: #fff url('img/icon_merge.png') 4px 50% no-repeat;
}
.icon_subscribe {
	background: #fff url('img/icon_subscribe.png') 4px 50% no-repeat;
}
.icon_unsubscribe {
	background: #fff url('img/icon_unsubscribe.png') 4px 50% no-repeat;
}
.icon_sticky {
	background: #fff url('img/icon_sticky.png') 4px 50% no-repeat;
}
.icon_unsticky {
	background: #fff url('img/icon_unsticky.png') 4px 50% no-repeat;
}
.icon_open {
	background: #fff url('img/icon_unlock.png') 4px 50% no-repeat;
}
.icon_close {
	background: #fff url('img/icon_lock.png') 4px 50% no-repeat;
}
.icon_move {
	background: #fff url('img/icon_move.png') 4px 50% no-repeat;
}
.icon_rate {
	background: #fff url('img/icon_rate.png') 4px 50% no-repeat;
}
.icon_map {}
.icon_srecent {}
/*search icon*/
.ag_search_icon_1 {}
.ag_search_icon_2 {}
/*PMS icon*/
.pms_icon_1 {}
.pms_icon_2 {}
.pms_icon_3 {}
/* Forum Tools*/
#ag_forum_menu {
	padding: 0;
	text-align: left;
	text-align: center;
}
#ag_f_menu,
#ag_f_menu ul,
#ag_f_menu li {
	padding: 0;
	margin:  0 !important;
	width: 220px;
	border: 0;
}
#ag_f_menu {
	position: relative;
	margin: 0 5px 0 0;
}
#ag_f_menu li {
	position: relative;
	padding: 0;
	margin:  0;
	height: 20px;
	line-height: 20px;
	float: left;
	display: inline;
	list-style: none !important;
}
#ag_f_menu li a {
	padding: 0 10px;
	height: 20px;
	line-height: 20px;
	display: block;
	white-space: nowrap;
	text-decoration: none !important;
}
#ag_f_menu li li { /*width: 100%;*/
	clear: both;  /*FF 1.0.7 needs this */
}
#ag_f_menu li ul {
	visibility: hidden;
}
#ag_f_menu li li ul {
	top:  0;
	left: 0;
}
#ag_f_menu li.hover ul {
	visibility: visible;
}
#ag_f_menu li.hover ul li ul {
	visibility: hidden;
}
#ag_f_menu li.hover li.hover ul {
	visibility: visible;
	left: 100%;
}
/* ---- Menu layout -------------------------- */
#ag_f_menu a.ag_f_menu_title:link,
#ag_f_menu a.ag_f_menu_title:visited,
#ag_f_menu a.ag_f_menu_title:hover {
	width: 140px;
	float: right;
	font-weight: bold;
	color: #555;
	background: #fff url('img/options.png') 96% 50% no-repeat;
	border: 1px solid #eee;
}
/* main level menu */
#ag_f_menu li li {
	padding: 0;
	margin:  0;
	height: 20px;
	line-height: 20px;
	border: 0;
}
#ag_f_menu ul {
	text-align: left;
}
#ag_f_menu ul li.ag_node {
	height: 25px !important;
	line-height: 25px !important;
	background-color: #333;
}
#ag_f_menu ul li.ag_li {
	height: 25px !important;
	line-height: 25px !important;
	border-width: 0 1px 1px 1px;
	border-style: solid;
	border-color: #444;
}
#ag_f_menu ul li.ag_li:first-child {
	border-top: 1px solid #444;
}
#ag_f_menu ul li.ag_separator {
	height: 1px;
}
#ag_f_menu a, #ag_f_menu div {
	padding: 0;
	margin:  0;
	height: 20px !important;
	line-height: 20px !important;
	vertical-align: middle;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
#ag_f_menu li.disabled a {
	color: gray;
}
#ag_f_menu ul li a {
	padding: 0 10px;
	margin:  0;
	height: 25px !important;
	text-indent: 16px;
	line-height: 25px !important;
	font-size: 11px;
	font-weight: normal;
}
/* 1 level - hover */
#ag_f_menu li.hover a {
	background-color: transparent;
}
/* 2 level - normal */
#ag_f_menu li.hover li a {
	color: #eee !important;
	background-color: #333 !important;
	border: 0 none;
}
/* 2 level - hover */
#ag_f_menu li.hover li.hover a {
	color: #fff !important;
	background-color: #111 !important;
	border: 0;
}
/* 3 level - normal */
#ag_f_menu li.hover li.hover li a {
	border: none;
}
/* 3 level - hover */
#ag_f_menu li.hover li.hover li a:hover {
	border: 0;
}

/*** /home/skalapro/public_html/architecture/components/com_agora/style/Neo/js_css/button.css ***/

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
a.squarebutton{
background: transparent url(img/square-gray-left.gif) no-repeat top left;
display: block;
float: left;
font: normal 12px Arial; /* Change 12px as desired */
line-height: 15px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
height: 23px; /* Height of button background height */
padding-left: 9px; /* Width of left menu image */
text-decoration: none;
}
a:link.squarebutton, a:visited.squarebutton, a:active.squarebutton{
color: #990000; /*button text color*/
}
a.squarebutton span{
background: transparent url(img/square-gray-left.gif) no-repeat top right;
display: block;
padding: 4px 9px 4px 0; /*Set 9px below to match value of 'padding-left' value above*/
}
a.squarebutton:hover{ /* Hover state CSS */
background-position: bottom left;
}
a.squarebutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}
.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}

/*** /home/skalapro/public_html/architecture/components/com_agora/style/Neo/js_css/slimbox.css ***/

/**************************************************************
	Lightbox
	v 1.5
**************************************************************/
#lbOverlay {
	position: absolute;
	left: 0;
	width: 100%;
	background-color: #000;
	cursor: pointer;
	z-index:10000;
}
#lbCenter, #lbBottomContainer {
	position: absolute;
	left: 50%;
	overflow: hidden;
	background-color: #fff;
	z-index:10010;
}
.lbLoading {
	background: #fff url(img/loading.gif) no-repeat center;
}
#lbImage {
	border: 10px solid #fff;
	max-height:1000px;
	max-width:1000px;
	height:auto;
	width:auto;
}
.photos {
	padding: 3px;
	border: 1px solid #fff;
}
a:hover .photos {
	border: 1px solid #999;
}
.lightboxDesc a {
	color: #999999;
	text-decoration: none;
}
.lightboxDesc a:hover {
	color: #000000;
	text-decoration: none;
}
/***************************
	styles for hidden next & previous buttons
***************************/
/*
#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	height: 32px;
	outline: none;
}
#lbPrevLink {
	left: 0;
	
}
#lbPrevLink:hover {
	background: transparent url(prevlabel.gif) no-repeat 0% 15%;
}
#lbNextLink {
	right: 0;
}
#lbNextLink:hover {
	background: transparent url(nextlabel.gif) no-repeat 100% 15%;
}
/***************************
	styles for next & previous buttons as part of footer
***************************/
#lbPrevLink, #lbNextLink {
	display: block;
	width: 63px;
	height: 32px;
	outline: none;
}
#lbPrevLink {
	float: left;
	background: transparent url(img/prevlabel.gif) no-repeat left;
	
}
#lbPrevLink:hover {
	background: transparent url(img/prevlabel.gif) no-repeat left;
}
#lbNextLink {
	float: right;
	background: transparent url(img/nextlabel.gif) no-repeat right;
}
#lbNextLink:hover {
	background: transparent url(img/nextlabel.gif) no-repeat right;
}
#lbControls {
	display: block;
	height: 32px;
}
/**********************************/
#lbBottom {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}
#lbCloseLink {
	clear: both;
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(img/closelabel.gif) no-repeat center;
	margin: 0px 0px 0px 0px;
	/*border: 1px solid #000;*/
}
#lbCaption, #lbNumber, #lbDescription {
	margin-right: 71px;
	/*border: 1px solid #000;*/
}
#lbCaption {
	font-weight: bold;
}
.lightboxDesc {
	display: none;
}
/*************************************************************/
