/* CSS Document for ForeverSilks.com*/

p {font-size: .8em;}

a {color:#951a49; font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none; } 

body {background: #EAC7CB;}
div#container { width: 902px; margin: 20px auto; border: solid #000; border-width: 2px 2px 15px 15px; background: #FFF;}
div#header {}

#thanks {margin: 50px; padding: 100px; text-align:center; border: solid 1px #FFF;}
div#main { 
			width: 840px;
			height: auto; 
			margin: 40px auto;
			padding: 0;
			border-style:solid; 
			border-width: 3px 1px 1px 1px; 
			border-color: #000; 
			background: #eee; 
			
}

div#leftmain{
			 
			float: left; 
			width: 269px; 
			margin: 0	;
			padding: 0;
			
			color: #454545; 
			font-family: Georgia, "Times New Roman", Times, serif;  
			height: 450px;
}

div#subleft{ 
			width: 244px; 
			height: 310px;
			margin: 0;
			padding: 20px 10px 0 15px;
			background: #DCEAC7; 
			color: #454545; 
			font-family: Georgia, "Times New Roman", Times, serif; 
			border-style:solid; 
			border-width: 0px 0px 1px 0px; 
			border-color: #000;
}

div#lowleft{ 
			width: 244px; 
			
			margin: 0;
			padding: 10px 10px 0 15px;
			background: #eee; 
			color: #951a49; 
			font-family: Georgia, "Times New Roman", Times, serif; 
			border-style:solid; 
			border-width: 0px 0px 0px 0px; 
			border-color: #000;
}

div#centermain{ 
			/*margin-left: 269px;*/
			float:left;
			width: 300px;
			height: 450px;
			background: #FFF; 
			padding: 0; 
			color: #454545; 
			font-family: Georgia, "Times New Roman", Times, serif; 
			border-style:solid; 
			border-width: 0px 1px 0px 1px; 
			border-color: #000;
}

.about{ 
			/*margin-left: 269px;*/
			
			font-family: Georgia, "Times New Roman", Times, serif;
			font-size: 1.1em;
}



div#rightmain{ 
			display: inline;
			width: 269px; 
			margin: 0;
			padding: 0; 
			color: #454545; 
			float: right; 
			height: 450px; 
}

div#subright{
			margin: 0;
			height: 300px;
			padding: 30px 15px 0 10px;			
			width: 244px;
			background: #DCEAC7; 
			color: #454545; 
			font-family: Georgia, "Times New Roman", Times, serif;			
			border-style:solid; 
			border-width: 0 0 1px 0; 
			border-color: #000;
}

div#lowright{ 
			width: 244px; 			
			margin: 0;
			padding: 20px 10px 0 15px;
			background: #eee; 
			color: #454545; 
			font-family: Georgia, "Times New Roman", Times, serif;
			line-height: 1.5em;
			
}

div#footer { clear: both; background: #D4C7EA; width: 840px; border-top: solid 1px #000;}

div#leftmain h5 {margin-top: -20px;}

.whole { width: 800px; height: 200px;}







/*Nav Classes*/

#nav, #nav ul {	float: left; width: 902px; list-style: none; line-height: 15px; background: #D4C7EA; padding: 0px; margin: 0px; }
#nav a { display: block; width: auto; w\idth: auto; color: #951a49; font-family:arial; font-weight:bold; font-size:12px; text-decoration:none; font-style:italic; padding: 2px 10px; }
#nav a.daddy { background: url(../images/rightarrow2.gif) center right no-repeat; }
#nav li { float: left; padding: 0; width: auto; }
#nav li ul { position: absolute; left: -999em; height:auto; width: 150px; w\idth: 148px; border: #447799; border-width: 2px 2px 2px 2px; border-style: solid; margin:0px; }
#nav li li { width: 150px; }
#nav li ul a { color: #FFF;	width:125px; }
#nav li ul ul {margin: -19px 0 0 150px; }
#nav li:hover, #nav li.sfhover{	left: auto; color: #FFF; background-color: #447799; padding: 0px 0px 0px 0px; text-indent: 0px; }
#nav li:hover a, #nav li.sfhover a{ color: #000; }
#nav li a:hover{ color: #FFF; }
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul { left: -999em;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul  {left: auto; background: #FFF;}

/*pricing classes*/

ul.pricelist {list-style: none; line-height: 30px; background:#DCEAC7; padding: 0px; margin: 0px; font-weight: bold; }

#pricing a { display: block; width: auto; w\idth: auto; color: #951a49; font-family:arial; font-weight:bold; font-size:12px; text-decoration:none; font-style:italic; padding: 2px 10px; }
#pricing a.daddy { background: url(../images/rightarrow2.gif) center right no-repeat; }

td.pricelist {padding-bottom: 30px;}
td.headings { font-family: Georgia, "Times New Roman", Times, serif; font-size: 16pt; font-weight: bold; vertical-align: top;}


ul.pricelist li {line-height: 1em; font-family: Georgia, "Times New Roman", Times, serif; font-size: 12pt; font-weight: normal;  }


#pricing li li { width: 450px;     }
#pricing li ul a {width:450px; }
#pricing li ul ul {margin: -25px 0 0 400px; }

ul.testimonial {list-style: none; line-height: 30px; background:#DCEAC7; padding: 0px; margin: 0px; font-weight: bold; font-style: italic; }
td.testimonial {padding-bottom: 30px;}
ul.testimonial li {line-height: 1em; font-family: Georgia, "Times New Roman", Times, serif; font-size: 12pt; font-weight: normal; font-style: italic;  }
.contact { font-family: Georgia, "Times New Roman", Times, serif; font-size: 16pt; font-weight: normal; }
