
html 
{
	height: 100%;
}


body 
{
	background-color: #1F150A;    /*9C8460 FAE9CE 240012 1d1919090401  322516 111011#*/
	font-family:  Tahoma, sans-serif;
	font-size: 10pt;
	background-repeat: repeat;
	background-image: url(../images/bgleaf.png);
	text-align: left;
	/*
	
	vertical-align: top;
	
	
	margin: 0 auto 0 auto;
		*/
	/*color: #090401 ;
	
	background-image: url(Miss-Tres-bg.png);
	background-color:transparent;background-repeat: no-repeat;
	background-image: url(Miss-Tres-bg.png);
	background-position: 50% 50%;
	*/
	
}


/*.leftcol{
	height: 100%;
	background-color: #111011;     240012 1d1919  090401 322516  #
width: 175px;
	float:left;
	margin-top: -82px;
}*/



.tres {
	position:absolute;
	text-align: left; 
	padding-top:200px;
	margin-left:0px;

	z-index:10;


	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=18)"; 
	/*		filter: alpha(opacity=18);	*/
	opacity: .18;
	
	}




.cornerleft {
	margin-left: 0px;
	margin-top: -3px;
	margin-bottom: -4px;
}

.cornerright {
	margin-left:756px;
	margin-top: -3px;
	margin-bottom: -4px;
}




.LogoNavigation {
	
	/*margin-left:30px;
	width: 500px;
	height: 400px;
	margin-top: 50px;
	text-decoration: none;*/
}

a:link, a:hover, a:active, a:visited{
	color: #000000;
}

a:hover{
	color: #dddddd;
}




#header img{
	/*height:85px;
	width:800px;*/
	border: none;
	TEXT-DECORATION:NONE;
	margin-top: 3px;
	margin-bottom:-3px;
	z-index:1;
	padding-bottom: 0px;
	border-style: none;
	/*background-image: url(headlogo4.gif);
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-attachment: fixed;
	*/
}

#header img A{
	TEXT-DECORATION:NONE;
	padding-bottom: 0px;
	border-style: none;
}

#header form {
	margin-top:10px;
	z-index: 4;
	position: absolute;
	margin-left: 580px;
	background-color:#1d1919;
	 border:.5px solid black;
	  /* for IE */
	 -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; 
	/*		filter: alpha(opacity=40);	*/
		
	opacity: .40;
}



.bg {
	background-image: url(bg-1000-3.gif);
}

.borderbox {
	/*height: 100%;

	border-width: thin;
	border: thin solid #000000;
	font-size: 13px;	background-color: #240012;font-family: Palatino Linotype, Book Antiqua, Palatino, serif;*/
	font-family:  Tahoma, sans-serif;
	
	
	
	text-align: center;
	margin-left: 0px;
	color: #000000;
	width: 500px;
	/*border: 1px solid #240012;*/
	border-bottom: 1px solid #240012;
	font-size: 14px;
	padding: 10px 20px 10px 20px;
}

.borderbox  H2{
	font-size: 18px;
	color: #240012;
	/*font-family:  Tahoma, sans-serif;*/
	font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
	
}

.borderbox  img{
	text-decoration: none;
	border: none;
}




.beautytext {
	
	font-size: 10pt;
	line-height: 14pt;
	font-weight: normal;
	text-align: left;
	
	width: 560px;
	
	letter-spacing: .03em;
	color: #2F2F2F;
	
	
	margin: 0px 0px 0px 245px;
	
	
	font-family: Tahoma, Geneva, sans-serif;
	
	
	
}


.beautytext  H2{
	font-size: 18px;
	color: #1d1919;
	font-family: Arial, Helvetica, sans-serif;
}


div.box {
    /*Any properties you'd want the box to have.*/
    /*Would probably be position, dimension type stuff.*/
    /*Though personally I would have a div outside this
       to control the dimensions.*/
    /* border: 1px solid #000000;*/
    position: relative;
    width: 100%;
}
div.box_contents {
    height: 100%;
    color:#000000;
    width: 100%;
    z-index: 101;
	background-color:transparent;
     
}
div.box_background {
     background-color:#cccccc;
     height: 100%;
     -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)"; 
/*		filter: alpha(opacity=25);	*/
	
	opacity: .25;
	 left: 0px;
     opacity: 0.25;
    
     top: 0px;
     width: 100%;
     z-index: 99;
}

div.boxcolor{
	background-color: #00FF00;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; 
	/*	filter: alpha(opacity=30);	*/
	opacity: .3;
	  background-color:transparent;
}

span.script{
	font-family:  Vivaldi, Mistral, serif; /*Palatino Linotype, Book Antiqua, serif*/
	font-size: 38pt;
	 /*#b72878 #990000;*/ #000000;
	/*font-weight: bold;*/
	font-style: italic;
	line-height: 39px;
}

