body  { color: #000; background:#fff; margin: 0; padding: 0; }
body, p, td, li, ul, ol, h1, h2, h3, h4, h5, h6  {
  font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, Verdana, sans-serif;
}

h1 { color: #1c40b5; font-size: 1.8em; }

blink {color: #1c40b5;}

a { font-weight:bold;}
a:link { color: #100f97; }
a:visited { color: #100f97; }
a:hover, a:active, a.active { color: #100f97; text-decoration: underline; }

p { text-indent:14px; }
p img {float:left; margin: 0 14px 14px 0; border: 4px solid #f2f2f2;}
.bluefade p img {border:0;}
.bluep {color:#2042ae;}

/*
** Page layout elements
*/

#header {background:url(header-bg.jpg) repeat-x;text-align:center;}

#header img {border:0}

#header center, #footer center {background:url(nav-bg.jpg) repeat-x;}
.nav a {color:#aaa;text-decoration: none;}
.nav td {margin-left:auto;margin-right:auto;font-size:0.8em;padding:6px 20px;border-right:1px dotted #3c3c3c;}
.nav td:hover {background:url(nav-bg.jpg) 0 -10px repeat-x;}
.nav td a:hover {color:#fff;}
.navfirst {border-left:1px dotted #3c3c3c;}

.leftcolumn {width:190px;background:#242424 url(bg-leftcolumn.png) top right repeat-y;}
.rightcolumn {width:190px;background:#242424 url(bg-rightcolumn.png) top left repeat-y;}
.centercolumn {background:#fff url(bg-centercolumn.png) repeat-x;padding: 30px 10px;}
#content {margin:0;padding:0;text-align:center;}

#checklist {background:#fff;border:1px solid #aaa;padding:20px;margin:4px 160px 20px 160px;text-align:left;font-weight:bold;}
#checklist ul {margin:0;padding:0;}
#checklist li {list-style-type:none;margin-left:10px;background: url(checkbox.png) left center no-repeat;padding:10px 0 10px 30px;}

.bluefade {background:url(bluefade.png) repeat-x;margin:0 20px;padding:20px 40px;border:20px solid #f9f9f9;}
.yellowbox {margin:0 80px;background:#fbf7b7;border:double 6px #f1db25;padding:20px;}
.graybox {margin:20px 180px;background:#f0f0f0;padding:20px;color:#3c3c3c;border:1px solid #3c3c3c;}
.graybox2 {margin:20px;background:#f0f0f0;padding:20px;color:#3c3c3c;border:1px solid #c3c3c3;}

.aboutme h1 {text-align:left;padding-left:80px;}
.aboutlist {text-align:left;clear:right;list-style-type: none;}
.aboutlist li {list-style-type:none;background: url(bigdot.gif) left center no-repeat;margin:10px 10px 10px 40px;padding-left:40px;font-size:0.8em;}

.testimonials {background:url(bluefade.png) repeat-x;border:4px solid #f2f2f2;padding:40px;}
.testimonials ul {margin:0;padding:0;}
.testimonials ul li {text-indent:0;background:#fff url(bg-testimonials.png)repeat-x bottom left;margin-left:0;list-style-type:none;padding:40px;border:4px solid #aaa;margin-bottom:10px;}

#contact-form { width:50%; text-align:right;}
#contact-form input, #contact-form textarea {margin:10px 0 0 10px;}

#copyright {background:url(copyright-bg.jpg) repeat-x;font-size:0.7em;color:#aaa;padding:20px;}
#copyright a {color:#fff;}

h3 {font-family:Verdana ; color:#000000 ; text-align:center ; font-weight:bold ; font-size:20px}
h4 {font-family:Verdana ; color:#cc0000 ; text-align:center ; font-weight:bold ; font-size:14px}
h5 {font-family:Verdana ; color:#000000 ; text-align:center ; font-weight:bold ; font-size:14px}
h6 {color:#000000 ; font-weight:bold ; font-size:12px}

.hdr4 {background-color:#ffffff}
.hdr5 {background-color:#ffff66}