* {
   margin: 0;
   padding: 0;
   line-height: 1;
}

body{
   background: #FFF url(images/bg_body.gif) repeat-x;
   font-size: 62.5%;
   font-family: "Trebuchet MS", Arial, Helvetica, Verdana, Tahoma, sans-serif;
}

body#home{
   background: #FFF url(../images/bg_body_home.gif) repeat-x;
}

hr{
   display: none;
}

#marquesina{
	height:40px;
	padding-top:8px;
}

#skip{
   position: absolute;
   text-indent: -9999px;
   list-style: none;
}

#contenido{
   width: 991px;
   margin: 0 auto;
}

body#home #contenido{
   position: relative;
   background: url(../images/bg_contenido_home.jpg) no-repeat 466px 0px;
}

a{
   overflow: hidden;
}

/* =Header
---------------------------------------------------------------------
*/

#header{
   position: relative;
   width: 991px;
}

#header h1{
   display: inline; /* IE6 double margin float bug hack */
   float: left;
   width: 390px;
   height: 155px;
   margin: 56px 0 17px 7px;
   background: url(../images/logo.gif) no-repeat;
   text-indent: -9999px;
}

body#home #header h1{
   margin-top: 0px;
   margin-bottom: 45px;
}

#header h1 a{
   display: block;
   width: 241px;
   height: 61px;
}

#meta-nav{
   position: absolute;
   top: 25px;
   right: 24px;
}

#meta-nav li{
   float: left;
   font-size: 1.1em;
   list-style: none;
}

#meta-nav li#mn_register{
   background: url(../images/bg_meta-nav_register.gif) no-repeat right center;
}

#meta-nav li#mn_contact,
#meta-nav li#mn_support{
   margin-left: 3px;
   background: url(../images/bg_meta-nav_li.gif) no-repeat right top;
   text-transform: lowercase;
}

#meta-nav li a{
   display: block;
   padding: 8px 10px 10px;
   color: #59000E;
   text-decoration: none;
}

#meta-nav li a:hover{
   text-decoration: underline;
}

#meta-nav li#mn_contact a,
#meta-nav li#mn_support a{
   color: #362F2D;
   text-decoration: none;
}

#meta-nav li#mn_contact a{
   padding-left: 25px;
   background: url(../images/bg_meta-nav_contact_a.gif) no-repeat;
}

#meta-nav li#mn_support a{
   background: url(../images/bg_meta-nav_support_a.gif) no-repeat;
}

#meta-nav li#mn_contact:hover,
#meta-nav li#mn_support:hover{
   background-position: right bottom;
}


#meta-nav li#mn_contact a:hover,
#meta-nav li#mn_support a:hover{
   background-position: left bottom;
}

/* =Navigation
---------------------------------------------------------------------
*/

#nav{
   clear: left;
   margin-left: 116px;
   list-style: none;
}

#nav li{
   float: left;
   padding-left: 2px;
   background: url(../images/bg_nav_li.gif) no-repeat;
   font-size: 1.3em;
}

#nav li#nav_home{
   background: none;
}

#nav li#nav_how-to-get-started{
   position: relative;
   margin-right: -2px;
   padding: 0;
   background: none;
}

#nav li#nav_system-overview,
#nav li#nav_our-company{
   display: none;
}

#nav li.current{
   margin: -1px -2px 0 -2px;
   background: none;
}

#nav li.current#nav_home{
   margin-right: 0;
}

#nav li a{
   display: block;
   padding: 12px 31px 14px;
   background: #59000E url(../images/bg_nav_li_a.gif) repeat-x;
   color: #FFF;
   text-decoration: none;
}

#nav li a:hover{
   color: #CC9900;
}

#nav li.current a{
   border: 1px solid #E1E1E1;
   border-bottom: 0;
   background: #FFF;
   color: #CC9900;
}

#nav li#nav_how-to-get-started a{
   background: #CB9800 url(../images/bg_nav_how-to-get-started_a.gif) no-repeat right top;
   color: #FFF;
}

/* =The Works
---------------------------------------------------------------------
*/

#the-works{
   position: absolute;
   top: 26px;
   right: 17px;
   width: 206px;
}

#the-works h3{
   width: 117px;
   height: 22px;
   margin: 0 0 8px 1px;
   background: url(../images/bg_the-works_h3.gif) no-repeat;
   text-indent: -9999px;
}