H2 {


font-family: "Hoefler Text", serif;


}

TABLE.main {

	width: 800px;
	text-align: left;
	margin-top: 0px;
	vertical-align: top;
	height: 100%;
	/*padding-right:;*/
	border-collapse:collapse;

}



TABLE.contain {
	margin-top: 0px;
	vertical-align: top;
	border-collapse:collapse;
	margin-top: -60px;
	width: 800px;
	text-align: center;
	}

#container_top { 
	position:relative;
	z-index:3;
	margin-top: -630px;
}
	

#container2 {
	vertical-align: top;
	text-align:center;
	width: 800px;
	margin-left: auto;
    margin-right: auto;
	height:100%;
	margin-top: -10px;
	z-index:2;
	}
	
.headlogo a {
	text-decoration:none;
}	

.misstreslogo {

	vertical-align: middle;
	text-decoration:none;
}



.welcome {
	margin-left:0px;
	margin-top:0px;
	padding-bottom:0;
	text-align: left;
	/*float: left;font-family: Times, Book Antiqua, serif;*/
	font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
	font-size: 16pt;
	color: /*#b72878 #990000; #222222*/ #CCC;
	font-weight: bold;
	letter-spacing: .03em;
	/*font-style: italic;*/
	
}


#centerbg {
	
	background-image: url(../images/bgg.png);
	background-repeat: repeat;
	background-position: top;
	width: 860px;
	min-height: 100%;
	vertical-align: text-top;
	padding-bottom: 5px;
	
	color: #646060;
	
	text-align: left;
	border-style: solid;
	border-width: 3px 3px 1px 3px;
	border-color: #1d1919;
	/*z-index: 1;
	margin: 0 auto 0 auto;
	position: absolute;
	padding-left: 1px;
	padding-right: 2px;
border-width: 3px 3px 3px 3px;
border-style: solid;
	
	
	border-color: #1d1919;overflow:auto;*/
	
	
	
}


#pagecenter_old {
	
	
	width: 925px;
	margin-top: 0px;
	margin-bottom: -10px;
	
	
/*	text-align:center;
margin-left: auto;
    margin-right: auto;
background-color:transparent;
	vertical-align: top;
	*/
}

#pagecenter {
	
	width: 950px;
	padding-bottom: 5px;
	margin: 0 auto 0 auto;
	min-height: 100%;
	vertical-align: text-top;
	z-index: 0;
	/*background-image: url(../images/bgg.png);
	color: #646060;
	
	text-align: left;
	border-style: solid;
	border-width: 3px 3px 1px 3px;
	border-color: #1d1919;
	*/	



	/*920px;*/
/*	
	
	margin-top: 0px;
	position: relative;
	text-align:center;
    
background-color:transparent;
	
	*/
}

img.sidecurve
{
	
	height: 70px; 
	width: 258px; 
	margin: 5px 15px 0 0; 	
}



#pageleft {


	/*background-image: url(../images/bgpixel.png);
	background-repeat: repeat;
	text-align: left;background-repeat: no-repeat;
	position: absolute;background-color: #000000;margin: -743px 0px 1px 0px;
	
	width: 180px;float:left;
	float: left;
	
`	height: 100%;margin: 0 100px 0 0;position: fixed;*/
	width: 166px;
	position: static;
	background-color: #000000;
	
	
	
	
	/*background-repeat: repeat;min-height: 100%;
	background-image: url(../images/useflash_swirl3.png);*/
	
	/*
	
	border-style: solid;
	border-width: 0 1px 0 0;
	border-color: #4e0926;
	*/
	
	
	
	/*background-image: url(recipes/images/recbg2.png);background-color: #000000;
	padding-bottom: 100px;
	margin-left:1px;*/
	/* 128;-300px-28112px;
	
	padding-top: 20px;*/
	
}


#pageright {

	width: 210px;
	background-color: #000000;
	/*
	margin: -830px -222px 0 0;
	*/
	vertical-align: top;
	float:right;
	margin: -780px -132px 0 0;
}

#pageright div.rightads {
	
	font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
	font-size: 12pt;
	color: #fff;
	font-weight: bold;
	letter-spacing: .03em;
	
	
}

#pageright div.rightads img{
	padding: 3px 0 0 0;
	text-decoration: none;	
	border: none;
	border-style: none;
	vertical-align: text-bottom;
}


.enclose{
	width: 180px;
	height: 100%;
	background-color: #000000;
	background-repeat: repeat;
	/*background-image: url(../images/useflash_swirl3.png);*/
	min-height: 100%;
}

