/* Eileen's Dreams Cascading Style Sheet*/

/*HTML properties*/
html
{
    height:auto;
    background:#F5F5F1;
}

/*Body properties*/
body
{
    border:1px solid #efefef;
    width:1050px;
    margin:20px auto;
    background:#F5F5F1;
}

/*DIV tag properties*/

/*Header DIV tag properties*/
#header
{
    float:left;
    padding-top:0em;
    padding-bottom:2em;
    overflow:hidden;
    zoom:0;
    background:#FFFFFF;
    text-align: left;
    /*width:1050px;*/
    width:540px;
    height:120px;
}

/*View Cart DIV tag properties*/
#cart
{
    float:right;
    padding-top:0em;
    padding-bottom:2em;
    overflow:hidden;
    zoom:0;
    background:#FFFFFF;
    text-align: right;
    width:510px;
    height:120px;
}

/*Viewer DIV tag properties*/
#viewer
{
    float:left;

    /* Width and Height properties must be changed whenever
       the Entire viewer's properties are changed in
       contentslider.css.

       You must also adjust the Height and Width properties for
       the Order DIV tag, and the Width properties for the
       Description and Related Products DIV tags.*/

    /* Good dishcloth width: 520px;*/
    /* Good scarf width: 520px;*/
    /* Good full model width: 455px;*/
    width:520px;

    /* Good dishcloth height: 580px;*/
    /* Good scarf height: 575px;*/
    /* Good full model height: 770px;*/
    /* Set same height in #order*/
    height: 620px;

    background:#FFFFFF;
    text-align: center;
    border: 10px solid #D3EDEB; /* Dark brown: #985A5D*/
    border-bottom-width: 0px;
}

/*Order DIV tag properties*/
#order
{

    /* Width and Height properties must be changed whenever
       the Viewer DIV tag properties are changed.*/

    float:right;

    /* Good dishcloth width: 485px;*/
    /* Good scarf width: 315px;*/
    /* Good full model width: 595px;*/
    width:485px;

    /* Good dishcloth height: 580px;*/
    /* Good scarf height: 315px;*/
    /* Good full model height: 770px;*/
    height:620px;

    background:#FFFFFF;

    text-align: left;
    border: 10px solid #D3EDEB; /* Light brown: #985A5D*/
    border-bottom-width: 0px;

}

/*Description DIV tag properties*/
#description
{

    /* Width property must be changed whenever
       the Viewer DIV tag width property is changed.*/

    float:left;

    width:520px;

    height: 500px;
    background:#FFFFFF;
    text-align: left;
    border: 10px solid #D3EDEB;
    border-bottom-width: 6px;
}

/*Related Products DIV tag properties*/
#related
{
    /* Width and Height properties must be changed whenever
       the Description DIV tag properties are changed.*/

    float:right;

    width:485px;

    height:500px;

    background:#FFFFFF;
    text-align: left;
    border: 10px solid #D3EDEB;
    border-bottom-width: 6px;
}

/*Footer DIV tag properties*/
#footer
{
    padding-top:0em;
    padding-bottom:2em;
    overflow:hidden;
    zoom:0;
    clear:left;
    width:1050px;
    height:40px;
    text-align: center;
    background:#287275;
    color:white;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif, sans-serif;
	font-weight: none;
}

/*Header properties by DIV tag class (H1.<DIVtagClass>*/
h1.order
{
	font-size: 16pt;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif, sans-serif;
	font-weight: bold;
	color: black;
	margin-top: 6pt;
    margin-left:6pt;
    margin-right:6pt;
	margin-bottom: 6pt;
}

h2.order
{
	font-size: 14pt;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif, sans-serif;
	font-weight: bold;
	color: black;
	margin-top: 6pt;
    margin-left:6pt;
    margin-right:6pt;
	margin-bottom: 6pt;
}

h3.order
{
	font-size: 12pt;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif, sans-serif;
	font-weight: bold;
	color: #287275;
	margin-top: 6pt;
    margin-left:6pt;
    margin-right:6pt;
	margin-bottom: 6pt;
}


h1.description
{
	font-size: 12pt;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif, sans-serif;
	font-weight: bold;
    font-style: normal;
	color: #287275;
	margin-top: 6pt;
    margin-left:6pt;
    margin-right:6pt;
	margin-bottom: 6pt;
}

h2.description
{
	font-size: 11pt;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif, sans-serif;
	font-weight: bold;
    font-style: italic;
	color: #287275;
	margin-top: 6pt;
    margin-left:6pt;
    margin-right:6pt;
	margin-bottom: 6pt;
}

/*Font attributes for PayPal Table Data Select tags*/
td.order
{
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif, sans-serif;
	font-weight: bold;
	color: #287275;
	margin-top: 6pt;
    margin-left:6pt;
    margin-right:6pt;
	margin-bottom: 6pt;
}


/*Font attributes for Description Table Head and Data product colors*/
th.description_name
{
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif, sans-serif;
	font-weight: bold;
	color: #287275;
	margin-top: 6pt;
    margin-left:6pt;
    margin-right:6pt;
	margin-bottom: 6pt;
}

