/* CSS Document */
html {overflow:-moz-scrollbars-vertical;height:100%;}
body 
{padding:0;font-family:Arial, Helvetica, sans-serif;font-size:10pt;
height:100%;margin:0;
/*background:#b2b2b2 url(images/top.png) center top no-repeat;*/
background:#000 url(images/middle.png) center top repeat-y;
min-width:848px;
color:#000;
}

.copyright {padding:20px;font-size:.8em;color:#333;}
  
#middle { background:url(images/bottom.png) center bottom no-repeat;margin:0 auto;min-width:950px;}
#top   {background:#fff url(images/top.jpg?v=1.1) center -20px no-repeat;width:950px;padding:80px 0 0 0;margin:0 auto;}
#bottom {min-width:848px;}

.summary .stafflink {display:block;height:45px;border:1px solid #DADADA;}
#staff_filter {height:45px;}
.summary .stafflink .name, .summary .stafflink .staff_department {border-bottom:none;}
.summary{float:left;width:160px;margin:0 10px 18px 0;}
.summary_email {float:right;padding:0;margin:0;}
.summary_email img {padding:0;margin:0;}
.summary .stafflink img {padding:0;margin:0;}
  /*
  
  
  background:url(images/bottom.png) center bottom no-repeat; */
#header_links_to_corporate_sites a{display:block;width:340px;height:150px;float:left;}

.tabs_b_selected a,.tabs_b a,.tab_category_group_heading,.gallery_item_heading{}
.gallery_item .name{font-size:8pt;}

a, a:hover, a:visited {color:#670001;}
.col_1 {padding:0 70px 40px 70px;width:540px;float:left;}
.col_1 a, .col_1 a:visited {text-decoration:none;}
.col_1 a:hover, .col_2 a:hover {text-decoration:underline;}
.col_2 {width:250px;float:left;}


.flash_video {width:460px;height:289px;}
.text_header {float:left;width:230px;padding:10px 0 0 0;}
.text_column {float:left;width:210px;min-height:200px;padding:15px 10px 0 10px;}

.navbar {text-align:left;padding:34px 0 10px 40px;height:54px;}
.navbar ul {margin:0;list-style-type:none;padding:2px 2px 2px 2px;}
.navbar ul li {display:inline;}

.navbar a,.navbar a:visited, .navbar a:hover{color:#fff;text-decoration:none;padding:16px;font-size:13pt;font-family:Georgia, "Times New Roman", Times, serif;}
.navbar a:hover {color:#D8BCBC;background:url('images/nav_bg_hover.png') left center repeat-x;text-decoration:none;border-bottom:1px dotted #EFD1D2;}
.navbar .selected_nav a {color:#A46666;background:url('images/nav_bg_selected.png') left center repeat-x;border-bottom:1px dotted #A46666;}  

.footnav {padding:10px 0 0 15px;display:none;}
.footnav ul {margin:0;list-style-type:none;padding:2px 8px 2px 0px;}  
.footnav ul li {display:inline;}
.footnav a,.footnav a:visited, .footnav a:hover{text-decoration:none;padding:12px 12px 12px 12px;font-size:9pt;}
.footnav a:hover{text-decoration:underline;}
.footer {width:848px;margin:0 auto;height:45px;padding:0;}

.mini_store_category_display  {float:left;width:600px;}
  
.article {border:none;}


/**** ARTICLES *****/
.article_read_more {text-align:left;font-size:1.1em;}
.article_summary {margin:0 0 20px 0;font-size:.8em;}  
.article_title {font-size:1.5em;padding:0 0 5px 0;color:#670001;}
.article .article_image {float:right;border:1px solid #333;margin:0 0 10px 10px;padding:0;}
.article {border-bottom:1px dotted #ccc;padding:0 0 10px 0;}
  
/***** GALLERY 2 ******/
.item_left {float:left;}
.item_clear {float:none;clear:both;}

  
    
/***** TABS *****/
.btn-tab a,.btn-tab a:visited,.btn-tab a:hover,.btn-tab-selected a,.btn-tab-selected a:visited
  {color:#37342F;font-weight:normal;text-decoration:none;border-right:none;background:url("images/btn_tab.png") top right no-repeat;float:left;white-space: nowrap;}
.btn-tab a:hover {border-left-color: #35383D;color:#000;background-image:url("images/btn_tab-hover.png");white-space: nowrap;}
.btn-tab-selected a,.btn-tab-selected a:visited,.btn-tab-selected a:hover
  {color:#37342F;background-image:url("images/btn_tab-selected.png");text-decoration:none;cursor:default;white-space: nowrap;}
.btn-tab a,.btn-tab a:visited,.btn-tab-selected a {vertical-align:text-bottom;white-space: nowrap;}


/***** DATA TABLE *****/
.ico-sort-asc,.ico-sort-desc
  {display:inline;float:left;height:15px;width:9px;background:url(images/ico_sort_asc.png) no-repeat center center;}
.ico-sort-desc {background:url(images/ico_sort_desc.png) no-repeat center center;}
.dtable {width:100%;}
.dtable th {border-collapse:separate;padding:4px;font-size:.75em;}
.dtable th a {color:#000; text-decoration:none; height:16px; display:block; white-space:nowrap; }
.dt-row td,.dt-row-2 td {border-bottom:1px solid #D4D4D4;padding:4px;vertical-align:top;}
.file_date {float:right;padding:0 0 10px 10px;color:#999;}
.article_title, .article_read_more{font-size:1.4em;}
.publish_date {color:#ccc;font-size:.9em;}


/***** Vendor Directory *****/
.directory_item      {border-bottom:1px solid #ccc;padding:4px;margin-bottom:5px;font-size:.9em;}
.directory_item .image,
#m_business_directory_home .image a
  {float:left;margin:0 10px 10px 0;border:1px solid #CCC;background:#000;padding:5px;}
.directory_item .name  {font-weight:bold;float:left;font-size:1.2em;height:1.2em;}
.directory_item .details{clear:right;margin-top:4px;padding-top:5px;clear:right;}
.directory_item .phone  {font-weight:bold;float:right;padding-left:5px;}
.directory_item .links  {float:right;padding-left:5px;}
.directory_item .link_1  {float:right;padding-left:5px;}
.directory_item .link_2  {float:right;padding-left:5px;}
.directory_item .state {color:#000;}

E[align="left"] {padding:15px;}
E[align="right"] {padding:15px;}