.anim {
	float:right;
	margin: 30px 0 10px 10px ;
	border-style: solid;
	border-width:3px 3px 3px 3px;
	border-color:#1d1919;
	padding:1px;
	width:351px;
	height:260px;
	background-color: #000000;
	text-align: center;
}



.bodytext {
	
	margin: -640px 0 0 230px;
	width: 570px;
	font-family: /*Tahoma, Geneva*/ Tahoma, Geneva, sans-serif;
	font-size: 10pt;
	line-height: 16pt;
	font-weight: normal;
	text-align: left;
	float: left;
	letter-spacing: .01em;
	color: #999/*#907164#222222#2F2F2F*/;
	vertical-align:text-top;
}


.bodytext_home {
	
	margin: -660px 0 0 230px;
	width: 610px;
	font-family: /*Tahoma, Geneva*/ Tahoma, Geneva, sans-serif;
	font-size: 10pt;
	line-height: 16pt;
	font-weight: normal;
	text-align: left;
	float: left;
	letter-spacing: .01em;
	color: #999/*#907164#222222#2F2F2F*/;
	vertical-align:text-top;
}

.studiobody{
	
	margin: 0px 0px 0px 245px;
	width: 590px;
	
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12pt;
	line-height: 18pt;
	font-weight: normal;
	text-align: center;
	letter-spacing: .01em;
	color: #999/*#2F2F2F*/;
	
}

.generalbody
{
	margin: 0px 0px 0px 210px;
	width: 590px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10pt;
	line-height: 18pt;
	font-weight: normal;
	text-align: center;
	letter-spacing: .01em;
	color: #222222/*#2F2F2F*/;
	
}


.productdisplay {
	
	/*margin: 10px 0px 0px 210px;
	float: left;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 15pt;
	font-weight: normal;
	text-align: center;
	
	letter-spacing: .01em;
	color: #222222#2F2F2F;*/
	width: 690px;
	font-size: 10pt;
	line-height: 15pt;
	font-weight: normal;
	text-align:left;
	color: #2F2F2F;
	
	
	margin: 0px 0px 0px 215px;
	
	
	

		padding-left: 0px;
		/*padding-right: 200px;
		*/
		font-family:Tahoma, sans-serif;
	
	
}

.productdisplay ul{
	margin-left: 90px;
	list-style-type: none; 
}

.productdisplay li{
	
	text-align: left;
	overflow: hidden;
	padding: 0;
	font-family: /*Tahoma, Geneva*/ Tahoma, Geneva, sans-serif;
	font-size: 10pt;
	line-height: 16pt;
	font-weight: normal;
	text-align: left;
	
	letter-spacing: .01em;
	color: #666;
	
	
}

.productdisplay h2{
	font-size: 14pt;
	color: #808080;
	font-family: Trajan Pro,serif;
	margin-left: 90px;
	
}

.productdisplay h3{
	font-size: 13pt;
	color: #808080;
	font-family: Pristina, serif;
	margin-left: 90px;
	letter-spacing: 8px;
}

.pagetitle {
	border-bottom:  2px solid #382D2C/*#000000*/;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	width: 100%;
	text-align: left;
	color: #827B60;
	margin: 0 0 0 0;
}

.pagelink a{
	border-bottom:  2px solid #382D2C/*#000000*/;
	border-top:  2px solid #382D2C/*#000000*/;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
	color: #827B60;
	text-decoration: none;
}

.product-text {
		/*width: 400px;
		padding-left: 0px;
		margin-left: 240px;
		padding-right: 200px;
		margin-top: -20px;
		margin-left: -100px;
		display: inline-block;
		*/
		letter-spacing: .01em;
		color: #999;
		font-size: 10pt;
		line-height: 16pt;
		font-weight: normal;
		text-align: left;
		width: 530px;
		
		margin: 0px 0px 0px 245px;
		font-family: Tahoma, Geneva, sans-serif;

	}
	
	

TABLE.splitpage{
	width: 870px; /*900px;*/
}

TABLE.splitpage td{
	vertical-align: top;
	
}

TABLE.splitpage td.leftcol{
	background-color: #000000;
	width: 162px;
	text-align: center;
	padding-left: 1px;
	padding-right: 0px;
	padding-top: 3px;
	
	/*background-repeat: repeat;
	background-image: url(recipes/images/recbg3.png);*/
	
}

TABLE.splitpage td.leftcol_new{
	/*background-color: #000000;*/
	width: 100px;
	text-align:center;
	padding-left: 1px;
	padding-right: 0px;
	padding-top: 3px;
	
	/*background-repeat: repeat;
	background-image: url(recipes/images/recbg3.png);*/
	
}

TABLE.splitpage td.bottomnav{
	vertical-align: bottom;
	padding-bottom:30px;
	padding-top:10px;
}

