body {background-color:#fff;  padding:0; margin:0; /*background-image:url(bg1.jpg); background-repeat:repeat-x; */}

#container {width:1000px; background-color:#fff; overflow:hidden; margin-left:auto; margin-right:auto; }

#header {   height:270px;width:1000px;  background-color:#fff;  position:relative; }

#header #top {height:80px; background-color:#fff;  width:1000px; z-index:99; position:absolute; top:0; left:0;}

#header #pics2 {z-index:1!important;position:absolute; top:70px; left:0; height:200px; width:1000px; overflow:hidden; }

#content {width:1000px; min-height:660px; overflow:hidden; background-color:#fff; padding:0; text-align:left;}

#right {width:580px;background-color:transparent;float:left; background-image:url(white-85.png); background-repeat:repeat; padding:10px 10px 10px 20px; min-height:570px; margin:0; }

#footer #pics {width:130px; height:130px; position:absolute; right:0; top:40px; z-index:1;}
#footer #handyman {width:130px; height:30px; position:absolute; left:730px; top:100px; z-index:99;}

h1 {color:#222; font-family:Arial, Helvetica, sans-serif; font-size:20px; line-height:23px; letter-spacing:-1px; margin:0 0 20px 0;}

h2 {color:#333; font-family:Arial, Helvetica, sans-serif; font-size:17px; line-height:20px; letter-spacing:-1px; margin:0 0 10px 0;}
h3 {color:#333; font-family:Arial, Helvetica, sans-serif; font-size:15px; line-height:18px; letter-spacing:-1px; margin:0 0 10px 0;}
p {color:#444; font-family:Arial, Helvetica, sans-serif;
 font-size:13px; line-height:17px;  margin:0 0 10px 0;}
 td {color:#444; font-family:Arial, Helvetica, sans-serif;
 font-size:13px; line-height:17px;  margin:0 0 10px 0;}
 
 #left ul { padding:0; margin:10px 0 10px 20px; }
 #left li { list-style-position:outside; list-style-type:disc; color:#444; font-family: Arial, Helvetica, sans-serif;
 font-size:13px; line-height:17px;  padding:0;}

 #right ul { padding:0; margin:20px 0 20px 20px; }
 #right li { list-style-position:outside; list-style-type:disc; color:#444; font-family: Arial, Helvetica, sans-serif;
 font-size:13px; line-height:17px;  padding:0;}





 
hr {height: 1px; border-style: none; color:#ccc; background-color:#ccc; width:100%;}
.pic {padding:5px; border:1px solid #ddd; float:right; margin:10px 0 10px 10px;}
.link {color:#111; font-family:Arial, Helvetica, sans-serif;
 font-size:13px; line-height:17px;  text-decoration:underline;}
.link:hover {color:#000;} 

#left {width:390px; background-color:transparent;float:right;  }
#footer {width:960px; padding:10px 20px 10px 20px;  background-color:transparent; background-image:url(footerbar.jpg); background-repeat:no-repeat; position:relative;}
#footer a {color:#444; font-size:11px;}

.confirmbox {
background-color:#C4CCDB;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
border: 1px solid #3366CC;
padding:10px;
color:#000000;
background-image:url(../images/admin/confirm.gif);
background-repeat:no-repeat;
background-position:left;
padding-left:45px;
margin-top:10px;
margin-right:10px;
}
.errorbox {
background-color:#F9E3E4;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
border: 1px solid #CC0000;
padding:10px;
color:#000000;
background-image:url(../images/admin/error.gif);
background-repeat:no-repeat;
background-position:left;
padding-left:45px;
margin-top:10px;
}
 .box { background-color:#fff;  padding:10px 10px 0 10px; margin:0 0 10px 0; border:1px solid #ddd;}

