/*General styles ************************************************************* */
body{
	font-size: 14px;
	font-style: normal;
	line-height: 15px;
	font-family: tahoma,  arial, helvetica;
	color: black;
	margin:0; 
	padding:0;
	background-color:#E9E7DC;
	text-align:center;
}
/*form {height:0;line-height:0;}*/

div, span, h1, h2{
	font-size: 14px;
	font-style: normal;
	line-height: 15px;
	font-family: tahoma,  arial, helvetica;
	color: black;
	margin:0; 
	padding:0;
}

img {border: 0 solid black;}

p,li,ul { margin:5px 0 5px 0;
	font-size: 12px;
	
	font-family: arial, helvetica;}	

.bkcaptions {color: #000000;}

a {	
	color:#8766A3;
	/*text-decoration:none;*/
	font-weight:bold;
	font-size: 12px; 
	line-height: 18px; 
	}
	
a:hover {
	color:#DB46C1;       
	text-decoration:none;
	font-weight:bold;
	}
.title a  {font-size: 11px; }
	
h1 {font-weight:normal;
	font-size: 22px; 
	line-height: 24px;
	color: #9999CC;
	margin:0;
	}

h2 {font-size:18px;
	line-height:21px;
	font-weight:bold;
	color:maroon;
	}
h3 {font-weight:bold;
	font-size: 13px; 
	line-height: 12px;
	background: #FAFAFA;
	color: #C5255E;
	margin:14px 0 4px 0;
	padding:3px;
	}
.title {text-align:center; 
background:url(images/titleslice.gif) repeat-x;
	}

.navbar {
	position:relative; 
	top:-22px;
	left: -30px;
	}
*:first-child+html .navbar{top:-26px;} 
* html .navbar {top:-25px;}

.container {width:830px;
	margin:0 auto;	
	overflow:hidden;
	text-align:center;
	}

	
.headerrule {
	margin:0; 
	border-bottom:2px #FAFAFA solid; 
	line-height: 11px;
	}
.item  {margin:8px 10px 14px 10px; 
		background-color: #999999; 
		padding:5px; 
		float:left; 
		height:300px;text-align:left;}
* html .item  {
		height:320px;}		
.itemname  {
		height:18px;
		font-size:14px; 
		line-height:18px; 
		color:white; 
		text-align:left;}
.orderlink {font-size: 12px; height:14px; margin-bottom:6px; float:left;}
.zoom  {margin:-24px 0 7px 0; 
		color:white; 
		font-size: 9px;
		text-align:left; }
.caption {font-size: 12px; padding:4px 0 2px 0;} 
.itemdetails {text-align:left; margin:12px 6px 7px 4px; width:236px; float:left;}
.itemdetails p{font-size:12px;}
.clear {clear:left; width:100%
	}
.detailimage {margin:14px 0 10px 240px; 
	}
.messages td {font-size:11px; background-color:white; padding:0 4px;}
select {font-size:11px;}

#intro {width:815px;margin-top:-20px;}
#intro p {	font-size: 11px; 
	line-height: 14px;}
label {float:left;width:140px;font-weight:bold;text-align:right;border-top:#E9E7DC 5px solid;}	
.buttonstyle {background:url(images/titleslice.gif) 0 96% repeat-x; border:teal 2px solid;font-weight:bold;color:white;}	
.navbottom {clear:both;font-size:11px;}
.footer {padding:9px 0; line-height:12px; font-size:11px;font-weight:bold;text-align:center;}
.11on12color333333 {font-size:11px;line-height:12px;color:#333333;}
.copyright {margin-bottom:14px; text-align:center;font-size:11px;color:gray;}
.small {font-size:11px;font-weight:normal;color:#eeeeee;}

