/* Miles DeFeyter of Miles D Marketing www.milesd.com 12-05-07 */

body {background:#fff; margin:0 auto;font:normal 76.01% verdana,arial,helvetica,sans-serif;text-align:center;color:#656666;position:relative;background:transparent url(http://fusionscuisine.com/images/bg-lt-gray-stripe.png) repeat 50% 0 !important;}
img {border:0;}
a, a:visited {text-decoration:underline;color:#000;}
a:hover {text-decoration:underline;}
.sm {font-size:0.95em}
.clear {clear:both;}
div.clear {clear:both;line-height:0;height:0 !important;padding:0 !important;margin:0 !important; _display:inline;}


p, li, q, cite {font-size:0.83em;text-align:left;}
h1,h2,h3,h4,h5,h6,form,div,p,i,img,ul,li,ol,table,tr,td,fieldset,label,dt{margin:0;padding:0;}
h1 {font:bold 2em times new roman;color:#3a6c9d;}
h2 {font:bold 1.3em arial,helvetica,sans-serif;;color:#3a6c9d;}
ul {list-style-type:none;}
.q {background: url(http://fusionscuisine.com/images/gray-dots.gif) repeat-x 0 0;}
.q .q {text-align:left;background: url(http://fusionscuisine.com/images/gray-dots.gif) repeat-x bottom left;font-style:italic;line-height:2em;padding:15px;margin-bottom:0;}
#weddings q, #weddings cite, #testimonials q, #testimonials cite, #weddings .promo h4 {color:#7d9459;}
#corporate q, #corporate cite, #corporate .promo h4 {color:#749ed0;}
#about q, #about cite {color:#e05c5a;}
#classes q, #classes cite, #classes .promo h4 {color:#794762;}
#bbq q, #bbq cite, #bbq .promo h4 {color:#cf3a12;}
#social q, #social cite, #social .promo h4 {color:#ff7e48;}
h1.logo {height:54px;width:197px;overflow:hidden;background: url(http://fusionscuisine.com/images/logo-red-v1.png) no-repeat 0 0;}
h1.logo b {display:block;padding-top:1000px}
#classes h1.logo {background: url(http://fusionscuisine.com/images/logo-purple-v1.png) no-repeat 0 0;}
#weddings h1.logo {background: url(http://fusionscuisine.com/images/logo-green-v1.png) no-repeat 0 0;}
#corporate h1.logo, .siteMap h1.logo {background: url(http://fusionscuisine.com/images/logo-blue-v1.png) no-repeat 0 0;}
#social h1.logo {background: url(http://fusionscuisine.com/images/logo-orange-v1.png) no-repeat 0 0;}

q p {font-size:1em;}

.wp {display:block;float:left;background: url(http://fusionscuisine.com/images/shadow-treatment-bt-lt.png) no-repeat bottom left;}
.wp b, .wp s, .wp .inner {display:block;text-decoration:none;padding:0 10px 10px 10px;font-weight:normal;background: url(http://fusionscuisine.com/images/shadow-treatment-top-rt.png) no-repeat top right;}
.l {float:left}
.r {float:right}

#content {width:850px;background:#fff;margin:0 auto;text-align:center;}

#head h1 {float:left;width:197px;height:54px;overflow:hidden;display:block;margin:20px 0}
#sn {float:right;margin-top:17px;}
#sn li {float:left;display:inline;}
#sn li a {color:#656666;font-size:1em;margin:0 10px;text-decoration:none;}
#sn li a:hover {text-decoration:underline;}

#mn {clear:both;float:left;background:#656666;width:812px;padding-left:36px;border:solid 1px #656666;border-width:1px 1px 0 1px;float:left;}
#mn li {float:left;}
#mn li a {color:#fff;padding:8px 14px 9px 14px;font-size:1.2em;display:block;text-decoration:none;}
#mn li a:hover, #bbq #mnB, #corporate #mnCo, #weddings #mnW, #social #mnS, #classes #mnC {color:#656666;background:#fff;text-decoration:none;}

#f {text-align:center;padding:10px;}
#f li {display:inline;padding:0 6px;font-size:0.81em;color:#787979;}
#f li a {color:#787979;}

.ftNt {text-align:center;padding:10px;font-size:0.81em;color:#787979;}

.l520 {width:455px;float:left;padding:20px 35px 20px 15px;text-align:left;}
.service .l520, .contact .l520 {width:470px;}
.r330 {width:330px;float:left;padding-top:36px;}

.l520 p {line-height:2.4em;margin-bottom:20px;}
.l520 h2 {margin:0 0 11px 5px}
.l520 ul {padding:0 0 20px 20px;}
.l520 ul li {padding:0 0 5px 0;}
.h140 {height:140px; overflow:hidden}
.promo {text-align:left;margin:0 10px 10px 5px;_margin:0 0px 10px 5px;}
.promo .wp {margin:0 13px 13px 0;}
.promo h4 {margin:5px 0;font:100 1.2em arial,helvetica,sans-serif;}
.promo p {font-size:0.8em;line-height:1.4em;margin-bottom:8px;}

.gray {width:263px;_width:238px;background:#f0f0f0;float:left;padding:5px 15px 5px 10px;}
.gray p, .regFont p {font-size:1.1em;_font-size:11px;_font-weight:normal;}
.regFont p a {font-size:0.8em}
.vcard .gray {padding:15px;}
/* headline seo */
.w425h21, .w154h21, .w141h21, .w184h21, .w97h27, .w72h16, .w111h16, .w125h21, .w175h17, .w56h21, .w152h21, .w137h17, .w183h16, .w144h18, .w95h25, .w184h16, .w137h18, .w129h21, .w38h27, .w68h21, .w203h21, .w182h16, .w176h18, .w174h16, .w127h18, .w114h20, .w187h47, .w245h58 {width:425px;height:21px;overflow:hidden;display:block}
.w154h21 {width:154px;}
.w141h21 {width:141px;}
.w184h21 {width:184px;}
.w97h27 {width:97px;height:27px;}
.w72h16 {width:72px;height:17px;}
.w111h16 {width:111px;height:16px;}
.w125h21 {width:125px;}
.w175h17 {width:175px;height:17px;}
.w152h21 {width:152px;}
.w56h21 {width:56px;}

.w137h17 {width:137px;height:17px;}
.w183h16 {width:183px;height:16px;}
.w144h18 {width:144px;height:18px;}
.w95h25 {width:95px;height:25px;}
.w184h16 {width:184px;height:16px;}
.w137h18 {width:137px;height:18px;}
.w129h21 {width:129px;}
.w38h27 {width:38px;height:27px;}
.w68h21 {width:68px;}
.w203h21 {width:203px;}
.w182h16 {width:182px;height:16px;}
.w176h18 {width:176px;height:18px;}
.w174h16 {width:174px;height:16px;}
.w127h18 {width:127px;height:18px;}
.w114h20 {width:114px;}
.w187h47 {width:187px;height:47px;}
.w245h58 {width:245px;height:58px;}


form {background:#f0f0f0;padding:15px;}
legend {display:none;}
fieldset {border:none;clear:both;}
input, select {border:none;}




#ccoptin {padding:0 0 10px 0;}
#ccoptin .go, #ccoptin input {font-size:10px;border:solid 1px #787979}
#ccoptin .ea {width:180px;}

.contact .l520 .gray {width:260px;margin-top:20px}
.contact .gray h3 {font-size:1em;padding:0 0 10px 0;}
.contact .gray h3 img{margin-top:1px;padding:0;}
.contact #ccoptin .cFormSubmit {border:none;float:none;padding:0 0 0 10px}

.cFormContact li {float:left;}
.cFormContact li#a, .cFormContact li#c {margin-right:30px;}
.cFormContact input {width:200px;margin:4px 0 8px 0;}
#checkPoint p {margin:20px 0 5px 0;line-height:1.5em;}
#checkPoint input {float:right;}

.coordinators form, .service form {font-size:1.5em;}
.coordinators form .cFormContact input, .service form .cFormContact input {width:237px;_width:233px}
.coordinators .cFormContact li#a, .coordinators .cFormContact li#c, .service .cFormContact li#a, .service .cFormContact li#c {_margin-right:0px}
.cFormType {margin:20px 0 30px 0;font-size:0.9em}
.cFormType input {margin:0 5px 0 15px;}
.cFormType input.first {margin:0 5px 0 0;}

.cFormWhen li {float:left}
.cFormWhen #doe, .cFormWhen #numG {margin-right:30px}

.cFormWhen input {width:200px;margin:4px 0 8px 0}
.cFormWhen #sTime input, .cFormWhen #eTime input {width:95px;margin:4px 0 8px 0}
.cFormWhen #sTime {margin-right:10px;}

.cFormDetails {margin:0 0 15px 0;font-size:0.9em}
.cFormDetails p {margin:0}
.cFormDetails input {margin:0 5px 0 15px;}
.cFormDetails input.first {margin:0 5px 0 0;}

#Start_Date_Year_ID {width:70px;height:17px;padding:;}
#doe select {float:left;top:5px;position:relative;height:17px;margin-right:3px}

.cFormAdd input {width:100%;margin:4px 0 8px 0}

#longForm {display:none;}
.cFormSubmit {float:right}

/* service vendors */

.service .l520 h4 {font-weight:normal;font-size:1.5em;background: url(http://fusionscuisine.com/images/icon-off.png) no-repeat 450px  #f0f0f0;padding:3px 0 3px 13px;margin-top:3px;}
.service .l520 h4.on {background: url(http://fusionscuisine.com/images/icon-on.png) no-repeat 450px  #f0f0f0;}

.svBody {border:solid 1px #f0f0f0;padding:15px;zoom:100%;}
.svBody address {float:left;padding:0 5px 30px 30px;width:42%;}
.svBody address.special {background: url(http://fusionscuisine.com/images/icon-star.jpg) no-repeat;}

.links h4 {padding-bottom:12px}
.links textarea {margin:12px 0 70px 0}
.link .gray {font-size:0.9em;}
.link .gray h3 {padding-bottom:8px}
.link .gray h3 {font:normal 1.3em Futura,Arial}

/* start lightbox css */
#lightbox{position: absolute;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}
#lightbox a img{ border: none;}
#outerImageContainer{position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto;}
#imageContainer{padding: 10px;}
#loading{position: absolute;top: 40%;left: 0;height: 25%;width: 100%;text-align: center;line-height: 0;}
#hoverNav{position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}
#prevLink, #nextLink{width: 49%;height: 100%;background: transparent url(http://americenters.com/www/images/blank.gif) no-repeat; /* Trick IE into showing hover */display: block;}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(http://americenters.com/www/images/prevlabel.gif) left 15% no-repeat;}
#nextLink:hover, #nextLink:visited:hover { background: url(http://americenters.com/www/images/nextlabel.gif) right 15% no-repeat;}
#imageDataContainer{font: 10px Verdana, Helvetica, sans-serif;background-color: #fff;margin: 0 auto;line-height: 1.4em;overflow: auto;width: 100%}
#imageData{	padding:0 10px; color: #666;}
#imageData #imageDetails{ width: 70%; float: left; text-align: left;}
#imageData #caption{ font-weight: bold;}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;}
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;}
#overlay{position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;background-color: #000;}
/* end lightbox css */

.pdf {background: url(http://fusionscuisine.com/images/pdf-icon.png) 0 0 no-repeat;display:block;width:auto;height:35px;padding:8px 0 0 40px}










