/*
   style.css
*/

/******************/
/* tag defintions */
/******************/

p
{
   padding-left: 10px;
   padding-right: 10px;
}

p:first-line
{
   color: #C95600;
}

body
{
   margin:           0;
   padding:          0;
   font-family:      'Lucida Grande','Lucida Sans Unicode', Helvetica, arial, sans-serif;
   font-size:        82%;
   text-align:       center;
   margin:           0 auto;
   color:            black;
   background-color: lightyellow;
   margin-top:       15px;
   margin-bottom:    15px;
}

h1
{
   padding: 0px;
   margin:  2px;
   font-family: Times;
}

h3
{
   padding: 0px;
   font-size: 11pt;
}

img
{
  border: 0px;
}

a:link
{
  color: darkorange;
}

a:visited
{
  color: #DC5E00;
}

a:hover
{
  color: #C95600;
}

a:active
{
  color: #C95600;
}

hr
{
   width: 100%;
   color: #808080;
   margin: 0px;
   padding: 0px;
}

ul.itemList
{
   list-style-type: circle;
   list-style-position: outside;
   text-align: left;
}

/***************/
/* layout divs */
/***************/


#uber_container
{
   position:         relative;
   width:            750px;
   background-color: white;
   text-align:       left;
   padding:          0;
   border:           2px solid black;
}

/* header */

#header_container
{
}

#crawl
{
   position: relative;
   top:      13px;
}

/* content */

#content_body
{   
   padding-top: 65px;
}


/* footer */
#footer
{
   font-size: 10px;
   text-align: center;
   white-space: nowrap;   
}


#text_nav
{
   text-align: center;
   font-size:  12px;
}

#text_nav a
{
   padding:         2px;
   color:           darkorange;
   font-weight:     bolder;
}

#text_nav a:active, #text_nav a:visited
{
   color: #DC5E00;
}

#text_nav a:hover
{
   color: #C95600;
}

/* specific divs */

#legal
{
   font-family: courier;
   text-align: justify;
   padding-left: 15px;
   padding-right: 15px;
}

#faq
{
   text-align: justify;
   padding-left: 15px;
   padding-right: 15px;
}


/* style sets */
.info_delimiter
{
   color:       #C95600;
   font-size:   12pt;
   font-weight: bold;
}

.logo
{
   margin-top: 2px;
   text-align: center;
   width: 200px;
}

.copy_notice
{
   font-size: 10px;
}

.thumbnail
{
   margin: 6px;
   height: 100px;
   width: 120px;
   border-color: #C95600;
   border-width: 3px;
   border-style: solid;
}

.gen_text
{
   margin-left: 15px;
   margin-right: 15px;
   text-align: justify;
}

.gen_img
{
   margin: 6px;
   border-color: #C95600;
   border-width: 3px;
   border-style: solid;
}

.gen_contact
{
   margin: 6px;
}

.menu_button
{
   padding: 0;
   margin: 0;
}

.section:first-line
{
   font-weight: bold;
   font-size: 12pt;
}

.direction_pic
{
   border-color: #C95600;
   border-width: 3px;
   border-style: solid;
   margin: 10px;
   width:  200px;
   height: 150px;
}

.click_image
{
   font-size: 11px;
}

.prod_pic
{
   border-color: #C95600;
   border-width: 3px;
   border-style: solid;
   width:  150px;
}

.cat_pic
{
   border-color: #C95600;
   border-width: 3px;
   border-style: solid;
   width:  150px;
}

.ship_table
{
   font-family: courier;
   white-space: pre;
}

.close_up
{
   text-align: center;
}

.detail
{
   font-weight: bold;
   font-size: 10pt;
}

.item_name
{
   color:       #C95600;
   font-weight: bolder;
   font-size:   10pt;
}

.item_list
{
   color:       black;
   font-size:   10pt;
}

.section_title
{
   font-weight: bolder;
   color:       darkorange;
   font-size:   12pt;

}

.catagory_name
{
   font-weight: bolder;
   color:       #C95600;
   font-size:   10pt;
}

.email_list
{
}

#single_item
{
   text-align: center;
}

.close_up_item_name
{
   color:       #C95600;
   font-weight: bolder;
   font-size:   12pt;
   white-space: nowrap;
}

.companies_list
{
  text-align: center;
}