/* Main CSS Document - ASHER */

body { text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#222; background-color:#e0d0dd; margin: 0px 0px 0px 0px; background-image:url(../images/asher-bkg.jpg); background-repeat:repeat-x;}

body a { color:#2e0e3b; text-decoration:none;}
body a:hover { color:#2e0e3b; text-decoration:none;}
img { border:0px; behavior: url("../styles/iepngfix.htc") }

#wrapper {width:850px; margin:0px auto 30px auto;}


#header { margin:9px 0px 0px 0px; font-size:14px;}
#header a { color:#fff; text-decoration:none;}
#header a:hover { color:#fff; text-decoration:none;}

#content {width:850px; margin:50px 0px 0px 0px}
#content h1 { color:#651657; font-size:30px; line-height:32px; padding:21px 0 15px 0; margin:0;}
#content h2 { color:#651657; font-size:22px; line-height:24px; padding:18px 0 8px 0; margin:0;}
#content h3 { color:#000; padding:18px 0 6px 0; margin:0;}

#sidebar {width:140px; height:770px; color:#651657; float:left; background-image:url(../images/leftbg.jpg); background-repeat:no-repeat;}
#sidebar ul {margin:25px 0 0 0; padding:0; font-size:16px; font-weight:bold; list-style:none; }
#sidebar ul.small {margin:15px 0 0 0; padding:0; font-size:13px; font-weight:bold; list-style:none; }
#sidebar li {margin:10px 0 0 0;}
#sidebar a {display:block; width:125px; padding:5px; color:#651657; text-decoration:none;}
#sidebar a:hover {display:block; width:125px; padding:5px; color:#fff; background-color:#a65998; text-decoration:none;}
#sidebar a.selected {display:block; width:125px; padding:5px; color:#fff; background-color:#651657; text-decoration:none;}

#maincontent {width:500px; margin:0px 0px 0px 10px; font-size:15px; line-height:18px; float:left;}
#maincontent a {color:#609DED; font-weight:bold;}
#maincontent a:hover {color:#cc0000;}

#pricepromise {background-color:#651657; color:#FFFFFF; font-size:18px; padding:10px; margin:10px 0 20px 0;}
#pricepromise h1 {color:#FFFFFF; font-size:24px; padding:0 0 10px 0; margin:0;}

#rightcontent {width:180px; margin:25px 0px 0px 0px; padding:5px; float:right; background-image:url(../images/phone.jpg); background-repeat:no-repeat;}
#rightcontent img { display:block; margin-left:auto; margin-right:auto;}
#rightcontent h1 { color:#651657; font-size:20px; line-height:22px; text-align:center; padding:24px 0 2px 0;}
/* background-image:url(../images/phone.jpg); background-repeat:no-repeat; */

#footer { height:40px; margin:30px 0px 0px 0px; font-size:12px; clear:both;}
#footer a { color:#651657; text-decoration:none;}
#footer a:hover { color:#fff; text-decoration:none;}
#footerleft {float:left;}
#footerright {float:right;}

.testimonial {font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:15px; line-height:20px; padding:0 0 6px 0;}
.testimonialname { padding:10px 0 10px 0; text-align:right; font-weight:bold;}

.largeremailaddress { font-size:20px; }
.homepageaddress { font-size:16px; line-height:22px; font-weight:bold; color:#4e6883;}
.wecanhelp {color: #000; font-weight: bold; }
.writetous {color: #000; font-weight: bold; font-size:16px; line-height:22px; }