TABLE.bottom {
	
/*    border-color: #322516;
	height: 20px;
   border-style: solid; 
	text-align: center;*/
	
}

TABLE.bottom td {
	border-style: solid;
	border-width: 0 .1em 0 0;
	border-color: #322516;
	font-size: 10pt;
	height: 22px;
	
}

TABLE.main  td{
	vertical-align: top;
	padding-left: 10px;
	/*background-color: #322516;  
	opacity: .7;*/
}


.borderleft {
	border-left:.5px solid #000000;
}

.borderright {
	border-right:.5px solid #000000;
}

.textheading {
	
	font-style:italic;
	margin-top: 0px;
}

.textheading  h2{
	font-size: 20px;
	font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
	
}

.textheading  h3{
	font-size: 14px;
}


.introlink a{
	
	font-size: 12pt;
	color: #cccccc/*827B60#470716*/;
	padding: 0 16px 0 16px;
	
	text-decoration:none;
	/*border: 1px solid #000000;text-align: center;margin-left:100px;
	border-style: dotted;
	border-color: #322516; 
	border-width: .1em; */
	font-family: Tahoma, Geneva, sans-serif;
}



.left-ad a{
	margin: 30px 80px 0 0;
	
	font-size: 9pt;
	color: #827B60/*#470716*/;
	padding: 0 16px 0 16px;
	float: right;
	width:106px;
	line-height: 20px;
	text-decoration:none;
	/*border: 1px solid #000000;text-align: center;margin-left:100px;
	border-style: dotted;
	border-color: #322516; 
	border-width: .1em; */
	font-family: Tahoma, Geneva, sans-serif;
}


.left-ad a:hover{

	color: #C9C299;


/*border-style: dotted;
border-color: #322516; 
border-width: .1em; */
}


.top-ad {

	text-align: center;
	font-size: 10pt;
	color: #000000;
	/*border-style: dotted;
	border-color: #322516; 
	border-width: .1em; 
	vertical-align: center;
	 */
	width:80px;
	height: 125px; 
}

hr {

	height: 1px;
	color: #000000;
	border:0;
	border:none;
	background-color: #000000;
	margin-top: -1px;
	margin-bottom: -1px;

}

.toprecipe img{
	float:left;
	margin: -618px 0 0 -248px;
	width: 176px; 
	height: 21px;
}

.bottomrecipe img{
	float:left;
	margin: 0px 0 -60px -248px;
	width: 176px; 
	height: 21px;
}

.toprecipe_diaries img{
	float:left;
/*	margin: -696px 0 0 -248px;width: 176px; */
margin: -20px 0 0 -21px;
	width: 177px; 
	height: 21px;
}



.bottomrecipe_diaries img{
	float:left;
/*	margin: -75px 0 -60px -248px;*/
	width: 176px; 
	height: 21px;
}

#pageleft div.recipe {

	
   /* float:left;margin: 0 auto;
    width: 120px;
    padding: 50px;
    background: white;
    padding-bottom:100px;
   position: absolute;
	margin-top: 400px;float: left;
	*/
	background-image: url(../images/useflash_swirl3.png);
	background-repeat: repeat;
	background-color: #000000;
	text-align: left;	
	background-color: #470719;
	font-family: verdana, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color: #907164; /*000000 30111133050f*/
	line-height: 15pt;
	width: 132px;
	margin: 100px 0 0 0;
	padding: 0 13px 0 20px;
	

	/*margin: 86px 0 0 20px;
	background-color: #000000;padding-bottom: 145px;background-image: url(recipes/images/recbg2.png);
	border-right:.5px solid #CCCCCC;
	background-repeat: no-repeat;
background-position: 50% 50%;
	vertical-align:top;*/
	/*background-position:center; 
	

	
	
	padding-left: 5px;
	padding-right: -5px;
	padding-bottom: 10px;
	padding-top: 4px;
	/*background-color: #E3E3E3;
	opacity:0.7;*/
	  
	
	/*font-weight: normal;
	margin-top:  -130px;
	
	
	
	
	/*margin-left: -2px;
	margin-right: 220px;
	border-style: dotted;
	border-style: solid;
	position: relative;
	border-color: #707070; 
	border-width: .1em;*/

}

 
#pageleft div.recipe img.title  {
	
	width: 150px;
	height: 25px;
	margin: 0 0 0 -33px;
	border:0;
	text-align: left;
	padding-top: 5px;
	
}

#pageleft div.recipe img.top {
	
/*	float:left;margin: -696px 0 0 -248px;width: 176px; 
*/
	width: 165px; 
	height: 21px;
	margin: 0 0 0 -20px;
}



#pageleft div.recipe img.bottom{
	
