/* CSS Document */

body {background-image:url(images/bg_top.gif); background-repeat:repeat-x; background-position:top left; background-attachment:fixed; background-color:#E5E0DD; font-family:Arial, Helvetica, sans-serif; padding:0px; margin:0px;}

#bg_main {background-image:url(images/bg_main.gif); background-repeat:no-repeat; background-attachment:fixed; background-position:top center; width:771px; padding:0px; margin:0px; background-color:#ffffff; text-align:left;}

#bg_logo_home {background-image:url(images/bg_logo_home.gif); background-repeat:no-repeat; width:755px; height:322px;}
#bg_logo_bio {background-image:url(images/bg_logo_bio.gif); background-repeat:no-repeat; width:755px; height:322px;}
#bg_logo_contact {background-image:url(images/bg_logo_contact.gif); background-repeat:no-repeat; width:755px; height:322px;}

#toplinks {padding:176px 29px 66px 600px; font-size:15px; font-weight:bold; color:#ffffff; text-align:right; font-family:"Times New Roman", Times, serif; letter-spacing:2px; line-height:28px;}



#bg_main_cont {width:755px; margin-left:8px;}

#lc {float:left; width:377px; height:1100px; text-align:left;}
#lc_cont {width:319px; margin:40px 25px 40px 30px;}

#contact_inset {background-image:url(images/contact_inset_bg.gif); background-repeat:no-repeat; width:340px; height:330px; margin:0 0 0 15px;}
#contact_inset_text {width:276px; padding:29px 32px 67px 36px;}

#rc { width:378px; overflow:auto; height:1100px; text-align:left;}
#rc_cont {width:309px; margin:15px 35px 40px 30px;}

#rc_home_inset {width:339px; height:328px; background-image:url(images/rc_inset_bg.gif); background-repeat:no-repeat;}
#rc_inset_text {width:276px; padding:29px 32px 67px 36px;}

#mc {width: 650px; height:1400px; text-align:left; padding:40px;}

#leftcol {width:230px; float:left; text-align:left;}
#rightcol {width:230px; overflow:auto; text-align:left; }

h1.top { font-family:arial narrow, arial, helvetica, sans-serif; color:#000000; font-size:24px; margin:0px 0 19px 0px; font-weight:normal;}
h1 { font-family:arial narrow, arial, helvetica, sans-serif; color:#000000; font-size:24px; margin:10px 0 19px 0px; font-weight:normal;}



p {color:#2E2E2E; font-size:13px; line-height:19px; margin-bottom:18px;}
a {color:#0084FF; text-decoration:none;}
a:hover {text-decoration:underline;}

a.toplinks {color:#161615; text-decoration:none;}
a.toplinks:hover {color:#0084FF;}

a.inset_r {color:#ffffff; text-decoration:none;}
a.inset_r:hover {color:#0084FF;}

h1.inset3 {font-family:arial narrow, arial, helvetica, sans-serif; color:#1F335F; font-size:24px; margin:0px 0 0px 0px; font-weight:normal;}
h1.inset2 {font-family:arial narrow, arial, helvetica, sans-serif; color:#1F335F; font-size:24px; margin:0px 0 25px 0px; font-weight:normal;}
h2.inset3 {font-family:arial narrow, arial, helvetica, sans-serif; color:#1F335F; font-size:20px; margin:0px 0 25px 0px; font-weight:normal;}

h1.inset4 { font-family:arial narrow, arial, helvetica, sans-serif; color:#000000; font-size:24px; margin:10px 0 0px 0px; font-weight:bold;}
h2.inset4 {font-family:arial narrow, arial, helvetica, sans-serif; color:#000000; font-size:20px; margin:0px 0 25px 0px; font-weight:normal;}



p.inset {font-size:15px; font-weight:bold; color:#1F335F;}
p.inset_r {font-size:15px; font-weight:bold; color:#ffffff; text-align:right; font-family:"Times New Roman", Times, serif; margin-top:-1px; letter-spacing:2px;}

ul.inset {color:#1F335F; font-size:14px; font-weight:bold; list-style-type:disc; margin:0px; margin-top:23px;}
li.inset {margin:10px 0 10px -25px;}

ul.inset2 {color:#1F335F; font-size:14px; font-weight:normal; list-style-type:disc; margin:0px;}
li.inset2 {margin:8px 0 10px -10px;}



p.copy {color:#2E2E2E; font-size:10px; margin:0 0 0 30px;}

ul.int {line-height: 15px; font-size:12px;color:#2E2E2E; margin:0px; }
li.int {margin: 5px 0 5px -15px;}

#contactform {width:600px; border:1px solid #AB9D94; background-color:#E5E0DD; padding:30px; margin-bottom:30px;}

#inset_examples{width:200px; float:right;border:1px solid #AB9D94; background-color:#E5E0DD; padding:30px; margin:0 0 30px 30px;}
