html, body, h1, h2, h3, h4, div, p, ul, li, input, select, td, a{font-family: Verdana, Arial, Helvetica, sans-serif;}
body, html{ margin: 0px; padding: 0px; }

html,body,div,p,ul,li,input,select,td,a{ font-size: 13px; }

a{ color: #9a1616; font-weight: bold; }
a:hover{ color: #be2d2d; font-weight: bold; }
.error{ color: #f00; }

h1, h2, h3, h4, h5, h6{color: #6b0a0a;padding: 3px 0px 8px 0px;	margin: 2px 0px 8px 0px; }
h1{ font-size: 1.3em; }
h2{ font-size: 1.2em; }
h3{ font-size: 1.1em; }
h4{ font-size: 1em; }
h5{ font-size: 1em; }
h6{ font-size: 1em; margin: 2px 0px 6px 0px; }
h4{ padding: 0px; margin: 0px; }

#pageContainer{ background-color: #000; }

#header{ border-bottom: 0px solid #006e9e; background-color: #000; padding: 5px 0px; text-align: center; }
#header_logo{width: 283px; text-align: center; margin: 0px auto; }
#header_logo a, #header_logo img{text-decoration: none; border: 0px; margin: 0px; padding: 0px;}
#hh_phone{ padding: 4px 4px 0px 4px; color: #fff; line-height:1.8em; font-size: 1.1em; }
#hh_phone strong,#hh_phone a{ color: #fff; font-size: 1.0em; text-shadow: none; }

#contentContainer{
    padding: 10px;
}

#content, #m_contact_bar{
    background-color: #fff;
    color: 000;
    padding: 10px;

    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
}
#m_contact_bar{ margin: 0px 10px; }
#m_contact_bar h3{ margin: 0px auto; text-align: center; background: url(/uimages/homepage/home_title_border.gif) no-repeat bottom center; }
#m_contact_bar ul{ list-style-type: none; padding: 0px; margin: 0px; }
#m_contact_bar ul li{ padding: 3px 0px; }

#footer{
    text-align: center;
    color: #fff;
    padding-bottom: 10px;
}
#footer a{ font-size: 11px; }
#copyright{ font-size: 11px; }

#menu{padding: 10px;}
#menu ul, #menu ul li{
    margin: 0px;
    padding: 0px;
    list-style: none;
}
#menu ul li a{
padding: 10px 8px;
margin: 2px 0px;
background-color: #6b0a0a;
color: #fff;

-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border-radius: 8px;

}
#menu ul li ul li a{
display: inline;
background: none;
padding: 0px;
margin: 0px;
color: #9a1616;

-moz-border-radius: 0px;
-webkit-border-radius: 0px;
border-radius: 0px;
}

#menu ul li a{
    display: block;
}
#menu ul li ul li{
    padding: 4px;
}

#menu li ul{ padding: 4px 10px; margin: 4px 0px; border-top: 0px solid #006e9e; }

/* THEME STYLES */

.ui-btn-up-j, .ui-btn-hover-j{
    border:1px solid #6F0C0C;
    background-color:#6F0C0C;
    color:#fff;
    font-weight:bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-transform: none;
    text-decoration: none;
    text-shadow: #470505 1px 1px;
    background-image:-webkit-gradient(linear,left top,left bottom,from(#B04C4C),to(#6F0C0C));
    background-image:-webkit-linear-gradient(top,#B04C4C,#6F0C0C);
    background-image:-moz-linear-gradient(top,#B04C4C,#6F0C0C);
    background-image:-ms-linear-gradient(top,#B04C4C,#6F0C0C);
    background-image:-o-linear-gradient(top,#B04C4C,#6F0C0C);
    background-image:linear-gradient(top,#B04C4C,#6F0C0C);
}

.ui-btn-hover-j:hover{ color: #fff !important; }

.ui-link{ text-shadow: none; text-decoration: none; }
/*  END THEME STYLES  */