#questions {height:180px;width: 728px;margin: 0px auto;text-align: left; padding: 0 0 0 172px;background-color:#636466;color: #FFF;}

#questions a.qs
{width:145px;height:84px;position:absolute;display:float:left;}

#question1 {margin:10px 0 0 0;z-index:10;background: transparent  url(../images/question1.gif) no-repeat 0 0;}
#question1:hover{background: transparent  url(../images/question1_o.gif) no-repeat 0 0;}
#question1.active {background: transparent  url(../images/question1_o.gif) no-repeat 0 0;}

#question2{margin:94px 0 0 0;z-index:11;background: transparent  url(../images/question2.gif) no-repeat 0 0;}
#question2:hover{background: transparent  url(../images/question2_o.gif) no-repeat 0 0;}
#question2.active {background: transparent  url(../images/question2_o.gif) no-repeat 0 0;}

#question3{margin:0 0 0 150px;z-index:12;background: transparent  url(../images/question3.gif) no-repeat 0 0;}
#question3:hover{background: transparent  url(../images/question3_o.gif) no-repeat 0 0;}
#question3.active {background: transparent  url(../images/question3_o.gif) no-repeat 0 0;}

#question4{margin:84px 0 0 150px;z-index:13;background: transparent url(../images/question4.gif) no-repeat 0 0;}
#question4:hover{background: transparent  url(../images/question4_o.gif) no-repeat 0 0;}
#question4.active {background: transparent  url(../images/question4_o.gif) no-repeat 0 0;}

#question5{margin:0 0 0 300px;z-index:12;background: transparent  url(../images/question5.gif) no-repeat 0 0;}
#question5:hover{background: transparent  url(../images/question5_o.gif) no-repeat 0 0;}
#question5.active {background: transparent  url(../images/question5_o.gif) no-repeat 0 0;}

#question6{margin:84px 0 0 300px;z-index:13;background: transparent url(../images/question6.gif) no-repeat 0 0;}
#question6:hover{background: transparent  url(../images/question6_o.gif) no-repeat 0 0;}
#question6.active {background: transparent  url(../images/question6_o.gif) no-repeat 0 0;}

#question7{margin:0 0 0 450px;z-index:12;background: transparent  url(../images/question7.gif) no-repeat 0 0;}
#question7:hover{background: transparent  url(../images/question7_o.gif) no-repeat 0 0;}
#question7.active {background: transparent  url(../images/question7_o.gif) no-repeat 0 0;}

#question8{margin:84px 0 0 450px;z-index:13;background: transparent url(../images/question8.gif) no-repeat 0 0;}
#question8:hover{background: transparent  url(../images/question8_o.gif) no-repeat 0 0;}
#question8.active {background: transparent  url(../images/question8_o.gif) no-repeat 0 0;}

#question9{margin:10px 0 0 570px;z-index:12;background: transparent  url(../images/question9.gif) no-repeat 0 0;}
#question9:hover{background: transparent  url(../images/question9_o.gif) no-repeat 0 0;}
#question9.active {background: transparent  url(../images/question9_o.gif) no-repeat 0 0;}

#question10{margin:84px 0 0 580px;z-index:13;background: transparent url(../images/question10.gif) no-repeat 0 0;}
#question10:hover{background: transparent  url(../images/question10_o.gif) no-repeat 0 0;}
#question10.active {background: transparent  url(../images/question10_o.gif) no-repeat 0 0;}

#answers {height:234px;width: 900px;margin: 0px auto;text-align: left; padding: 0 0 0 0;background: transparent  url(../images/bkgd_answers.gif) repeat-x bottom left;}


#home-feature{width:440px;height:354px;margin: 24px 0 24px 0;border-top:8px solid #414042;}

