/*html {background: #222 url(images/bg.png);}
body
{
    width: 600px;
    margin: 100px auto 0 auto;
    font-family: 'Trebuchet MS', Arial, Helvetica;
    font-size: small;
}*/



h2, h3, p {margin: 0 0 5px 0;}

#tabs 
{
  overflow: auto;
  width: 100%;
  list-style: none;
  margin: 0;
  padding: 0;
}

#tabs li
{
    margin: 0;
    padding: 0;
    float: left;
}

#tabs a
{
    -moz-box-shadow: -4px 0 0 rgba(0, 0, 0, .2);
    -webkit-box-shadow: -4px 0 0 rgba(0, 0, 0, .2);
    box-shadow: -4px 0 0 rgba(0, 0, 0, .2);
    background: #FFF;
    background:-moz-linear-gradient(220deg, transparent 10px, #4db100 10px);
    background:-webkit-linear-gradient(220deg, transparent 10px, #4db100 10px);     
    background:-ms-linear-gradient(220deg, transparent 10px, #4db100 10px); 
    background:-o-linear-gradient(220deg, transparent 10px, #4db100 10px); 
    background:linear-gradient(220deg, transparent 10px, #4db100 10px);
    color:#fff;
    float: left;
    font: bold 12px/35px 'Lucida sans', Arial, Helvetica;
    height: 35px;
    padding: 0 30px;
    text-decoration: none;
}

/*#tabs a:hover{
    background:#0079b6;
    background:-moz-linear-gradient(220deg, transparent 10px, #0079b6 10px);
    background:-webkit-linear-gradient(220deg, transparent 10px, #0079b6 10px);     
    background:-ms-linear-gradient(220deg, transparent 10px, #0079b6 10px); 
    background:-o-linear-gradient(220deg, transparent 10px, #0079b6 10px); 
    background:linear-gradient(220deg, transparent 10px, #0079b6 10px);
    color:#FFF;
}*/

#tabs a:focus
{
    outline: 0;
}

#tabs #current a
{
    background: #0079b6;
    background:-moz-linear-gradient(220deg, transparent 10px, #0079b6 10px);
    background:-webkit-linear-gradient(220deg, transparent 10px, #0079b6 10px);     
    background:-ms-linear-gradient(220deg, transparent 10px, #0079b6 10px); 
    background:-o-linear-gradient(220deg, transparent 10px, #0079b6 10px); 
    background:linear-gradient(220deg, transparent 10px, #0079b6 10px);
    text-shadow: none;    
    color:#FFF;
}

#content
{
    background-color:#fff;
   /* background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#ddd));
    background-image:-webkit-linear-gradient(top, #fff, #ddd); 
    background-image:-moz-linear-gradient(top, #fff, #ddd); 
    background-image:-ms-linear-gradient(top, #fff, #ddd); 
    background-image:-o-linear-gradient(top, #fff, #ddd); 
    background-image:linear-gradient(top, #fff, #ddd);*/
    -moz-border-radius: 0 2px 2px 2px;
    -webkit-border-radius: 0 2px 2px 2px;
    border-radius: 0 2px 2px 2px;
    padding:30px;
	border:1px solid #d8d8d8;
}

/* Remove the rule below if you want the content to be "organic" */
#content div {height:auto; }
/* --- */
#about{color: #999;}
#about a {color:#eee;}

#content h2 {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:23px;  
	color:#0c71a9;
	font-weight:normal; 
	letter-spacing:0.5px; 
	margin:5px 0 0 0; padding:0 0 5px 0;
	text-transform:uppercase;
}

#content h3 {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;  
	color:#090;
	font-weight:normal; 
	letter-spacing:0.5px; 
	margin:5px 0 0 0; padding:0 0 0 0;
	text-transform:none;
}

.utiP{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	color:#333;
	margin:0;
	padding:0 0 10px 5px;
	text-align:left;
	line-height:22px;
	letter-spacing:0.3px;
}