
/* CSS FOR AWA 
		Standard width for tables, iframes, etc. =700px

	FONTS
		Times New Roman, Times, serif
		Verdana, sans-serif

	STANDARD COLORS
		#888 gray
		#000 black
					
*/

/* ===== CLASSLESS DEFAULTS ===== */

	body {
		font-family: Courier New;
		font-size: 10pt;
		color: #f00;
		
		text-align: center;
		
		margin: 0px;
		padding: 0px;
		
		border-width: 0px;
		border-style: none;
		border-color: #0f0;
		
		/* background-color: #fff; */
		}

	div {
		margin: 0px;
		padding: 0px;
		border: 1px;
		border-color: #f00;
		border-style: solid;
		}

	h1, h2, h3, h4, h5, h6 {
		font-family: Times New Roman, Times, serif;
		color: #f00;
		font-weight: normal;
		text-align: left;
		}
	
	p {
		font-family: Verdana, Ariel, serif;
		font-size: 9pt;
		color: #000; 
		}
	ol, ul, li {
		font-family: Verdana, Ariel, serif;
		}
	
	table {
		border: 1px;
		border-style: solid;
		border-color: #f00;
		}
	td {
		border: 1px;
		border-style: solid;
		border-color: #f00;
		}
	
	span {
		color: #f00;
		}
	
	code {
		font-family: Courier New;
		font-weight: bolder;
		color: #00f;
		}
	a {
		text-decoration: none;
		}
	a.lnormal {
		color: #00f;
		}
	a.lnormal:active {
		}
	a.lnormal:link {
		}
	a.lnormal:visited {
		}
	a.lnormal:hover {
		color: #b00!important;
		}


/*
	p.li_title {
		font-family: Verdana, Ariel, sans-serif;
		font-size: 24pt; 
		font-weight: normal;
		color: #000; 
		margin-top: 12pt;
		margin-left: 0pc;
	    margin-bottom: 0pc;
	    margin-right: 0pc;
		}
	
	p.li_navlink { 
		background: #000;
		font-size: 11pt;
		font-weight: bold;
		font-style: italic;
		margin-top: 0px;
		margin-left: 0px;
		margin-right: 0pc;
		text-align: left;
		}
*/

		
									/* ===== NAVLAYER ===== */
	div#ckid_div_navlayer {
		position: absolute;
		z-index: 100;
		width: 100%;
		height: 100px;
		top: 0px;
		left: 0px;

		text-align: center;
		
		border-width: 0px;
		border-style: solid;
		border-color: #0f0;
		}
		
	div#ckid_div_navlayer_content {
		width: 750px;
		height: 198px;
/*		top: 0px;
		left: 10px;
*/	
		text-align: center;

		border-width: 2px;
		border-style: outset;
		border-color: #eee;
		background: url("images--index/Hpzoo1 CROP 800x198.jpg");
		background-position: -20px;
		}

	div#ckid_div_banner {
/*
*/
		position: relative;
		text-align: left;
		top: 30px;
		left: 20px;
	
/*		width: 100%;
*/
		height: 60px;
		
		margin: 0px;

		padding-top: 25px;
		padding-left: 0px;
		border-width: 0px;
		border-color: #f00;
		border-style: none;
		}
										
	div#ckid_div_navbar {
		position: relative;
		z-index: 100;
		width: 750px;
		height: 20px;
		top: 90px;
		left: 0px;

		
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		
		padding: 0px;
		
		border-width: 1px;
		border-color: #88f;
		border-style: none;
		/*
		background: url("images--index/marble-ROSAMEXL.jpg");
		*/
		}
		
	span.li_navlink {
		width: 20px;
		height: 20px;
/*
		vertical-align: top;
*/
		margin-left: 5px;
		margin-right: 5px;
		margin-top: 0px;
		margin-bottom: 0px;
		margin: 0px;
		
		padding: 0px;
		padding-left: 10px;
		padding-right: 10px;
		padding-top: 0px;
		padding-bottom: 0px;

		border-width: 0px;
		border-color: #88f;
		border-style: solid;
		/* background: #000; */
		}
		
	a.li_navlink {
/*
		font-family: verdana, sans-serif;
		font-size: 4pt;
		line-height: 14px;
*/
		margin: 0px;
		padding: 0px;

		border-width: 0px;
		border-color: #000;
		border-style: solid;
		}
		
	img.li_navlink {
		margin: 0px;
		padding: 0px;
		/* background: #00f; */
		}
		
		
