* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
* HTML P {
	MARGIN-TOP: 7px; MARGIN-BOTTOM: 7px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND: url(../img/bg_main.gif) #fff7e4 center top; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px; FONT-FAMILY: Verdana, arial; voice-family: inherit
}
A:link {
	FONT-WEIGHT: bold; COLOR: #C10061; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: bold; COLOR: #C10061; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: bold; COLOR: #63314A; TEXT-DECORATION: none
}
A:active {
	FONT-WEIGHT: bold; COLOR: #C10061; TEXT-DECORATION: none
}

HR {
	WIDTH: 95%; TEXT-ALIGN: center; MARGIN: 0 auto 0 0; HEIGHT: 1px; COLOR: #542F42;
} 

#bg_design {
	MARGIN-TOP: 0px; Z-INDEX: 1; BACKGROUND: url(../img/bg_top.gif) repeat-x center 50%; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 714px
}

#container {
	MARGIN-TOP: 0px; Z-INDEX: 10; LEFT: 50%; MARGIN-LEFT: -400px; WIDTH: 806px; POSITION: relative; TOP: 0px
}
#header {
	BACKGROUND: #63314A; MARGIN: 0px 0px 8px; WIDTH: 806px; POSITION: relative; HEIGHT: 130px
}/*OG HEIGHT was 83*/

/*INDEX*/

#home_panel_2 {
	MARGIN: 0px 0px 2px; WIDTH: 806px; POSITION: relative
}
#home_panel_3 {
	MARGIN: 0px; WIDTH: 806px; POSITION: relative
}
#banner_rotator {
	BACKGROUND: url(../img/bg_rotator.gif) no-repeat left bottom; FLOAT: left; MARGIN: 0px 2px 0px 0px; WIDTH: 548px; POSITION: relative; HEIGHT: 238px
}
#secondary_banner {
	BACKGROUND: url(../img/bg_banner.jpg) no-repeat left bottom; FLOAT: left; MARGIN: 0px 0px 1px; WIDTH: 806px; HEIGHT: 183px
}
#header H1 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../img/logo_spc2.gif) no-repeat left bottom; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 217px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: 130px
}
#header UL {
	FLOAT: right; WIDTH: 495px; LIST-STYLE-TYPE: none; POSITION: relative; TOP: 83px; HEIGHT: 36px
} /*OG TOP was 23*/
#header UL LI {
	FLOAT: left
}
#header UL LI A {
	DISPLAY: block; BACKGROUND: url(../img/btn_menu.gif) no-repeat left top; LEFT: 0px; OVERFLOW: hidden; TEXT-INDENT: -9999px; POSITION: absolute; TOP: 0px; HEIGHT: 36px
}
#header UL LI#nav_home A {
	BACKGROUND-POSITION: 0px 0px; LEFT: 0px; WIDTH: 75px
}
#header UL LI#nav_about A {
	BACKGROUND-POSITION: -98px 0px; LEFT: 98px; WIDTH: 105px
}
#header UL LI#nav_cakes A {
	BACKGROUND-POSITION: -224px 0px; LEFT: 224px; WIDTH: 150px
}
#header UL LI#nav_contact A {
	BACKGROUND-POSITION: -378px 0px; LEFT: 378px; WIDTH: 110px
}

#header UL LI#nav_home A:hover {
	BACKGROUND-POSITION: 0px -36px
}
#header UL LI#nav_about A:hover {
	BACKGROUND-POSITION: -98px -36px
}
#header UL LI#nav_cakes A:hover {
	BACKGROUND-POSITION: -224px -36px
}
#header UL LI#nav_contact A:hover {
	BACKGROUND-POSITION: -378px -36px
}

