body
{
  width:                     100%;
  margin:                    0px auto;
  padding:                   0px 0px 0px 0px;
  text-align:                left;
  font-family: 			Arial, Helvetica, sans-serif;
  font-size:                 13px;
  font-weight:               normal;
  color:                     #000000;
  background-color:          #0066CC;
}

h1
{
  font-family: 		     Arial, Helvetica, sans-serif;
  font-size:                 16px;
  font-weight:               bold;
}

h2
{
  font-family: 		     Arial, Helvetica, sans-serif;
  font-size:                 15px;
  font-weight:               bold;
}


h3
{
  font-family: 		     Arial, Helvetica, sans-serif;
  font-size:                 14px;
  font-weight:               bold;
}


h4
{
  font-family: 		     Arial, Helvetica, sans-serif;
  font-size:                 13px;
  font-weight:               bold;
}


h5
{
  font-family: 		     Arial, Helvetica, sans-serif;
  font-size:                 12px;
  font-weight:               bold;
}

dl
{
}

dt
{
  margin-left:               5px;
  font-style:                italic;
}

dd
{
  margin-left:               14px;
}

table
{
  padding: 0;
  margin: 0;
  font-size: small;
  text-align: left;
}

#palm_table table
{
  border: 1px black solid;
}
#palm_table td
{
  padding: 0;
  margin: 0;
/*  width: 25%; */
  border: 1px black solid;

}

#container
{
  width: 100%;
}

#header 
{
  width: 760px;
  height: 89px;
  background-image: url(images/header.gif);
}

#header h1 
{
  font-size: 			0px;
  width:                     0px;
  height:                    0px;
  clear:                     both;
  overflow:                  hidden;
  visibility:                hidden;

}

#navigation 
{
  width: 152px;
  background-image: url(images/link_bg.gif);
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #fff;
  text-align: left;
}

.links_big 
{
  font-size: 14px;
  margin-left: 6px;
}

.links_small 
{
  font-size: 11px;
  margin-left: 16px;
}

.nav_top
{
  width: 152px;
  height: 9px;
  background-image: url(images/link_top.gif);
  background-repeat: no-repeat;
}

.nav_bottom
{
  width: 152px;
  height: 9px;
  background-image: url(images/link_bottom.gif);
  font-size: 0px;
}

#content
{
  position: absolute;
  left: 162px;
  top: 104px; 
  width: 396px;
  background-image: url(images/center_col_bg.gif);
  background-color: white;
  text-align: left;
}

.content_top
{
  width: 396px;
  height: 12px;
  background-image: url(images/center_col_top.gif);
  background-repeat: no-repeat;
}

.content_middle
{
  margin-left: 4px;
  margin-right: 2px;
}

.content_bottom
{
  width: 396px;
  height: 12px;
  background-image: url(images/center_col_bottom.gif);
  background-repeat: no-repeat;
  font-size: 0px;
}

#content_wide
{
  position: absolute;
  left: 162px;
  top: 104px; 
  width: 593px;
  background-image: url(images/center_col_bg_wide.gif);
  text-align: left;
}

.content_top_wide
{
  width: 594px;
  height: 12px;
  background-image: url(images/center_col_top_wide.gif);
  background-repeat: no-repeat;
}

.content_bottom_wide
{
  width: 594px;
  height: 12px;
  background-image: url(images/center_col_bottom_wide.gif);
  background-repeat: no-repeat;
  font-size: 0px;
}

#right_col
{
  position: absolute;
  left: 565px;
  top: 104px;
  width: 188px;
  background-image: url(images/rt_col_bg.gif);
  background-color: #fff;
}

.right_col_top
{
  width: 188px;
  height: 11px;
  background-image: url(images/rt_col_top.gif);
  background-repeat: no-repeat;
}

#right_col_content
{
  margin: 4px;
}

.right_col_bottom
{
  width: 188px;
  height: 11px;
  background-image: url(images/rt_col_bottom.gif);
  background-repeat: no-repeat;
  font-size: 0px;
}


#navigation A {
  color: #fff;
  text-decoration: underline;
}

A {
  color: #00f;
  text-decoration: underline;
}

.breadcrumbs {
  width: 100%;
  color: #fff;
  margin-left: 6px;
  text-align: left;  
  font-size: 10px;
}

.breadcrumbs A
{
  color: #fff;
}

/*User log class*/
.hits {
  color: #5C5C5C; 
  font-size: 13px;
}

/*Opinion classes*/

.bord {
  border-color: #ff0000;
  border-width: 2px;
  border-style: ridge; 
  background-color: #ffffff; 
  padding: 6px;
}

H1.poli, H2.poli, H3.poli, H4.poli, H5.poli, H6.poli {
  font-variant: small-caps;
}

.question {font-family: sans-serif; font-style: oblique; font-variant: inherit;}  

.bizarre_big {
  color: #000; 
  font-family: "Arial Bold Italic", "Book Antiqua", "Bodoni MT", "Bookman Old Style", "Calisto MT", Rockwell, sans-serif; 
  font-size: 14px; 
  font-style: italic; 
  font-weight: bold; 
  text-decoration: none;
}

.bizarre {
  font-family: "Book Antiqua", "Bodoni MT", "Bookman Old Style", "Calisto MT", Rockwell, sans-serif; 
  font-size: 16px; 
  color: #000;
}

/* Blog styles:  */

.blog_entry h2 
{
  font-family: "Arial bold", "Helvetica", sans-serif; font-size: 16px; 
  color: #6699ff; 
  font-weight: bold;
}

.blog_entry h3
{
  font-family: "Arial", "Helvetica", sans-serif; 
  font-size: 13px; 
  font-weight: bold;
  color: #444; 
}

.blog_entry 
{
  font-family: "Arial", "Helvetica", sans-serif; 
  font-size: 13px; 
  color: #444; 
  margin: 7px;
}

.blog_entry_list 
{
  font-family: "Arial", "Helvetica", sans-serif; 
  font-size: 13px; 
  color: #444; 
  margin-left: 4px;
}

.black 
{
  color: #000;
}

.website_gob
{
  clear: both;
  margin-top: 10px;
  padding-top: 2px;
  border-top: 2px dotted blue;
}

.website_gob img
{
  float: right;
  border: 1px solid blue;
}

.biz_profile
{
  clear: both;
}

.biz_profile img
{
  float: right;
  border: 1px solid black;
  margin-bottom: 30px;
  }

.pc_event
{
  padding-top: 10px;
  border-bottom: 1px dashed blue;
  width: 85%;
  padding-bottom: 10px;
}

.date
{
  font-family: "Arial", "Helvetica", sans-serif; 
  font-size: 13px; 
  font-weight: bold;
  color: #444; 
}

#bni_logo
{
  margin-left: 49px;
  border: 0px;
}

#w3c
{
  margin-left: 50px;
  border: 0px;
}

.general_image
{
  float: right;
  border: 1px solid blue;
}

.fine_print
{
  font-size: 85%;
}