/* ===== FONTS -- STANDARD */
/* Holds the content iframe */
/*
	div#ckid_div_content {			
		position: absolute;
		z-index: 99;
		width: 100%;
		height: 100%;
		top: 0px;
		left: 0px;
		padding: 0px;
		padding-left: 0px;
		
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		
		border-width: 0px;
		border-color: #f00;
		border-style: none;
		}
*/
	
body.lnormal {							/* for all iframed pages */
	font-family: Courier New;
	font-size: 10pt;
	color: #f00;
	
	text-align: center;
	
	margin-top: 195px;				/* primary top margin set here -- room for banner */
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 20px;
	padding: 0px;
	
	border-width: 0px;
	border-style: solid;
	border-color: #f00;
	background-image: url(images--index/marble-ROSAMEXL.JPG);
	}

div#ckid_div_body {
	width: 750px;
	margin: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0pc;
	
	padding: 0px;
	padding-left: 50px;						/* primary margins set here. */
	padding-right: 50px;
	
	border-width: 1px;						/* border for body div */
	border-style: solid;
	border-color: #88a;
	
	background-image: url(images--index/marble-ROSAMEXL--br12--gam2.JPG);
	}
	
/* PLACEHOLDER FOR IMPORT OF EXPORTED ITEMTABLE */
div#ckid_div_itemtable {
	width: 100%;
	margin: 0px;
	padding: 0px;
	
	border-width: 0px;
	border-style: solid;
	border-color: #f00;
	}

									/* FLOAT PICs */
div.picFloatRight {
	color: #000;
	border-width: 0px;
	border-color: #aaa;
	border-style: solid;
	padding: 0px;
	float: right;
	margin: 0px;
	margin-left: 1pc;
	}
div.picFloatLeft {
	color: #000;
	border-width: 0px;
	border-color: #aaa;
	border-style: solid;
	padding: 0px;
	float: left;
	margin: 0px;
	margin-right: 1pc;
	}
img.picFloat {
	border-width: 2px;
	border-color: #000;
	border-style: solid;
	color: #000;
	}
p.picFloat {
	width: 100%;
	color: #000;
	font-size: 10pt;
	font-weight: normal;
	text-align: left;
	font-style: italic;
	margin-top: 0pt;
	margin-left: 0pt;
	margin-right: 0pc;
	padding: 0px;
	}
	
										/* ===== NORMAL BODY TEXT */
	
p.lnormal {
	font-size: 10pt; 
	font-weight: normal;
	text-align: left; 
	line-height: 130%; 
	word-spacing: 0;
	margin-top: 3pt;
	margin-left: 0pc;
    margin-bottom: 6pt;
    margin-right: 0pc;
	}
										/* TABLES */
table.lnormal {
	width: 100%;
	text-align: left;
	vertical-align: top;
    margin-left: 0pc;
    margin-right: 0pc;
    margin-top: 0pt;
    margin-bottom: 0pt;
    
    border-width: 0px;
    border-style: solid;
    border-color: #f00;
	}
tr.lnormal {
	vertical-align: top;
	}
td.lnormal {
	padding-bottom: 6px;
    border-width: 0px;
    border-style: solid;
    border-color: #f00;
	}
td.lbottom {
	vertical-align: bottom;
	}

p.lcell {
	font-size: 9pt; 
	font-weight: normal;
	line-height: 140%; 
	word-spacing: 0;
	margin-top: 3pt;
	margin-left: 3pt;
    margin-bottom: 3pt;
    margin-right: 3pt;
	}
p.lcell_number {
	font-size: 9pt; 
	font-weight: normal;
	text-align: right;
	line-height: 140%; 
	word-spacing: 0;
	margin-top: 3pt;
	margin-left: 3pt;
    margin-bottom: 3pt;
    margin-right: 3pt;
	}	

p.lcellhead {
	font-size: 9pt; 
	font-weight: bold;
	line-height: 130%; 
	word-spacing: 0;
	margin-top: 6pt;
	margin-left: 3pt;
    margin-bottom: 3pt;
    margin-right: 3pt;
	}
	
p.lspace6 {
	line-height: 6pt;
	}
	
	/* W3C REPORTS NO NEGATIVE MARGIN-INDENT
		p.llisthang {
			font-size: 9pt; 
			font-weight: normal;
			line-height: 130%; 
			word-spacing: 0;
			margin-indent: -0.5pc;
			margin-top: 3pt;
			margin-left: 1pc;
		    margin-bottom: 3pt;
		    margin-right: 1pc;
			}
	 */
										/* LISTS */	