#panel_events {
	BACKGROUND: url(../img/bg_events.gif) no-repeat left top; FLOAT: right; PADDING-BOTTOM: 14px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 256px
}
#panel_events_header {
	PADDING-LEFT: 17px; MARGIN: 0px; POSITION: relative
}
#panel_events_header H1 {
	BACKGROUND: url(../img/title_main_events.gif) no-repeat left top; FLOAT: left; MARGIN: 14px 0px 0px; WIDTH: 68px; TEXT-INDENT: -9999px; FONT-FAMILY: "Lucida Grande", Verdana; HEIGHT: 30px
}
#panel_events_header H6 {
	PADDING-RIGHT: 23px; PADDING-LEFT: 0px; FONT-SIZE: 100%; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 14px; FONT-FAMILY: Verdana
}
#panel_events_header H6 A:link {
	COLOR: #a0957b; TEXT-DECORATION: none
}
#panel_events_header H6 A:visited {
	COLOR: #a0957b; TEXT-DECORATION: none
}
#panel_events_header H6 A:hover {
	COLOR: #F6AFB1; TEXT-DECORATION: none
}
#panel_events_header H6 A:active {
	COLOR: #a0957b; TEXT-DECORATION: none
}
#panel_events_list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 50px 0px 0px; PADDING-TOP: 0px; POSITION: relative
}
#panel_events_list UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 17px; WIDTH: 216px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}

#panel_events_list UL LI {
	BORDER-TOP: #bbae90 1px solid; DISPLAY: block; FONT-SIZE: 115%; PADDING-BOTTOM: 4px; WIDTH: 216px; COLOR: #63314A; LINE-HEIGHT: 1.3em; PADDING-TOP: 9px; TEXT-DECORATION: none
}
#left_pad {
	CLEAR: both; FLOAT: left; PADDING-BOTTOM: 6px; WIDTH: 201px; MARGIN-RIGHT: 2px
}
#directions {
	BACKGROUND: url(../img/bg_directions.gif) no-repeat left bottom; PADDING-BOTTOM: 8px; MARGIN: 0px 0px 4px
}
#directions H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/title_main_directions.gif) no-repeat left top; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 0px; WIDTH: 197px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: 41px
}

#directions UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 197px; COLOR: #63314A; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#directions UL LI {
	PADDING-LEFT: 17px; LINE-HEIGHT: 1.4em
}
#directions IMG {
	FLOAT: right; MARGIN: 3px 22px 0px 1px
}
#directions P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; PADDING-BOTTOM: 0px; COLOR: #63314A; PADDING-TOP: 0px
}
#testimonail {
	BACKGROUND: url(../img/bg_testimonail.gif) no-repeat left bottom; PADDING-BOTTOM: 8px; MARGIN: 0px
}
#testimonail H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/title_testimonail.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 197px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: 41px
}

#testimonail UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 197px; COLOR: #FFFFFF; FONT-SIZE: 12px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#testimonail UL LI {
	PADDING-LEFT: 17px; LINE-HEIGHT: 1.4em
}
#testimonail P {
	PADDING-RIGHT: 17px; PADDING-LEFT: 17px; PADDING-BOTTOM: 0px; COLOR: #FFFFFF; PADDING-TOP: 0px
}
#testimonail A:link {
	FONT-WEIGHT: bold; COLOR: #fff7e4; TEXT-DECORATION: none
}
#testimonail A:visited {
	FONT-WEIGHT: bold; COLOR: #fff7e4; TEXT-DECORATION: none
}
#testimonail A:hover {
	FONT-WEIGHT: bold; COLOR: #fff7e4; TEXT-DECORATION: underline
}
#testimonail A:active {
	FONT-WEIGHT: bold; COLOR: #fff7e4; TEXT-DECORATION: none
}
#middle_pad {
	BACKGROUND: url(../img/bg_welcome.gif) no-repeat left bottom; FLOAT: left; PADDING-BOTTOM: 8px; MARGIN: 0px 2px 0px 0px; WIDTH: 345px
}
#middle_pad H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/title_main_welcome.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 341px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: 41px
}
#middle_pad P {
	MARGIN-LEFT: 17px; COLOR: #63314A; MARGIN-RIGHT: 15px
}
#middle_pad UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 341px; COLOR: #63314A; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#middle_pad UL LI.gbook {
	PADDING-LEFT: 17px; BACKGROUND: url(../img/title_main_gbook.gif) no-repeat left top; MARGIN: 0px; WIDTH: 308px; LINE-HEIGHT: 47px; HEIGHT: 42px; TEXT-ALIGN: right
}
#middle_pad UL LI.vendor_links {
	PADDING-LEFT: 17px; BACKGROUND: url(../img/title_main_vendor_links.gif) no-repeat left top; MARGIN: 0px; WIDTH: 308px; LINE-HEIGHT: 47px; HEIGHT: 42px; TEXT-ALIGN: right
}
#middle_pad UL LI.pricelist {
	PADDING-LEFT: 17px; BACKGROUND: url(../img/title_main_pricelist.gif) no-repeat left top; MARGIN: 0px; WIDTH: 308px; LINE-HEIGHT: 47px; HEIGHT: 42px; TEXT-ALIGN: right
}

