/*******************************************************************************
 *      ___ ___ ___ 
 *    / __/ __/ __/
 *   | (__\__ \__ \
 *   \___//___/___/
 *   
 *   Copyright 2006, CamWebDesign.com
 *   www.camwebdesign.com
 *   For www.handsforhirenj.com
 * 
 *******************************************************************************/

body {
    background: #9B9B9B;
    text-align: center;
}

.sitewrap {
    background: #444;
    width: 800px;
    text-align: left;
    margin: 0 auto;
}

.sitetop {
    background: url(../images/imgtop.jpg) no-repeat center #9B9B9B;
    border-bottom: 2px solid #D70C06;
    height: 20px;
    width: 800px;
}

.header {
    background: url(../images/header.png) no-repeat bottom left #545654;
    width: 800px;
    height: 65px;
    border-top: 1px solid #383838;
}

#logo {
    display: none;
}

.headerimg {
    margin: 0;
    height: 65px;
    background: url(../images/handsforhire.jpg) no-repeat 20px -6px;
    font-family: tahoma, arial, helvetica;
    font-size: 10px;
    letter-spacing: .04em;
    width: 220px;
    text-align: center;
}

.headerimg a, .headerimg a:link, .headerimg a:visited {
    color: #96C5E3;
    text-decoration: none;
    display: block;
}

.headerimg a:hover {
    color: #D70C06;
    text-decoration: none;
    display: block;
}

.wrap {
    background: url(../images/background.jpg) repeat-y top right #444;
    width: 739px;
}

.padlt {
    width: 18px;
    float: left;
    height: 10px;
}

.padrt {
    width: 38px;
    float: left;
    height: 10px;
}

.menu {
    background: url(../images/menubg.jpg) no-repeat 0px 14px #444;
    width: 200px;
    height: 400px;
    float: left;
    padding-top: 14px !important;
    padding-top: 28px;
}

.menu ul {
    font-family: arial, verdana, helvetica, arial;
    font-variant: small-caps;
    letter-spacing: 1px;
    font-size: 15px;
    padding-left: 0;
    margin-left: 0;
    width: 200px;
    height: 210px;
    color: #949694;
    border-top: 1px solid #383838;
}

.menu li
{
    border-bottom: 1px solid #383838;
    list-style: none;
    margin: 0;
    padding: 0.25em;

}

.menu li a, .menu li a:link, .menu li a:visited {
    color: #96C5E3;
    display: block;
    text-decoration: none;
}

.menu li a:hover, .menu li.hot a {
    color: #D70C06;
    display: block;
    /*background: url(../images/arrow.gif) no-repeat right center #333;*/
    text-decoration: none;
}

.content {
    background-color: #FFF;
    width: 460px;
    float: left;
    font-family: arial, helvetica, tahoma, verdana;
    font-size: 15px;
    color: #000;
    text-align: justify;
}

.content h1, .service {
    font-family: arial, helvetica, verdana;
    font-size: 18px;
    font-variant: small-caps;
    text-decoration: underline;
    font-weight: bold;
    color: #000;
}

.content a, .content a:link, .content a:visited {
    color: #D70C06;
}

.content a:hover {
    color: #F66;
}

.content ul {
    padding-left: 0;
    margin-left: 0;
}

.content li {
    list-style: none;
    margin: 0;
    padding-bottom: 0.5em;
}

.content li p {
    font-family: tahoma, arial, helvetica;
    font-size: 11px;
    color: #2D1704;
    line-height: 1px;
}

.box, #button {
    padding-top: 6px;
}

.button 
{
	font-family: tahoma, verdana, arial, helvetica;
	font-size: 10px;
	color: #616B76;
	width: 56px;
	margin-right: 2px;
}

.redx {
    text-decoration: none;
    color: red;
    font-size: 10px;
    font-variant: normal;
}

.red {
    text-decoration: none;
    color: red;
    font-size: 14px;
}

#pic {
    text-align: center;
    margin: 0 auto;
}

.clear {
    clear: both;
}

.sitebtm {
    background: url(../images/footer.png) no-repeat top left #545654;
    width: 800px;
    height: 42px;
    border-bottom: 1px solid #383838;
}

.footer {
    background: url(../images/imgbtm.jpg) no-repeat bottom left #444;
    border-top: 2px solid #D70C06;
    font: normal 10px/18px tahoma, verdana, arial, helvetica;
    color: #96C5E3;
    text-align: center;
    width: 800px;
    height: 22px;
}

.footer a, .footer a:link, .footer a:visited {
    color: #96C5E3;
    text-decoration: none;
}

.footer a:hover {
    color: #D70C06;
}

.footer img {
    vertical-align: middle;
}