/* CSS Document */

/** The full listings type **/

/* Style of enclosing dive passed through to contents **/
.listings, .listings p, .listings h2 {
	text-align: center;
  font-size: 8pt;
	font-family: verdana, arial, helvetica, sans-serif;
	}

.listings {
  margin: 10pt;
	padding: 12pt;
	width: 90%;
}

.listings .title a {
	color: blue;
	font-size: 2.6em;
}

.listings .description {
  text-align: center;
  font-size: 1.2em;
}

.listings .url a{
	color: green;
}

.listings .UL { 
        background: yellow; 
        margin: 12px 12px 12px 12px;
        padding: 3px 3px 3px 3px;
                                     /* No borders set */
      }
.listings .LI { 
        color: white;                /* text color is white */ 
        background: blue;            /* Content, padding will be blue */
        margin: 12px 12px 12px 12px;
        padding: 12px 0px 12px 12px; /* Note 0px padding right */
        list-style: none             /* no glyphs before a list item */
                                     /* No borders set */
      }
. listings .LI.withborder {
        border-style: dashed;
        border-width: medium;        /* sets border width on all sides */
        border-color: lime;
      }

      
.product_box {
/*
	border:3px dashed #CCCCCC;
	padding:5px 20px;
	margin-top:15px;
	margin-bottom:15px;	
	margin-right:25px;
	font-size:.85em;
	font-family:Georgia, "Times New Roman", Times, serif;
*/
	border:3px dashed #A70000;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:1.2em;
	background: #ffffff;
	margin-bottom:15px;
	margin-right:15px;
	margin-top:15px;
	padding:5px 15px;	
	
	}
.product_box h1 {
	margin-top:	10px;
	margin-bottom:10px;
	font-size:1.3em;
	}
.product_box img {
	margin-bottom:1px;
	}
.product_box .alignright {
	padding-right:0px;
	margin-right:0px;
	text-align: right;
	}
