
span.msg 
{
color:#00f; font-weight:bold;
}

body 
{
font-family:georgia,arial; font-size:10pt; color:#333;
}

#logo 
{
float:left; padding:0px; margin-top:10px; margin-bottom:0; border:0px solid #f00;
}


h1 
{
margin:0px; margin-bottom:20px;
}

#prod_nubbins_images div.prod_nubbin 
{
clear:both; float:left; margin:5px auto; border-bottom:1px solid #ccc; vertical-align:top; width:500px;padding-bottom:15px;
}

#prod_nubbins_images div.prod_nubbin p 
{
border:0px solid #333; width:330px; float:right;
}

#prod_nubbins_images div.prod_nubbin img 
{
float:left; padding:10px; padding-left:40px; margin:0px;
}

#content #pnub_nav li 
{
display:inline; margin-right:5px;
}

#content #pnub_nav 
{
list-style-type:none; margin-left:9px;
}

#iframe #filename 
{
float:left; font-family:georgia; font-weight:bold; color:336;
}

a 
{
font-size:10pt; color:#990000; font-weight:normal;
}

a:hover 
{
font-size:10pt; color:#000; text-decoration:underline;
}

#prod_nubbins 
{
float:none;
}

#prod_nubbins p 
{
clear:both; margin:4px; padding-top:12px; padding-bottom:12px; border-bottom:1px solid #ccc; width:500px;
}

#index_table td.logo 
{
background-color:#fff; color:#333; font-family:verdana,arial; font-size:16pt; font-weight:normal; padding:10px;padding-top:15px;
}
#nav1 
{
clear:both; list-style-type: none; margin:9px; padding:0px; margin-top:70px; margin-bottom:50px; width:150px; float:left; font-size:9pt; border-top:1px solid #ccc;
}

#nav1 li 
{
clear:both; display: block; font-weight: bold; margin:0px; padding:0px; border-bottom:1px solid #ccc;  vertical-align:top; 
}
#nav1 li img
{
margin:0px; margin-top:5px; float:left;
}
#nav1 li a 
{
float:left; text-decoration:none; color: #333; margin:5px; font-size:9pt; font-weight:bold; padding:2px; border:0px solid #00f;
}

#nav1 li a:hover 
{
color: #900; text-decoration:none;
}

#nav1 li a.selected 
{
text-decoration:none; color: #900; padding: 2px; margin:5px; font-weight:bold; font-size:9pt; float:left;
}

#nav1 li a.selected:hover 
{
color: #900; text-decoration:none; 
}

#nav1 #nav2 
{
clear:both; list-style-type: none; margin: 0; padding:0; margin-left:13px; margin-bottom:8px; float:left; font-size:9pt; border:0px;
}

#nav1 #nav2 li 
{
display: block; font-weight: bold; margin:0px; padding:0px; font-size:9pt;border:0px; clear:both; border:1px solid #fff;
}

#nav1 #nav2 li a 
{
font-size:9pt; font-weight:normal;float:left; font-family: Georgia; padding:1px; margin:0px;
}

#nav1 #nav2 li a.selected 
{
font-size:9pt; text-decoration:underline;float:left; font-family: Georgia; padding:1px; margin:0px;
}

#prod_nubbins_images 
{
padding:10px;
}

#home
{
font-family:georgia;color:#666;padding-left:300;
}
#interview
{
font-family:georgia;
}

#home img
{
border:0px solid #ccc; padding-left:200px; margin: 1px auto;
}

#contact img
{
border:1px solid #ccc; padding:5px; margin: 1px auto;
}
td.contact_label
{
text-align:right;font-weight:bold;padding-right:5px;
}
td.contact_data
{
text-align:left;font-weight:normal;padding-left:5px;
}

td.footer #linkback a 
{
color:#999; border:0px solid red; margin:0px;padding:0; float:none; font-family: georgia,arial; font-size:8pt; text-decoration:none;
}

