#colorbox, #cboxOverlay, #cboxWrapper {
	position:absolute;
	top:0;
	left:0;
	z-index:9999;
	overflow:hidden;
}
#cboxOverlay {
	position:fixed;
	width:100%;
	height:100%;
}
#cboxMiddleLeft, #cboxBottomLeft {
	clear:left;
}
#cboxContent {
	position:relative;
}
#cboxLoadedContent {
	overflow:auto;
}
#cboxTitle {
	margin:0;
}
#cboxLoadingOverlay, #cboxLoadingGraphic {
	position:absolute;
	top:0;
	left:0;
	width:100%;
}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow {
	cursor:pointer;
}
.cboxPhoto {
	float:left;
	margin:auto;
	border:0;
	display:block;
}
.cboxIframe {
	width:100%;
	height:100%;
	display:block;
	border:0;
}
#cboxOverlay {
	background:#000;
}
#colorBox {
}
#cboxWrapper {
	background:#fff;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
#cboxTopLeft {
	width:15px;
	height:15px;
}
#cboxTopCenter {
	height:15px;
}
#cboxTopRight {
	width:15px;
	height:15px;
}
#cboxBottomLeft {
	width:15px;
	height:10px;
}
#cboxBottomCenter {
	height:10px;
}
#cboxBottomRight {
	width:15px;
	height:10px;
}
#cboxMiddleLeft {
	width:15px;
}
#cboxMiddleRight {
	width:15px;
}
#cboxContent {
	background:#fff;
	overflow:hidden;
	font:12px "Lucida Grande", Verdana, Arial, sans-serif;
}
#cboxError {
	padding:50px;
	border:1px solid #ccc;
}
#cboxLoadedContent {
	margin-bottom:28px;
}
#cboxTitle {
	position:absolute;
	background:rgba(255, 255, 255, 0.7);
	bottom:28px;
	left:0;
	color:#535353;
	width:100%;
	padding:4px;
}
#cboxCurrent {
	position:absolute;
	bottom:4px;
	left:60px;
	color:#949494;
}
.cboxSlideshow_on #cboxSlideshow {
	position:absolute;
	bottom:0px;
	right:30px;
	background:url(../images/controls.png) -75px -50px no-repeat;
	width:25px;
	height:25px;
	text-indent:-9999px;
}
.cboxSlideshow_on #cboxSlideshow.hover {
	background-position:-101px -50px;
}
.cboxSlideshow_off #cboxSlideshow {
	position:absolute;
	bottom:0px;
	right:30px;
	background:url(../images/controls.png) -49px -50px no-repeat;
	width:25px;
	height:25px;
	text-indent:-9999px;
}
.cboxSlideshow_off #cboxSlideshow.hover {
	background-position:-25px -50px;
}
#cboxPrevious {
	position:absolute;
	bottom:0;
	left:0;
	background:url(../images/controls.png) -75px 0px no-repeat;
	width:25px;
	height:25px;
	text-indent:-9999px;
}
#cboxPrevious.hover {
	background-position:-75px -25px;
}
#cboxNext {
	position:absolute;
	bottom:0;
	left:27px;
	background:url(../images/controls.png) -50px 0px no-repeat;
	width:25px;
	height:25px;
	text-indent:-9999px;
}
#cboxNext.hover {
	background-position:-50px -25px;
}
#cboxLoadingOverlay {
	background:#fff;
}
#cboxLoadingGraphic {
	background:url(../images/loading_animation.gif) center center no-repeat;
}
#cboxClose {
	position:absolute;
	bottom:0;
	right:0;
	background:url(../images/controls.png) -25px 0px no-repeat;
	width:25px;
	height:25px;
	text-indent:-9999px;
}
#cboxClose.hover {
	background-position:-25px -25px;
}
.cboxIE6 #cboxTitle {
	background:#fff;
}
.ctools-locked {
	color:red;
	border:1px solid red;
	padding:1em;
}
.ctools-owns-lock {
	background:#FFFFDD none repeat scroll 0 0;
	border:1px solid #F0C020;
	padding:1em;
}
a.ctools-ajaxing, input.ctools-ajaxing, button.ctools-ajaxing, select.ctools-ajaxing {
	padding-right:18px !important;
	background:url(../images/status-active.gif) right center no-repeat;
}
div.ctools-ajaxing {
	float:left;
	width:18px;
	background:url(../images/status-active.gif) center center no-repeat;
}
a.follow-link {
	height:30px;
	display:block;
	line-height:26px;
	padding-left:28px;
	background-position:0 0;
	background-repeat:no-repeat;
}
a.follow-link-facebook {
	background-image:url(../images/icon-facebook.png);
}
a.follow-link-myspace {
	background-image:url(../images/icon-myspace.png);
}
a.follow-link-youtube {
	background-image:url(../images/icon-youtube.png);
}
a.follow-link-twitter {
	background-image:url(../images/icon-twitter.png);
}
a.follow-link-gplus {
	background-image:url(../images/icon-gplus.png);
}
a.follow-link-flickr {
	background-image:url(../images/icon-flickr.png);
}
a.follow-link-vimeo {
	background-image:url(../images/icon-vimeo.png);
}
a.follow-link-linkedin {
	background-image:url(../images/icon-facebook.png);
}
a.follow-link-delicious {
	background-image:url(../images/icon-facebook.png);
}
a.follow-link-tumblr {
	background-image:url(../images/icon-facebook.png);
}
a.follow-link-this-site {
	background-image:url(../images/icon-facebook.png);
}
a.follow-link-technorati {
	background-image:url(../images/icon-facebook.png);
}
a.follow-link-stumble {
	background-image:url(../images/icon-facebook.png);
}
a.follow-link-evernote {
	background-image:url(../images/icon-facebook.png);
}
a.follow-link-freindfeed {
	background-image:url(../images/icon-facebook.png);
}
a.follow-link-dribbble {
	background-image:url(../images/icon-facebook.png);
}
a.follow-link-digg {
	background-image:url(../images/icon-facebook.png);
}
a.follow-link-blogger {
	background-image:url(../images/icon-facebook.png);
}
div.panel-pane div.admin-links {
	font-size:xx-small;
	margin-right:1em;
}
div.panel-pane div.admin-links li a {
	color:#ccc;
}
div.panel-pane div.admin-links li {
	padding-bottom:2px;
	background:white;
	z-index:201;
}
div.panel-pane div.admin-links:hover a, div.panel-pane div.admin-links-hover a {
	color:#000;
}
div.panel-pane div.admin-links a:before {
	content:"[";
}
div.panel-pane div.admin-links a:after {
	content:"]";
}
div.panel-pane div.panel-hide {
	display:none;
}
div.panel-pane div.panel-hide-hover, div.panel-pane:hover div.panel-hide {
	display:block;
	position:absolute;
	z-index:200;
	margin-top:-1.5em;
}
div.panel-pane div.node {
	margin:0;
	padding:0;
}
div.panel-pane div.feed a {
	float:right;
}
.sf-menu, .sf-menu * {
	list-style:none;
	margin:0;
	padding:0;
}
.sf-menu {
	line-height:1.0;
	z-index:497;
}
.sf-menu ul {
	position:absolute;
	top:-99999em;
	width:12em;
}
.sf-menu ul li {
	width:100%;
}
.sf-menu li:hover {
	visibility:inherit;
}
.sf-menu li {
	float:left;
	position:relative;
	z-index:498;
}
.sf-menu a {
	display:block;
	position:relative;
}
.sf-menu li:hover, .sf-menu li.sfHover, .sf-menu li:hover ul, .sf-menu li.sfHover ul {
	z-index:499;
}
.sf-menu li:hover ul, .sf-menu li.sfHover ul {
	left:0;
	top:2.5em;
}
.sf-menu li:hover li ul, .sf-menu li.sfHover li ul, .sf-menu li li:hover li ul, .sf-menu li li.sfHover li ul {
	top:-99999em;
}
.sf-menu li li:hover ul, .sf-menu li li.sfHover ul, .sf-menu li li li:hover ul, .sf-menu li li li.sfHover ul {
	left:12em;
	top:0;
}
.sf-menu a.sf-with-ul {
	min-width:1px;
}
.sf-sub-indicator {
	background:url(../images/arrows-ffffff.png) no-repeat -10px -100px;
	display:block;
	height:10px;
	overflow:hidden;
	position:absolute;
	right:0.75em;
	text-indent:-999em;
	top:1.05em;
	width:10px;
}
a > .sf-sub-indicator {
	top:0.8em;
	background-position:0 -100px;
}
a:focus > .sf-sub-indicator, a:hover > .sf-sub-indicator, a:active > .sf-sub-indicator, li:hover > a > .sf-sub-indicator, li.sfHover > a > .sf-sub-indicator {
	background-position:-10px -100px;
}
.sf-menu ul .sf-sub-indicator {
	background-position:-10px 0;
}
.sf-menu ul a > .sf-sub-indicator {
	background-position:0 0;
}
.sf-menu ul a:focus > .sf-sub-indicator, .sf-menu ul a:hover > .sf-sub-indicator, .sf-menu ul a:active > .sf-sub-indicator, .sf-menu ul li:hover > a > .sf-sub-indicator, .sf-menu ul li.sfHover > a > .sf-sub-indicator {
	background-position:-10px 0;
}
.sf-shadow ul {
	background:url(../images/shadow.png) no-repeat bottom right;
	padding:0 8px 9px 0;
}
.sf-shadow ul.sf-shadow-off {
	background:transparent;
}
.sf-menu.rtl, .sf-menu.rtl li {
	float:right;
}
.sf-menu.rtl li:hover ul, .sf-menu.rtl li.sfHover ul {
	right:0;
}
.sf-menu.rtl li li:hover ul, .sf-menu.rtl li li.sfHover ul, .sf-menu.rtl li li li:hover ul, .sf-menu.rtl li li li.sfHover ul {
	right:12em;
}
.sf-menu.rtl a.sf-with-ul {
	padding-left:2.25em;
	padding-right:1em;
}
.sf-menu.rtl .sf-sub-indicator {
	left:0.75em;
	right:auto;
	background:url(../images/arrows-ffffff-rtl.png) no-repeat -10px -100px;
}
.sf-menu.rtl a > .sf-sub-indicator {
	top:0.8em;
	background-position:-10px -100px;
}
.sf-menu.rtl a:focus > .sf-sub-indicator, .sf-menu.rtl a:hover > .sf-sub-indicator, .sf-menu.rtl a:active > .sf-sub-indicator, .sf-menu.rtl li:hover > a > .sf-sub-indicator, .sf-menu.rtl li.sfHover > a > .sf-sub-indicator {
	background-position:0 -100px;
}
.sf-menu.rtl ul .sf-sub-indicator {
	background-position:0 0;
}
.sf-menu.rtl ul a > .sf-sub-indicator {
	background-position:-10px 0;
}
.sf-menu.rtl ul a:focus > .sf-sub-indicator, .sf-menu.rtl ul a:hover > .sf-sub-indicator, .sf-menu.rtl ul a:active > .sf-sub-indicator, .sf-menu.rtl ul li:hover > a > .sf-sub-indicator, .sf-menu.rtl ul li.sfHover > a > .sf-sub-indicator {
	background-position:0 0;
}
.sf-navbar.rtl li li:hover ul, .sf-navbar.rtl li li.sfHover ul {
	right:0;
}
.sf-navbar.rtl li li li:hover ul, .sf-navbar.rtl li li li.sfHover ul {
	right:12em;
}
.sf-vertical.rtl li:hover ul, .sf-vertical.rtl li.sfHover ul {
	left:auto;
	right:12em;
}
.sf-navbar.rtl ul .sf-sub-indicator {
	background-position:0 -100px;
}
.sf-navbar.rtl ul a > .sf-sub-indicator {
	background-position:-10px -100px;
}
.sf-navbar.rtl ul a:focus > .sf-sub-indicator, .sf-navbar.rtl ul a:hover > .sf-sub-indicator, .sf-navbar.rtl ul a:active > .sf-sub-indicator, .sf-navbar.rtl ul li:hover > a > .sf-sub-indicator, .sf-navbar.rtl ul li.sfHover > a > .sf-sub-indicator {
	background-position:0 -100px;
}
.sf-navbar.rtl ul ul .sf-sub-indicator {
	background-position:0 0;
}
.sf-navbar.rtl ul ul a > .sf-sub-indicator {
	background-position:-10px 0;
}
.sf-navbar.rtl ul ul a:focus > .sf-sub-indicator, .sf-navbar.rtl ul ul a:hover > .sf-sub-indicator, .sf-navbar.rtl ul ul a:active > .sf-sub-indicator, .sf-navbar.rtl ul ul li:hover > a > .sf-sub-indicator, .sf-navbar.rtl ul ul li.sfHover > a > .sf-sub-indicator {
	background-position:0 0;
}
.sf-vertical.rtl .sf-sub-indicator {
	background-position:-10px 0;
}
.sf-vertical.rtl a > .sf-sub-indicator {
	background-position:0 0;
}
.sf-vertical.rtl a:focus > .sf-sub-indicator, .sf-vertical.rtl a:hover > .sf-sub-indicator, .sf-vertical.rtl a:active > .sf-sub-indicator, .sf-vertical.rtl li:hover > a > .sf-sub-indicator, .sf-vertical.rtl li.sfHover > a > .sf-sub-indicator {
	background-position:-10px 0;
}
.sf-vertical, .sf-vertical li {
	width:12em;
}
.sf-vertical li:focus ul, .sf-vertical li:hover ul, .sf-vertical li:active ul, .sf-vertical li.sfHover ul {
	left:12em;
	top:0;
}
.sf-vertical .sf-sub-indicator {
	background-position:-10px 0;
}
.sf-vertical a > .sf-sub-indicator {
	background-position:0 0;
}
.sf-vertical a:focus > .sf-sub-indicator, .sf-vertical a:hover > .sf-sub-indicator, .sf-vertical a:active > .sf-sub-indicator, .sf-vertical li:hover > a > .sf-sub-indicator, .sf-vertical li.sfHover > a > .sf-sub-indicator {
	background-position:-10px 0;
}
.sf-navbar, .sf-navbar li li {
	position:relative;
}
.sf-navbar li {
	position:static;
}
.sf-navbar li ul, .sf-navbar li li li {
	width:100%;
}
.sf-navbar ul li {
	width:auto;
	float:left;
}
.sf-navbar ul, .sf-navbar .active-trail ul ul {
	left:0;
	top:-99999em;
}
.sf-navbar li:focus ul, .sf-navbar li:hover ul, .sf-navbar li:active ul, .sf-navbar li.sfHover ul, .sf-navbar li li:focus ul, .sf-navbar li li:hover ul, .sf-navbar li li:active ul, .sf-navbar li li.sfHover ul, .sf-navbar .active-trail ul {
	left:0;
	top:2.5em;
}
.sf-navbar ul .sf-sub-indicator {
	background-position:-10px -100px;
}
.sf-navbar ul a > .sf-sub-indicator {
	background-position:0 -100px;
}
.sf-navbar ul a:focus > .sf-sub-indicator, .sf-navbar ul a:hover > .sf-sub-indicator, .sf-navbar ul a:active > .sf-sub-indicator, .sf-navbar ul li:hover > a > .sf-sub-indicator, .sf-navbar ul li.sfHover > a > .sf-sub-indicator {
	background-position:-10px -100px;
}
.sf-navbar ul ul .sf-sub-indicator {
	background-position:-10px 0;
}
.sf-navbar ul ul a > .sf-sub-indicator {
	background-position:0 0;
}
.sf-navbar ul ul a:focus > .sf-sub-indicator, .sf-navbar ul ul a:hover > .sf-sub-indicator, .sf-navbar ul ul a:active > .sf-sub-indicator, .sf-navbar ul ul li:hover > a > .sf-sub-indicator, .sf-navbar ul ul li.sfHover > a > .sf-sub-indicator {
	background-position:-10px 0;
}
.sf-navbar > li > ul {
	background:transparent;
	padding:0;
	-moz-border-radius-bottomleft:0;
	-moz-border-radius-topright:0;
	-webkit-border-top-right-radius:0;
	-webkit-border-bottom-left-radius:0;
}
.views_jqfx_cycle_no_display, .views_jqfx_cycle_hidden, .views_jqfx_cycle_controls, .views_jqfx_cycle_image_count {
	display:none;
}
.views_jqfx_cycle_pager div a img {
	width:75px;
	height:75px;
}
.views_jqfx_pager_numbered div, .views_jqfx_pager_thumbnails div {
	display:inline;
	padding-left:10px;
}
.views_jqfx_cycle_pager.thumbnails a.activeSlide img {
	border:3px solid #000;
}
.views_jqfx_cycle_pager.numbered a.activeSlide {
	text-decoration:underline;
}
.quicktabs-hide {
	display:none;
}
ul.quicktabs-tabs {
	margin-top:0;
}
ul.quicktabs-tabs li {
	display:inline;
	background:none;
	list-style-type:none;
	padding:2px;
	white-space:nowrap;
}
ul.quicktabs-tabs li a:focus {
	outline:none;
}