#the-works p{
   margin-bottom: 14px;
   color: #81CFE7;
   font-size: 1.2em;
   line-height: 1.4;
}

#the-works li{
   float: left;
   margin-right: 2px;
   list-style: none;
   text-indent: -9999px;
}

#the-works li a{
   display: block;
   width: 101px;
   height: 34px;
   background-repeat: no-repeat;
}

#the-works li#get-demo a{
   background-image: url(../images/bg_the-works_get-demo.gif);
}

#the-works li#buy-now a{
   background-image: url(../images/bg_the-works_buy-now.gif);
}

#the-works li a:hover{
   background-position: left bottom;
}

/* =contenido-Inner
---------------------------------------------------------------------
*/



/* =Content-Wrap
---------------------------------------------------------------------
*/

#content-wrap{
   clear: both;
   float: left;
   margin-top: 98px;
}

body#home #content-wrap{
   margin-top: 35px;
}

/* =columnaizq-News
---------------------------------------------------------------------
*/

#columnaizq-news{
   float: left;
   width: 243px;
}

ul#columnaizq{
   margin: 24px 0 24px -17px;
   padding: 0 0 10px 15px;
   background: url(../images/bg_columnaizq.gif) no-repeat left bottom;
}

ul#columnaizq li{
   width: 229px;
   padding: 3px 0 2px;
   background: url(../images/bg_columnaizq_li.gif) no-repeat center top;
   font-size: 1.2em;
   list-style: none;
}

ul#columnaizq li.first{
   background: none;
}

ul#columnaizq li a{
   display: block;
   padding: 15px 0 15px 37px;
   background: url(../images/bg_columnaizq_li_a.gif) no-repeat 9px 17px;
   color: #EFE5B7;
   text-decoration: none;
}

ul#columnaizq li a:hover{
   background: #FFF url(../images/bg_columnaizq_li_a_hover.gif) no-repeat 201px 18px;
}

ul#columnaizq li strong,
ul#columnaizq li b{
   display: block;
   margin-bottom: 4px;
   color: #252525;
   font-size: 1.25em;
   font-weight: normal;
}

ul#columnaizq li a:hover strong,
ul#columnaizq li a:hover b{
   color: #59000E;
}

#news{
   width: 230px;
   margin-left: -3px;
}

#news h3{
   position: relative;
   height: 24px;
   margin-bottom: 1.5em;
   padding: 9px 0 0 12px;
   background: url(../images/bg_h3_news.gif) no-repeat;
   color: #252525;
   font-size: 1.4em;
   font-weight: normal;
}

#news h3 a{
   position: absolute;
   top: 8px;
   right: 9px;
   width: 16px;
   height: 16px;
   text-indent: -9999px;
}

#news h4{
   margin-bottom: .5em;
   font-size: 1.5em;
   font-weight: normal;
   line-height: 1.15;
}

#news h4 a{
   color: #CC9900;
   text-decoration: none;
}

#news p{
   color: #626262;
   font-size: 1.1em;
   line-height: 1.6363;
}

#news p span.date{
   color: #A0A0A0;
   text-transform: uppercase;
}

#news p a{
   color: #CC9900;
   text-decoration: none;
}

#news a:hover{
   text-decoration: underline;
}

#news .item{
   margin: 0 11px 24px;
}

#news p.more{
   margin: 0 11px;
   text-align: right;
}

/* =Products
---------------------------------------------------------------------
*/

#products{
   float: left;
   width: 244px;
}

#products ul{
   margin-bottom: 11px;
}

#products li{
   float: left;
   width: 244px;
   list-style: none;
   font-size: 1.4em;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-style: italic;
}

#products li#products_overview,
#products li#products_how-to-get-started,
#products li#products_online-demo,
#products li#products_portfolio,
#products li#products_company{
   display: none;
}

#products li a{
   display: block;
   padding: 9px 8px 10px;
   background: url(../images/bg_products_li_a.gif) no-repeat;
   color: #343434;
   text-decoration: none;
}

#products li li{
   background: url(../images/bg_products_li_li.gif) no-repeat center bottom;
   font-size: .9286em;
   font-family: "Lucida Sans", "Lucida Grande", "Trebuchet MS", Arial, Helvetica, Verdana, Tahoma, sans-serif;
   font-style: normal;
}

