body{background-image:url(../css/images/fondo2.png);background-repeat:repeat-x;background-color:#BDBBB3;background-color:#38362e;margin-top:0;font-size:1em;margin:0;padding:0;overflow:scroll;overflow-x:hidden;}
#all{position:relative;left:50%;margin-left:-514px;//width:7000px;}
#content{float:left;margin-left:-1em;//margin-top:1em;margin-bottom:30px;}
.wrapper{//height:35em;width:7000px;margin-top:0;float:left;}
.logo{background-image:url(../css/images/rss.png);background-repeat:no-repeat;cursor:pointer;height:50px;left:865px;position:absolute;top:20px;width:50px;z-index:10;}
#menu_wrapper{width:100%;z-index:2;}
#menu{width:960px;}
#menu ul{margin:0;float:left;font:12px Helvetica,Arial,serif;margin-top:13px;margin-left:65px;//margin-left:105px;}
#menu ul li{display:inline;}
#menu ul li a{float:left;padding:5px 15px;text-decoration:none;margin-left:0;cursor:pointer;}
.link_not_selected{color:#807D75;}
.link_hover{color:#EEF2DA;}
.link_selected{color:#EEF2DA;}
#header{margin-left:8em;margin-top:70px;}
#header h1{font-size:2.1em;font-family:Helvetica,Arial,serif;font-weight:lighter;color:#FFF;line-height:1em;font-weight:700;font-weight:lighter;}
#header p{font-size:1.21em;font-family:Helvetica,Arial,serif;color:#8D8A83;line-height:1em;font-weight:lighter;margin-top:-1px;padding-top:5px;//padding-top:.7em;}
#image_gallery{float:left;}
#divider2{background-image:url(../css/images/PSD_divider.png);background-repeat:no-repeat;height:5px;margin-bottom:20px;margin-left:7.2em;clear:both;text-align:center;width:800px;float:left;}
#level4{width:800px;height:auto;float:left;margin-left:17.5em;margin-top:1em;}
#welcome{width:450px;margin-top:10px;float:left;padding-bottom:30px;}
#welcome h1{font:28px Helvetica,Arial,serif;color:#FFF;margin-top:23px;padding-left:70px;font-weight:500;}
#welcome p{color:#B1AFAB;line-height:2em;font-family:Trebuchet,Helvetica,sans-serif;font-size:.85em;margin-top:-10px;padding-right:20px;padding-left:10px;}
#welcome img{margin-top:18px;float:left;}
#twitter{background-image:url(../css/images/PSD_SquareBG.png);background-repeat:no-repeat;width:324px;height:172px;float:right;margin-top:43px;margin-right:10px;}
.twitter_text{margin:20px 20px 20px 25px;}
#twitter h1{font:20px Helvetica,Arial,serif;color:#FFF;line-height:2.7em;padding-left:30px;//padding-top:.9em;}
#twitter div a:link{text-decoration:none;color:transparent;}
#twitter div a:hover,#twitter div a#selected,#twitter div a:visited{text-decoration:none;color:transparent;cursor:pointer;}
#level5{width:800px;float:left;margin-left:34em;margin-top:1em;}
#services{width:280px;margin-top:0;float:left;margin-right:75px;}
#services ul{float:left;margin-top:0;}
#services h1{font:28px Helvetica,Arial,serif;color:#FFF;font-weight:lighter;line-height:1.8em;padding-left:0;//margin-top:.7em;}
#services ul li{font:14px Helvetica,Arial,serif;color:#B1AFAB;font-weight:lighter;line-height:1.8em;padding-left:5px;//padding-left:0;list-style-type:circle;//list-style:circle inside;padding-bottom:4px;.padding-bottom:9px;.margin-top:-3px;}
#services li span{font:14px Helvetica,Arial,serif;color:#B1AFAB;text-decoration:none;}
#contactus{width:250px;margin-top:-15px;float:left;}
#contactus h1{font:28px Helvetica,Arial,serif;color:#FFF;font-weight:lighter;line-height:2.9em;padding-left:0;//margin-top:.7em;}
#contactus p{color:#B1AFAB;font-family:Trebuchet,Helvetica,sans-serif;font-size:.75em;margin-top:-16px;//float:left;}
#contactus p a:link{font:19px Helvetica,Arial,serif;color:#96ca49;font-weight:lighter;padding-left:0;text-decoration:none;}
#contactus p a:hover,#contactus p a#selected,#contactus p a:visited{font:19px Helvetica,Arial,serif;color:#FFF;font-weight:lighter;padding-left:0;}
#box1{background-image:url(../css/images/PSD_SquareBG.png);background-repeat:no-repeat;width:324px;height:172px;float:right;margin-top:30px;margin-right:110px;.margin-top:10px;//margin-top:30px;}
#box1_text{margin:20px 20px 20px 30px;}
#box1_text h1{font:20px Helvetica,Arial,serif;color:#FFF;line-height:2.1em;padding-left:10px;}
#box_div{width:250px;padding-left:10px;margin-top:-10px;.margin-top:-15px;}
#box_div p{color:#B1AFAB;line-height:1.5em;font-family:Trebuchet,Helvetica,sans-serif;font-size:12px;}
#box_div a:link{color:#96ca49;font-family:Trebuchet,Helvetica,sans-serif;}
#box_div a:hover{color:#FFF;font-family:Trebuchet,Helvetica,sans-serif;}
#box_div a:visited{color:#11100b;font-family:Trebuchet,Helvetica,sans-serif;}
#box_div img{float:right;padding-top:10px;}
#footer{margin-top:30px;height:230px;clear:both;float:left;width:100%;margin-bottom:0;padding-left:11px;//padding-top:2em;}
#ciudad{background-image:url(../css/images/ciudad2.png);background-repeat:no-repeat;width:100%;height:50px;float:left;margin-top:35px;.margin-top:10px;clear:both;padding-left:305px;}
#ciudad h4{font-family:Trebuchet,Helvetica,sans-serif;font-size:14px;color:#E6E6E3;margin-top:0;}
#ciudad ul li{font-family:Trebuchet,Helvetica,sans-serif;font-size:14px;color:#7D7B73;list-style-type:circle;}
#ciudad ul li a:link{color:#7D7B73;font-family:Trebuchet,Helvetica,sans-serif;}
#ciudad ul li a:hover,#ciudad ul li a:visited{color:#96ca49;font-family:Trebuchet,Helvetica,sans-serif;}
#footer_text{width:auto;padding-top:5px;padding-left:12px;float:left;font-family:Trebuchet,Helvetica,sans-serif;color:#7d7b73;font-size:10px;.font-size:.50em;text-transform:uppercase;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
#nav-shadow{float:left;list-style-image:none;list-style-position:outside;list-style-type:none;margin-left:.2em;margin-top:0;margin-bottom:20px;padding:50px 0 0 127px;text-align:center;width:850px;}
#nav-shadow li{margin-right:.3em;width:197px;height:103px;position:relative;float:left;}
#nav-shadow a,#nav-shadow a:visited,#nav-shadow a,#nav-shadow a:hover{margin:0 auto;width:196px;height:93px;text-indent:-9999px;overflow:hidden;background:url(images/icons.jpg) no-repeat;display:block;position:relative;z-index:2;}
#nav-shadow li.button-color-1 a{background-position:0 0;}
#nav-shadow li.button-color-2 a{background-position:-201px 0;}
#nav-shadow li.button-color-3 a{background-position:-403px 0;}
#nav-shadow li.button-color-4 a{background-position:-604px 0;}
#nav-shadow li img.shadow{margin:0 auto;position:absolute;bottom:0;left:0;z-index:1;}
#works_info{float:left;clear:both;list-style-image:none;list-style-position:outside;list-style-type:none;margin-left:.2em;margin-top:0;padding:0 0 0 127px;text-align:left;width:1050px;}
#works_info li{margin-right:.3em;width:197px;position:relative;float:left;border-right:dotted 1px #6B6963;}
#works_info li span{color:#8D8A83;font-size:12px;font-family:Helvetica,Arial,serif;font-weight:lighter;margin-left:10px;padding-right:10px;line-height:normal;float:left;}
