
#containerskincare { 
width : 95%; 
margin : 10px auto; 
border : 1px solid gray; 
line-height : 130%; 
background-image : url(images/skincarebackground.jpg); 
} 

body { 
width : 100%; 
min-width : 600px; 
} 

h1 { 
padding-top : 10px; 
margin : auto; 
font-family : Serif; 
font-style : italic; 
font-variant : normal; 
font-weight : 600; 
font-size : 24px; 
color : maroon; 
text-align : center; 
}



h2 { 
margin : auto; 
font-family : Serif; 
font-style : italic; 
font-variant : small-caps; 
font-size : 14px; 
text-align : center; 
padding-top : 10px; 
padding-bottom : 25px; 
} 



a.list:link { 
color : navy; 
font-weight : bold; 
text-decoration : underline; 
} 

a.list:active { 
color : teal; 
font-weight : bold; 
text-decoration : underline; 
} 

a.list:visited { 
color : maroon; 
font-weight : bold; 
text-decoration : underline; 
} 


#leftnav { 
float : left; 
margin-left : 0; 
width : 160px; 
margin-top : auto; 
padding-top : 25px; 
font-style : italic; 
font-size : medium; 
color : navy; 
text-align : center; 
} 

#rightnav { 
float : right; 
width : 160px; 
margin : 0; 
padding : 1em; 
font-style : italic; 
font-size : medium; 
color : navy; 
text-align : center; 
} 

.sidelinks {
font-family: Serif;
font-style: italic;
font-weight: 600;
font-size: 10px;
}



#col1 { 
float : left; 
width : 40%; 
margin-top : auto; 
padding : 1em; 
} 

#col2 { 
float : right; 
width : 40%; 
margin-top : auto; 
padding : 1em; 
} 

.topcontent { 
margin-top : auto; 
margin-left : 250px; 
margin-right : 250px; 
padding-top : 25px; 
font-style : italic; 
font-size : large; 
text-align : center; 
font-weight : bold; 
color : black; 
} 

#content2 { 
margin-top : auto; 
margin-left : 200px; 
margin-right : 200px; 
padding-top : 10px; 
padding-bottom : 10px; 
font-size: 18px;
color : black; 
} 

TD.skincare { 
margin : auto; 
font-family : Serif; 
font-style : normal; 
font-variant : small-caps; 
font-size : 12px; 
font-weight : 600; 
text-align : center; 
text-align : center; 
clear : both; 
} 


.listheader { 
float : left; 
margin-top : auto; 
text-align : center; 
padding-bottom : 5px; 
} 

.title { 
padding-top : 10px; 
padding-bottom : 10px; 
font-family: Serif;
font-size: 18px;
font-style: italic;
font-weight: 600;
color : black; 
} 

.blockcontent { 
margin-top : auto; 
padding-top : 10px; 
font-size: 14px;
text-align : center; 
padding-bottom : 25px; 
border-bottom : thin solid gray; 
line-height : 2em; 
} 

.recipetitle { 
text-align : center; 
margin-top : auto; 
padding-top : 10px; 
padding-bottom : 10px; 
font-weight: 600;
color : maroon; 
} 
.contentrecipes { 
margin-top : auto; 
text-align : center; 
padding-bottom : 25px; 
border-bottom : medium solid teal; 
font : normal normal normal 14px Arial, Helvetica, Sans-Serif; 
color : navy; 
} 
.bottomheader { 
margin-top: auto;
padding-top : 15px; 
padding-bottom : 25px; 
font : italic normal bold 24px Serif; 
color : maroon; 
text-align : center; 
} 
.bottombox { 
float : left; 
margin-top : auto; 
margin-left: auto;; 
margin-right : 25px; 
border : medium dotted olive; 
width : 200px; 
height : 400px; 
padding : 8px; 
margin : 5px; 
} 
#clear { 
clear : both; 
} 
#clear { 
clear : left; 
} 
.producttitles { 
font : italic small-caps bold 14px Serif; 
color : maroon; 
text-align : center; 
} 
.bottomcontent { 
font-size: 14px;
text-align : center; 
color : black; 
} 
.topofpage { 
float : right; 
margin : auto; 
padding-top : 25px; 
text-align : right; 
} 
#footer { 
clear : both; 
margin : 0; 
padding : 0.5em; 
color : #333; 
background-color : #ddd; 
border-top : 1px solid gray; 
font : italic small-caps normal 12px Serif; 



color : navy; 
text-align : center; 
} 




.ecw-answerbox
{
	color: black;
	background-color: #FFFAF0;
	border-color: #808080;
	border-style: solid;
	border-width: 1px;
	display: block;
	padding: .75em;
	width: 240pt;
}

.ecw-box
{
	border-style: solid;
	border-width: 1pt;
	cursor: pointer;
	font-size: .12in;
	font-weight: bold;
	height: .18in;
	overflow: hidden;
	text-align: center;
	width: .18in;
}

.ecw-boxcheated_sel
{
	background-color: #FFF1D7;
	border-color: #C00000;
	color: #2080D0;
}

.ecw-boxcheated_unsel
{
	background-color: #ffffff;
	border-color: #606060;
	color: #2080D0;
}

.ecw-boxerror_sel
{
	background-color: #FFF1D7;
	border-color: #C00000;
	color: #BF0000;
}

.ecw-boxerror_unsel
{
	background-color: #FFF0F0;
	border-color: #606060;
	color: #BF0000;
}

.ecw-boxnormal_sel
{
	background-color: #FFF1D7;
	border-color: #C00000;
	color: #000000;
}

.ecw-boxnormal_unsel
{
	background-color: #ffffff;
	border-color: #606060;
	color: #000000;
}

.ecw-button
{
	width: 64pt;
}

.ecw-cluebox
{
	border-bottom-width: 1px;
	border-color: #c0c0c0;
	border-left-width: 0px;
	border-right-width: 0px;
	border-style: solid;
	border-top-width: 1px;
	margin-top: 1em;
	padding-bottom: .5em;
	padding-left: 0pt;
	padding-right: 0pt;
	padding-top: .5em;
}

.ecw-crosswordarea
{
	background-color: #D0D8E0;
	border-color: #808080;
	border-style: solid;
	border-width: 2px;
	padding: .5em;
	font-family: Segoe UI, Verdana, Arial, sans-serif;
	font-size: small;
}

.ecw-copyright
{
	margin-bottom: 1em;
	font-size: x-small;
	font-family: Segoe UI, Franklin Gothic Medium, Arial, sans-serif;
}

.ecw-input
{
	font-family: Segoe UI, Franklin Gothic Medium, Arial, sans-serif;
}

.ecw-wordlabel
{
	text-transform: uppercase;
	margin: 0;
}

.ecw-wordinfo
{
	font-size: 8pt;
	color: #808080;
}

.ecw-worderror
{
	color: #c00000;
	font-weight: bold;
	display: none;
	margin-top: 1em;
}


