body
{
    margin:40px 0 40px 0;

    font-family:Verdana;
    font-size:11px;
    color:#585752;
    line-height:14px;
    text-align:left;
    background-color:Black;
}
#wide
{
    width:100%;
    height:100%;
}
#uppermenu
{
    background-repeat:no-repeat;
    background-position:left top;
    background-image:url(../BosMaImg/BostonCarpetCleaners.gif);
    height:40px;
    width:720px;
}
#uppermenu div
{
    padding:13px 25px 0 0;
    float:right;
}

#uppermenu div a
{
    padding:0 7px 0 4px;
    font-size:11px;
    font-weight:bold;
}

#leftmenu
{
    background-repeat:no-repeat;
    background-position:left top;
    background-image:url(../BosMaImg/BostonCleaningServices.gif);
    width:235px;
    height:200px;
    color:White;
    font-weight:bold;
    line-height:20px;
}
#leftmenu div
{
    float:left;
    margin:32px 0 0 35px;
}
#leftmenu div a
{
    color:White;
    font-weight:bold;
    line-height:20px;
}

#rightflash
{
    width:485px;
    height:200px;
}
/*****************/
#centertext
{
    background-repeat:repeat-y;
    background-image:url(../BosMaImg/BostonRugCleaning.gif);
    background-position:center top;
}

#left
{width:235px;}
#left div
{
    float:left;
    margin-left:15px;
    width:204px;
    padding:0 4px 20px 4px;
}
#left div.leflash
{
    float:left;
    margin-left:0;
    width:235px;
    padding:0;
}
#left div.areas {
    background-color:#ebe8d5;
    line-height:16px;
}
#left div.areas a {
    color:#585752;
    text-decoration:underline;
}
#left div.areas a:hover {
    color:#ff7800;
}
#left div.areas table {
    width:200px;
    padding:2px;
    margin:2px;
}

#center
{
    padding:10px 5px 20px 0;
    width:362px;
}

#right
{width:118px;}
#right div
{
    float:left;
    width:93px;
    padding:0 4px 20px 4px;
    color:White;
}
#right img {float:left;margin-left:1px;}
#right image {float:left;margin-left:1px;}
/*****************/
#bottommenu
{
    background-repeat:no-repeat;
    background-position:left top;
    background-image:url(../BosMaImg/BostonUpholsteryCleaning.gif);
    width:720px;
    height:80px;
    color:#585752;
    font-weight:bold;
    line-height:17px;
}
#bottommenu label
{
    padding:0 11px 0 11px;
}
#bottommenu div {padding-top:14px;}
#bottommenu div a
{
    padding:0 11px 0 11px;
    color:#585752;
    font-weight:bold;
    line-height:17px;
}

#footer
{
    color:#949fa5;
    font-size:10px;
    line-height:15px;
}
img {padding:0;border:none;margin:0;}
image {padding:0;border:none;margin:0;}

h1
{
    margin:0;
    padding:0;
    color:#ff7800;
    font-weight:bold;
    font-size:13px;
    line-height:19px;
    text-align:left;
    font-family:Verdana;
}
h2
{
    margin:0;
    padding:0;
    color:#ff7800;
    font-weight:bold;
    font-size:11px;
    line-height:15px;
    text-align:left;
    font-family:Verdana;
}
h3
{
    margin:0;
    padding:0;
    color:#585752;
    font-weight:bold;
    font-size:11px;
    line-height:15px;
    text-align:left;
    font-family:Verdana;
}

a
{
    color:#ff7800;
    text-decoration:none;
}
a:hover
{
    text-decoration:underline;
}

p
{
    padding:0;
    margin:5px 0 12px 0;
}

ul
{
    list-style-image:url(../BosMaImg/Rug_Cleaning.gif);
    margin-top:4px;
}

/***/

.divFormStyle
{
    padding-top:5px;
}
.divFormStyle TABLE
{
    width:auto !important;
}
.divFormStyle LABEL
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#616161;
	text-decoration:none;
}
.divFormStyle INPUT.text
{
	border:solid 1px #ffffff;
	color:White;
	font-size:12px;
	width:133px;
	font-family:Verdana;
	background-color:#77756f;
}
.divFormStyle TEXTAREA.area
{
	border:solid 1px #ffffff;
	color:White;
	font-size:12px;
	width:271px;
	font-family:Verdana;
	background-color:#77756f;
	height:44px;
}