/*	float:left;margin: -75px 0 -60px -248px;*/
	margin: 20px 0 0 -20px;
	width: 165px; 
	height: 33px;
}
 
/*#pageleft div.recipe img  {

	width: 130px;
	height: 37px;
	margin-bottom: 5px;
	margin-left: -8px;
	border:0;
	text-align: left;
	padding-top: 5px;
	float:left;
}
*/

.recipe H3 {
	font-size: 11pt;
}

.recipe H2 {
	font-size: 12pt;
	font-weight:bold;
}


.recipe a{
		/*margin-top: 400px;*/
	text-align: center;	
	font-size: 8pt;
	color: #907164/*663333*/;
	margin-left:20px;
	line-height: 12pt;
	/*300812
	border-style: dotted;
	border-color: #322516; 
	border-width: .1em;
	*/
}

.recipe a:hover{
	/*color: #9C475B;301111*/
	color: #663333;
}

.roses img
{
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=46)"; 
	/*		filter: alpha(opacity=26);	*/
	opacity: .46;
	width:115px;
	margin-top:  -10px;
  

}

.drink {
	list-style-position: outside;
	list-style-type: none;
	margin-left: -40px;
}

.drink li{
list-style-position: outside;
list-style-type: none;
margin-left: 20px;
}



.text {
	width: 340px;
	/*padding-left: 50px;
	padding-right: 200px;
	*/font-family:Tahoma, sans-serif;
	font-size: 10pt;
	line-height: 14pt;
	font-weight: normal;
	text-align: left;
	margin-bottom:50px;
	margin-left: 60px;
	/*float: left;margin-top: -6400px;*/
/*	display: inline-block;
float:left;
	letter-spacing: .02em;
	 	Trebuchet MS, courier, arial, Verdana,sans-serif background-color: #a28c72;
	opacity:0.3;
for IE 
  filter:alpha(opacity=60);*/
}




.text_new {
	text-align: left;
	width: 570px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 15pt;
	font-weight: normal;
	margin-left: 245px;
	margin-top: 10px;
	letter-spacing: .03em;
	color: #2F2F2F;
	position: relative;
	
	/*background-image: url(../useflash_swirl1.png);
	background-repeat: no-repeat;
	background-position: center;*/
	


}

.text_recipe {

	
	text-align: left;
	width:500px;
	height: 470px;
	/*padding: 30px 0px 80px 30px;*/
	padding: 20px 0px 10px 30px;
	margin: -680px 0 0 240px;
	float:left;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: 17pt;
	font-weight: normal;
	vertical-align:text-top;
	letter-spacing: .03em;
	color: #d3b864;
	background-image: url(../recipes/images/champagne.png);
	background-repeat: no-repeat;
	background-position: center;
	

}



.text2 {
	
	/*padding-left: 50px;
	padding-right: 200px;
	
	FLOAT:left;
	*/
	
}


.text a:link{
	font-family:  Tahoma, sans-serif;
	font-size: 10pt;
	color: #000000;
}
  
.text a:hover{
	font-family: Tahoma, sans-serif;
	font-size: 10pt;
	color: #DDDDDD;
}

  .text2 {
	width: 350px;
	padding-left: 40px;
	/*padding-right: 200px;
	*/font-family:Tahoma, sans-serif;
	font-size: 10pt;
	line-height: 15pt;
	font-weight: normal;
	text-align:left;
	float: left;
	display: inline-block;
	}
	
.contact-text {
	width: 550px;
	/*padding-left:40px;
	padding-right: 200px;*/
	
	font-family:Tahoma, sans-serif;
	font-size: 10pt;
	line-height: 15pt;
	font-weight: normal;
	text-align:left;
	/*margin-top: -640px;*/
	
	margin: 40px 0 0 260px;
	
	}
	
	.contact-text a{
	font-size: 13px;
	font-weight: bold;
	color:#300812;
	letter-spacing:3px;
	text-decoration:none;
	}

	.contact-text a:hover{
		color: #1d1919;
	}
	
	 .collect-text {
		width: 500px;
		/*padding-left:10px;
		padding-right: 200px;
		*/font-family:Tahoma, sans-serif;
		font-size: 10pt;
		line-height: 15pt;
		font-weight: normal;
		text-align:left;
		margin: 0px 0px 0px 245px;
	
	}

	
	.about-text {
		/*width: 400px;
		padding-left: 0px;
		margin-left: 240px;
		padding-right: 200px;
		margin-top: -20px;
		margin-left: -100px;
		display: inline-block;
		*/
		letter-spacing: .01em;
		color: #999;
		font-size: 10pt;
		line-height: 16pt;
		font-weight: normal;
		text-align: left;
		width: 530px;
		
		margin: 0px 0px 0px 245px;
		font-family: Tahoma, Geneva, sans-serif;

	}
	
	.b {background: url(../images/dot.gif) 0 100% repeat-x}
	.l {background: url(../images/dot.gif) 0 0 repeat-y}
	.r {background: url(../images/dot.gif) 100% 0 repeat-y}


	.about-text img{
		border: 0;
	}
		
		
	.about-text a{
		text-decoration:none;
	}
		
	.faq-text {
	
		

	font-size: 10pt;
	line-height: 15pt;
	font-weight: normal;
	text-align:left;
	/*color: #2F2F2F;*/
	
	
	margin: 0px 0px 0px 260px;
	
	
	

	

		width: 500px;
		padding-left: 0px;
		/*padding-right: 200px;
		*/
		font-family:Tahoma, sans-serif;
		
	
		 
	}
	
	