#products li li a{
   background: none;
   color: #0D91AA;
}

#products li li a:hover{
   background: #FFF url(../images/bg_products_li_li_a_hover.gif) no-repeat 213px center;
}

/* =Content
---------------------------------------------------------------------
*/

#content{
   float: left;
   width: 472px;
   margin-bottom: 50px;
   padding: 0 27px;
}

body#home #content{
   width: 503px;
   padding: 0;
}

body.no-sidebar #content{
   width: 693px;
}

#content h3{
   clear: left;
   margin-bottom: .5em;
   color: #A20F16;
   font-size: 2.4em;
   line-height: 1.25;
}

#content h4{
   margin-bottom: .5em;
   color: #19252F;
   font-size: 1.8em;
}

#content h5{
   margin-bottom: .5em;
   color: #A20F16;
   font-size: 1.6em;
}

#content h6{
   margin-bottom: .5em;
   color: #111920;
   font-size: 1.4em;
}

#content p,
#content ul,
#content ol,
#content td{
   margin-bottom: 1.5em;
   color: #464646;
   font-size: 1.3em;
   line-height: 1.5;
}

#content p.big{
   margin-bottom: .5em;
   font-size: 1.8em;
}

#content ul,
#content ol{
   /*margin-left: 3em;*/
}

#content ul#byline{
   display: inline; /* IE6 double margin float bug hack */
   float: left;
   margin-bottom: 10px;
   font-size: 1.1em;
   list-style: none;
}

#content li{
   line-height: 1.5;
   list-style-position: inside;
}

#content ul li{
   margin-top: .25em;
   padding-left: 13px;
   background: url(../images/bg_content_ul_li.gif) no-repeat left 7px;
   list-style: none;
}

#content ul ul{
   margin-bottom: 0;
   font-size: 1em;
}

#content blockquote{
   margin: 0 55px 50px 0;
   padding: 2px 0 0 34px;
   background: url(../images/bg_content_blockquote.gif) no-repeat;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-style: italic;
}

#content blockquote p{
   line-height: 1.7;
}

#content blockquote.pullquote{
   float: right;
   width: 176px;
   margin: 0 0 0;
   padding: 6px 10px 15px 16px;
   border-left: 1px solid #C2C2C2;
   background: none;
   font-family: "Lucida Sans", "Lucida Grande", "Trebuchet MS", Arial, Helvetica, Verdana, Tahoma, sans-serif;
   font-style: normal;
}

#content blockquote.pullquote p{
   margin: 0;
   color: #176C85;
   font-size: 1.7em;
   line-height: 1.45;
}

#content hr{
   display: block;
   margin-bottom: 1em;
}

#content a{
   color: #A20F16;
}

#content a:hover{
   text-decoration: none;
}

#content img{
   float: left;
   margin: 0 10px 5px 0;
}

#content #text{
   clear: both;
}

#content #call{
   width: 440px;
   margin-bottom: 34px;
   padding: 27px 30px 44px 33px;
   background: url(../images/bg_call.gif) no-repeat left bottom;
}

#content #call h3{
   color: #252525;
   font-size: 1.5em;
   font-weight: normal;
   line-height: 1.45;
}

#content #case-studies{
   position: relative;
   margin-bottom: 18px;
}

#content #case-studies h3{
   height: 22px;
   margin: 0;
   border-bottom: 5px solid #59000E;
   color: #AF8400;
   font-size: 2em;
   font-family: "Trebuchet MS", Arial, Helvetica, Verdana, Tahoma, sans-serif;
}

#content #case-studies h5{
   height: 22px;
   margin: 0;
   color: #AF8400;
   font-size: 2em;
   font-family: "Trebuchet MS", Arial, Helvetica, Verdana, Tahoma, sans-serif;
}

#case-studies h1{
   width:1300px;
   height: 22px;
   margin: 0;
   color: #AF8400;
   font-size: 2em;
   font-family: "Trebuchet MS", Arial, Helvetica, Verdana, Tahoma, sans-serif;
}

#content #case-studies p.title{
   float: left;
   margin: -13px 0 4px;
   color: #ACACAC;
   font-size: 1.5em;
   background: url(../images/bg_case-studies_title.png) no-repeat;
   _background: none;
   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/bg_case-studies_title.png', sizingMethod='crop');
}

