html {margin:0;padding:0;height:100%}

body {background:#3e94d3 url(i/bgnd_body.jpg) repeat-x;margin:50px 0 0 0;padding:0;font-size:12px;line-height:14px;font-family:lucida, arial, sans-serif;color:#000}
body a {color:#blue}
body a:hover {color:#999}

p {margin:10px 0 0 0;line-height:15px;padding:0}
p.mar-bot {margin-bottom:20px}
p.test {font-weight:bold;color:#666}
p.back {margin-top:30px}

hr {height:1px;border-style:none;color:#ccc;background-color:#ccc;margin:10px 0 0 0}
.rule {border-top-width:1px;border-top-style:solid;border-color:#ccc;margin:10px 0 0 0}

hr.b {clear:left;margin-bottom:10px}

form {margin:0 0 0 25px;padding:0}	

div.left-clear {clear:left;margin:0;padding:0}
.clearLeft {clear:left}

img {margin:0;padding:0;border:0}
img.floatLeft {float:left;margin:0}
img.floatRight {float:right;margin:0}
img.block {display:block}
img.r-top {margin:0 0 0 31px;width:736px;display:block}
img.r-bot {margin:0 0 0 31px;width:736px}

img.incl {margin-left:40px}
	
h1 {font-size:18px;margin:0;padding:0;color:#2262a7}
h2 {font-family:Arial Narrow;font-size:20px;margin:0;padding:0;color:#2262a7;line-height:22px}
h2.hmpg {font-size:18px;color:#666}
h2.testimonial {padding-top:10px}
h2.events {margin-top:15px}
h3 {font-size:13px;margin:10px 0 0 0;padding:0;color:#333}
h3.hmpg {font-size:12px;color:#333}
h4 {font-size:13px;;margin:10px 0 0 0;padding:0;color:#2262a7}
h5 {font-size:12px;margin:10px 0 0 5px;padding:0;color:#2262a7}
h6 {font-size:12px;margin:0;padding:0;color:#2262a7;margin-bottom:5px}

#wrapper {width:931px;margin:auto}
#wrapper-sub {width:852px;float:left}

#container {width:848px;border-left:#854a2f 2px solid;border-right:#854a2f 2px solid;background:#fff url(i/bgnd_container.gif) repeat-y}

#left {width:200px;float:left}

#cont-rt {width:617px;float:left;padding:0 0 20px 20px}

#tb {width:300px;padding:5px;background:#eee;float:left}

/*header*/
#head {width:931px;height:237px;margin:auto}
#head-a {width:697;float:left}
#gal-link {float:left;width:234px}

#head-nav {width:164px;height:161px;background:url(i/head_b.jpg);float:left;margin:0;padding:23px 0 0 7px;list-style:none}

ul.head-b {list-style:none;margin:0;padding:0;height:53px;width:600px}

#nav-b {width:931px;height:50px}
/*end header*/

#headline-area {width:850px;height:83px;background:#fff;border-right:#854a2f 2px solid}

#right-space {width:75px;height:65px;float:left;background:url(i/sh_right.png);margin-top:435px}
#left-space {width:74px;height:65px;float:left;background:url(i/sh_left.png);margin-top:435px}

#content-area {padding:0 20px 0 20px;width:694px;height:440px;background:#fff;margin:0 0 0 31px;border-left:#dcdcdc 1px solid;border-right:#dcdcdc 1px solid}

#text-box {float:left;width:400px;height:400px;overflow:auto;border-top:#eee 1px solid;padding:10px 10px 0 10px}

#text-area {width:334px;background:url(i/bgnd_text.png) no-repeat;padding:0 25px 0 15px;margin-top:20px;float:left}

#image-area {width:243px;margin:0;float:right}

#ev-includes {width:330px;background:#fafafa;border:#eee 1px solid;text-align:center;font-weight:bold;color:#023560}
#ev-includes ul {margin:0;padding:0;list-style:none}
#ev-includes li {border-bottom:#eee 1px solid;padding:5px 0 5px 0}

ul.inclusions {list-style:none;margin:0;padding:0}
	ul.inclusions li {padding:10px 0 10px 0;border-bottom:#eee 1px solid}

/*clinets*/
#cont-rt-clients {width:600px;float:left;padding:5px 0 20px 20px}
#cont-rt-clients ul {background:#ccc;width:450px;list-style:none;margin:20px auto;padding:0}
#cont-rt-clients li {float:left;width:140px;padding:5px 0 5px 8px;background:url(i/bgnd_clients.png) repeat-x;margin:1px}
/*end clients*/

ul.events {margin:5px 0 0 0;padding:0;width:600px;list-style:none}
ul.events li {float:left;margin:10px 5px 0 20px}

ul.gallery {list-style:none;margin:20px 0 0 20px;padding:0}
ul.gallery li {width:134px;height:99px;background:#333;margin:0 3px 6px 3px;float:left}

.testimonial-im {display:block;margin:0 auto}
#testimonials {margin:auto;padding:0 20px 0 20px;width:500px;background:#eee;border-left:#dcdcdc 1px solid;border-right:#dcdcdc 1px solid}
#testimonials ol {padding:20px 0 0 0;margin:0 0 0 50px}
#testimonials li {padding-bottom:10px}


.footer {font-size:11px;width:850px;height:24px;margin:15px auto;line-height:24px;text-align:center;color:#eee}
#footer-b {width:836px;height:24px;background:#372015;float:left;color:#999}

#footer-b ul {list-style:none;margin:auto;padding:0;width:395px;font-size:12px}
#footer-b ul li {float:left}
#footer-b ul li a {display:inline;text-decoration:none;margin:0 5px 0 5px;color:#999}
#footer-b ul li a:hover {color:#666}

#trans-text {padding:0 15px 15px 15px;width:468px}

#login {width:100px;padding:35px 0 0 45px;float:left}
.formfields {background-color:#fff;margin-top:10px}
.input {margin:5px 0 5px 0;font-size:9px;color:#fff;font-family:verdana, arial, sans-serif}
.n-input {background:#000;border:#ccc 1px inset;height:15px;font-size:10px}
.link {background:none;border:none;cursor:pointer;color:#fff;font-weight:bold;font-size:10px;font-family:verdana;margin:5px 0 0 70px}