.faqs li{

	padding-bottom: 20px
}

.member-text {
	
	padding-left:0px;
	/*padding-right: 200px;
	*/font-family:Tahoma, sans-serif;
	font-size: 10pt;
	line-height: 15pt;
	font-weight: normal;
	text-align:left;
	
	
	
	width: 550px;
	
	margin-left: 250px;
	
}

.member-text H3{
	font-size: 10pt;
	font-weight: bold;
}

.member-text a{
	font-size: 12pt;
	font-weight: bold;
	color:#300812;
}

.member-text a:hover{
	color: #1d1919;
}

.music {
	
	margin: 6px 0 0 -10px;
	
}


.privacy-text {
	width: 500px;
	padding-left:0px;
	/*padding-right: 200px;
	*/font-family:Tahoma, sans-serif;
	font-size: 10pt;
	line-height: 15pt;
	font-weight: normal;
	text-align:left;
	margin: 0px 0px 0px 245px;

}




.footer 
{
	font-size: 11px;
	text-align: center;
	clear:both;
	position: relative;
	height: 0px;
	color: #cccccc;
	
	/*bottom:5px;margin-top: -150px; negative value of footer height */
	
	
	
}

.footer a {
	color: #876347;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:bold;
}

.footer a:hover {

	border-bottom: 1px dotted #AE855C;
}

.contact {
	background-image: url(../images/footer.png);
	background-repeat: no-repeat;
	text-align: right;
	padding-right: 5px;

}

.contact a{
	font-family: Tahoma, sans-serif;
	font-size: 10pt;
	color: #000;
	font-size: 12px;
	text-decoration: none;
	text-align: right;
	padding-right: 3px;
	font-weight: bold;
	position: relative;
/*bottom: -70px;
   z-index:100;
*/
}

.contact a:hover{
	font-size: 12px;
	color: #ddd;
}

.bottomnav {
	text-decoration: none;
	font-family: Tahoma, sans-serif;
	font-size: 14px;
	float: left;
	/*margin: 0 0 10px 170px;*/
	text-align: center;
	margin: -50px 0 0 300px;
}

.bottomnav a{
	
	font-family: Tahoma, sans-serif;
	font-size: 13px;
	text-decoration: none;
	letter-spacing: 0.6px;
	text-align: center;
	font-weight: bold;
	
	
}
.bottomnav a:hover{
	text-decoration: none;
	color: #613C1B;
	font-weight: bold;
}

.bottomnav img{
	text-decoration: none;
	border: none;
	

}


.contactform {
	font-size: 12px;
	text-align: left;
}


.menu {
	margin-top: 20px;
	margin-left: 10px; 
	width:800px;
	text-align: center;
	}

	
#menu {
	margin-top: -30px; 
	margin-left: 20px;
	text-decoration:none;
	list-style: none;
	line-height: 26px;
	}
	
	
.scrollimages {
	width:800px;
	height: 200px;
	margin-top: 1px;
	background-color:#1d1919;
	border:.5px solid black;
	 /* for IE */
	  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=36)"; 
	/*	filter: alpha(opacity=36);	*/
		opacity: .36;
	margin-left: 0px;
  }


.slideshow {
	/*margin-left: 0px;624450*/
	margin-top: /*-450*/89px;
	/*display:inline-block;
	position: absolute;background-color:#1d1919;*/
	float: left;
	border:2px solid black;
	width: 240px;
	height: 250px;
	background-color:#000000;
	text-align: center;
}


.slideshow2 {
	width: 300px;
	height: 270px;
	background-color:#1d1919;
	margin-right: 30px;
	margin-top: 45px;
	display:inline-block;
}

/*#myGallery
{
width: 400px !important;
height: 300px !important;
}*/


.banner {
	width: 801px;
	height: 90px;
	background-color:#1d1919;
	background-position: 50% 50%;
	margin-right:auto;
	margin-left:auto;
	 /* background-image: url(newbanner5.gif);*/
}