#content #case-studies p.title a{
   display: block;
   width: 467px;
   height: 33px;
   padding: 23px 18px 0;
   color: #ACACAC;
   text-decoration: none;
}

#content #case-studies p b{
   color: #252525;
   font-size: .8667em;
}

#content #case-studies p span.launched{
   padding: 2px 85px 1px 0;
   color: #EFE5B7;
   font-size: .6667em;
   text-transform: uppercase;
}

#content #case-studies p.more{
   position: absolute;
   top: 0;
   right: 0;
   text-indent: -9999px;
}

#content #case-studies p.more a{
   display: block;
   width: 163px;
   height: 22px;
   background: url(../images/bg_case-studies_more.gif) no-repeat;
}

#content #case-studies img{
   display: block;
   margin: 0;
   padding: 1px;
   border: 5px solid #CC9900;
   background: #A20F16;
}

#content #case-studies #portfolio{
   float: left;
   width: 502px;
   margin-bottom: 32px;
   background: url(../images/bg_case-studies_portfolio.gif) repeat-x;
}

#content #case-studies #portfolio h4{
   float: left;
   margin: 0;
   font-size: 1.3em;
}

#content #case-studies #portfolio h4 a{
   display: block;
   width: 160px;
   height: 186px;
   padding: 7px 0 0 7px;
   color: #FFF;
   text-decoration: none;
}

#content #case-studies #portfolio h4 a:hover{
   background: url(../images/bg_portfolio_a_hover.gif) no-repeat;
}

#content #case-studies #portfolio h4 img{
   display: block;
   margin-bottom: 6px;
   padding: 0;
   border: 1px solid #A20F16;
}

#content #case-studies #portfolio p.view{
   clear: left;
   margin: 0;
   font-size: 1.6em;
   text-transform: uppercase;
   text-align: center;
}

#content #case-studies #portfolio p.view a{
   display: block;
   width: 502px;
   height: 28px;
   padding-top: 15px;
   background: url(../images/bg_portfolio_view.gif) no-repeat;
   color: #CB9800;
   text-decoration: none;
}

#content #case-studies-img{
   position: relative;
   margin-bottom: 18px;
}

#content #case-studies-img h3{
   height: 22px;
   margin: 0;
   border-bottom: 5px solid #59000E;
   color: #AF8400;
   font-size: 2em;
   font-family: "Trebuchet MS", Arial, Helvetica, Verdana, Tahoma, sans-serif;
}

#content #case-studies-img h5{
   height: 22px;
   margin: 0;
   color: #AF8400;
   font-size: 2em;
   font-family: "Trebuchet MS", Arial, Helvetica, Verdana, Tahoma, sans-serif;
}

#case-studies-img h1{
   width:1300px;
   height: 22px;
   margin: 0;
   color: #AF8400;
   font-size: 2em;
   font-family: "Trebuchet MS", Arial, Helvetica, Verdana, Tahoma, sans-serif;
}

#case-studies-img small{
   width:150px;
   height: 22px;
   margin-left:353px;
   margin-top:8px;
   color: #AF8400;
   float:right;
   text-align:right;
   font-size: 11px;
   font-family: "Trebuchet MS", Arial, Helvetica, Verdana, Tahoma, sans-serif;
}

#content #case-studies-img p.title{
   float: left;
   margin: -13px 0 4px;
   color: #ACACAC;
   font-size: 1.5em;
   background: url(../images/bg_case-studies-img_title.png) no-repeat;
   _background: none;
   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/bg_case-studies-img_title.png', sizingMethod='crop');
}

#content #case-studies-img p.title a{
   display: block;
   width: 467px;
   height: 33px;
   padding: 23px 18px 0;
   color: #ACACAC;
   text-decoration: none;
}

#content #case-studies-img p b{
   color: #252525;
   font-size: .8667em;
}

#content #case-studies-img p span.launched{
   padding: 2px 85px 1px 0;
   color: #EFE5B7;
   font-size: .6667em;
   text-transform: uppercase;
}

#content #case-studies-img p.more{
   position: absolute;
   top: 0;
   right: 0;
   text-indent: -9999px;
}

#content #case-studies-img p.more a{
   display: block;
   width: 163px;
   height: 22px;
   background: url(../images/bg_case-studies-img_more.gif) no-repeat;
}

