body {margin: 0px; padding: 0px; font-family: Arial, Verdana, sans-serif; background: #ffc63a; margin: 0 auto;}

h1 {color: #8F2206; margin: 0px 20px; padding: 20px 0px; font: bold 18px Arial, Verdana, Sans-serif; text-align: left; background-image: url(images/background-h1.gif); background-repeat: repeat-x; background-position: bottom left;}

h2 {color: #4C6AB1; margin: 0px 2px; padding: 2px 0px; font: bold 17px Arial, Verdana, Sans-serif; text-align: left;}

h5 {color: #4C6AB1; margin: 0px 20px; padding: 20px 0px; font: bold 18px Arial, Verdana, Sans-serif; text-align: left;}

h6 {color: #6a3905; margin: 0px 2px; padding: 2px 0px; font: bold 17px Arial, Verdana, Sans-serif; text-align: center;}


a {color: #960606; text-decoration: underline; font-family: Arial, Verdana, Sans-serif; font-size: 13px;}
a:link {color: #960606; text-decoration: underline; font-family: Arial, Verdana, Sans-serif;; font-size: 13px;}
a:active {color: #080669; text-decoration: none; font-family: Arial, Verdana, Sans-serif; font-size: 13px;}
a:visited {color: #960606; text-decoration: underline; font-family: Arial, Verdana, Sans-serif; font-size: 13px;}
a:hover {color: #080669; text-decoration: none; font-family: Arial, Verdana, Sans-serif; font-size: 13px;}

form {padding: 0px; margin: 0px;}
input {font-family: Arial, Verdana, Sans-serif; color: #000000; font-size: 11px; background: #EEEEEE; border: 1px solid #999;}

.err {font-family: Verdana, Arial, Sans-serif; color: #F00; font-size: 11px; font-weight: bold;}

.test {font-family: Verdana, Arial, Sans-serif; color: #8F2206; font-size: 12px; font-weight: bold;}



#everything {width: 1000px; margin-left: auto; margin-right: auto;}

#homepagevan {float: left; width: 50px;}

#homepagemenu {float: left; width: 900px; height: 70px; background: #F9C79E url(images/background-menu.jpg) repeat-x left;}
#homepagemenu ul {padding: 3px 0px; margin: 0px; font: bold 14px Arial, Verdana, Sans-serif; text-align: center;}
#homepagemenu ul li {list-style: none; display: inline; padding: 0px 5px;}
#homepagemenu ul li a {padding: 0px; margin: 0; font: bold 14px Arial, Verdana, Sans-serif; text-decoration: none; color: #fff;}
#homepagemenu ul li a:link {color: #fff;}
#homepagemenu ul li a:visited {color: #fff;}
#homepagemenu ul li a:link:hover, #homepagemenu ul li a:visited:hover {color: #ffc63a;}

#homepagemenuright {float: left; width: 50px;}

.clr {clear: both;}

#content {width: 1000px; background: #fff url(images/background-content.gif) repeat-y left; margin-left: auto; margin-right: auto;}

#contenttop {width: 960px; margin-left: 20px; background: #fff url(images/background-content-top.jpg) repeat-x top left; text-align: left;}

#footer {width: 1000px; background: #B30000 url(images/background-footer.gif) no-repeat top left; margin-left: auto; margin-right: auto;}
#footer p {font: 10px Arial, Verdana, Sans-serif; color: #fff; padding: 30px 0px 30px 0px; margin: 0px; text-align: center; line-height: 100%;}
#footer a {font: 10px Arial, verdana, Sans-serif; color: #fff; text-decoration: none;}
#footer a:link, #footer a:visited {color: #fff; text-decoration: none;}
#footer a:link:hover, #footer a:visited:hover {color: #ccc; text-decoration: none;}

#leftcolumn {width: 228px; float: left;}
#news {width: 228px; background: #fff url(images/background-news-updates.jpg) no-repeat top left; padding: 40px 0px 0px 0px;}
#news p {margin: 0px; padding: 5px 10px 10px 20px; font: normal 11px Arial, Verdana, Sans-serif; color: #000; text-align: left;}
#news .date {font: bold 11px Arial, Verdana, Sans-serif; color: #6a3905;}

#centercolumn {width: 492px; float: left;}
#centercolumn p {text-align: left; padding: 0px 10px 0px 0px; font: normal 13px Arial, Verdana, Sans-serif; color: #000; line-height: 140%;}
#centercolumn .imp {font: bold 13px Arial, Verdana, Sans-serif; color: #C00;}

#rightcolumn {width: 200px; float: left; text-align: center; margin: 0px 0px 0px 30px;}


.ourclients {width: 195px; background: #fff url(images/background-our-clients.gif) repeat-y top left;}
.testimonials {width: 195px; background: #fff url(images/background-our-clients.gif) repeat-y top left; margin: 0px 0px 0px 13px;}

#hplist {padding: 0px; margin: 0px 5px; font-family: Arial, Verdana, Sans-serif; color: #000; width: 215px;}
#hplist ul {list-style: none; margin: 0px; padding: 0;}
#hplist ul li {font: bold 11px Arial, Verdana, Sans-serif; margin: 0px; padding: 4px 5px 4px 10px; background-image: url(images/bullet-homepage.gif); background-repeat: no-repeat; background-position: left; text-align: left; color: #3F3F3F;}
#hplist ul li a {padding: 0px; margin: 0px; color: #3F3F3F; font-size: 11px; text-decoration: none;}
html>body #hplist ul li a {width: auto;}
#hplist ul li a:hover {text-decoration: none; color: #E4A049;}

#hplist2 {padding: 0px; margin: 0px 5px; font-family: Arial, Verdana, Sans-serif; color: #000; width: 215px;}
#hplist2 ul {list-style: none; margin: 0px; padding: 0;}
#hplist2 ul li {font: bold 11px Arial, Verdana, Sans-serif; margin: 0px; padding: 4px 5px 4px 10px; background-image: url(images/bullet-homepage.gif); background-repeat: no-repeat; background-position: left; text-align: left; color: #3F3F3F;}
#hplist2 ul li a {padding: 0px; margin: 0px; color: #3F3F3F; font-size: 11px; text-decoration: none;}
html>body #hplist ul li a {width: auto;}
#hplist2 ul li a:hover {text-decoration: none; color: #E4A049;}

#subpageleft {float: left; width: 230px; text-align: center;}
#subpageleft img {padding: 0px; margin: 20px 10px;}

#spmenu {padding: 0px 0px 20px 0px; margin: 0px 10px; font-family: Arial, Verdana, Sans-serif; color: #000; width: 220px; background: #fff url(images/background-subpage-menu.jpg) no-repeat top left;}
#spmenu h2 {margin: 0px; padding: 5px 10px 30px 10px; font: bold 16px Arial, Verdana, Sans-serif; color: #fff; text-align: center;}
#spmenu ul {list-style: none; margin: 0px; padding: 0px 0px 0px 20px;}
#spmenu ul li {font: bold 13px Arial, Verdana, Sans-serif; margin: 0px; padding: 4px 5px 4px 20px; background-image: url(images/bullet-spmenu.gif); background-repeat: no-repeat; background-position: left; text-align: left; color: #777575;}
#spmenu ul li a {padding: 0px; margin: 0px; color: #777575; font-size: 13px; text-decoration: none;}
html>body #spmenu ul li a {width: auto;}
#spmenu ul li a:hover {text-decoration: none; color: #A20706;}

#subpageright {float: left; width: 620px; padding-bottom: 20px;}
#subpageright p {font: normal 13px Arial, Verdana, Sans-serif; color: #4A4A49; padding: 10px 20px; margin: 0px; text-align: left; line-height: 150%;}
#subpageright .photo {font: normal 13px Arial, Verdana, Sans-serif; color: #960606; padding: 10px 20px; margin: 0px; text-align: center; line-height: 150%;}
#subpageright h2 {font: bold 13px Arial, Verdana, Sans-serif; color: #8F2206; padding: 20px 20px 10px 20px; margin: 0px; text-align: left; line-height: 150%;}
#subpageright h3 {font: bold 14px Arial, Verdana, Sans-serif; color: #8F2206; padding: 20px 20px 10px 20px; margin: 0px; text-align: left; line-height: 150%;}
#subpageright h4 {font: bold 14px Arial, Verdana, Sans-serif; color: #8F2206; padding: 20px 20px 10px 20px; margin: 0px; text-align: center; line-height: 150%;}

#subpageright ul {list-style: none; margin: 0px; padding: 0; padding-left: 30px;}
#subpageright ul li {font: normal 13px Arial, Verdana, Sans-serif; margin: 0px; padding: 0px 20px; background-image: url(images/bullet-sp.gif); background-repeat: no-repeat; background-position: top left; text-align: left; color: #4A4A49; line-height: 150%;}
#subpageright td {font-size: 13px;}