ol.lnormal {
	font-size: 11pt;
	margin-left: 1pc;
	margin-right: 1pc;
	margin-top: 6pt;
	margin-bottom: 6pt;
	}
ul.lnormal {
	}
li.lnormal {
	font-size: 11pt;
	margin-left: 0pt;
	margin-right: 0pt;
	margin-top: 3pt;
	margin-bottom: 3pt;
	}
	
										/* HEADINGS */
h1.lnormal { 
	font-size: 18pt;
	font-weight: normal;
	margin-left: 0pc;
	margin-top: 24px;
    margin-bottom: 12px;
	color: #000;
    }
h2.lnormal {
	font-size: 14pt; 
	font-weight: normal;
	margin-left: 0pc;
	margin-top: 18px;
    margin-bottom: 12px;
	color: #000;
	}
h3.lnormal {
	font-size: 13pt; 
	font-weight: bold;
	margin-left: 0pc;
	margin-top: 12px;
    margin-bottom: 6px;
	color: #000;
	}
	
										/* ===== ITEM TABLE FORMATS */
table.litem {
/*	width: 700px;  */
	padding: 0px;
	margin-top: 0px;
	margin-left: 0pc;
	margin-right: 0px;
	margin-bottom: 1pc;
	border-collapse: collapse;
	
	border-width: 0px;
	border-style: solid;
	border-color: #800;
	
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #777;
	}
										/* >>> Anything useful to add to TRs here? */
tr.litem {
	}
	
										/* ONE-CELL ITEM TABLES */
td.litem_col1 {
	padding: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	width: 200px;
	vertical-align: top;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

	border-width: 0px;
	border-style: solid;
	border-color: #800;
	
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #888;
	}
td.litem_col2 {
	padding: 0px;
	padding-left: 1pc;
	padding-right: 1pc;
/*	width: 200px; */
	vertical-align: top;
	margin-top: 0px;
	margin-left: 0pc;
	margin-right: 0px;
	margin-bottom: 0px;
	
	border-width: 0px;
	border-style: solid;
	border-color: #800;
	
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #888;
	}
	
	
									/* These two aren't active. */
div.litem {
	position: relative;
	width: 200px;
	}
div.litem_group {
	width: 100%;
	border-width: 0px;
	border-color: #fff;
	border-style: solid;
	
	border-top-width: 1px;
	border-color: #800;
	border-style: solid;
	}	
	
div.litem_text {
	width: 200px;
	padding: 4px;
	margin: 0px;
	border-width: 0px;
	border-style: solid;
	border-color: #f00;
	
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #800;
	}

						/* >>> inactive? */
p.litem_head {
	font-size: 11pt;
	color: #800;
	margin-top: 6px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	}
	
p.litem_name {
	font-size: 9pt;
	color: #800;
	margin-top: 0pt;
	margin-bottom: 3pt;
	}
p.litem_desc {
	font-size: 8pt;
	line-height: 100%; 
	margin-top: 3px;
	margin-bottom: 3px;
	}
p.litem_price {
	font-size: 8pt;
	color: #555;
	font-weight: bold;
	line-height: 100%; 
	margin-top: 3px;
	margin-bottom: 3px;
	}
p.litem_pic {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}
img.litem {
	padding: 0px;
	margin: 0px;
	cursor: hand;
	border-width: 1px;
	border-color: #88a;
	border-style: solid;
	}
img.hover {
	cursor: hand;
	border-width: 1px;
	border-color: #000;
	border-style: solid;
	}
	
	
form.litem {
	padding: 0px;
	margin: 0px;
	margin-top: 3px;
	text-align: right;
	
	border-width: 0px;
	border-color: #00f;
	border-style: solid;
	}
	
									/* FOOTER */
div#ckid_div_footer {
	width: 750px;
	margin: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 20px;
	margin-right: 0pc;
	
	padding: 0px;
	padding-left: 50px;						/* primary margins set here. */
	padding-right: 50px;
	
	border-width: 1px;						/* border for body div */
	border-style: solid;
	border-color: #88a;
	
	background-image: url(images--index/marble-ROSAMEXL--br12--gam2.JPG);

	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #800;
	}

p.lfooter {
	font-size: 9pt; 
	font-weight: normal;
	line-height: 100%; 
	word-spacing: 0;
	padding: 0px;
	margin-top: 3pt;
	margin-left: 0pc;
    margin-bottom: 6pt;
    margin-right: 0pc;

	text-align: center;
	}

	
/* END */