.home-feature-lhs{float:left;width:175px;height:354px;margin: 0;}
.home-feature-rhs{float:right;width:265px;height:354px;margin: 0;background:#939598;overflow:hidden;}

.home-feature-lhs div.slides {width:160px;height:88px;margin: 0;overflow:hidden;border-bottom:4px solid #BBBDC0;}
.home-feature-lhs div.slides h3 {font-size:1.1em;margin:
1em 0 0 0;}
.home-feature-lhs div.slides h3 a:link, .home-feature-lhs div.slides h3 a:visited {font-weight:bold;color:#231F20;text-decoration:none;}
.home-feature-lhs div.slides p { line-height: 1.2em; margin:  0 0 .5em 0; padding-bottom: 6px;}

#services-feature{width:444px;height:auto;margin: 24px 0 24px 0;overflow:hidden;}
.services-featured-lhs{float:left;width:210px;height:210px;margin: 0 24px 0 0;}
.services-featured-rhs{float:left;width:210px;height:210px;margin: 0 0 0 0;}
.services-featured-image{width:210px;height:85px;overflow:hidden;margin: 0 0 8px 0;}

.services-featured-lhs h3, .services-featured-rhs h3
{font-size: 1em; font-weight: bold;margin:0 0 0.1em 0;}
.services-featured-lhs h3 a:link, .services-featured-lhs h3 a:visited, .services-featured-rhs h3 a:link, .services-featured-rhs h3 a:visited {text-decoration:none;}

.services-featured-lhs p, .services-featured-rhs p
{font-size:1em;line-height:1.3em;margin:0 0 0 0;}

#panel-home{}
.home-sidebar
{width:225px;height:auto;margin: 0 0 12px 0;}
.home-sidebar-image
{width:225px;height:85px;overflow:hidden;margin: 0 0 8px 0;}
.home-sidebar h3
{font-size: 1em; font-weight: bold;margin:0 0 0.1em 0;}
.home-sidebar h3 a:link, .home-sidebar h3 a:visited {text-decoration:none;color:#231F20;}
.home-sidebar p
{font-size:1em;line-height:1.3em;margin:0 0 0 0;}

.header-news, .header-news-reverse {float:left;width:290px;height:60px;padding-left:24px;overflow:hidden;}
.header-news p, .header-news-reverse p
{font-size:0.9em;line-height:1.3em;margin:0 0 0 0;}
.header-news p a:link, .header-news p a:visited {color:#FFF;}
.header-news p a:hover {color:#000;}

.header-news-reverse p a:link, .header-news-reverse p a:visited {color:#231F20;}
.header-news-reverse p a:hover {color:#000;}

/* Panels
------------------------------------------------ */
#panel-social p, #panel-social p a:link, #panel-social p a:visited {color: #BCBEC0;font-size:0.9em; line-height: 1.3em; }
#panel-social p a:hover {color: #000; }
#panel-social-reverse p, #panel-social-reverse p a:link, #panel-social-reverse p a:visited {color: #FFF;font-size:0.9em; line-height: 1.3em; }

#panel-about h3{font-size: 1.2em; font-weight: bold; color: #8BB73F;text-align:right;margin:0 0 0.3em 0;}

#panel-about ul{margin: 0px 0px 0px 0px; padding: 0px 0px 12px 0px; list-style-type: none;}

#panel-about ul li{width: auto;margin: 0px 0px 0px 0px;padding: 6px 0px 2px 0px;list-style-type: none;display: block;text-align:right;}

#panel-about ul li a:link, #panel-about ul li a:visited{ color: #BCBEC0;text-decoration: none; }
#panel-about ul li a:hover{ color: #FFF;text-decoration: none;}

#panel-work h3{font-size: 1em; font-weight: bold; color: #BCBEC0;text-align:right;margin:0 0 0.3em 0;}

#panel-work ul{margin: 0px 0px 0px 0px; padding: 0px 0px 12px 0px; list-style-type: none;}

#panel-work ul li{width: auto;margin: 0px 0px 0px 0px;padding: 6px 0px 2px 0px;list-style-type: none;display: block;text-align:right;}

#panel-work ul li a:link, #panel-work ul li a:visited{ color: #BCBEC0;text-decoration: none; }
#panel-work ul li a:hover{ color: #FFF;text-decoration: none;}

#panel-register {width:107px;height:110px;float:right;border:1px solid #FFF;margin:23px 24px 0 0;padding:10px;}
#panel-register p {font-size:1em;color: #FFF;line-height:1.3em;}
#panel-register a:link strong, 
#panel-register a:visited strong{font-size:1.3em;color: #FFF;text-decoration:underline;}
#panel-register a:hover strong{color: #000;text-decoration:underline;}

#panel-register-reverse {width:107px;height:110px;float:right;border:1px solid #231F20;margin:23px 24px 0 0;padding:10px;}
#panel-register-reverse p {font-size:1em;color: #231F20;line-height:1.3em;}
#panel-register-reverse a:link strong, 
#panel-register-reverse a:visited strong{font-size:1.3em;color: #231F20;text-decoration:underline;}
#panel-register-reverse a:hover strong{color: #000;text-decoration:underline;}

#panel-services a img {margin-bottom:24px;}
#panel-services ul li p{margin: 0.1em 0px 0px 0px;line-height: 1.2em;}

#panel-services ul li{width: auto;margin: 0px 0px 0px 0px;padding: 2px 0px 3px 0px;list-style-type: none;display: block;color: #666;}

#panel-services ul li a:link, #panel-services ul li a:visited{ color: #666;text-decoration: none; }
#panel-services ul li a:hover{ color: #000;text-decoration: none;}

#panel-blog h3{font-size: 1.2em; font-weight: bold; color: #231F20;text-align:right;margin:0 0 0.3em 0;}

#panel-blog ul.bloglist {margin: 0px 0px 0px 0px; padding: 0px 0px 24px 0px; list-style-type: none;}

#panel-blog ul.bloglist li{width: auto;margin: 0px 0px 0px 0px;padding: 4px 0px 0px 30px;list-style-type: none;display: block;text-align:right;}

#panel-blog ul.bloglist li a:link, #panel-blog ul.bloglist li a:visited{ color: #00ADEF;text-decoration: none; }
#panel-blog ul.bloglist li a:hover{ color: #000;text-decoration: none;}

#panel-clients {float:right;width:250px;height:160px;overflow:hidden;margin: 130px 22px 0px 0px;}

#panel-contact {float:right;width:224px;height:auto;margin: 0px 0px 0px 0px;background-color:#C25684;}
#panel-contact h3{font-size: 1.2em; font-weight: bold; color: #FFF;text-align:left;margin:14px 18px 0 18px;}
#panel-contact p {font-size:1em;color: #FFF;line-height:1.3em;margin:0 18px 12px 18px;}

#panel-contact a:link, 
#panel-contact a:visited {color: #FFF;text-decoration:underline;}
#panel-contact a:hover strong{color: #000;}


#panel-about {margin-bottom:24px;}
#panel-about ul li p{margin: 0.1em 0px 0px 0px;line-height: 1.2em;}
#panel-about ul li{width: auto;margin: 0px 0px 0px 0px;padding: 6px 0px 2px 0px;list-style-type: none;display: block;color: #FFFFFF;}
#panel-about ul li a:link, #panel-about ul li a:visited{ color: #FFFFFF;text-decoration: none; }
#panel-about ul li a:hover{ color: #000;text-decoration: none;}


#panel-sitemap {margin-bottom:24px;}
#panel-sitemap h3{font-size: 1.2em; font-weight: bold; color: #231F20;text-align:left;margin:0 0 6px 0;}
#panel-sitemap h3 a:link,#panel-sitemap h3 a:visited{color: #231F20;text-decoration:none;}
#panel-sitemap ul  {margin: 0px 0px 0px 0px; padding: 0px 0px 24px 0px; list-style-type: none;}
#panel-sitemap ul li{width: auto;margin: 0px 0px 0px 0px;padding: 4px 0px 0px 0px;list-style-type: none;display: block;color: #666;}
#panel-sitemap ul li a:link, #panel-sitemap ul li a:visited{ color: #666;text-decoration: none; }
#panel-sitemap ul li a:hover{ color: #000;text-decoration: none;}

/* Body & Wrapper
------------------------------------------------ */
body { margin: 0px;  padding: 0px;text-align: center; background-color: #9D9FA2;} 

#all {width: 900px;margin: 0px auto;text-align: left; padding: 0 0 0 0;}
.all-default {background-color:#FFF;color: #231F20;}
.all-about {background-color:#636466;color: #FFF;}
.all-work {background-color:#000;color: #BCBEC0;}
.all-services, .all-contact, .all-blog, .all-tags, .all-jobs, .all-sitemap {background-color:#FFF;color: #231F20;}
.all-clients {background-color:#FFF;color: #636466;}


#content {width: 900px;margin: 0px auto;text-align: left; padding: 24px 0 64px 0;}

/* Header
------------------------------------------------ */

#header { height:178px;width: auto; margin:0px auto; padding: 0px; text-align: left;}

.header-default {background-color:#31A5DD;}
.header-about {background-color:#8BB73F;}
.header-work {background-color:#A3317A;}
.header-services {background-color:#0871B9;}
.header-clients {background-color:#8BB73F;}
.header-contact {background-color:#C25684;}
.header-blog, .header-tags {background-color:#FFF200;}
.header-jobs {background-color:#FFC427;}
.header-sitemap {background-color:#8F97AB;}

.header-lhs {float:left;width:672px;height:178px;padding: 0; margin: 0;}
.header-lhs h1 span {position:absolute;left:-20000px;}
.header-lhs h1 a {outline:none;;}
.header-lhs h1 {padding: 0; margin: 0 0 0 0;}

.header-rhs{float:right;width:227px;height:178px;padding: 0; margin: 0;}


/* Footer
------------------------------------------------ */

#footer { height:209px;width: auto; margin:0px auto; padding: 0px; text-align: left;background-color: #9D9FA2;}

.footer-lhs { margin: 0px;width: 700px;height:auto;float:left;text-align: left;padding-top: 24px;}
.footer-rhs { margin: 0px;width: 166px;height:auto;float:right;text-align: right;padding-top: 24px;}

.footer-links { margin: 0px auto 0px auto;width: 700px;height:170px; float:left;}

.footer-links-panel {margin: 0 0 0 0 ;padding:0 0 0 0;width: 168px; height:auto;float:left;}

.footer-links-panel h3{margin: 0px 0px 4px 0px; color: #231F20;font: bold 0.9em Arial, Helvetica, Verdana, Geneva, sans-serif;}

.footer-links-panel h3 a:link, .footer-links-panel h3 a:visited
{color: #231F20;text-decoration: none; }

.footer-links-panel h3 a:hover{color: #000;text-decoration: none;}

.footer-links-panel p{margin: 0px 0px 3px 0px; color: #231F20;font: normal 0.9em  Helvetica, Arial, Verdana, Geneva, sans-serif;}

ul.footer-links-list {margin: 0px 0px 0px 0px; padding: 0px 0px 12px 0px; list-style-type: none;text-decoration: none; color: #231F20;}

ul.footer-links-list li {width: auto;margin: 0px 0px 0px 0px;padding: 0px 0px 2px 0px;list-style-type: none;display: block;font: normal 0.9em  Helvetica, Arial, Verdana, Geneva, sans-serif;}

ul.footer-links-list li a {float: none; display: inline;padding: 0px; text-decoration: none; margin:0px;}

ul.footer-links-list li a img {width: 16px;float: left; display: block;padding: 0 3px 0px 0; margin:0px;}

ul.footer-links-list li a:link, ul.footer-links-list li a:visited{ color: #231F20;text-decoration: none; }
ul.footer-links-list li a:hover{ color: #000;text-decoration: none;}

div.footer-links-panel p a:link, div.footer-links-panel p a:visited{ color: #231F20;text-decoration: none; }
div.footer-links-panel p a:hover{ color: #000;text-decoration: none;}

div.footer-lhs p {color: #231F20;font: normal 0.9em  Helvetica, Arial, Verdana, Geneva, sans-serif;margin-top:12px;line-height: 1.5em;}
div.footer-rhs p {color: #231F20;font: normal 1em  Helvetica, Arial, Verdana, Geneva, sans-serif;line-height: 1.3em;}

div.footer-social {float:right;height:130px;}
div.footer-social a img,
div.footer-rhs a img  {float:right;}

div.footer-rhs p a:link, div.footer-rhs p a:visited{ color: #231F20;text-decoration: none; }
div.footer-rhs p a:hover{ color: #000;text-decoration: none;}

/* Layout
------------------------------------------------ */

.content-float {height: auto;float: right;width:727px;padding: 0px;margin: 0px;overflow:hidden;}
.col-1 {	height: auto;float: left;width: 172px;padding: 0px;margin: 0px;}
.col-2 {height: auto;float: left;width: 444px;padding: 0px;margin: 0px;overflow:hidden;}
.col-3 {height: auto;float: right;width: 250px;padding: 0;margin: 0px;overflow:visible;}
.col-2-wide {height: auto;float: left;width: 725px;padding: 0px;margin: 0px;overflow:hidden;}

#content-main {width: auto;height: auto;margin: 0px;padding: 0px;font: normal 1em Arial, Helvetica, Verdana, serif; }
#lhsidebar { width: auto;height: auto; margin: 0px;padding: 0 0 0 22px;font: normal 1em Helvetica,Arial,Verdana,Geneva,sans-serif;color: #000;}
#rhsidebar { width: auto;height: auto; margin: 0px;padding: 4px 22px 0 0;font: normal 1em Helvetica,Arial,Verdana,Geneva,sans-serif;color: #000;overflow:visible;}


/* Navigation
------------------------------------------------ */

#nav {visibility:hidden;float: none;}
.menu { margin-left: 0;margin: 0px; padding: 0 0 16px 0; width: auto;float: none;}
.menu ul{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;list-style-type: none;text-decoration: none;float: none;}
.menu li {margin:-1px 0 0 0;padding: 0px; list-style-type: none;width: 150px;height: 28px;overflow:hidden;float:none;font-size:0.1em; }
.menu li a:link, .menu li a:visited  {color: #FFFFFF;outline: none;width: 150px;height: 25px;float: none;display: block;text-decoration: none; padding: 0px;margin:0px; text-transform:lowercase;visibility:hidden;font-size:0.1em; }


/* Headers and Paragraphs:
---------------------------------------------------------------- */
h1, h2, h3, h4, h5, h6 {line-height: 1.1em; padding: 0; margin: 0 0 0.3em 0;font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;}

h1 { font-size: 2em; font-weight: bold; color: #000;}
h2 { font-size: 1.8em; font-weight: bold; color: #000;position:absolute;left:-200000px;}
h3 { font-size: 1em; font-weight: normal; color: #000;}
h4 { font-size: 1em; font-weight: normal; color: #000;}
h5 { font-size: 1em; font-weight: normal; color: #000;}
h6 { font-size: 1em; font-weight: normal; color: #000;}

h2.work { font-size: 1.3em; font-weight: bold; color: #BCBEC0;position:relative;left:0px;}
h2.blog { font-size: 1.5em; font-weight: bold; color: #999;position:relative;left:0px;margin: 0.4em 0 0.3em 0;}
h2.post { font-size: 1.4em; font-weight: bold; color: #000;position:relative;left:0px;margin: 0.4em 0 0.3em 0;}
h3.post { font-size: 1.2em; font-weight: bold; color: #231F20;position:relative;left:0px;margin: 0.5em 0 0.3em 0;}

h3.post a:link, h3.post a:visited {color: #231F20;text-decoration:none}
h3.post a:hover {color: #000;text-decoration:none}

div.sidebar-default h2 { font-size: 1.3em; font-weight: bold; color: #34A4DD;text-transform:lowercase; position:relative;left:0px;}
div.sidebar-services h2 { font-size: 1.3em; font-weight: bold; color: #0871B9;position:relative;left:0px;}


p { line-height: 1.4em; margin:  .5em 0 .5em 0; padding-bottom: 6px;}

div.intro{width:444px;}
div.intro-work{height:322px;width:227px;}
div.intro p, div.intro-reverse p  , div.intro-work p  { line-height: 0.5em; margin:  0 0 0 0; padding-bottom: 4px;visibility:hidden;}

div.article-listing  { padding: 0 0 8px 0;margin: 0 0 18px 0;border-bottom:1px solid #231F20;}

span.date{margin: 0px;padding: 0px;
color: #999;font: normal 0.9em Arial, Helvetica, Verdana, sans-serif;}

hr {  border: 0;width: 100%;color: #C8C8C8;border-bottom: 1px solid #C8C8C8;height: 1px;margin-top:6px;margin-bottom:6px;}

hr.keyline {  border: 0;width: 100%;color: #C8C8C8;border-bottom: 1px solid #C8C8C8;height: 1px;margin-top:0px;margin-bottom:12px;}

/* Apply Left Margin:
---------------------------------------------------------------- */
li, dd {margin-left: 0.4em}
ul {padding-bottom:8px;}

/* Neutralize styling
---------------------------------------------------------------- */
html, body, form, fieldset {margin: 0;padding: 0;font: normal 100.01%/1.4em Helvetica, Arial, Verdana, Geneva, sans-serif;}

html { font-size: 70%; } /* 1em = 10px */
html { font-size: 80%; } /* override it ... go bigger */

/* Miscellaneous Conveniences
---------------------------------------------------------------- */
form label {cursor: pointer;}
fieldset {border: none;}
input, select, td {font-size: 90%;}
html[xmlns] pre { font-size: 1.3em;}
.clear { clear: both; line-height: 1px; font-size: 1px; height: 1px; visibility: hidden; }

/* Form Styles
---------------------------------------------------------------- */

.form-row {margin: 0 0 8px 0;}
.form-row input, .form-row-contact select {margin: 4px 0 0 0;}
.form-row label {font-size:1em;width:130px;float:left;}
.form-row {width:auto;clear:both; padding: 4px 0px 6px 0px; margin: 0; text-align:left;}

.form-row-checkbox {width:auto;clear:both; padding: 4px 0px 6px 0px; margin: 0 0 0 130px; text-align:left;}
.form-row-checkbox input.zemCheckbox {margin: 0 4px 0 0;}

.form-row input {float:left;}
.form-row textarea {font-size:1em;float:left;margin: 4px 0 0 0;}
.form-row select {float:left;margin: 4px 0 0 0;}

label.zemRequirederrorElement,label.zemRequired{font-weight:bold;}

.zemError { font: normal 0.9em Arial,Helvetica,sans-serif; margin-left: 0px;padding-left: 0px; margin-top: 0px;width: auto; color: #FF0000;}

.zemError li { padding-left: 0px; list-style: none;margin-bottom: 3px; margin-left: 0px;margin-top: 3px;padding-top: 3px;padding-top: 3px;color: #FF0000;padding-left: 23px;    background-image:  url(../images/error.png);
    background-repeat: no-repeat; 
    background-position:0px 1px;}

form fieldset {padding:8px 0px 4px 0px;border:none;}

form.zemContactForm{padding: 0px;clear:both;}


p.small { font-size:0.9em;line-height: 1.3em; margin:  .5em 0 .5em 0; padding-bottom: 6px;}


/* Pagination
------------------------------------------------ */

div.pagination{width: 444px;margin-top:12px;font: normal 0.8em Arial, Helvetica, Verdana, sans-serif;line-height:1.1em;}
.pagination ul{margin: 0 0 0 0;padding: 0;text-align: left;height:20px;}
.pagination li{list-style-type: none;display: block;float: left;padding-bottom: 1px;margin-right:2px;margin-left:0em;}
.pagination li.paginationCurrent {color:#999; background-color:#E1E1E1;display: block;float: left;}
.pagination li.paginationEmpty {color:#999;background-color: #E1E1E1;padding: 4px 8px;display: block;float: left;}
.pagination a:link, .pagination a:visited{text-decoration: none; color: #000;background-color: #e3e3e3;padding: 4px 8px 4px 8px;border:none;display: block;}
.pagination a:hover, .pagination a:active{color: #fff;background-color: #FF6B00;border:none;}
.pagination a.prevnext{font-weight: bold;border:none;}

/* Carousel
--------------------------------------------------*/

#home-carousel { width: 900px;height:348px;background-color: #000;margin: 0 0 24px 0;float:left;padding: 0 0 0 0;overflow:hidden;}

#carousel {visibility:hidden;}

.jcarousel-skin-tango

.jcarousel-list li img {border:none;}

/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {position: relative;}

.jcarousel-clip {z-index: 2;padding: 0;margin: 0;overflow: hidden;position: relative;}

.jcarousel-list {z-index: 1;overflow: hidden; position: relative;top: 0;left: 0; margin: 0 0 0 60px; padding: 0 0 0 60px;}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 544px;
    height: 308px;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {z-index: 4;display: none;}
.jcarousel-prev {z-index: 3; display: none;}

.jcarousel-skin-tango .jcarousel-container {background: none;}
.jcarousel-skin-tango .jcarousel-container-horizontal {width: 900px;padding: 20px 0px 20px 0px;overflow:hidden;}

.jcarousel-skin-tango .jcarousel-clip-horizontal {width:  1110px;height: 308px;}

.jcarousel-skin-tango .jcarousel-item {width: 544px;height: 308px;}

.jcarousel-skin-tango .jcarousel-item-horizontal {
 margin-left: 12px;}

.jcarousel-skin-tango .jcarousel-item-placeholder {background: #fff;color: #000;}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal { position: absolute;top: 160px;left: 100px;width: 32px;height: 180px; cursor: pointer;background: #000  url(../images/next-horizontal.png) no-repeat -1px 12px;}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {background-position: -33px 12px;}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {background-position: -65px 12px;}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -97px 12px;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {position: absolute;top: 20px;left: 100px;width: 32px;height: 160px;cursor: pointer;background: #000 url(../images/prev-horizontal.png) no-repeat -1px 114px;}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {background-position: -33px 114px;}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active { background-position: -65px 114px;}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
cursor: default; background-position: -97px 114px;}

.carousel-caption  {float: left; position: absolute; background: #000; height: 100px; width: 544px; filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;}

.carousel-caption  p{color:#ffffff;font-size:1.1em;z-index:2;position:absolute;padding:8px 12px 8px 12px;}

/* Images
------------------------------------------------ */

.article-image{ float: none;position: relative; margin: 8px 0 0 0; border:none;}

.image-center { float: none;position: relative; margin: 0 0 8px 0; border:none;text-align:center;}
.image-right { float: right;position: relative; margin: 0px 0 8px 16px; border:none;}
.image-left {float: left; position: relative;margin: 0px 16px 8px 0; border:none;}

img{border: none;} #atff {display: none;}
