/* See http://code.google.com/p/minify/wiki/CommonProblems#@imports_can_appear_in_invalid_locations_in_combined_CSS_files */
#nav, #nav
ul{padding:0;margin:0;list-style:none;line-height:1}#nav
a{display:block}#nav li
li{width:10em}#nav li li
a{width:10em}#nav
li{float:left;width:10em}#nav li
ul{position:absolute;width:10em;left: -999em}#nav li:hover ul, #nav li.sfhover
ul{left:auto}#nav li:hover, #nav
li.hover{position:static}#nav li ul
ul{margin: -1em 0 0 10em}#nav li:hover ul ul, #nav li.sfhover ul
ul{left: -999em}#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover
ul{left:auto}#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul
ul{left: -999em}#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover
ul{left:auto}#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul, #nav li.sfhover ul ul ul
ul{left: -999em}#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul, #nav li li li li.sfhover
ul{left:auto}@import url('reset.css');h1,h2,h3,h4,h5,h6{font-weight:normal}#crumbs{display:none}#tools{display:none}#searchform{display:none}#pagination{clear:both;display:block}#pagination{xmargin-bottom:15px;xfloat:right;xoverflow:hidden;xfont-size:1.2em}#pagination
ul{xfloat:right}#pagination
li{float:left;xmargin:0
3px;xbackground:#ae2226;xpadding:4px
6px}#pagination li.active
a{xtext-decoration:underline;xfont-weight:bold}#pagination li a:hover{}#pagination span, #pagination
b{}#pagination
b{}#pagination li
a{text-decoration:none;xcolor:#fff}#pagination{xwidth:100px;xheight:20px;color:#D72A85;float:right;margin: -40px 20px 0 0;font-size:12px;text-align:right;width:auto;margin-right:15px}body#p_press.sc_detailed
#pagination{display:none}#pagination
a{xwidth:100px;xheight:20px;color:#D72A85;xfloat:right;xmargin: -40px 20px 0 0;font-size:12px;text-align:right;padding:0
3px}#pagination a:hover{xwidth:100px;xheight:20px;xcolor:#D72A85;xfloat:right;xmargin: -40px 20px 0 0;xxfont-size:12px;xtext-align:right;font-weight:bold}#pagination
img{margin-bottom:1px}#pagination li.arrow-right
a{background:url(../images/icons/next.gif) no-repeat center center;xdisplay:block;xtext-indent: -999999px;color:transparent}#pagination li.arrow-left
a{background:url(../images/icons/prev.gif) no-repeat center center;xdisplay:block;xtext-indent: -999999px;color:transparent}.tab{display:none}.tabs{overflow:hidden}.tabs
ul{clear:both}.tabs ul
li{float:left}.tabs li
a{display:block;font-size:12px;xfont-weight:bold;text-transform:uppercase;text-decoration:none;margin:0px;font-weight:normal;xpadding:3px
4px;color:#fff;border:1px
solid #bbb;xborder-bottom:none;border:0;border-right:1px solid #fff;background:#999;padding:10px}.tabs li
a.active{background:#fff;border-bottom:1px solid #fff;color:#000}.textobj{}.textobj
.image{float:right;margin:0
25px 25px 25px;xpadding:10px}#p_about .textobj
p{color:#B31769}.textobj .image
img{border:1px
solid #000;text-shadow:#000 0px 0px 10px;xdisplay:block;xpadding:2px}.textobj
.text{color:#000;font-size:1.1em}.textobj .text
p{}.contactmap{float:right;margin-left:15px}.contactform{float:left;width:500px}ul#contactform{xbackground:#ae2226;xpadding:15px;overflow:hidden}#contactform
li{clear:both;xcolor:#fff;xline-height:1.2;margin-bottom:10px;overflow:hidden}#contactform
fieldset{float:left;width:200px}#contactform
label{display:block;width:100px}#contactform
input{padding:3px}#contactform
textarea{width:450px;height:120px}#contactform
.submit{background:#e2dddc url(../images/bg-button.png) repeat-x;border:1px
solid #402415;color:#fff;font-size:1.2em;padding:5px
15px}.dropShadow{xborder:1px
solid #666}.shadow_wrap{float:right;display:block;padding:1px
4px 4px 1px;margin-left:20px;margin-bottom:15px}#main .sb-shadow{background:#999}.clear:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clear{display:inline-block}hr{background:none;border:0;clear:both;display:block;float:none;font-size:0;margin:0;padding:0;overflow:hidden;visibility:hidden;width:0;height:0}.hidden{display:none}div.right,span.right{float:right}div.left,span.left{float:left}.clear{clear:both}.nullclear{clear:both;height:0px;width:0px;margin:0px;padding:0px;display:none}.nofloat{float:none}.nomargin{margin:0px}.last{border:0px;margin-right:0px;padding-right:0}.bold{font-weight:bold}html{}body{font-family:Verdana,Arial,Helvetica,sans-serif;color:#000;background-color:#E7FFBD}a{font-size:12px;letter-spacing:1px;margin:0
0 0 0;color:#B31769;text-decoration:underline}a:hover{}p{line-height:1.5;margin:15px
0;margin-top:0}#wrapper{text-align:left;width:790px;margin:15px
auto;xpadding:6px;xbackground-color:#fff;border:6px
solid #fff}#header{background-color:#73FF5A;height:102px;xfloat:left;xwidth:960px;border-bottom:6px solid #fff;width:790px;overflow:hidden}#content{background:#f7f7b5;xheight:auto;xpadding:6px
0 0 0;border-bottom:6px solid #fff;margin-bottom:0}#main{xwidth:960px;padding:20px;padding-top:0}#p_home
#main{padding:0}h1#logo{text-indent: -9999px;background:url(../images/logo.png) no-repeat;height:55px;width:260px;float:right;xmargin: -80px 20px 0 0;margin:20px;margin-left:0;margin-bottom:0}h1#logo
a{display:block;height:100%}#navbar{xmargin-top:30px;xposition:relative;xtop:75px;width:750px;float:left}#nav{xwidth:690px;xheight:52px;margin-left:15px;font-family:"Tahoma";width:750px;overflow:hidden}#nav
ul{}#nav
li{width:auto;padding:0
10px 0 10px;color:#B31769;text-decoration:none;font-size:12px;border-left:1px solid #B31769;border-right:1px solid #B31769;text-align:center;margin-left: -1px;height:17px}#nav li
a{font-size:1.0em;color:#B31769;text-decoration:none;xtext-transform:uppercase;font-variant:small-caps}#navbar li.active
a{color:#B31769;text-decoration:underline}#navbar li a:hover{}#nav li.nav0, #nav
li.nav6{border:0}#nav li
ul{}#navbar .active
ul{}#nav li
li{}#nav li li
a{}#slide{xwidth:960px;height:420px}#title{clear:none;xcolor:#000;padding:20px}#p_home
#title{padding-left:0}#title
h2{font-size:14px;letter-spacing:1px;margin:0
0 0 0;padding-top:5px;padding-bottom:5px;color:#B31769;font-weight:bold;text-transform:uppercase}#title
.text{font-size:12px;letter-spacing:1px;margin:0
0 0 0;padding-top:5px;padding-bottom:5px;color:#000}#title
a{font-size:12px;letter-spacing:1px;margin:0
0 0 0;color:#B31769;text-decoration:underline}.desc{color:#000;font-size:12px;letter-spacing:1px;padding:0
10px 20px 0px;margin:0px
-20px 0px 0px;margin:0}p.desc{padding:6px
50px 6px 0px}p#desc img.right-hp{float:right}#footer{clear:both;font-size:10px;background-color:#73FF5A;color:#000;letter-spacing:1px}#company{xmargin:6px
0 0 0;padding-top:20px;padding-left:20px;height:30px;xwidth:960px}#design{float:right;margin-top:20px;margin-right:25px}#design
a{color:#666;text-decoration:none;font-size:0.8em}#list{line-height:25px;float:left;margin:12px
0 0 30px}#list
li{font-size:12px;font-style:italic;color:#fff}#p_home
.textHolder{xwidth:760px;xfloat:left;xmargin-top:15px;margin:15px
20px}#p_home
.imageHolder{float:right;padding:30px
20px 20px 20px;padding-right:0}#p_contact
#main{color:#B31769}#slide{border-bottom:5px solid #fff}#p_bouquets
.box{height:205px;xwidth:448px;width:46%;background-color:#FFF;border:1px
solid #C3E986;padding-bottom:10px;margin:0
0 20px 10px;float:left}#p_bouquets
.imageHolder{background:url(../images/shadowAlpha.png) no-repeat bottom right !important;background:url(../images/shadow.gif) no-repeat bottom right;width:125px;margin-left:20px;margin-top:20px;height:180px;float:left;background-color:#fff}#p_bouquets
.textHolder{xmargin:20px;float:right;width:160px;margin:20px
20px 0 0}#p_bouquets
.btnHolder{margin:0
20px 20px -5px;float:left}#p_bouquets
.largeBox{float:left;xwidth:960px}#p_weddings
.largeBox{float:left;xwidth:960px;xborder:1px
solid;xmargin:0
20px 20px 20px}#p_weddings
.imageHolder{background:url(../images/shadowAlpha.png) no-repeat bottom right !important;background:url(../images/shadow.gif) no-repeat bottom right;width:258px;margin:20px
20px 20px 27px;margin:30px
58px;height:258px;float:left;background-color:#fff}#p_events
.largeBox{xfloat:left;xwidth:960px;xborder:1px
solid;xmargin:0
20px 20px 20px}#p_events
.imageHolder{background:url(../images/shadowAlpha.png) no-repeat bottom right !important;background:url(../images/shadow.gif) no-repeat bottom right;width:258px;margin:20px
20px 20px 27px;margin:30px
58px;height:258px;float:left;background-color:#fff}#p_press
.largeBox{float:left;xwidth:940px;xmargin:0
0 20px 20px}#p_press
.imageHolder{background:url(../images/shadowAlpha.png) no-repeat bottom right !important;background:url(../images/shadow.gif) no-repeat bottom right;width:258px;margin:20px
20px 20px 27px;margin:30px
58px;height:335px;float:left;background-color:#fff}#pageNum{width:100px;height:20px;color:#D72A85;float:right;margin: -40px 20px 0 0;font-size:12px;text-align:right}#pageNum
a{width:100px;height:20px;color:#D72A85;float:right;margin: -40px 20px 0 0;font-size:12px;text-align:right}#pageNum a:hover{width:100px;height:20px;color:#D72A85;float:right;margin: -40px 20px 0 0;font-size:12px;text-align:right;font-weight:bold}#pageNum
img{margin-bottom:1px}.photoTitle
h3{font-size:14px;padding-bottom:20px;color:#D72A85;font-weight:bold}.photoDesc{font-size:12px;color:#D72A85;height:110px}.photo{float:left;border:6px
solid white;background-color:#fff}.photo
img{background-color:#fff}.photo img
a{border:none}.leftColumn{width:605px;height:497px;float:left}.rightColumn{background-color:#741e07;width:193px;height:497px;float:right}.rightColumn .title
h3{font-size:12px;font-style:italic;color:#fff;padding:40px
0 0 0;letter-spacing:1px}.cntctrl{text-align:center;width:65%;margin:0
auto;clear:both;xoverflow:auto;xheight:auto}.scdetails{overflow:hidden;min-height:720px;width:760px}.cntctrl
.photo{text-align:center}.photo2{background:#f1f1f1;padding:1px;border:1px
solid #f6f6f6;display:inline;text-align:center}.photo2
img{background:#fff;padding:8px;border:1px
solid #eee}.slideshow{text-align:center;xmargin:0
auto}a.back{float:right;xmargin: -20px 20px;margin-right:20px;text-transform:uppercase;xposition:relative;xtop: -50px;z-index:99999}#content{width:100%}#main{width:100%}div#fancy_overlay{position:fixed;top:0;left:0;width:100%;height:100%;display:none;z-index:30}div#fancy_loading{position:absolute;height:40px;width:40px;cursor:pointer;display:none;overflow:hidden;background:transparent;z-index:100}div#fancy_loading
div{position:absolute;top:0;left:0;width:40px;height:480px;background:transparent url('fancy_progress.png') no-repeat}div#fancy_outer{position:absolute;top:0;left:0;z-index:90;padding:20px
20px 40px 20px;margin:0;background:transparent;display:none}div#fancy_inner{position:relative;width:100%;height:100%;background:#FFF}div#fancy_content{margin:0;z-index:100;position:absolute}div#fancy_div{background:#000;color:#FFF;height:100%;width:100%;z-index:100}img#fancy_img{position:absolute;top:0;left:0;border:0;padding:0;margin:0;z-index:100;width:100%;height:100%}div#fancy_close{position:absolute;top: -12px;right: -15px;height:30px;width:30px;background:url('fancy_closebox.png') top left no-repeat;cursor:pointer;z-index:181;display:none}#fancy_frame{position:relative;width:100%;height:100%;display:none}#fancy_ajax{width:100%;height:100%;overflow:auto}a#fancy_left,a#fancy_right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;z-index:111;display:none;background-image:url("data:image/gif;base64,AAAA");outline:none;overflow:hidden}a#fancy_left{left:0px}a#fancy_right{right:0px}span.fancy_ico{position:absolute;top:50%;margin-top: -15px;width:30px;height:30px;z-index:112;cursor:pointer;display:block}span#fancy_left_ico{left: -9999px;background:transparent url('fancy_left.png') no-repeat}span#fancy_right_ico{right: -9999px;background:transparent url('fancy_right.png') no-repeat}a#fancy_left:hover,a#fancy_right:hover{visibility:visible;background-color:transparent}a#fancy_left:hover
span{left:20px}a#fancy_right:hover
span{right:20px}#fancy_bigIframe{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent}div#fancy_bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:70;border:0;padding:0;margin:0}div.fancy_bg{position:absolute;display:block;z-index:70;border:0;padding:0;margin:0}div#fancy_bg_n{top: -20px;width:100%;height:20px;background:transparent url('fancy_shadow_n.png') repeat-x}div#fancy_bg_ne{top: -20px;right: -20px;width:20px;height:20px;background:transparent url('fancy_shadow_ne.png') no-repeat}div#fancy_bg_e{right: -20px;height:100%;width:20px;background:transparent url('fancy_shadow_e.png') repeat-y}div#fancy_bg_se{bottom: -20px;right: -20px;width:20px;height:20px;background:transparent url('fancy_shadow_se.png') no-repeat}div#fancy_bg_s{bottom: -20px;width:100%;height:20px;background:transparent url('fancy_shadow_s.png') repeat-x}div#fancy_bg_sw{bottom: -20px;left: -20px;width:20px;height:20px;background:transparent url('fancy_shadow_sw.png') no-repeat}div#fancy_bg_w{left: -20px;height:100%;width:20px;background:transparent url('fancy_shadow_w.png') repeat-y}div#fancy_bg_nw{top: -20px;left: -20px;width:20px;height:20px;background:transparent url('fancy_shadow_nw.png') no-repeat}div#fancy_title{position:absolute;z-index:100;display:none}div#fancy_title
div{color:#FFF;font:bold 12px Arial;padding-bottom:3px;white-space:nowrap}div#fancy_title
table{margin:0
auto}div#fancy_title table
td{padding:0;vertical-align:middle}td#fancy_title_left{height:32px;width:15px;background:transparent url('fancy_title_left.png') repeat-x}td#fancy_title_main{height:32px;background:transparent url('fancy_title_main.png') repeat-x}td#fancy_title_right{height:32px;width:15px;background:transparent url('fancy_title_right.png') repeat-x}