#content #case-studies-img img{
   display: block;
   margin: 0;
   padding: 1px;
   margin-right:10px;
   border: 5px solid #CC9900;
   background: #A20F16;
}

#content #case-studies-img #portfolio{
   float: left;
   width: 502px;
   margin-bottom: 32px;
   background: url(../images/bg_case-studies-img_portfolio.gif) repeat-x;
}

#content #case-studies-img #portfolio h4{
   float: left;
   margin: 0;
   font-size: 1.3em;
}

#content #case-studies-img #portfolio h4 a{
   display: block;
   width: 160px;
   height: 186px;
   padding: 7px 0 0 7px;
   color: #FFF;
   text-decoration: none;
}

#content #case-studies-img #portfolio h4 a:hover{
   background: url(../images/bg_portfolio_a_hover.gif) no-repeat;
}

#content #case-studies-img #portfolio h4 img{
   display: block;
   margin-bottom: 6px;
   padding: 0;
   border: 1px solid #A20F16;
}

#content #case-studies-img #portfolio p.view{
   clear: left;
   margin: 0;
   font-size: 1.6em;
   text-transform: uppercase;
   text-align: center;
}

#content #case-studies-img #portfolio p.view a{
   display: block;
   width: 502px;
   height: 28px;
   padding-top: 15px;
   background: url(../images/bg_portfolio_view.gif) no-repeat;
   color: #CB9800;
   text-decoration: none;
}

#content #screenshots{
   position: relative;
   clear: both;
   margin-bottom: 24px;
}

#content #screenshots h3{
   height: 22px;
   margin: 0;
   border-bottom: 5px solid #59000E;
   color: #AF8400;
   font-size: 2em;
   font-family: "Trebuchet MS", Arial, Helvetica, Verdana, Tahoma, sans-serif;
}

#content #screenshots p.more{
   position: absolute;
   top: 0;
   right: 0;
   text-indent: -9999px;
}

#content #screenshots p.more a{
   display: block;
   width: 164px;
   height: 22px;
   background: url(../images/bg_screenshots_more.gif) no-repeat;
}

#content #screenshots p.get-a-demo{
   clear: left;
   font-size: 1.4em;
   text-transform: uppercase;
   text-align: center;
}

#content #screenshots p.get-a-demo a{
   display: block;
   width: 503px;
   height: 26px;
   padding-top: 12px;
   background: #FFF url(../images/bg_screenshots_get-a-demo.gif) no-repeat;
   color: #790026;
   text-decoration: none;
}

#content #screenshots ul{
   float: left;
   width: 499px;
   margin-bottom: 1px;
   padding: 5px 2px 10px;
   border-top: 1px solid #A20F16;
   background: #CCBB81;
}

#content #screenshots li{
   float: left;
   width: 160px;
   margin: 0 3px;
   padding: 0;
   background: none;
}

#content #screenshots li h4{
   margin-bottom: .25em;
   color: #252525;
   font-size: .8462em;
   text-align: center;
}

#content #screenshots li p{
   margin-bottom: 0;
   color: #252525;
   font-size: .8462em;
   text-align: center;
   line-height: 1.25;
}

#content #screenshots a img{
   display: block;
   float: none;
   margin: 0 0 6px;
   border: 3px solid #CB9800;
}

#content #screenshots a:hover img{
   border-color: #59000E;
}

/* =Sidebar
---------------------------------------------------------------------
*/

#sidebar{
   float: left;
   width: 221px;
}

body#home #sidebar{
   margin: 0px 0 0 17px;
}

#sidebar h3{
   margin-bottom: .5em;
   color: #CC9900;
   font-size: 1.5em;
   font-weight: normal;
   line-height: 1.15;
}

#sidebar p{
   margin-bottom: .5em;
   color: #626262;
   font-size: 1.1em;
   line-height: 1.6363;
}

#sidebar a{
   color: #CC9900;
}

#sidebar a:hover{
   text-decoration: none;
}

#sidebar #ad h3{
   text-indent: -9999px;
}

#sidebar #ad a{
   display: block;
   width: 213px;
   height: 111px;
   border: 3px solid #B38600;
   background: url(../images/clases-guitarra.gif) no-repeat;
   text-indent: -9999px;
}

#sidebar #ad a:hover{
   border: 3px solid #59000E;
   background-position: left bottom;
}