td.footer #linkback a:hover 
{
color:#f90; text-decoration:underline;
}

td.footer #linkback
{
text-align:left; border:0px solid #0f0; max-height:20px; padding:4px; margin-right:40px; font-size:8pt; font-family:georgia, arial; color:#999;
}

td.footer #linkback_daisy
{
text-align:right; border:0px solid #0f0; max-height:20px; padding:4px; margin-right:20px; font-size:8pt; font-family:georgia, arial; color:#999;
}

#prod_nubbins_file 
{
float:none; margin:25px; padding:4px;
}

#content 
{
margin:1px auto;padding:25px; line-height:110%; color:#333; min-height:300px; margin-top:0px; border:0px solid #f90; padding-top:0px;padding-bottom:0px; float:none; min-width:400px;
}

#content p 
{
margin: 1px auto;
}

#content div.bigImage 
{
float: none; border:0px solid #000;
}

#content div.bigImage img 
{
margin: 10px; padding: 10px;
}

#content h1 
{
font-size:12pt; font-family:Georgia,Times,Times New Roman,serif; color:#990000; font-weight:bold;margin-top:20px;
}

#index_table td.left 
{
background-color:#fff;
}

#index_table 
{
spacing:0;padding:0;margin:0;min-height:800px;border:0px solid #777;
}

#index_table td.right 
{
background-color:#fff;width:600px; border:0px solid #ff0; padding-top:0px; 
}

#index_table td.floral
{
width:5px;background:#fff;background-repeat:repeat;
}

#index_table td 
{
vertical-align:top;
}

iframe 
{
clear:both; width:600px; height:750px; float:none;
}

#iframe 
{
border:0px solid #ccc; text-align:right; height:800px; vertical-align:top; float:none;
}

div.img img 
{
float:none; margin:5px; margin-bottom:2px; padding:4px;
}

div.img 
{
clear:both; float:left; width:150px; text-align:right;
}

#interview div
{

}

#prod_nubbin p 
{
float:left; margin:25px; padding:0; padding-left:50px; background:f0f0f0;
}

#prod_nubbin 
{
float:none; margin:25px; padding:4px;
}

prod_bigImage div.copyright
{
float:none; color:#999; font-size:7pt; font-family:georgia,arial;padding:0;margin-right:0; margin-left:75;
}

#copyright
{
float:none; color:#999; font-size:7pt; font-family:georgia,arial;padding:0;margin-right:0; margin-left:75;
}

#line img 
{
border:0;
}

#line 
{
border:0; width: auto; margin:0; text-align:center;
}



#logo img 
{
border:0;
}

#prod_bigImage 
{
margin:0px; width:auto;
}
#prod_bigImage div.copyright
{
font-size:7pt; text-align:center; padding-left:5px;color:#999; border:0px solid #333;
}
#prod_bigImage div.larger_image
{
font-size:8pt; text-align:center; color:#999; width:210px; border:0px solid #f00;
}

#prod_bigImage img 
{
border:1px solid #ccc; padding:3px; cursor:pointer; margin:1px auto; text-align:center;
}

#prod_bigImage td.img
{
width:210px; border:0px solid #00f; text-align:center;
}

#prod_bigImage td
{
float:left; width:260px; margin-left:0px; padding-left:15px; border:0px solid #0ff;
}

#prod_bigImage #previous_next
{
padding-left:0px; text-align:center;
}

#container 
{
width: 830px; margin: 1px auto; background-color:#fff; padding:0; border: 0px solid #000;
}

div.seperator 
{
margin:0; margin-bottom:5px; margin-top:5px; border-bottom: 1px solid #ccc; clear:both; line-height:1px; height:1px;
}

div.prod_nubbin p 
{
margin:5px; padding:0;
}

div.prod_nubbin img 
{
margin:1px auto; padding:5px; vertical-align:middle; cursor:pointer;
}