* HTML #middle_pad UL LI.gbook {
	LINE-HEIGHT: 43px
}
* HTML #middle_pad UL LI.vendor_links {
	LINE-HEIGHT: 43px
}
* HTML #middle_pad UL LI.pricelist {
	LINE-HEIGHT: 43px
}
#middle_pad UL A {
	FONT-SIZE: 1em; COLOR: #63314A; TEXT-DECORATION: none
}
#middle_pad UL A:hover {
	COLOR: #63314A; TEXT-DECORATION: underline
}
#right_pad {
	FLOAT: left; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 256px
}
#latest_featured_cake {
	BACKGROUND: url(../img/bg_featured_cake.gif) no-repeat left bottom; FLOAT: left; MARGIN-BOTTOM: 2px; OVERFLOW: hidden; WIDTH: 256px
}
#latest_featured_cake_header {
	PADDING-LEFT: 17px; MARGIN: 0px
}
#latest_featured_cake_header H1 {
	BACKGROUND: url(../img/title_main_featured.gif) no-repeat left top; FLOAT: left; MARGIN: 14px 0px 0px; WIDTH: 71px; TEXT-INDENT: -9999px; FONT-FAMILY: "Lucida Grande", Verdana; HEIGHT: 12px
}
#latest_featured_cake_header H6 {
	PADDING-RIGHT: 23px; PADDING-LEFT: 0px; FONT-SIZE: 100%; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 14px; FONT-FAMILY: Verdana
}
#latest_featured_cake_header H6 A:link {
	COLOR: #fff9ec; TEXT-DECORATION: none
}
#latest_featured_cake_header H6 A:visited {
	COLOR: #fff9ec; TEXT-DECORATION: none
}
#latest_featured_cake_header H6 A:hover {
	COLOR: #63314A; TEXT-DECORATION: none
}
#latest_featured_cake_header H6 A:active {
	COLOR: #fff9ec; TEXT-DECORATION: none
}
#latest_featured_cake_image {
	BACKGROUND: url(../img/main_featured_cake3.jpg) no-repeat left bottom; MARGIN: 40px 0px 0px; WIDTH: 250px; HEIGHT: 225px
}
#latest_featured_cake_info {
	PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 250px
}
* HTML #latest_featured_cake_info {
	PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 250px
}
#latest_featured_cake_info TABLE {
	HEIGHT: 85px
}
* HTML #latest_featured_cake_info TABLE {
	HEIGHT: 1%
}
#latest_featured_cake_info TH {
	PADDING-RIGHT: 0px; BORDER-TOP: #d6cbb0 1px solid; PADDING-LEFT: 17px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 2px; COLOR: #63314A; LINE-HEIGHT: 0.8em; PADDING-TOP: 2px; TEXT-ALIGN: left
}
#latest_featured_cake_info TD {
	PADDING-RIGHT: 0px; BORDER-TOP: #d6cbb0 1px solid; PADDING-LEFT: 17px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 2px; COLOR: #63314A; LINE-HEIGHT: 1.2em; PADDING-TOP: 2px; TEXT-ALIGN: left
}

