@charset "utf-8";
/* CSS Document */
* { margin:0px; padding:0px}

body { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#857D74; background-color:#4682B4; margin-top:10px;}
p { font-size:11x;}
ul { padding:10px;}

a, a:visited {color:black; font-size:11px; text-decoration:underline;}
a:hover {text-decoration:none; color:white; background-color:#FF0000;}
h1 { font-size:18px; font-weight:normal; background-image:url(../images/titleh1_bullet.gif); background-position:left center; background-repeat:no-repeat; padding-left:20px; margin-bottom: 10px;}
h2 { font-size:12px; font-weight:normal; background-image:url(../images/titleh2_bullet.gif); background-position:left top; background-repeat:no-repeat; padding-left:20px;margin-bottom:10px;}
h1, h2 { color:#0175bd; }

#links1 {height:20px; }
#top_nav { width:724px; margin:0 auto 0 auto;}
#top_nav ul li {float:left; list-style-type:none; padding-right:8px;}
#top_nav ul li a {color:#FFFFFF; text-decoration:underline;}
#top_nav ul li a:hover {background:red; display:block; text-decoration:none;}
#wrap { width:724px; margin:0 auto 0 auto; clear:both; background:white;}

#top_left { width:258px; float:left; font-size:12px; font-weight:bold; color:#4682B4; padding:20px 20px 10px 20px;}
.keywords {font-size:14px; font-weight:bold; letter-spacing:1px; line-height:19px;}
.info1 {font-weight:normal; font-size:11px;}
.info2 {color:#FF0000;}
.info2 a {color:#FF0000; font-size:12px; font-weight:bold; text-decoration:none;}
.info2 a:hover {color:#FF0000; font-size:12px; font-weight:bold; text-decoration:underline; background:none;}
#top_right { width:400px; height:167px;float:left; background:red;}

#bg { clear:both; background-image:url(../images/grey.gif); height:15px; background-repeat:repeat-x;}
#content {clear:both;}
#nav_left { width:194; float:left; margin:10px;}
.title {width:250px; height:32px; color:white; background-image:url(../images/rhbg.gif); background-repeat:no-repeat; display:block; padding:10px 0 0 10px;}
#nav_left, #bg {margin:10px;}
.menu {padding-left:16px;}
.menu li {list-style-type:none;}
.menu li a { font-size:12px; color:#000000; text-decoration:underline; width:194px;}
.menu li a:hover {text-decoration:none; background-color:red; color:#FFFFFF;}

#column { float:left; width:400px; padding:10px 20px 10px 10px;}
#column img {border:#0175bd solid 2px;}
#twocol {width:420px;}
.col {width:205px; float:left; margin-bottom:4	0px;}
.col p { padding:0 20px 0 20px;}
#footer {clear:both; background-color:#4682B4; text-align:center; color:lightblue; padding:10px;}

#contact {background-image:url(../images/watermark.gif); background-repeat:no-repeat; background-position:right center; font-size:13px; line-height:15px}

.lst { color:#0175bd; font-weight:bold;}
.lst li { margin-left:5px; list-style-image:url(../images/bullet_list.gif);}
.lstf li{ margin-left:25px;}
.lstf li { list-style-image:url(../images/bullet_list2.gif);}
.redtxt {color:#0175bd;}
.rescen { padding:0; margin:17px 0 0 0; width:100%;}
.rescen li { float:right; text-align:right; margin-right:10px; list-style-type:none; font-size:12px;}
.rescen li a { text-decoration:none; font-size:12px; padding:5px 5px 0 5px;}

#buckmanVideosbox{visibility:hidden;position:absolute;width:350px;height:auto;z-index:10;background-color:#F5F5F5;border-width:2px;border-color:#0175bd;border-style:solid;padding:8px 8px 8px 8px;top:270px;left:40%;}
#buckmanVideos{float:left;padding:5px 5px 5px 5px;cursor:pointer;margin:0 5px 5px 5px;font-size:10pt;font-weight:700;border-width:2px 2px 0 2px; border-style:solid; border-color: #cccccc;}

.box { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#857D74; padding:2px; }
.frm { background:#F5F5F5; padding:6px;}
.phone { background:#0175bd; color:#FFFFFF; padding:1px; font-weight:bold;}