#sidebar #case-study{
   width: 206px;
   margin-bottom: 12px;
   padding: 0 7px 7px;
   background: #131B23 url(../images/bg_sidebar_case-study.gif) no-repeat left bottom;
}

#sidebar #case-study h3{
   height: 24px;
   margin: 0 -7px 15px;
   background: url(../images/bg_sidebar_case-study_h3.gif) no-repeat;
   text-indent: -9999px;
}

#sidebar #case-study h4{
   margin-bottom: .5em;
   font-size: 1.5em;
   font-weight: normal;
}

#sidebar #case-study h4 a{
   color: #E0E0D7;
   text-decoration: none;
}

#sidebar #case-study img{
   display: block;
   border: 1px solid #9C9C99;
}

#sidebar .testimonial{
   margin-bottom: 41px;
}

#sidebar .testimonial blockquote{
   padding: 30px 13px 21px 17px;
   background: url(../images/bg_sidebar_testimonial_blockquote.gif) no-repeat;
   color: #363636;
   font-size: 1.1em;
}

#sidebar .testimonial blockquote p{
   line-height: 1.25;
   font-size: 1em;
}

#sidebar .testimonial h4{
   margin-bottom: .25em;
   padding: 41px 0 0 15px;
   background: url(../images/bg_sidebar_testimonial_h4.gif) no-repeat;
   color: #CC9900;
   font-size: 1.2em;
   font-weight: normal;
   text-transform: uppercase;
}

#sidebar .testimonial p.title{
   padding-left: 15px;
   color: #363636;
   font-size: 1.1em;
}

#sidebar #blog_list_archive,
#sidebar #blog_list_author,
#sidebar #blog_list_category{
   margin-bottom: 15px;
}

#sidebar #blog_list_archive li,
#sidebar #blog_list_author li,
#sidebar #blog_list_category li{
   margin: 0 0 .1em 15px;
   font-size: 1.2em;
   list-style: none;
   line-height: 1.5;
}

#sidebar #blog_list_archive li a,
#sidebar #blog_list_author li a,
#sidebar #blog_list_category li a{
   text-decoration: none;
}

#sidebar #blog_list_archive li a:hover,
#sidebar #blog_list_author li a:hover,
#sidebar #blog_list_category li a:hover{
   text-decoration: underline;
}


/* Releases */

#correo{
   margin-top: 34px;
   width: 220px;
}

#releases{
   margin-top: 34px;
}

#releases h3{
   position: relative;
   height: 24px;
   margin-bottom: 1.5em;
   padding: 9px 0 0 12px;
   background: url(../images/bg_h3_releases.gif) no-repeat;
   color: #252525;
   font-size: 1.4em;
   font-weight: normal;
}

#releases h3 a{
   position: absolute;
   top: 8px;
   right: 9px;
   width: 16px;
   height: 16px;
   text-indent: -9999px;
}

#releases h4{
   margin-bottom: .5em;
   font-size: 1.5em;
   font-weight: normal;
   line-height: 1.15;
}

#releases h4 a{
   color: #CC9900;
   text-decoration: none;
}

#releases p{
   margin-bottom: .5em;
   color: #626262;
   font-size: 1.1em;
   line-height: 1.6363;
}

#releases p span.date{
   color: #A0A0A0;
   text-transform: uppercase;
}

#releases p a{
   color: #59000E;
   text-decoration: none;
}

#releases a:hover{
   text-decoration: underline;
}

#releases .item{
   margin: 0 11px 24px;
}

#releases .amarillo{
   background-color:#EFE5B7;
   padding-left: 6px;
}

#releases .amarillo p{
   font-size: 1.3em;
   color: #A20F16;
}

#releases p.more{
   margin: 0 11px;
}

/* =Footer
---------------------------------------------------------------------
*/

#footer{
   clear: both;
   padding: 9px 0 50px;
   border-top: 4px solid #CCBB81;
}

#footer p{
   float: left;
   color: #898989;
   font-size: 1.1em;
}

#footer p.powered{
   float: right;
}

#footer a{
   color: #59000E;
   text-decoration: none;
}

#footer a:hover{
   text-decoration: underline;
}

#content form.monkForm legend{
   display: none;
}

#content form.monkForm p.error{
   margin-bottom: .5em !important;
   font-size: 1em !important;
}
#content #case-studies .imgPartituraItem{	
cursor:pointer;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#content #case-studies a{
	cursor:pointer;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}