@charset "utf-8";
 /*  
Theme Name: Vital-E
Theme URI: http://www.vital-e.ch
Description: Vital-E Theme designed for Beatrice Farah
Version:1.5
Author: Bernardo Farah
Author URI: http://www.puresimple.net
*/
*{margin:0;padding:0;border:0;}
a{color:#fdb333;text-decoration:none;}
a:hover{text-decoration:underline;}
.link{color:#fdb333;}
p{font-size:12px;padding-bottom:10px;color:#777;}
p.excerpt{color:#8c8c8c;font-size:12px;}
h1, h2, h3, h4, h5, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover	{color:#fdb333;font-weight:normal;text-decoration:none;padding:0 0 10px;}
h1{font-size:18px}
h1 span{color:#777;}
h2{font-size:16px;}
h3{font-size:15px;}
.left{float:left;}
.right{float:right;}
/*MAIN*/
body{background:url(images/bg.gif) repeat-x top #f3f3f2;font-family:Tahoma, Helvetica, sans-serif;}
#wrapper{margin:0 auto;width:720px;}
#head{background:url(images/head.gif) repeat-x top;height:90px;width:680px;padding:0 20px;position:relative;}
#main{background:url(images/main.gif) repeat-x top #f6f6f5;padding:20px;}
#foot{background:#f6f6f5;height:25px;width:680px;font-size:12px;color:#BBB;padding:0 20px;margin:0 0 10px;}
#foot a, #foot span{color:#999;padding:5px;}
#foot a:hover{color:#fdb333;text-decoration:none;}
#foot .leftcol{text-align:left;}
#foot .rightcol{text-align:right;}
/*NAV AND INFO*/
#info{position:absolute;right:20px;top:10px;text-align:right;font-size:12px;color:#fdb333;text-transform:uppercase;}
#info a#number{color:#999;}
#nav{position:absolute;right:10px;bottom:7px;list-style:none;font-size:12px;}
#nav li{float:left;}
#nav li a,#nav li span{display:block;padding:0 10px;line-height:20px;color:#999;}
#nav li a:hover{color:#fdb333;text-decoration:none;}
#nav li.dropdown{position:relative;}
#nav li.dropdown ul{position:absolute;visibility:hidden;padding:4px 0 5px;background:#f6f6f6;list-style:none;border:1px solid #BBB;}
#nav li.dropdown:hover ul{visibility:visible;}
.row:after	{clear:both;content:" ";height:25px;display:block;}
.description h1{text-transform:uppercase;}
.description p{font-size:12px;padding:0 0 20px;}
.narrow{width:220px;}
.narrow img{max-width:220px;}
.wide{width:440px;;}
.wide ul{color:#777;font-size:12px;padding:0 20px 10px;}
.wide ul ul{padding:0 15px 0;}
.wide ul li{padding:0 0 5px;}
ul.news{list-style:none;padding:10px 0 0;}
ul.news li:after{clear:both;content:" ";display:block;height:15px;}
ul.news li img{float:left;margin-right:15px;}
ul#links li{padding:0 0 10px;}
/*POST*/
.post img{max-width:474px;margin:0 0 10px;padding:2px;border:1px solid #9C9C9C;}
.post a:hover img{border:1px solid #5C5C5C;}
.post img.left{float:left;margin:0 10px 5px 0;}
.post img.right{float:right;margin:0 0 5px 10px;}
form{margin:5px 0 0;}
label{font-size:12px;float:left;width:100px;color:#9C9C9C;padding:1px;}
form div{padding:10px;}
input, textarea, select{border:1px solid #9C9C9C;color:#7C7C7C;padding:1px;}
input:focus, textarea:focus{color:#3C3C3C;}
textarea{width:298px;height:120px;margin:0 0 5px;font-family:Tahoma, Helvetica, sans-serif;}
input#submit{margin:0 0 0 110px;color:#9C9C9C;background:none;border:none;padding:2px 5px;cursor:pointer;}
input#submit:hover{color:#5C5C5C;}
input#submit:active{outline:dotted 1px #CCC;}