body {
	font-family: Verdana,arial,trebuchet;
	color: #ffffff;
	font-size:12px;
	/*line-height: 1.166;*/	
	margin: 0px;
	padding: 0px;
	background: #B0007A url("strip1920.png") repeat-y fixed center top;
    text-align:center; 

}
h1 {
	font-size:24px;
	font-weight: normal;
}
h2 {
	font-size:24px;
	font-weight: normal;
	color: #FF66CC;
}
a {
	text-decoration:none;
}
a:link {
	color: #FFccFF;
}
a:visited {
	color: #ccccFF;
}
a:hover {
	color: #FFcccc;
}
a:active {
	color: #FF99cc;
}
#lava li {
	height:20px;
}
img {
	border: 0;
}

#wrapper { 
	text-align:left; /* reset text alignment */ 
	width:980px; /* or a percentage, or whatever */ 
	margin:0 auto; /* for the rest */ 
	height:100%;
} 
#panini{
	/*background:url('strip.gif') repeat-y;*/
	position:relative;
	height: 100%;
	width:980px;
	/*z-index: -2;*/
	margin: 0px;
}
#scarf{
	background:url('chintz50.png');
	position:absolute;
	left: 0;
	top:00px;
	/*margin: 0px 0px 00px -490px;*/
	height: 1000px;
	width:20px;
	z-index: 50;

}
#content{
	padding:0px 10px 20px 20px;
	height: 100%;
}

.smallish {
	font-size: 10px;
}
.px10 {
	font-size: 10px;
}
.px11 {
	font-size: 11px;
}
.scroll {
/*height: 650px;*/
padding: 10px;
width: 520px;
overflow: auto;
}
.flbutt a {
	width:96px;
	height:20px;
	display: inline-block;
	text-decoration: none;
	text-align: center;
	padding: 1px 0px 0px 0px;
	/*font-weight:bold;*/
	color:#ffffff;
	
}
.flbutt a:link{
	background:url('fl-button.png') no-repeat;
}
.flbutt a:visited{
	background:url('fl-button.png') no-repeat;
}
.flbutt a:hover{
	background:url('fl-button-hover.png' no-repeat);
}
.flbutt a:active{
	background:url('fl-button-down.png') no-repeat;
}
.pink {
	color:#EF67C1;
}
.bold120 {
	font-size: 120%;
	font-weight:bold;
}
.bold {
	font-weight:bold;
}


.divtopdown{
	background:url('ppdivtop2.png') repeat-x;
	height:5px;
}
.divleftdown{
	background:url('ppdivleft2.png') repeat-y;
	width:5px;	
}
.divbotleftdown{
	background:url('ppdivbotleft2.png');
	height:5px;
	width:5px;
	float:left;
}
.divbotleftdown2{
	background:url('ppdivbotleft2.png');
	height:5px;
	width:5px;
}
.divbotdown{
	background:url('ppdivbot2.png') repeat-x;
	height:5px;
	position:relative;
	left:5px;
}
.divbotdown2{
	background:url('ppdivbot2.png') repeat-x;
	height:5px;
}
.divtopup{
	background:url('ppdivbot2.png') repeat-x;
	height:5px;
}

