@charset "UTF-8";
/*
Title:      Festoon Boutique
Author:     Gili Kieffer, www.elysium-multimedia.com
Copyright:  2009
*/

/* global */

body {margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height: 20px;background:url(../images/bg2.jpg) repeat-x; background-color:#000000;}
	
.clear {clear:both;}

/* img, div, a, input {behavior: url(../css/iepngfix.htc);} */

/* container */

#container { width:800px; margin:0 auto; _margin-left:0px; padding:0px 0px; float:left; position:relative; left:0px;
_left:0px;}

h1 {text-indent:-9999px; display:block; margin:0; background:url(../images/h1_bg.jpg) no-repeat; z-index:0;}

#main {padding:0px; width:915px; margin:5px;}

#flash {width:700px; position:relative; left:170px;_left:170px;}

#masthead {background:url(../images/nav_bg.gif) no-repeat; width:700px; height:56px; padding-top:12px; position: relative; left:170px;_left:170px;}

#masthead-center {margin:0 auto; width:700px;}
#masthead ul {list-style-type:none; margin:0; padding:5px 0 0 18px;}
#masthead li {float:left; font-family:Arial, sans-serif; font-size:17px; padding-right:15px;}
#masthead li a {text-decoration:none; color:#000000;}
#masthead li a:hover {color:#ffcb00;}
#masthead li a.active {color:#C00;}

hr {color:#f8cd37;width:600px;border-style:solid;}

.boxcontainer2{position:relative; left:170px;_left:170px;_top:10px; background:#FFF; border:#000 3px solid; -moz-border-radius:10px; border-radius:10px; width:675px; padding:10px;}

.boxcontainer2 p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;padding-left:15px;padding-right:10px;line-height:16px;margin-top:0px;padding-top:0px;width:650px;}

.boxcontainer2 a{color:#039;text-decoration:underline;}

h2 {font-size:19px; color:#039; padding-left:15px; padding-top:3px; padding-bottom:3px; margin:0;}
h3 {font-size:16px; color:#f8cd37; background:#000; padding-left:15px; padding-top:3px; padding-bottom:3px; margin:5px 20px;}

.testimonial {font-size:11px; text-align:left; color:#666; width:250px;}
.testimonial span {font-style:italic; color:#666;}

.tabletext{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height: 16px; padding-left:15px;_margin-left:15px;
}

.shopinfo{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:center; background:#f8cd37;}

.tabletext2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;line-height: 14px;}

.store {border:#f8cd37 1px solid; width:650px;}

.viewcart {float:right; margin-right:8px; padding-bottom:5px;}

table span {color:#F00; font-size:11px; font-weight:bold;}

.left {float:left; margin-left:10px; margin-right:5px;}
.right {float:right; margin-right:10px;}

#scroller{width:145px; height:145px; background-color:#ffffff; z-index:1; position:absolute; font-size:11px; line-height:15px;}

select {border:#333333 1px solid;}
	
/* footer */

#footer {margin:0 auto; width:700px; padding:10px 10px 10px 10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; position:relative;left:170px; _left:170px;_top:10px;}

#footer p {margin:0; float:left;}

#footer p.end {padding:0;}
#footer strong {font-weight:normal; color:#FFCC00;}
#footer a {color:#FFCC00; text-decoration:none;}
#footer a:hover {color:#FFFFFF; text-decoration:underline;}
