body {FONT: 12px  arial, Verdana,sans-serif; background:#ffffff;}
h1, h2, h3, h4, h5, h6 {
	paddingzz:0; margin:0;}
#wrapper {width:865px; margin:auto; background:white; padding-left:20px; padding-right:20px;}
#wrapperhome {width:865px; margin:auto; background:white; padding-left:20px; padding-right:0px;}
#wrapper_wide {width:965px; margin:auto; background:white; padding-left:20px; padding-right:20px;}
#header {width:100%; }
#topmenu {width:100%; height:20px;}
#topmenu ul{list-style-type:none; margin:0;padding:0;}
#topmenu li {display:inline;}
#topmenu a, #topmenu a:visited{
float:left;
font:Lucidia;
text-align:center; 
display:block;
width:122px;
font-size:12px;
color:#ffffff;
height:23px;
line-height:22px;
text-decoration:none;
text-indent:5px;
background:#B03090;
border:1px solid #fff;
border-width:0 1px 3px 0;
}
#topmenu a:hover {background:#A03894; color:white;}
#sidebar {width:185px; float:left;z-index:100; margin-top:5px;}
#content {margin-left:198px; margin-bottom:20px; margin-top:12px;}

#content p {font-size:14px; line-height:140%;}
.inside {padding-left:10px;}
#container {margin-right:-20px;}
#footer { padding-top:12px;}
#footer a{margin-left:12px;}
#sidebar h2 {color:#A03894; font-size:15px; margin-left:20px; margin-bottom:4px;}
.lftblock {width:290px;}
.lftblock250 {width:250px; float:left;}
/*control*/
.cntimg {display:block; margin:auto;}
h2 {margin-bottom: 0; font-size:26px;}
h4 {margin-bottom: 0px;}
.fprotate img {padding: 4px 8px;}
.fpbox {width:200px; float:left; padding:2px; margin:6px; height:200px; text-align:center; }
.kitbox {width:204px; float:left; margin:1px; height: 204px;}
.flash {float:right}
.webprice {font-size:14px; margin: 12px 0 12px 0;}
.bigger {font-size:16px; margin-bottom:16px;}
#photodiv {
  background-repeat: no-repeat;
  width:640px; width:389px; padding:0; margin:4px 0 ;
}
#photodiv img{border:0;}
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
.suckerdiv {z-index:1000;}
.suckerdiv ul{
margin: 0;
padding: 0;
background:#EAE4F1;
list-style-type: none;
width: 180px; /* Width of Menu Items */
border-bottom: 1px solid #ccc;
z-index:100;
}
	
.suckerdiv ul li{
position: relative;
}
	
/*Sub level menu items */
.suckerdiv ul li ul{
position: absolute;
width: 170px; /*sub menu width*/
top: 0;
visibility: hidden;


}

/* Sub level menu links style */
.suckerdiv ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: black;
text-decoration: none;
background: #EAE4F1;
padding: 4px 5px;
border: 1px solid #ccc;
border-bottom: 0;
z-index:1000;

}

.suckerdiv ul li a:visited{
color: black;
}

.suckerdiv ul li a:hover{
background-color: #B03090;
color:white;
}

.suckerdiv .subfolderstyle{
background: url(assets/arrow.png) no-repeat center right;
}

	
/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */

.splash {color:#B03090;}
.rtimg {float:right;}
.lftimg {float:left;}
.details a {padding: 10px 20px; background:#B03090; border: 1px solid black; float:left; margin: 12px; color:white; display:block; text-decoration:none; font-weight:bold; }

.tribox {float:left; width:200px; padding:2px; margin:2px; text-align:center;}
.insideli li {font-size:14px;}
.nogap  {margin-bottom:0; padding-bottom:0}
select {margin-top:0; padding-top:0;}
.fabric {margin-top:0; padding-top:0;}
p.smaller {font-size:12px:}