/* CSS Document */
body{background:url(../../images/wood_bg3.jpg) repeat; background-color:#cc9966;}
#hdflash{background-color:#880000; border:#FFFFFF solid 2px; width:796px; height:76px; margin:auto;}
#banner{background-color:#660000; border-left:#FFFFFF solid 2px; border-right:#FFFFFF solid 2px; border-bottom:#FFFFFF solid 2px;  width:796px; height:150px; margin:auto; background:url(../../images/ban4.jpg) center no-repeat; background-color:#880000;}
#content{background-color:#660000; border:#FFFFFF solid 2px; color:#FFFFFF; width:776px; margin:auto; padding-bottom:20px; padding-left:20px;}
#nav {background:url(../../images/hmenu3.gif); height:30px; margin:auto; width:800px; background-color:#000000;}
#nav div{float:right; height:30px; width:146px; text-align:center;}
#nav a{display:block; height:25px; width:146px; color:#FFFFFF; padding-top:5px; text-decoration:none; font-family:Georgia, "Times New Roman", Times, serif;}
#lnav{margin:20px 20px 0px 0px; float:left; width:220px;}
#lnav a{color:#ffffff; text-decoration:none;}
#lnav a:hover{color:#cc9955; text-decoration:none;}
#home a:hover{ color:#999999; background-position:584px center;}
#services a:hover{color:#999999; background-position:438px center;}
#about a:hover{color:#999999; background-position:292px center;}
#contact a:hover{color:#999999; background-position:146px center;}
.lcontent{background-image:url(../../images/leftnav_bg.gif); background-repeat:repeat-y;padding:10px 0px 10px 20px; }
#rcontainer{width:520px; margin:19px 0 0 0px;float:left;}
#rcontent{background-image:url(../../images/rbg.gif); background-repeat:repeat-y;}
.footer {font-family: "Arial", sans-serif; color: #FFFFFF; text-align:center; font-size:10px; margin-top:30px;}
.footer a {color:#FFFFFF;}
.footer a:visited, a:link {color:#FFFFFF;}
.tldivlink{font-size:16px; margin:0px 0px 20px 0px; font-family: Georgia,"Times New Roman",Times,serif; font-weight:bold; width:160px;}
.ldivlink{font-size:16px; margin:0px 0px 20px 0px; font-family: Georgia,"Times New Roman",Times,serif; font-weight:bold; width:160px;}
.lldivlink{font-size:16px; margin:0px 0px 0px 0px; font-family: Georgia,"Times New Roman",Times,serif; font-weight:bold; width:160px;}
.phdivlink{font-size:16px; margin:0px 0px 20px 0px; font-family: Georgia,"Times New Roman",Times,serif; font-weight:bold; width:160px;}
.emdivlink{font-size:16px; margin:0px 0px 20px 0px; font-family: Georgia,"Times New Roman",Times,serif; font-weight:bold; width:160px;}
.lastdivlink{font-size:16px; margin:0px 0px 0px 0px; font-family: Georgia,"Times New Roman",Times,serif; font-weight:bold; width:160px;}
.bucket1{background-color:#FFFFFF; width:460px; margin:0px 0px 0px 20px; padding:5px; color:#000000;}
.bucket{background-color:#FFFFFF; width:460px; margin:20px 0px 0px 20px; padding:5px; color:#000000;}
.btitle{font-family: Georgia,"Times New Roman",Times,serif; font-size:18px; font-weight:bold; font-style:italic; color:#660000; margin-bottom:10px; padding-top:10px; text-align:center;}
.btext{margin:0px 0px 10px 0px; font-family: Georgia,"Times New Roman",Times,serif; font-size:14px; font-weight:bold; font-style:italic; color:#333333; text-align:center;}
.litext{margin:0px 0px 10px 60px; font-family: Georgia,"Times New Roman",Times,serif; font-size:14px; font-weight:bold; font-style:italic; color:#333333; text-align:left; width:400px; background-image:url(../../images/bullet.gif); background-repeat:no-repeat; background-position:left; padding-left:15px;}
.litext2{margin:0px 0px 10px 60px; font-family: Georgia,"Times New Roman",Times,serif; font-size:14px; font-weight:bold; font-style:italic; color:#333333; text-align:left; width:400px; background-image:url(../../images/bullet.gif); background-repeat:no-repeat; background-position:left top; padding-left:15px;}
.ttable{margin-left:30px; width:400px;}
.ttext{margin:0px 0px 10px 30px; font-family: Georgia,"Times New Roman",Times,serif; font-size:14px; font-weight:bold; font-style:italic; color:#333333; width:50%; text-align:center;}
.fhead{color: #336699;font-weight:bold;}


/* ----- add selectors here for font sizing ----- */

.form {padding:0px 10px 10px 10px; margin-top:0px; margin-bottom:0px; background:#ffffff;}
.form fieldset {padding-bottom:10px; margin-bottom:5px;}
.form label {width:100px; padding:10px 10px 0 40px; font-weight:bold}
.form textarea {margin-left:40px;}
.form input {margin-top:0px; margin-left:40px;}
.form .submit {clear:both; margin-top:10px;}
#msg {display:none; position:absolute; z-index:200; background:url(../../images/msg_arrow.gif) left center no-repeat; padding-left:7px}
#msgcontent {display:block; background:#f3e6e6; border:2px solid #924949; border-left:none; padding:5px; min-width:150px; max-width:250px}