div.prod_pnub img 
{
margin:1px auto; padding:5px; vertical-align:middle; cursor:pointer; border:1px solid #ccc;
}

div.prod_nubbin div
{
padding:0px; margin:0; border:1px solid #ccc; text-align:center; vertical-align:middle; width:120px; height:85px;
}
div.prod_pnub div
{
padding:0px; margin:0; border:0px solid #ccc; text-align:center; vertical-align:middle; width:220px;
}

div.prod_nubbin 
{
padding:0px; float:left; border:0px solid #999; margin:3px; text-align:center; font-size:10px; width:120px; height:120px;
}

div.prod_pnub
{
padding:0px; float:left; border:0px solid #999; margin:5px; text-align:center; font-size:12px; 
}
div.blob{clear:both;margin:5px;}
span.clear 
{
clear:both; line-height:0px; height:1px; width:1px; border:0px solid #fff; margin:0px; padding:0px; visibility:hidden;
}


#details #details_price 
{
width:250px; white-space:wrap; margin:10px;
}

#details #details_name 
{
font-weight:bold; width:250px; white-space:wrap; margin:10px;
}

#details #details_imageHolder
{
margin:10px auto;margin-bottom:2px;text-align:center;
}

#details #details_imageHolder #details_img
{
margin:10px auto;margin-bottom:2px;
}


#details #details_copyright 
{
margin-right:20px; margin-bottom:8px; padding:0; font-size:10px; width:250px; text-align:center;
}

#details 
{
background-color:#fff; border:1px solid #ccc; position:absolute; top:0;left:0; z-index:10; visibility:hidden; padding:0px; width:270px;
}

#details #details_descr 
{
width:250px; white-space:wrap; margin:10px;
}

#footer 
{
font-size: 8pt; color: #999; margin: 0; padding: 10px; float:left;
}
#blue_butterfly
{
margin:5px;margin-left:35px;
}
#yellow_butterfly
{
margin:0px; float:right; width:200px; text-align:right; vertical-align:top; border:0px solid #999; margin-top:20px;
}
#yellow_butterfly img
{
width:auto; float:right; padding:0px;
}
#yellow_butterfly a
{
width:auto; float:right; margin:5px; padding:0px; margin-bottom:0px; margin-top:20px; font-size:8pt; font-weight:bold; text-decoration:none; color:black; border:0px solid #ccc;
}
#yellow_butterfly a:hover
{
color:#900; border:0px solid #ccc;
}
#table_ecart img{
	padding:2px; border:1px solid #ccc; margin:7px auto;
}
#table_ecart td{
	padding:7px; white-space:no wrap; border-top:1px solid #ccc;
}
#table_ecart td.black_line{
	padding:7px; white-space:no wrap; border-top:1px solid #000;
}
#table_ecart td.no_line{
	padding:7px; white-space:no wrap; border-top:0px solid #000;
}
#table_ecart th{
	padding:7px; white-space:no wrap; border-top:1px solid #000; font-family:Verdana;
}
#table_ecart td.wrap{
	white-space:wrap;
}
#table_ecart td.img{
	text-align:center; padding:7px; padding-top:1px;
}

#table_ecart td.qty{
	text-align:center; width:60px; padding:5px; padding-top:7px;
}
#ecart_buttons{
	margin-top:15px; float:none;
}
a.add_remove{
	text-align:center; background-color:#900; color:#fff; padding:3px; border:1px solid #999; text-decoration:none;font-family:Verdana;
}
a.add_remove:hover{
	color:#999;text-decoration:none;
}
#ecart_buttons #continue_shopping{
	background-color:#fff; color:#999; border:1px solid #999; padding:3px; text-decoration:none;
}
#ecart_buttons #continue_shopping:hover{
	color:#900; border:1px solid #900;
}

input.qty{width:30px;}
input.submit{background:#900;color:#fff;text-align:center;cursor:pointer;}
#next_previous a{margin:5px;}
