*{padding:0;margin:0;}
body{font-family:Arial,"MS Trebuchet",sans-serif;font-size:11px;}
a{text-decoration:none;color:#000;}
a:hover{color: #333;}
a img{border:0;}
.l1{height:17px;margin:5px 0; overflow: hidden }
.l2{height:8px;margin:5px 0; overflow: hidden }
.l3{height:3px;margin:5px 0; overflow: hidden }
.l4{height:2px;margin:5px 0; overflow: hidden }
.black{background-color:#000;}
.chocolate{background-color:#333;}
.dark{background-color:#ccc;}
.light{background-color:#ddd;}
.bottom{margin-bottom:20px;}
.dashed {clear:both; background: #fff url(/images/dashed.gif) repeat-x center center; height: 35px; margin:5px 0; overflow: hidden;}

#wrapper{float:left;width:970px;margin:35px 0 25px 27px;}
#header{margin-bottom:20px; background:#E5E5E7 url(/images/fondo.gif); padding:10px;}
#header img#logo{position:absolute;top:45px;left:680px;}
#header img{margin:5px 0;}
#header p{font-size:10px;color:#333;margin:5px 0;margin-bottom: 7px; width:645px;}
#header h1 {font-size:20px;color: white;font-weight:normal;}
#header h1 a {font-size:20px;color: white;font-weight:normal;}
#header a {font-weight:bold;}
#header a:hover{color:#E5E5E7;}
#main{float:left;width:770px;}
/* SIDEBAR */
h3, a.title {text-transform: uppercase; display:block;}
#sidebar{font-size:10px;float:left;width:96px;padding-right:40px;padding-left:34px;}
#sidebar h2{font-size:12px;margin:5px 0 5px 0;text-transform: uppercase;}
#sidebar h3 a{font-size:14px;color:#00ffcc;}
#sidebar h3 a:hover{font-size:14px;color:#ccc;}
#sidebar img.back{margin:0px 0 5px 0;}
.horse {display:block; margin-bottom: 10px!important; }
#sidebar address{color:#000;font-style:normal;margin-bottom:15px;}
#sidebar ul{list-style:none; margin-bottom:10px;}
#sidebar ul li{font-size:11px;}
#sidebar .l2{margin:10px 0;}
#sidebar a{color:#333;}
#sidebar a:hover{color:#00ffcc;}
/* WORKS */
div#works{clear:both; margin-bottom: 15px;}
div.work p {display:inline;}
div#works div.work{float:left;width:241px;margin-right:23px;font-size:10px;margin-bottom: 5px;}
div#works div.work.last{margin-right:0;}
div#works div.work a{color:#00ffcc; font-weight:bold;}
div#works div.work a:hover{color:#ccc; font-weight:bold;}
div#works div.work span.new{color:#000;font-weight:bold;}
div#works div.work img{margin-bottom:11px;}
div#works div.work a img {float:left;}
div#works .l1{float:left;width:769px;margin:13px 0 31px 0;}
div#gallery{float:left; margin-bottom: 5px;}

div#content div.post p {margin-bottom: 20px!important;}
div#gallery div.images{float:left;width:483px;margin-right:50px;}
div#gallery div.images.short{width:363px}
div#gallery div.images img{margin-bottom:10px;}
div#gallery p {float:left; width:235px;}
div#gallery h3{float:left; width: 235px; color:#00ffcc;font-size:11px;margin-bottom:3px;}
div#gallery h3 span{color:#000;}
/* CV */
div#cv{clear:both;}
div#cv p{margin-bottom: 7px;}
div#cv h1{font-size:11px;color:#00ffcc;}
div#cv h2{font-size:11px;margin-bottom:3px;}
div#cv img{margin-bottom:10px;}
div#cv ul{list-style:none;}
div#cv div.left{float:left;width:270px;margin-right:20px;}
div#cv div.right{float:left;width:273px;}
#cv a {font-weight:bold; color:#00ffcc;}
#cv a:hover{color:#00ffcc;}
img.promsite{margin-top: 70px;}