.bottomhalf{
	/* for IE */
	width: 600px;
	font-size: 14px;
	line-height: 22px;
	text-align:left;
	border:.5px solid black;
}


.sewingmachine {
  	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; 
	/*	filter: alpha(opacity=30);	*/
	opacity: .30;
	width:270px;
}	




div.leftmenu {
  margin-top:30px;
  width:190px;
  float:left;
  height: 95%;
  /*height:;
  margin:;*/
  padding-right:5px;
  color: #FFF;
  margin-right: 5px; 
  margin-left: 25px;
  background-color:#1d1919;
  border:.5px solid black;
  /* for IE */
 -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; 
	/*	filter: alpha(opacity=40);	*/
	opacity: .40;
	min-height: 100%;
}
  
  
  
  
  div.signup   {
   /*
   margin-left:560px;
 
  margin-top:-140px;
  margin-left: 0px;
  padding: 0 0 30px 0; */
   margin-left:0px;
  padding: 0 0 30px 0;
  
}


  
div.signup form  {
	
	

	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:13px;
	font-weight: bold;
	color: #999;
	border:1px solid #333;
	width:240px;
	padding: 0px 5px 5px 5px;
	text-align: center;
	/* text-align: center;
  height: 108px; background-image: url(../images/guestlist.png);
	
  background-repeat: no-repeat;
  background-position: 50% 50%;*/
  /* border:.5px solid black;for IE 
  filter:alpha(opacity=40);*/
  /* CSS3 standard
  opacity:0.40; */
}
  
  
div.signup input  {
    /* border:.5px solid black;for IE */
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
/*		filter: alpha(opacity=80);	
	opacity: .80;
  margin-top:56px;*/
}
   
   

  
  
.signup  img{
   
 /*  margin-left:-60px;
  margin-top:-500px;*/
}
  
div.transbox  {
	margin-top:100px;
	width:160px;
	float:right;
	  /*height:;
	  margin:;*/
	background-color:#222222;
	 /* border:.5px solid black;*/
	  /* for IE */
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=36)"; 
	/*		filter: alpha(opacity=36);	 */
		
	opacity: .36;
	height:100%;
  }
  
div.transbox p
  {
  /*margin:;*/
  font-weight:bold;
  color:#000000;
  
 }
 
 hr.divider {
	height: 1px;
	color: #000000;
	border:0;
	width: 3px;
	border:none;
	margin-left: 50px;
	background-color: #000000;
	margin-top: 1px;
	margin-bottom: 1px;

 }
 
 .nav {
    margin:16px 60px;
    padding:0;
    list-style-position:outside;
    position:relative;
    line-height:1.1em;
	font-family: Mistral, serif;
	font-size: 21px;
	font-weight:normal;
	letter-spacing: .8px;
	list-style: none;
	text-align: left;
	font-weight: normal;
	display: block;
	width: 180px;
	/*background-image:url(images/b-leaf.jpg);*/
 }
 
 .nav li{
	display: block;
	float: left;
	overflow: hidden;
	padding: 0;
	cursor: pointer;
	width: 185px;
	height: 40px;
	z-index:2;
	cursor:pointer;

}

.nav li a{
	height: 40px;
	text-indent:-9999px;
	outline:none;
	display:block;
	z-index:2;
}

.nav li a:hover{
	color: #FFFFFF;
}

#studiorow {
	
	padding: 10px 0 10px 0;
	/*padding-right: 200px;
	*/font-family:Tahoma, sans-serif;
	font-size: 10pt;
	line-height: 15pt;
	font-weight: normal;
	text-align:center;
	margin-left: 50px;
}

#studiorow p{
	display:inline;
}



#studiorow img {

	padding:0 0 0 0;
	margin-right: 10px;
	border:.5px solid black;
	display:inline;
}



#labelrow{
	text-align: center;
	display:inline-block;
}

/*#studiorow .1{
display:inline-block;

}

#studiorow .2{
display:inline-block;

}

	background-image:url(../images/mainmenu.png);*/

.picture {

	border:.5px solid black;
	/*height: 20px;
	text-align: center;
	vertical-align:bottom;
	width: 50px;*/
}


/*.1{

float: bottom;
display: block;
	 position:relative;
	overflow: hidden;

}*/

.lefttext {
	vertical-align: top;
	text-align:left;
	width: 240px;
	margin-left: 0px;
	margin-right: 10px;
	display:inline-block;
}


.rightmenu{
	list-style: none;
	margin-left: 530px;
	padding-right: 0px;
/*display:inline-block;*/
	width:160px;
	
	vertical-align: top;
	
	margin-top: -140px;
	z-index: 2;
	position: relative;
}