.divtoprightup{
	background:url('ppdivtopright2up.png');
	height:5px;
	width:5px;
/*	position:absolute;
	right:0px;*/
	float:left;
}
.divtoprightup2{
	background:url('ppdivtopright2up.png');
	height:5px;
	width:5px;
}
.divleftup{
	background:url('ppdivright2.png') repeat-y;
	width:5px
}
.divrightup{
	background:url('ppdivleft2.png');
	width:5px
}
.divbotleftup{
	background:url('ppdivbotleft2up.png');
	height:5px;
	width:5px;
}
.divbotup{
	background:url('ppdivtop2.png') repeat-x;
	height:5px;
	/*position:absolute;
	left:5px;*/
	position:relative;
	left:0px;
	display:inline-block;
}
.divbotup2{
	background:url('ppdivtop2.png') repeat-x;
	height:5px;
}
.namelink{
`	font-size: 14px;
}
.namelink a{
`	text-decoration: none;
`	font-size: 14px;
}

ul.topnav {
	list-style: none;
	padding: 0 90px 0 20px;
	margin: 0;
	float: left;
	width: 60px;
	background: #5A1B45;
	font-size: 1.2em;
	background: url(topnav_bg2.gif) repeat-x;
	position:absolute;
	left:400px;
	top:135px;
	z-index:5;
}
ul.topnav li {
	float: left;
	margin: 0;
	padding: 0 0px 0 0;
	position: relative; /*--Declare X and Y axis base for sub navigation--*/
}
ul.topnav li a{
	padding: 10px 5px;
	color: #fff;
	display: block;
	text-decoration: none;
	float: left;
}
ul.topnav li a:hover{
	background: url(topnav_hover.gif) no-repeat center top;
}
ul.topnav li span { /*--Drop down trigger styles--*/
	width: 17px;
	height: 35px;
	float: left;
	background: url(subnav_btn.gif) no-repeat center top;
}
ul.topnav li span.subhover {
	background-position: center bottom; 
	cursor: pointer;
} /*--Hover effect for trigger--*/
ul.topnav li ul.subnav {
	list-style: none;
	position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
	left: 0; 
	top: 35px;
	background: #8E005D;
	margin: 0 0 0 -20px; 
	padding: 0;
	display: none;
	float: left;
	width: 170px;
	/*border: 1px solid #111;*/
}
ul.topnav li ul.subnav li{
	margin: 0; padding: 0;
	border-top: 1px solid #5D023F; /*--Create bevel effect--*/
	border-bottom: 1px solid #E319A0; /*--Create bevel effect--*/
	clear: both;
	width: 170px;
}
html ul.topnav li ul.subnav li a {
	float: left;
	width: 145px;
	/*background: #7C1D5D url(dropdown_linkbg.gif) no-repeat 10px center;*/
	padding-left: 20px;
	font-size: 11px;
}
html ul.topnav li ul.subnav li a:hover { /*--Hover effect for subnav links--*/
	background: #E319A0 url(dropdown_linkbg.gif) no-repeat 10px center;
}
/*************************TOP-MENU*****************************/
        .lavaLampNoImage {
            position: relative;
            height: 33px;
            width: 420px;
            margin:10px auto 0;
            overflow: hidden;
			/*background:url("pixel50.png"); */
        }
                .lavaLampNoImage li {
                    float: left;
                    list-style: none;
                }
                    .lavaLampNoImage li.back {
                        border: 1px solid #720045;
                        background-color: #720045;
                        width: 9px;
                        height: 30px;
                        z-index: 8;
                        position: absolute;
                    }
                    .lavaLampNoImage li a {
                        font: bold 13px verdana;
                        text-decoration: none;
                        color: #FFFFFF;
                        outline: none;
                        text-align: center;
                        top: 7px;
                        /*
						text-transform: uppercase;
						*/
                        margin: auto 10px;
                        letter-spacing: 0;
                        z-index: 10;
                        display: block;
                        float: left;
                        height: 30px;
                        position: relative;
                        overflow: hidden;
                    }
                        .lavaLampNoImage li a:hover, .lavaLampNoImage li a:active, .lavaLampNoImage li a:visited {
                            border: none;
                        }                    

/*************************other lava*****************************/
	
	#lava {
		/* you must set it to relative, so that you can use absolute position for children elements */
		position:relative; 
		background:url(bar4.png) repeat-x; /**/
		text-align:center; 
		width:385px; 
		height:23px;
		top: 20px;
	}
	
	#lava ul {
		/* remove the list style and spaces*/
		margin:0; 
		padding:0; 
		list-style:none; 
		display:inline;
				
		/* position absolute so that z-index can be defined */
		position:absolute; 
		
		/* center the menu, depend on the width of you menu*/
		left:30px; 
		top:3px; 
		
		/* should be higher than #box */
		z-index:100;

	}
	
	#lava ul li {
		margin:0 15px; 
		float:left;
		padding-left: 0;
	}
	
	#lava #box {
		
		/* position absolute so that z-index can be defined and able to move this item using javascript */
		position:absolute; 
		left:0; 
		top:0; 
		
		/* should be lower than the list menu */
		z-index:50; 

		background:url(tail.png) no-repeat right center; 
		height:20px;
		padding-right:8px;
		
		/* self-adjust negative margin to make sure the box display in the center of the item */
		margin-left:-10px;
	}
	
	#lava #box .head {
		background:url(head.png) no-repeat 0 0; 
		height:20px;
		padding-left:10px;
	}

.pntr {
	cursor:pointer;
}
.aboutsect{
	padding:10px 40px 10px 10px;
	background-color:#9C0067;
	width:390px;
}
.bar4t{	
	background: url("bar4t.png") repeat-x #350322; 
	width:100%;
	padding:10px;
	margin-top:10px;
}
.bar4bform{	
	background: url("bar4.png") repeat-x left bottom #350322; 
	width:100%;
	border: 0;
	color: #FFFFFF;
}
.bar4b{
	background: url("bar4.png") repeat-x;
	padding: 0 10px; 
	height:4px;
	width:100%;
}
.bar4t2{	
	background: url("bar4t2.png") repeat-x #8A155A; 
	width:100%;
	padding:10px;
	margin-top:10px;
}
.bar4b2{
	background: url("bar4b2.png") repeat-x;
	padding: 0 10px; 
	height:4px;
	width:100%;
}
.bar4t3{	
	background: url("bar4t3.png") repeat-x #4E0837; 
	width:100%;
	padding:10px;
	margin-top:10px;
}
.bar4b3{
	background: url("bar4b3.png") repeat-x;
	padding: 0 10px; 
	height:4px;
	width:100%;
}
.bar4t4{	
	background: url("bar4t4.png") repeat-x #790D56; 
/*	width:330px;	*/
	padding:10px;
	margin-top:10px;
}
.bar4b4{
	background: url("bar4b4.png") repeat-x;
	padding: 0 10px; 
	height:4px;
}

.big5a {
    color: #5A0B3A;
    font-size: 16px;
    font-weight: bold;
}
a.big5a{
    color: #5A0B3A;
    font-size: 16px;
    font-weight: bold;
}
a.big5a:hover{
    color: #FFFFFF;
}
.send{
	width:87px;
	height:24px;
	text-indent:-9999px;
	overflow:hidden;
	background:url('btnSend.png');
	display: inline-block;
	border: 0;
	/*position:absolute;
	bottom:8px;
	right:3px;*/
}
.send:hover{
	background-position: -87px 0;
}
.send:active{
	background-position:-174px 0;
}
.reset{
	width:87px;
	height:24px;
	text-indent:-9999px;
	overflow:hidden;
	background:url('btnReset.png');
	display: inline-block;
	border: 0;
	/*position:absolute;
	bottom:8px;
	right:3px;*/
}
.reset:hover{
	background-position: -87px 0;
}
.reset:active{
	background-position:-174px 0;
}
.fs18 {
	font-size:18px;
}
.productnote{
	font-size:11px;	
    padding-left: 20px;
}
.productnote a{
	color:#5A0B3A;	
}
.productnote a:hover{
	color:#FFFFFF;	
}