#featured_cake_buttons {
	WIDTH: 256px; LIST-STYLE-TYPE: none
}
#featured_cake_buttons LI {
	FLOAT: left; MARGIN: 1px 0px 0px
}
#secondary {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/bg_secondary.gif) no-repeat left bottom; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 6px; OVERFLOW: hidden; WIDTH: 806px; PADDING-TOP: 0px
}
#secondary_content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 550px; PADDING-TOP: 0px
}
#secondary_panel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 256px; PADDING-TOP: 0px
}
#secondary_content H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 550px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: 41px
}
#secondary_content H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; FONT-SIZE: 13px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 14px 0px 0px; WIDTH: 534px; COLOR: #63314A; PADDING-TOP: 0px
}
#secondary_content H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 14px 0px 0px; WIDTH: 534px; COLOR: #F6AFB1; PADDING-TOP: 0px
}
#secondary_content UL.secondary_list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 16px; WIDTH: 534px; COLOR: #63314A; PADDING-TOP: 0px; LIST-STYLE-TYPE: square
}
#secondary_content H1.about_spc {
	BACKGROUND: url(../img/title_about_spc.gif) no-repeat left top
}
#secondary_content H1.cakes {
	BACKGROUND: url(../img/title_cakes_spc.gif) no-repeat left top
}
#secondary_content H1.contact {
	BACKGROUND: url(../img/title_contact_spc.gif) no-repeat left top
}

#secondary_content P {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 518px; COLOR: #63314A; LINE-HEIGHT: 1.75em; PADDING-TOP: 0px
}
#secondary_content P.ol {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 518px; COLOR: #63314A; LINE-HEIGHT: 1.75em; PADDING-TOP: 0px
}
#secondary_panel H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 256px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: 40px
}
#secondary_panel H1.sub_menu {
	BACKGROUND: url(../img/title_menu.gif) no-repeat left top
}
#secondary_panel H1.sub_menu_2 {
	MARGIN-TOP: 6px; BACKGROUND: url(../img/title_more_information.gif) no-repeat left top
}
#secondary_panel H1.sub_menu_3 {
	BACKGROUND: url(../img/title_side_events.gif) no-repeat left top
}
#secondary_panel UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 216px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#secondary_panel UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 17px; PADDING-TOP: 0px
}
#secondary_panel UL LI A {
	BORDER-TOP: #bbae90 1px solid; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 120%; PADDING-BOTTOM: 8px; WIDTH: 216px; COLOR: #63314A; LINE-HEIGHT: 1.3em; PADDING-TOP: 9px; TEXT-DECORATION: none
}
#secondary_panel UL LI A:hover {
	COLOR: #F6AFB1; TEXT-DECORATION: none
}
#secondary_panel UL.secondary_side_events {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 216px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#secondary_panel UL.secondary_side_events LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 17px; PADDING-TOP: 0px
}
#secondary_panel UL.secondary_side_events LI A {
	BORDER-TOP: #bbae90 1px solid; DISPLAY: block; FONT-SIZE: 108%; PADDING-BOTTOM: 8px; WIDTH: 216px; COLOR: #F6AFB1; LINE-HEIGHT: 1.3em; PADDING-TOP: 9px; TEXT-DECORATION: none
}
#secondary_panel UL.secondary_side_events LI A:hover {
	COLOR: #F6AFB1; BACKGROUND-COLOR: #f5ecd5; TEXT-DECORATION: none
}


IMG.divider {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 16px; PADDING-TOP: 0px
}

#footer {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/bg_footer.gif) repeat-x center top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 806px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 40px
}
#footer IMG.footer_left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 12px 0px 0px; PADDING-TOP: 0px
}
#footer IMG.footer_right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#footer P {
	FONT-SIZE: 90%; FLOAT: left; MARGIN: 0px; COLOR: #a29882; PADDING-TOP: 10px
}
#ecd {
	MARGIN-TOP: 13px; FLOAT: right; MARGIN-RIGHT: -24px
}
#footer P A:link {
	FONT-WEIGHT: bold; COLOR: #63314A; TEXT-DECORATION: none
}
#footer P A:visited {
	FONT-WEIGHT: bold; COLOR: #63314A; TEXT-DECORATION: none
}
#footer P A:hover {
	FONT-WEIGHT: bold; COLOR: #F6AFB1; TEXT-DECORATION: none
}
#footer P A:active {
	FONT-WEIGHT: bold; COLOR: #63314A; TEXT-DECORATION: none
}
#form_panel {
PADDING-RIGHT: 0px; PADDING-LEFT: 16px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 14px 0px 0px; WIDTH: 534px; COLOR: #63314A; PADDING-TOP: 0px
}
#cake_panel {
PADDING-RIGHT: 0px; PADDING-LEFT: 16px; FONT-SIZE: 15px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 14px 0px 0px; WIDTH: 534px; COLOR: #63314A; PADDING-TOP: 0px
}