.rightmenu li {
	overflow: hidden;
	
	color: #000000;
	text-align: right;
	
}

.rightmenu li a{

	font-family: Tahoma, sans-serif;
	font-weight: normal;
	font-size: 14px;
	line-height: 21px;
	text-decoration:none;
	display:inline-block;
	
}

.rightmenu li a:hover {
	font-weight: bold;
	color: #ffd;
	text-decoration:none;
	
}

.shop {
/*
	background: #3F082B;
	color: #EFD3E5;
	*/
}


#pic .thumb {
	

/*position: absolute;
margin-left: 300px;
	padding-left: 0px;

	margin-top:-400px;position: relative;*/
}

#pic .thumb img{
	margin-top: -288px; /*-337px;*/
	border:1px solid #B34A8D;/*333333*/
	float:left;
	margin-left:330px; /*260px;*/

}
#pic {
/*border:.5px;

	margin-left: -360px;background: #000000;*/
	
	/*text-align:left;
	float: left;*/
margin-left: 80px;
	/*background: #570E3C; 000000 6C0747
	margin-left: 47px;*/
	color: #EFD3E5;
	
}

#pic  .shopitempic {
	margin-left: 50px;
	text-align:left;
	border: 3px double #3F082B;/*222222*/
	padding-top: 15px;
	/*padding-bottom: 20px; 10px;*/
	width: 650px;
	background: #570E3C; 
	padding-top: 15px;
	padding-bottom: 30px; /*10px;*/
	}
	
	
#pic  .shopitempic img{
	width:260px;
	margin-left: 60px;
	border:2px double #B34A8D; /*#222222*/
}

#pic .shopitempic H3{
	font-size: 15px;
	letter-spacing: .1px;
	margin-top: 6px;	
	font-family: Georgia, serif;
	margin-left: 0px;
	background: #3F082B; 
	padding: 4px 0px 4px 25px;
}

#pic  .shopitemdesc {
	font-size:12px; /*13px*/
	color: #EFD3E5;
	line-height: 18px;
	width: 160px; /*380px;*/
	text-align: left;
	/*margin-top: -210px; --don't use this*/
	float: left;
	margin-left:480px; /*280px;*/
	margin-top:-313px; /*-135px;*/

	font-family: Arial, sans-serif;
	background: #3F082B/*000000 090401*/;
	padding-top: 15px;
	padding-left: 15px;
	padding-right: 5px;
	padding-bottom: 15px;
	border:1px double #B34A8D;/*222222*/
	
	}

#pic  .shopitemdesc .price{
	font-size: 14px;
	letter-spacing: .1px;
	font-family: Arial, sans-serif;
	margin-top: 10px;
	margin-left: -10px;
	background: #570E3C; 
	text-align: center;
	padding: 1px 0px 1px 0px;	
}

#pic .shopitemdesc H3{
	font-size: 15px;
	letter-spacing: .1px;
	margin-top: 10px;	
	font-family: Georgia, serif;
}


/*******Shopping List*******/
	
	
#nilyn {
/*display:block;*/
width: 360px;

margin-left:430px;
margin-bottom: 0px;
text-align: center;
text-decoration:none;
}

#nilyn img{
margin-right: 140px;
width:260px;
margin-bottom: -8px;
text-decoration:none;
border:0px;

}



#nilyn a {

text-decoration:none;
}


.studiotext {
margin: 10px 0 0 0px;
text-align: left;
display:inline-block;
color: #999;
width: 450px;

height: auto !important;
    min-height: 100%;
}
/*	background-repeat:no-repeat;
	z-index:2;
	cursor:pointer;

}

/*-------------------------KWICKS--------------------*/
/*.kwickswrap{
padding:280px 0px 0px 40px;
}
.kwicks {
	list-style: none;
	position: relative;
	margin: 0;
	padding: 0;
	width:800px;
	height:40px;
	z-index:2;
}
.kwicks li{
	display: block;
	float: left;
	overflow: hidden;
	padding: 0;
	cursor: pointer;
	width: 129px;
	height: 40px;
	z-index:2;
	cursor:pointer;

}

.kwicks li a{
	height: 40px;
	text-indent:-9999px;
	outline:none;
	display:block;
*/
	/*background-image:url(../images/mainmenu.png);*/

/*	background-repeat:no-repeat;
	z-index:2;
	cursor:pointer;

}
*/


#div-before, #div-after {

 background-color:#88d;

 color:#000;

}

#div-1 {

 width:400px;

 background-color:#000;

 color:#fff;

}

#div-1-padding {

 padding:10px;

}

#div-1a {

 background-color:#d33;

 color:#fff;

}

#div-1b {

 background-color:#3d3;

 color:#fff;

}