th.description_length
{
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif, sans-serif;
	font-weight: bold;
	color: #287275;
	margin-top: 6pt;
    margin-left:6pt;
    margin-right:6pt;
	margin-bottom: 6pt;
}

td.description_name
{
    text-align: left;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif, sans-serif;
	font-weight: normal;
	color: black;
	margin-top: 6pt;
    margin-left:6pt;
    margin-right:6pt;
	margin-bottom: 6pt;
}

td.description_length
{
    text-align: center;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif, sans-serif;
	font-weight: normal;
	color: black;
	margin-top: 6pt;
    margin-left:6pt;
    margin-right:6pt;
	margin-bottom: 6pt;
}

td.product_related_photos
{
    text-align: center;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif, sans-serif;
	font-weight: normal;
	color: #287275;
	margin-top: 6pt;
    margin-left:6pt;
    margin-right:6pt;
	margin-bottom: 6pt;
}

/*Paragraph properties for Bread Crumb text*/
p.breadcrumbs
{
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif, sans-serif;
	font-weight: bold;
	color: #287275;
	margin-top: 0pt;
    margin-left:0pt;
    margin-right:0pt;
	margin-bottom: 0pt;
}

/*Paragraph properties within the Cart DIV tag*/
p.cartgreet
{
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif, sans-serif;
	font-weight: bold;
	color: #287275;
	margin-top: 6pt;
    margin-left:6pt;
    margin-right:6pt;
	margin-bottom: 0pt;
}
p.cartdate
{
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif, sans-serif;
	font-weight: bold;
	color: #287275;
	margin-top: 3pt;
    margin-left:6pt;
    margin-right:6pt;
	margin-bottom: 0pt;
}

/*Paragraph properties within the Order DIV tag*/
p.order
{
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif, sans-serif;
	font-weight: normal;
	margin-top: 6pt;
    margin-left:3pt;
    margin-right:6pt;
	margin-bottom: 6pt;
}

/*Paragraph properties within the Order DIV tag*/
p.description
{
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif, sans-serif;
	font-weight: normal;
	margin-top: 6pt;
    margin-left:6pt;
    margin-right:6pt;
	margin-bottom: 6pt;
}

p.related
{
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif, sans-serif;
	font-weight: normal;
	margin-top: 6pt;
    margin-left:6pt;
    margin-right:6pt;
	margin-bottom: 6pt;
}

/*Ordered List (Numbered) properties by indenture level*/

ol.first_level
{
	margin-top: 0pt;
	margin-left: 0pt;
	list-style-type: decimal;
}

ol.second_level
{
	margin-top: 10pt;
	margin-left: 6pt;
	list-style-type: lower-alpha;
}

ol.third_level
{
	margin-top: 10pt;
	margin-bottom: 0pt;
	margin-left: 12pt;
	list-style-type: lower-roman;
}

/*Unsigned List (Bulleted) properties by indenture level*/

ul.first_level
{
	margin-top: 0pt;
	margin-bottom: 0pt;
	margin-left: 12pt;
	list-style-type: square;
}

ul.second_level
{
	margin-top: 10pt;
	margin-bottom: 0pt;
	margin-left: 6pt;
	list-style-type: disc;
}

ul.third_level
{
	margin-top: 10pt;
	margin-bottom: 0pt;
	margin-left: 12pt;
	list-style-type: circle;
}

/*List Index properties by vertical line spacing amount*/

li.singlespace
{
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif, sans-serif;
	font-weight: normal;
	margin-top: 0pt;
	margin-bottom: 0pt;
}

li.doublespace
{
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif, sans-serif;
	font-weight: normal;
	margin-top: 10pt;
	margin-bottom: 0pt;
}

/*Anchor (hyperlink) properties by behavior;*/

A.default:link
{
    text-decoration: none;
    color:#287275;
    font-size: 10pt;
}

A.default:visited
{
    text-decoration: none;
    color:#287275;
    font-size: 10pt;
}
A.default:hover
{
    text-decoration: underline;
    color:#66D8C1;
    font-size: 10pt;
}
A.default:active
{
    text-decoration: underline;
    color:#287275;
    font-size: 10pt;
}

/*See Also anchor (hyperlink) properties by behavior;*/

A.seealso:link
{
    text-decoration: none;
    color:#995F5E; #287275;
    font-size: 8pt;
}

A.seealso:visited
{
    text-decoration: none;
    color:#995F5E; #287275;
    font-size: 8pt;
}
A.seealso:hover
{
    text-decoration: underline;
    color:#995F5E; #287275;
    font-size: 8pt;
}
A.seealso:active
{
    text-decoration: underline;
    color:#995F5E; #287275;
    font-size: 8pt;
}


img
{
    border: 0
}

/*Show and hide div tag properties by behavior*/

DIV.showandhide
{
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif, sans-serif;
	margin-top: 6pt;
	padding-right: 5pt;
	padding-left: 5pt;
	padding-bottom: 2pt;
	margin-bottom: 6pt;
	cursor: hand;
	background-color: #f0f0f0;
}

DIV.showandhideblue
{
	margin-top: -10pt;
	cursor: hand;
}

