body {margin:0px; padding:0px; background:url(images/bodybg.jpg) repeat-y top center; font-family:Arial, Helvetica, sans-serif; font-size:16px}

a {text-decoration:none}

.wrap1 {width:935px; margin:0px auto}
#header {height:119px; background:#E2DFDB; width:935px; border-bottom:3px solid #887765}
#logo {float:left; display:inline; width:390px; border:0px}
#header span { color:#F58220; font-weight:bold; font-size:22px; display:block; width:160px; float:right; display:inline; text-align:left; margin-top:8px}
.navigation {float:right; display:inline; width:510px; margin-top:54px; padding-left:0px; border:0px solid #000000}
ul#nav, ul#nav li, ul#nav li a {margin:0px; padding:0px; list-style:none; list-style-image:none}

.cleara {clear:both; height:10px; overflow:hidden}
ul#nav li {display:inline}
ul#nav li a {display:block; float:left; display:inline; padding:0px 8px; font-size:20px; font-weight:bold; color:#887766}
ul#nav li a:hover { color:#F58220}
ul#nav li a.active {color:#F58220}
.tag {background:url(images/mainimg2.jpg) no-repeat; width:295px; height:234px; color:#000000; font-size:40px; font-family:Helvetica, Geneva, Arial, Helvetica, sans-serif; font-weight:bold; padding: 25px 600px 25px 40px;}
#center {margin:22px 24px 62px 24px; width:859px; background:#FFFFFF url(images/c1.jpg) no-repeat top right; padding:5px 14px; overflow:hidden}
.cfp {background:#C9C8CA url(images/c2.jpg) no-repeat right bottom; height:35px; text-align:center; clear:both; font-size:22px; padding-top:10px; font-family:Helvetica, sans-serif; font-weight:bold; color:#FFFFFF;}
.cfp .c1 {color:#F89A3E}
.cfp .c2 {color:#887765}

h1 {color:#F58220; font-size:41px; font-weight:bold; margin:0px; padding:0px}
.hlt {width:550px; float:left; display:inline; overflow:hidden; padding:0px; color:#887765}
.hltin {width:550px; float:left; display:inline; overflow:hidden; padding:0px; color:#887765; font-size:15px}
.hltin h4 {color:#887765; font-size:17px; margin:0px; padding:10px 0px}
.hltin h5 {color:#F58221; font-size:21px; margin:0px; padding:20px 0px 0px 0px; font-weight:normal}

.hltin ul, .hltin ul li {margin:0px; padding:0px; list-style:none; list-style-image:none}
.hltin ul {padding-bottom:15px}
.hltin ul li {background:url(images/li2.jpg) no-repeat left top; background-position:0px 4px; padding-left:15px}

.hrtin {width:250px; float:right; display:inline; color:#F58220; font-size:20px; font-weight:bold; font-family:Helvetica, sans-serif; padding:55px 25px 320px 25px; line-height:25px; background:url(images/treebulb.jpg) no-repeat bottom center}
.hrtin .small1 {font-size:11px; color:#666666; font-family:Arial, Helvetica, sans-serif}
pre {font-family:Arial, Helvetica, sans-serif}

.hrt {width:275px; float:right; display:inline; color:#887765}
.hrt h3 {margin:10px 0px; padding:11px 0px}
ul.hservices, ul.hservices li {margin:0px; padding:0px; list-style:none; list-style-image:none}
ul.hservices {padding-top:10px}
ul.hservices li {background:url(images/li1.jpg) no-repeat left top; background-position:0px 9px; padding-left:20px; font-weight:bold; line-height:27px; padding-bottom:3px}
a#viewall { float:right; display:inline; font-weight:bold; color:#887765}
.hbox1 {background:#F89A3E url(images/c3.jpg) no-repeat right bottom; width:237px; float:left; display:inline; padding:16px 28px 16px 18px; height:245px; color:#887765}
.hbox2 {background:#887765 url(images/c4.jpg) no-repeat right bottom; width:245px; float:left; display:inline; padding:16px 20px 16px 18px; height:245px; margin-left:5px}
.hbox3 {background:#ACA49B url(images/c5.jpg) no-repeat right bottom; width:237px; float:left; display:inline; padding:16px 28px 16px 18px; height:245px; color:#231F20; margin-left:5px}
a.readmore {font-weight:bold; color:#887765}

.hc1 {color:#FFFFFF}
.hc2 {color:#8DBB5B}
.hc3 {color:#F89A3E}

.botnav {float:left; display:inline; width:450px; margin-top:27px; color:#887766; font-size:16px; border:0px solid #000000}
.botnav a {color:#887765; font-weight:bold}
.copyright {float:right; display:inline; text-align:right; width:377px; font-size:9px; color:#3F3B3C; margin-top:10px; border:0px solid #000000}

.hbox2 h2 { margin:0px; padding:0px; font-family:Helvetica; font-size:29px; padding:2px 0px}
.hbox1 h2 {margin:0px; padding:0px; color:#FFFFFF; font-size:22px}
.hbox3 h2 {margin:0px; padding:0px; color:#FFFFFF; font-size:22px; padding-bottom:5px}
