.shadetabs{
padding:0;

margin: 0!important;
margin-bottom:5px!important;
font: normal 9px  Arial, Helvetica, sans-serif;
 /*set to left, center, or right to align the menu as desired*/
}

#maintab{
padding:0!important;
margin:0!important;
margin-bottom:5px!important;}

.shadetabs li{
display: inline;
background-image:none!important;
margin:0!important;
margin-bottom:5px!important;
padding:8px 0;
padding-left:0!important;
padding-right:0!important;
}

.shadetabs li a{
text-decoration: none;
padding: 5px 4px;

margin:0!important;
margin-bottom:5px!important;
border:none;
color: #000!important;
background:#fbd4d7!important;
}

.shadetabs li a:visited{
color: #333;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #fbd4d7;
}

.shadetabs li.selected{
position: relative;
top: 0px;
}

.shadetabs li.selected a{ /*selected main tab style */
background:#ed1b2f!important;
border-bottom-color: #ed1b2f;
color:#fff!important;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontentstyle{ /*style of tab content oontainer*/
border: 1px solid #333;
border-top:0;
background:#ed1b2f!important;
width: 370px;
color:#fff;
padding: 10px;
height:160px;
margin-bottom:40px;
font:normal 19px Arial, Helvetica, sans-serif;
}

.tabcontentstyle p{ /*style of tab content oontainer*/
line-height:22px!important;
}

.tabcontentstyle h3{ /*style of tab content oontainer*/
color:#fff;
font:bold 18px Arial, Helvetica, sans-serif;
margin-bottom:3px;
}

.tabcontentstyle img{ /*style of tab content oontainer*/
float:left;
border:1px solid #fff;
padding:2px;
margin:0 20px 10px 0;
}

.tabcontentstyle a{ /*style of tab content oontainer*/
background:transparent!important;
color:#fff!important;
font-weight:bold!important;
text-decoration:underline!important;
}

.tabcontent{
display:none;
}


#homeh2{
margin-top:30px;}

#homeh2 span{
color:#ed1b2f;}